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 instalarlarejecutar las dependencias delel conector de slackslack  es necesario tener instalado python3 y algunas librerias de python. Para instalar python3 y el gestor de librerías en CentOS  utilizar los comandos: 

yum -y install python3 python3-pip

Para instalar las dependencias, alAl descomprimir el paquete,  verás un fichero requirements.txt,txt donde se listan las librerías necesarias. Para instalarlas nos posicionamos en suel directorio donde esta este fichero 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