Monitorizar con Netdata usando docker-compose.
En este artículo vamos a ver cómo Netdata nos ayuda a monitorizar contenedores Docker en toda su infraestructura.
Lo primero que haremos es ir al sitio web de Netdata , donde podemos comprobar que hay una amplia documentación y que también tenemos acceso a su github.
Como es habitual en Docker creamos una carpeta que llamaremos netdata y dentro de ella pondremos un archivo llamado docker-compose.yml
En este archivo pegaremos el siguiente código:
Este código lo puedes copiar desde aquí.
Ya con esto usando el comando:
docker-compose up -d
Arrancamos Netdata, vamos a verlo en "localhost: 8200"
¿Por qué supervisar Docker con Netdata?
Podemos supervisar con Netdata las métricas clave de rendimiento de contenedores.
Vemos instantáneamente el uso de CPU, RAM, E / S de disco y red de contenedores Docker para descubrir aplicaciones limitadas o con cuello de botella.
Recopilamos métricas por segundo de servicios o aplicaciones en contenedores , ya sean servidores web, bases de datos, etc.., para obtener una visibilidad completa del entorno de contenedores.
El impacto de monitorear contenedores es en tiempo real.
Puedes recibir notificaciones de lo que está sucediendo con tus contenedores Docker.
La supervisión de Docker con Netdata te advierte sobre cuellos de botella y problemas antes de que afecten.
Te permite configurar alarmas personalizadas para medir el estado de salud y las amenazas potenciales a tus contenedores.
Las notificaciones están habilitadas para ayudarte a detectar anomalías utilizando métricas como estadísticas de red, uso de memoria, CPU y mucho más.
La integración Docker - Netdata está diseñada para una respuesta proactiva al escalar tus sistemas y redes.
Es fundamental realizar un seguimiento de estas métricas y Netdata puede notificarte los problemas emergentes.
Utiliza las alarmas de Netdata para solucionar problemas de forma proactiva.
Si aún te quedan dudas mira este vídeo:
Si te ha gustado este artículo, por favor, comparte - Gracias -