Existe-t-il un bon utilitaire en ligne de commande pour surveiller la charge du disque dur sous linux ? Quelque chose comme top
mais en surveillant l'activité du disque et l'utilisation du processeur.
Plus précisément, je soupçonne que pour certains serveurs (à forte charge), après plusieurs optimisations sur diverses parties du ou des programmes qui y sont exécutés, le goulot d'étranglement est actuellement simplement la journalisation vers les fichiers sur le disque. Mais je trouve qu'il est très difficile d'évaluer le volume de trafic que les serveurs peuvent supporter.
L'outil idéal serait quelque chose qui imprime "Vous utilisez 35% de votre bande passante disque en ce moment". Des idées ?
2 votes
Question parfaite, c'est exactement ce que je cherchais =)
0 votes
Il est possible de lire sysfs directement, comme
/sys/block/sda/stat
. Le champ #1 donne le nombre total de lectures, le champ #5 est le nombre total d'écritures, le champ #9 est le nombre d'opérations I/O en cours. Pour en savoir plus kernel.org/doc/Documentation/iostats.txt Les valeurs sont longues non signées et peuvent être enveloppées.0 votes
C'est une très bonne question car nous sommes toujours confrontés à ce problème sur les serveurs Plesk. Cependant, ce qui manque est
how do you do it with SNMP?
. C'est bien de se connecter et de vérifier des choses, mais on a vraiment besoin de données historiques.0 votes
unix.stackexchange.com/questions/55212/