• Script de surveillance de la charge système

    Voici un script qui va surveiller la charge système et vous envoyer un mail d'alerte si les valeurs prédéfinies dans le script viennent à être dépassées.

    Le load average ou charge système représente la charge moyenne de votre système sur une période de 1mn, 5mn et 15mn.

    Le load average est disponible via les commandes uptime ou bien encore /proc/loadavg.

    « Load_average sur Wikipédia»

     

    Script de surveillance de la charge système

      ( cliquer sur l'image pour l'agrandir )

     

    Télécharger « Script_load_average »

    Mon script va analyser la charge système sur la dernière minute, et contrairement à mes autres scripts, l'alerte ne sera pas donnée immédiatement.

    En effet, le script va effectuer 3 checks à 30 secondes d'intervalles et si la charge est à 90% 3 fois d'affilée, alors l'alerte sera donnée et le compteur sera remis à 0.

    Cela évite d''avoir des alertes si la montée en charge est ponctuelle....

    Si au contraire la valeur revient en dessous des 90% avant que l'alerte ne soit donnée, le compteur d’incrémentation revient également à 0.

    Mon script a été placé dans /etc/init.d afin qu'il soit lancé au démarrage.

     

    Script de surveillance de la charge système

      ( cliquer sur l'image pour l'agrandir )

     

    Vous pouvez voir d'après les heures de notifications que le délai de 90 secondes est respecté pour l'envoi de l'alerte.

     

    Script de surveillance de la charge système

       ( cliquer sur l'image pour l'agrandir )

     

    Vous pouvez voir dans le mail d'alerte les 3 processus prenant le plus de ressources avec leurs noms, leurs pid et le pourcentage de ressources utilisé par ceux-ci.

     

    Script de surveillance de la charge système

     ( cliquer sur l'image pour l'agrandir )

     

    N'hésitez pas à me faire part de vos remarques et suggestions sur ce script...

    « Script de notifications de mises à jourPause vacances.... »

    Tags Tags : , , , ,
  • Commentaires

    Aucun commentaire pour le moment

    Suivre le flux RSS des commentaires


    Ajouter un commentaire

    Nom / Pseudo :

    E-mail (facultatif) :

    Site Web (facultatif) :

    Commentaire :