El agente de Linux colectado de MetricsView es un complemento que agrega varias métricas del sistema y las envía a Dotcom-Monitor. Aunque este agente admite más de 90 métricas de forma predeterminada, la versión actual está limitada a cinco métricas: CPU, memoria, interfaz (red), disco y df (uso de espacio).
El agente está escrito en Python 2 y utiliza“solicitudes”de código abierto.
El agente de MetricsView Linux se basa en el demonio de recopilación de estadísticas del sistema, Recopilado y está diseñado por lo que no hay necesidad de realizar ningún cambio de configuración adicional excepto los adecuados para diferentes distribuciones de Linux, como se describe a continuación.
Los siguientes archivos se colocan en /opt/com/dotcom durante la instalación:
- dotcom.py – plugin en sí, escrito en Python2 y ubicado en /opt/com/dotcom , pero se puede colocar en cualquier lugar. Si mueve este archivo a otro lugar, debe asegurarse de que la ruta de acceso correcta se especifica en el archivo dotcom.conf.
- dotcom.conf – archivo de configuración para el plugin anterior (dotcom.py). Por lo general se coloca en la misma carpeta con plugin, pero también se puede colocar en cualquier lugar. Si mueve este archivo a otro lugar, debe asegurarse de que la ruta correcta se especifica en el archivo collectd.conf:
Incluir “/opt/com/dotcom/dotcom.conf”
En sistemas basados en deb, el archivo dotcom.conf.ditrib se incluye en el paquete, que se utiliza como plantilla para dotcom.conf durante la primera instalación. - dotcom-configure.py – script para la configuración del plugin.