Surveillance d'iNode

Configurez le plug-in Site24x7 pour surveiller les indicateurs de performance de vos serveurs iNode.

iNode est une structure de données dans un système de fichiers de type Unix qui stocke les attributs et les emplacements de bloc de disque des données de l'objet. Installez et utilisez notre outil de surveillance iNode et obtenez des informations détaillées sur l'activité et l'intégrité du serveur.

Ce document explique en détail comment configurer le plug-in iNode et les paramètres de surveillance pour fournir une visibilité approfondie des performances, de la disponibilité et des statistiques d'utilisation des serveurs iNode.

Indicateurs de performance

Nombre total de structures iNodes

inode_total records the total number of iNodes currently available in your system.

Structures iNode utilisées

Monitor your iNode enabled system and record the total number of iNodes currently in use with inode_used.

Structures iNodes libres

Monitor your iNode enabled system and record the total number of iNodes currently free with inode_free.

Conditions préalables

  • Assurez-vous que le package « psutil » de Python est installé pour collecter les indicateurs de performance. Exécutez la commande suivante pour installer le package. Pour plus d'informations sur l'installation de « psutil », cliquez ici.
  • pip install psutil
  • Notre agent de surveillance de serveur Linux doit être installé sur le serveur iNode.
  • Lors de l'ajout d'un plug-in, le nom du plug-in et son nom de dossier doivent être identiques.

Installation du plug-in

  • Téléchargez et installez la dernière version de l'agent Linux de Site24x7 sur le serveur sur lequel vous prévoyez d'exécuter le plug-in. S'il est installé avec succès, vous verrez un moniteur de serveur Linux dans le panneau de configuration Site24x7. Cela confirme que l'agent est en mesure de communiquer avec notre centre de données.
  • Download the iNodeMon.py file from our GitHub repository.
    sudo wget https://raw.githubusercontent.com/site24x7/plugins/master/iNodeMon/iNodeMon.py
  • In order to change the monitoring configuration, edit the '#Config Section' in the 'iNodeMon.py' file.
    HOST = "localhost"
    ADMINPORT = "4848"
  • Créez un dossier portant le nom « iNodeMon » dans le répertoire des plug-ins de l'agent Linux de Site24x7 « /oopt/site24x7/monagent/plugins » et placez le fichier « iNodeMon.py » sous « /opt/site24x7/monagent/plugins/iNodeMon/ »

L'agent exécute automatiquement le plug-in dans un délai de cinq minutes et envoie les données de performances au centre de données Site24x7.

Conseil

Manually execute the plugin script using the following command and verify its output:

python iNodeMon.py

Afficher les données dans le client Web de Site24x7

  1. Connectez-vous à Site24x7 et accédez à Serveur > Plug-ins > Nom du moniteur de plug-in.
  2. Vous pourrez afficher les graphiques de performances sur les différents indicateurs de votre serveur iNode.

Surveillance des indicateurs supplémentaires :

  • Pour surveiller d'autres indicateurs, modifiez le fichier « iNodeMon.py » et ajoutez les nouveaux indicateurs à surveiller.
  • Incrémentez la valeur de version du plug-in dans le fichier « iNodeMon.py » pour afficher les nouveaux indicateurs ajoutés. Par exemple, remplacez la version par défaut PLUGIN_VERSION = "1" par "PLUGIN_VERSION = "2".

Contribution du plug-in

N'hésitez pas à contribuer à notre plug-in existant et à faire des suggestions ou des commentaires sur notre communauté.