[AVE-040] Grafana

[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

  1. Introducción a Grafana:

    1. Conceptos básicos y arquitectura de Grafana

    2. Uso general y aplicaciones en monitoreo de datos

    3. Cómo realizar consultas eficientes en Prometheus

    4. Uso de PromQL para extraer y visualizar datos

    5. Restricciones y desafíos al trabajar con Prometheus

    6. Buenas prácticas para optimizar consultas

  2. Visualización de Datos:

    1. Principios fundamentales de la visualización

    2. Tipos de gráficos y visualizaciones en Grafana

  3. Interfaz de Usuario:

    1. Exploración de la interfaz principal

    2. Navegación entre paneles, dashboards y configuraciones

  4. Conexión a Datasources:

    1. Configuración y gestión de datasources

    2. Conexión con Prometheus y otros servicios

  5. Limitaciones de Prometheus:

  6. Creación y Configuración de Paneles de Gráficas:

    1. Diseño y personalización de paneles

    2. Uso de diferentes tipos de visualizaciones (gráficos, tablas, mapas, etc.)

  7. Visualizaciones Avanzadas:

    1. Personalización avanzada de paneles

    2. Uso de plugins y paneles adicionales

  8. Creación y Gestión de Dashboards:

    1. Diseño de dashboards interactivos y dinámicos

    2. Organizar paneles y visualizaciones en dashboards

  9. Características Avanzadas de los Dashboards:

    1. Variables dinámicas y plantillas de paneles

    2. Configuración avanzada de filtros y vistas personalizadas

  10. Gestión de Alertas:

    1. Configuración de alertas para monitoreo en tiempo real

    2. Notificaciones y manejo de umbrales

  11. Manejo de Logs:

    1. Integración de logs con Grafana

    2. Uso de Loki para gestionar registros

  12. Administración de Grafana:

    1. Gestión de instancias de Grafana

    2. Configuración de permisos y roles de usuarios

  13. Permisos y Gestión de Usuarios:

    1. Administración de usuarios y equipos

    2. Asignación de permisos en paneles y dashboards

  14. Autenticación con Servicios Externos:

    1. Integración de Grafana con sistemas de autenticación externos

    2. 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