Skip to main content

Configuración

En este apartado definiremos como se debe configurar el plug-in para su ejecución, aquí puede variar un poco en función a los requisitos del plug-in, por ejemplo en el caso de apache es necesario habilitar el server status como requisito por lo que es de mucha ayuda poner una breve documentación de como se hace.

En el caso de los plug-ins compilados las configuraciones vienen más por parte de la aplicación a monitorizar que del propio plug-in, al menos que necesite software extra o definición de variables de entorno como el plug-in de Oracle.

Para el caso de los plug-ins que no sea posible compilar o sean open, hay que documentar las dependencias y como obtenerlas.

Ejemplo 1: configuración de la aplicación a monitorizar

Es necesario habitar la página de server status del servidor de apache a monitorizar, en CentOS los pasos para habilitarlo son:

    • pasos
    • para 
    • habilitarlo
Ejemplo 2: Software extra necesario para el plug-in

Para la ejecución del plug-in dinamic snmp será necesario contar con snmpwalk, snmpget y snmpbulkwalk, en CentOS estas herramientas vienen disponibles con el paquete net-snmp-utils. Para instalarlo en CentOS ejecutamos:

yum install net-snmp-utils
Ejemplo 3: Dependencias necesarias por el plugin.

Para instalarlar las dependencias del conector de slack en CentOS  utilizar los comandos: 

yum -y install python3 python3-pip

Para instalar las dependencias, al descomprimir el paquete,  verás un fichero requirements.txt, nos posicionamos en su directorio y simplemente ejecutamos:

pip3 install -r requirements.txt

Esto descargará e instalará las dependencias necesarias. Una vez instaladas las dependencias ejecutamos el fichero pandora-slack-cli.py  -h con el intérprete de Python3 para ver su ayuda:

image-1620898695868.png