Preguntas frecuentes relacionadas con la aplicación Docker y el agente de Docker
¿Cuál es la necesidad de tener un agente de Docker exclusivo?
Cuando se cambia de implementaciones monolíticas de aplicaciones a microservicios nativos de nube utilizando ECS de AWS, Kubernetes, etc., un agente exclusivo de monitoreo puede ser más seguro y flexible para mantener el rastreo de los contenedores y hosts de tu Docker. Además, el agente sigue la "filosofía del contenedor", es decir, cualquier proceso activo simple se empaqueta dentro de un contenedor, lo que facilita más la administración de clústeres.
- ¿Cómo varía el proceso de instalación entre el agente de Docker y el agente de monitoreo del servidor de Linux?
El agente de Docker, cuando se ejecuta, creará un contenedor con el agente que monitoreará el host subyacente. Por otra parte, la aplicación de Docker se detectará de forma automática una vez que se instale el agente de monitoreo del servidor de Linux. - ¿Son diferentes el agente de Docker y el agente de monitoreo del servidor?
No, varía el método de instalación del agente. Es el mismo agente instalado como el agente de Linux o desde el almacén Docker como el agente de Docker. - Cuando se instala como un agente, ¿también se monitoreará el servidor?
Sí, una vez que se instale el agente de Docker, se creará un monitor para el servidor y otro monitor para el Docker. - ¿Se puede instalar un agente de Docker en una máquina donde ya esté el agente de Linux?
No, solo puede ejecutarse el agente de Linux o de Docker en una máquina. - ¿El agente de Docker implicará un alto uso de memoria y de CPU?
El agente de Docker necesita un mínimo de 256 Mi de CPU y 200 MB de memoria. El usuario también puede configurar límites de cuánta memoria y CPU debería consumir el agente. - ¿Habrá un cambio en las métricas de rendimiento mientras se utiliza la aplicación Docker y el agente de Docker?
No, las métricas de rendimiento seguirán siendo las mismas, excepto por las métricas relacionadas con el disco. Para obtener métricas relacionadas con el disco para el agente de Docker, instala los volúmenes en el contenedor y monitoréalos.
- ¿Hay alguna diferencia de licencias entre el agente de Docker y la aplicación Docker?
No, no existe una diferencia de licencias. Independientemente de si es una aplicación o un agente, Docker es un monitor básico. ¿Existen técnicas masivas de instalación para el agente de Docker?
Sí, admitimos
AWS ECS y
Kubernetes para instalar de forma masiva el agente de Docker en tus máquinas.
Nota: También puedes encontrar el agente de Docker en GitHub y Docker Hub¿Hay complementos y verificaciones de recursos compatibles con el agente de Docker?
Nota: Para los complementos, ve al contenedor respectivo con el siguiente comando:
docker exec -it site24x7-agent /bin/bash
A continuación, crea una carpeta en /opt/site24x7/monagent/plugins/<foldername> y coloca el archivo de scripts del complemento en esta carpeta.