</> CodeBooks
    ← Volver a DevOps y contenedores (página 6)
    Portada de Monitoring Docker

    Monitoring Docker

    Russ McKendrick

    Editorial
    Packt
    Año
    2016
    Páginas
    ~119
    Nivel
    Intermedio

    De qué trata

    Manual conciso y eminentemente práctico dedicado a la observabilidad, supervisión y análisis de rendimiento en entornos de contenedores Docker (centrado en versiones de Docker Engine 1.8 a 1.10 y el ecosistema de herramientas disponible entre finales de 2015 e inicios de 2016). La obra está pensada para administradores de sistemas, ingenieros de operaciones y desarrolladores que ya ejecutan aplicaciones contenerizadas y necesitan resolver el problema de la 'caja negra', asegurando visibilidad sobre el consumo de recursos y la salud de los servicios. Se requieren conocimientos intermedios de administración en Linux y manejo solvente de los comandos básicos de Docker.

    El texto cubre un amplio abanico de enfoques de supervisión organizados progresivamente: comienza exprimiendo las utilidades nativas y la API de Docker mediante herramientas de línea de comandos como 'docker top', 'docker stats' y 'docker logs'. Luego explora la monitorización avanzada de recursos y cgroups mediante Google cAdvisor, el monitoreo tradicional basado en agentes con Zabbix, y el diagnóstico profundo a nivel de llamadas del kernel e inspección de contenedores con Sysdig y su interfaz Csysdig. También enseña a almacenar y consultar métricas temporales con Prometheus, evaluar soluciones comerciales en la nube (SaaS) como Datadog, New Relic y Sysdig Cloud, y configurar la agregación y visualización centralizada de registros mediante una pila ELK (Elasticsearch, Logstash y Kibana) empaquetada en contenedores.

    A través de laboratorios reproducibles con Vagrant y Docker Compose, el lector practica la configuración y despliegue de cada una de las pilas de observabilidad analizadas. El principal mérito del libro es su capacidad para sintetizar y comparar en poco más de cien páginas las distintas alternativas del mercado (nativas, open source y SaaS), permitiendo al lector discernir cuál se adapta mejor a su infraestructura. Quedan fuera aspectos de orquestación a gran escala como Kubernetes o métricas nativas de Docker Swarm mode (introducido posteriormente en Docker 1.12), pero proporciona una base conceptual y práctica sólida sobre la telemetría de contenedores Linux.

    • Docker
    • Monitorización
    • cAdvisor
    • Prometheus
    • Sysdig
    • Zabbix
    • ELK Stack
    • Datadog
    • New Relic
    • Métricas de contenedores
    • Gestión de logs

    ¿Cómo enseña?

    TeóricoPráctico

    Con ejercicios

    • ✓ Incluye ejercicios
    • ✗ Sin proyectos

    Más de DevOps y contenedores con nivel Intermedio