Outils pour utilisateurs

Outils du site


sysstat

Systat

sar s'installe à l'aide du paquet sysstat

Il propose un cronjob qui permet de collecter les statistiques système: * toutes les 10 minutes chezfedora * idem chezdebian

Il y a un cronjob qui génère des rapports lisibles, mais ils ne sont pas exploitables par kSar, à cause de la locale.

Le cronjob sa2 est responsable de la génération des rapports et de la suppression des plus anciens.

La durée de conservation est réglée dans le fichier /etc/sysconfig/sysstat

La commande sar, avec les options suivantes (combinées ou non) permettent de récupérer ces données:

  • -r - utilisation mémoire
  • -n DEV - statistiques réseau
  • -u - statistiques cpu
  • -m : statistiques de gestions d'énergie (pas tout le temps disponible)
  • -b : statistiques io globales
  • -dp : statistiques par block devices
  • -A : everything
  • -s xx:xx:xx starttime
  • -e xx:xx:xx endtime

kSar permet de générer des graphes depuis ces données. Il est capable de transformer un graphe existant en graphe automatique (généré lors du lancement du programme) et d'aller chercher les fichiers de rapports via ssh.

Attention à la locale avec laquelle les rapports sont générés:

   LANG=C ; sar -f /var/log/sysstat/sa45 -A | tee report

On lance ensuite ksar (dans /opt) puis on charge le fichier précédemment créé.

On a ensuite la possibilité de visualiser les données. Ne pas oublier que l'on peut sélectionner un intervalle de temps pour zoomer sur une partie du graphe intéressante.

# vim: set filetype=dokuwiki:

sysstat.txt · Dernière modification: 2016/03/31 13:44 (modification externe)