Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Utilisation : ./dump_performance.sh ( dump_performance.sh  ) )

  • --help : affiche l'aide de la commande
  • --disable-shinken-healtcheck: ne pas lancer la commande shinken-healthcheck lors de la récupération


Une fois exécuté, le script place les dumps dans /var/lib/shinken/performance_dump dans un répertoire du jour. Les dumps sont au format dump.14:42:45.cpu

...

    • cpu:                description des CPU et de leur fréquence

    • dmesg:           log du noyau linux

    • df:                   espaces disques

    •  dmi:                informations hardware
    • healthcheck:  retour de la commande shinken-healtcheck

    • ipcs:               dump des IPc sur le système (communication itner processus)

    • iostat:            dump de la consommation disques (en nombres d'accès lecture/écriture)

    •  iotop:               dump de la consommation disques par processus
    • meminfo:      dump des informations de consommation mémoire globale du système

    •  os:                  version de l'os (redhat/centos/debian)
    • ps:                 dump des processus lancés sur le système

    •  script_version: version du script utilisé
    • slabtop:        dump de la consommation mémoire du noyau linux

    • sysctl:          dump des paramètres systèmes du fichier/etc/sysctl.conf

    • top:               sortie de la commande "top" permettant de voir les processus et leur consommation, trié suivant la consommation mémoire


Mise en place

Nous vous conseillons de le mettre en cron toute les 5 minutes 

Info
titleMise en place de la commande dans Cron

cp -p dump_performance.sh /usr/sbin/shinken-dump-performance

chmod a+x /usr/sbin/shinken-dump-performance

dos2unix /usr/sbin/shinken-dump-performance

printf '\n*/5 * * * *   root  root /usr/sbin/shinken-dump-performance > /var/lib/shinken/cron.log 2> /var/lib/shinken/cron.errors.log\n' >> /etc/crontab

service crond reload

...

Warning
titleImportant

Pour ne pas perdre d'anciens dumps au dela delà de 7 jours, avant de le relancer, veuillez récupérer les dumps déjà existants que vous souhaiteriez analyser.

...