[AVE-050] Prometheus & Grafana
- Pronoide Wiki Web
Este curso ofrece una introducción completa a la monitorización con Prometheus y Grafana, abarcando desde sus fundamentos y arquitectura hasta la creación de alertas y visualización de métricas. Aprenderás a instalar Prometheus, configurar Exporters para diversos sistemas y aplicaciones, gestionar dashboards en Grafana, y administrar usuarios y alertas en un entorno profesional.
Duración: 16 horas
Perfil: Avanzado
Dirigido a
Esta acción formativa está dirigida a administradores de sistemas y DevOps que quieran aprender la monitorización de infraestructuras y aplicaciones utilizando Prometheus y Grafana. Es ideal para quienes buscan mejorar el monitoreo, análisis de métricas y gestión de alertas en entornos de producción.
Requisitos previos
Se recomienda a los alumnos tener experiencia en administración de sistemas y redes. Conocimientos básicos en el manejo de comandos de terminal y entornos Linux, y conceptos de infraestructura como servidores, bases de datos y aplicaciones.
Objetivos
- Entender los fundamentos de la monitorización y cómo aplicar buenas prácticas para la gestión de infraestructuras.
- Aprender la arquitectura de Prometheus, sus métricas y cómo configurar alertas.
- Configurar e instalar Prometheus en un entorno real.
- Conocer y gestionar los diferentes Exporters para recolectar métricas desde sistemas operativos, bases de datos y aplicaciones.
- Dominar el lenguaje de consultas de Prometheus para extraer datos y métricas específicas.
- Introducirse en Grafana, creando y gestionando dashboards y paneles personalizados.
- Gestionar alertas y la administración de usuarios en Grafana, optimizando el monitoreo y las respuestas ante incidentes.
Contenido
- Fundamentos de la Monitorización
- Principios y objetivos de la monitorización de sistemas
- Mejores prácticas y herramientas en el monitoreo de infraestructuras
- Introducción a Prometheus
- Arquitectura de Prometheus: Componentes principales y su funcionamiento
- Métricas: Tipos y estructuras de datos
- Prometheus Core: Cómo se almacena y consulta la información
- Alertas: Configuración y gestión de alertas para monitoreo proactivo
- Visualización: Introducción a la visualización de métricas con Prometheus
- Instalación de Prometheus
- Guía paso a paso para la instalación de Prometheus en diferentes entornos
- Exporters en Prometheus
- Exporters para sistemas operativos: Recolección de métricas de máquinas y servidores
- Exporters para bases de datos: Integración con bases de datos comunes
- Exporters para aplicaciones: Monitoreo de aplicaciones personalizadas
- Exporters para mensajería: Integración con sistemas de mensajería como Kafka o RabbitMQ
- Lenguaje de Consultas en Prometheus (PromQL)
- Introducción a PromQL: Sintaxis y operaciones básicas
- Consultas avanzadas para extraer métricas y generar informes personalizados
- Introducción a Grafana
- Conceptos fundamentales de Grafana y su rol en la visualización de métricas
- Interfaz de Usuario de Grafana
- Diseño y uso de la interfaz de usuario
- Creación y personalización de dashboards para visualización avanzada de métricas
- Gestión de Dashboards en Grafana
- Importación y exportación de dashboards
- Uso de plantillas y paneles reutilizables para entornos productivos
- Gestión de Alertas en Grafana
- Configuración de alertas en Grafana para notificaciones basadas en métricas
- Integración de alertas con herramientas de notificación
- Administración de Usuarios en Grafana
- Gestión de permisos y acceso de usuarios en servidores Grafana
- Configuración de roles y control de accesos para equipos
Documentación Recomendada
Learn Grafana 7.0
Eric Salituro
June 2020 | 410 pages
https://www.packtpub.com/product/learn-grafana-7-0/9781838826581