[AVE-040] Grafana
Este curso abarca desde la introducción y visualización de datos hasta la creación de dashboards avanzados. Aprenderás a configurar y personalizar paneles, conectar datasources como Prometheus, gestionar alertas, y trabajar con logs. Además, incluye administración de permisos, usuarios, y autenticación con servicios externos.
Duración: 15 horas
Perfil: Avanzado
Dirigido a
Este curso está dirigido a programadores y administradores de sistemas interesados en la monitorización de infraestructuras y análisis de datos en tiempo real, así como a aquellos que deseen aprender a utilizar Grafana para crear visualizaciones interactivas y gestionar dashboards.
Requisitos previos
Se recomienda a los alumnos tener conocimientos básicos en administración de sistemas, conceptos de bases de datos y datos en tiempo real. Conocimientos previos de herramientas de monitoreo como Prometheus es recomendable pero no imprescindible.
Objetivos
Instalar y configurar Grafana.
Crear y personalizar visualizaciones de datos a través de paneles y dashboards.
Conectar Grafana con datasources como Prometheus y realizar consultas.
Gestionar alertas, logs y características avanzadas de dashboards.
Administrar usuarios, equipos y permisos en Grafana, y configurar autenticación con servicios externos.
Contenido
Introducción a Grafana:
Conceptos básicos y arquitectura de Grafana
Uso general y aplicaciones en monitoreo de datos
Cómo realizar consultas eficientes en Prometheus
Uso de PromQL para extraer y visualizar datos
Restricciones y desafíos al trabajar con Prometheus
Buenas prácticas para optimizar consultas
Visualización de Datos:
Principios fundamentales de la visualización
Tipos de gráficos y visualizaciones en Grafana
Interfaz de Usuario:
Exploración de la interfaz principal
Navegación entre paneles, dashboards y configuraciones
Conexión a Datasources:
Configuración y gestión de datasources
Conexión con Prometheus y otros servicios
Limitaciones de Prometheus:
Creación y Configuración de Paneles de Gráficas:
Diseño y personalización de paneles
Uso de diferentes tipos de visualizaciones (gráficos, tablas, mapas, etc.)
Visualizaciones Avanzadas:
Personalización avanzada de paneles
Uso de plugins y paneles adicionales
Creación y Gestión de Dashboards:
Diseño de dashboards interactivos y dinámicos
Organizar paneles y visualizaciones en dashboards
Características Avanzadas de los Dashboards:
Variables dinámicas y plantillas de paneles
Configuración avanzada de filtros y vistas personalizadas
Gestión de Alertas:
Configuración de alertas para monitoreo en tiempo real
Notificaciones y manejo de umbrales
Manejo de Logs:
Integración de logs con Grafana
Uso de Loki para gestionar registros
Administración de Grafana:
Gestión de instancias de Grafana
Configuración de permisos y roles de usuarios
Permisos y Gestión de Usuarios:
Administración de usuarios y equipos
Asignación de permisos en paneles y dashboards
Autenticación con Servicios Externos:
Integración de Grafana con sistemas de autenticación externos
Configuración de autenticación mediante LDAP, OAuth, etc
Documentación Recomendada
Learn Grafana 7.0
Eric Salituro
Jube 2020 | 410 pages
https://www.packtpub.com/product/learn-grafana-7-0/9781838826581