Monitoreo de iNode

Configure el complemento de Site24x7 para monitorear las métricas de rendimiento de sus servidores iNode.

iNode es una estructura de datos en un sistema de archivos estilo Unix que almacena los atributos y las ubicaciones de los bloques de disco de los datos del objeto. Instale y utilice nuestra herramienta de monitoreo iNode, y obtenga información detallada sobre la actividad y el estado del servidor.

En este documento, se describe cómo configurar el complemento iNode y las métricas de monitoreo para proporcionar visibilidad detallada del rendimiento, la disponibilidad y las estadísticas de uso de los servidores de iNode.

Métricas de rendimiento

Total de iNodes

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

iNodes usados

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

iNodes libres

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

Requisitos previos

  • Asegúrese de que el paquete “psutil” de Python esté instalado para recopilar métricas de rendimiento. Ejecute el siguiente comando para instalar el paquete. Para obtener más información sobre cómo instalar “psutil”, consulte aquí.
  • pip install psutil
  • Nuestro agente de monitoreo de servidores Linux debe estar instalado en el servidor iNode.
  • Al agregar un complemento, el nombre del complemento y su nombre de carpeta deben ser idénticos.

Instalación de complemento

  • Descargue e instale la versión más reciente del agente de Linux de Site24x7 en el servidor en el cual planea ejecutar el complemento. Si se instala correctamente, verá un monitor de servidor Linux en el panel de control de Site24x7. Esto confirma que el agente puede comunicarse con nuestro centro de datos.
  • 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”
  • Cree una carpeta con el nombre “iNodeMon” en el directorio de complementos de agentes de 'Linux de Site24x7 “/opt/site24x7/monagent/plugins/” y coloque “iNodeMon.py” en “/opt/site24x7/monagent/plugins/iNodeMon/”

El agente ejecutará automáticamente el complemento en un plazo de cinco minutos y enviará datos de rendimiento al centro de datos de Site24x7.

Consejo

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

python iNodeMon.py

Vea datos en el cliente web de Site24x7

  1. Inicie sesión en Site24x7 y vaya a Servidor > Complementos > Nombre de monitor de complementos.
  2. Podrá ver los gráficos de rendimiento en las diversas métricas de su servidor iNode.

Monitoreo de métricas adicionales:

  • Para monitorear métricas adicionales, edite el archivo “iNodeMon.py” y agregue las nuevas métricas que necesitan monitoreo.
  • Incremente el valor de la versión del complemento en el archivo “iNodeMon.py” para ver las métricas recién agregadas. Por ejemplo, cambie la versión predeterminada del complemento de PLUGIN_VERSION = “1” a PLUGIN_VERSION = “2”.

Contribución de complementos

No dude en contribuir a nuestro complemento existente y compartir sugerencias o comentarios en nuestra comunidad.