Monitoreo de Docker
Logotipo de Docker
Monitoreo y gestión del rendimiento de Docker

Docker es un sistema de gestión de contenedores de software de código abierto.El monitoreo integral de Docker de Instana va más allá de las métricas simples de contenedores, ya que ofrece descubrimiento automático, implementación, configuración, determinación del estado y monitoreo del rendimiento en múltiples niveles:

  • Cada contenedor Docker
  • identificación de tecnologías que operan en cada contenedor de Docker
  • Mapeo y monitoreo de las aplicaciones que se ejecutan en todo el sistema

Docker proporciona una capa de abstracción y automatización que permite que varios contenedores independientes con recursos de sistema individuales empaquetados en su interior se ejecuten dentro de un único sistema operativo. Docker se basa en el kernel de Linux para proporcionar este tipo de aislamiento de recursos, que utiliza varias características del kernel para lograr una virtualización de contenedores ligera. Actualmente, es el estándar de facto para este tipo de tecnología. Monitorear el entorno de Docker y las aplicaciones que se ejecutan en esos contenedores requiere contar con la capacidad de comprender cómo se ejecutan los diferentes componentes de la aplicación dentro de un entorno de Docker.

Gestionar una aplicación basada en Docker requiere visibilidad del rendimiento a nivel de host, contenedor, componente y código. Instana ofrece la forma más rápida y fácil de descubrir y monitorear aplicaciones Docker. Después de una instalación rápida del agente Instana en el host virtual o físico, el agente descubre automáticamente todos los contenedores y componentes de software que se ejecutan en el entorno, implementa todos los sensores de monitoreo adecuados (es decir, Docker, Java, MongoDB, etc.) y comienza a rastrear solicitudes de aplicaciones, para determinar automáticamente el estado de las aplicaciones y los componentes de la aplicación.

¡Comience su PRUEBA GRATUITA hoy mismo!

14 días, sin tarjeta de crédito, versión completa

Métricas de configuración y monitoreo del rendimiento de Docker

El agente identificará la contenerización de Docker que se ejecuta en los recursos del sistema, e implementará y configurará automáticamente el sensor Docker de Instana. La base de conocimientos seleccionada de Instana ya sabe qué métricas de rendimiento son relevantes para la recopilación y qué parámetros deben configurarse para lograrlo. Para que Docker funcione bien en contexto con el sistema circundante, debe aislar de manera eficiente los recursos y, al mismo tiempo, garantizar que la comunicación entre esos recursos no se deteriore. Específicamente, la configuración automática de Instana para Docker está configurada para rastrear elementos como la imagen del contenedor, la marca de tiempo Crear e iniciar, y el ID del contenedor.

Las métricas típicas de monitoreo de Docker incluyen:

  • Rendimiento de la CPU
  • Rendimiento de la memoria
  • E/S de bloque
  • Red

Consulte la Documentación de gestión de Docker de Instana para obtener una lista completa.

Monitoreo de Docker: Estado

Además de recopilar automáticamente métricas de rendimiento, el sensor de monitoreo de Docker de Instana también recopilará automáticamente KPI en la instancia de Docker del entorno monitoreado para determinar su estado. Las firmas de la base de conocimientos seleccionada se utilizan para plantear problemas o incidentes según la gravedad. El estado de Docker se mide de acuerdo con su aislamiento y virtualización de recursos del sistema. Dos recursos principales son CPU y Memoria, para los cuales Instana recopila varios KPI:

  • Carga de CPU
  • Robo de CPU
  • Memoria utilizada

Consulte la Documentación de gestión de Docker de Instana para obtener una lista completa.

Instalación del sensor de Docker: primeros pasos

¿Listo para empezar?Primero necesitará una cuenta o prueba de Instana.¿Ya la tiene?El mejor lugar para comenzar es la Guía de introducción de Instana.

Prueba o cuenta de Instana Guía de introducción de Instana