Skip to main content

Introduccion

Docker nos permite desplegar aplicaciones de manera ágil, dinámica, precisa y simple. Con Docker Swarm estas aplicaciones correrán como servicios, pudiendo balancear la carga de manera dinámica.

El plugin de monitorización de servicios en Docker permite visualizar en Pandora el estado de estos servicios, así como las estadísticas de uso de recursos por parte de los contenedores desplegados en el docker local.

El plugin docker_services escaneará el swarm, recuperando la lista de servicios, tareas y nodos a través de los métodos proporcionados por los comandos de docker.

Con los datos recolectados, se enviarán XML a Pandora FMS, para representar como agentes los nodos del swarm.

Una vez creados los agentes de nodos, se creará vía API tantas vistas de cluster como servicios se hayan encontrado.

Utilizando la API, se enlazarán los recursos, crearán los agentes pertinentes, y agregarán los módulos de monitorización de los servicios.