[AVE-040] Grafana
- Pronoide Wiki Web
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