Script Shell pour le suivi de la charge CPU
Je suis à la recherche d'un script qui n'a surveiller l'utilisation de l'uc par jour. Tous les scripts que j'ai rencontré ne sorte de suivi en temps réel et d'envoyer un e-mail si elle répond à certains aspects comme la charge augmente au-delà de 80%.
Est-il possible de surveiller et de comprendre le Maximum, le minimum et la moyenne d'utilisation d'un CPU à l'aide d'un script shell?
OriginalL'auteur aadi | 2013-03-27
Vous devez vous connecter pour publier un commentaire.
Vous pouvez utiliser le script ci-dessous pour surveiller la charge du serveur,
l'enregistrer en tant que, loadmon.sh
ajouter cron:
Grâce.
awk '{print $1 * 100}' /proc/loadavg
. Si ce n'est pas inférieure à 100*nombre de Processeurs, le serveur est sous une charge lourde.OriginalL'auteur Ranjithkumar T
je pense que vous n'avez pas besoin d'un script pour cette tâche. vous pouvez utiliser mpstat ou sar
suivez le lien pour la description de détail:
http://www.linuxexplorers.com/2012/08/linux-commands-to-check-cpu-and-memory-usage/
Je suis en train d'utiliser ksar pour voir si ça m'aide. Affichera les résultats.
Finalement découvert que le das, c'est dans mon système est tellement vieux qu'il peut me donner uniquement les données du mois de septembre dernier. Donc, quoi que je fasse, je suis de nouveau à la case 1. Maintenant, essayer de voir si la commande vmstat m'aide. Merci
OriginalL'auteur fecub
Cela fait plus d'un an à cette question et c'est de cette façon que je le fixe à l'époque. Je m'excuse pour le retard à l'affichage que je ne suis pas un utilisateur fréquent.
J'ai écrit un script à l'aide de
vmstat
et a écrit la sortie de la fileload.connectez-vous sur une base quotidienne. J'ai ensuite pris à l'internet et il est un excellent suivi de la charge de l'outil qui convertit la commande vmstat journal de graphiques de CPU, de RAM et un processeur utlis. J'ai utilisé cet outil gratuit pour visualiser la commande vmstat graphiques.vmstat -n 5 > vmstat.log
Vérifier VMStax pour la Visualisation de la commande vmstat pour le téléchargement de la commande vmstat journal pour générer les graphiques.
Merci!
OriginalL'auteur aadi