📄️ Prometheus
Guía completa de Prometheus: aprende sobre esta herramienta open source para monitorización y alertas, recolección de métricas de series temporales, lenguaje PromQL, integración con Kubernetes y comparación con InfluxDB para implementar observabilidad eficiente.
📄️ Arquitectura
Comprende la arquitectura de Prometheus: TSDB, Retrieval, servidor HTTP, exportadores, descubrimiento de servicios, push gateway y Alert Manager para implementar monitorización eficiente con recopilación de métricas distribuidas.
📄️ Instalación
Guía completa de instalación de Prometheus: aprende a instalar localmente, vía Docker y Kubernetes con Helm, configurar node exporter, servicios systemd e integración con AlertManager y Grafana.
📄️ Definiciones
Comprende las definiciones fundamentales de Prometheus: tipos de métricas (Counter, Gauge, Histogram, Summary), modelo de datos, etiquetas, series temporales, jobs, instancias y notación de métricas.
📄️ Configuración
Guía completa de configuración de Prometheus: archivo prometheus.yml, parámetros de ejecución, configuraciones de scrape, descubrimiento de servicios, reglas de alertas y configuraciones avanzadas para monitorización eficiente.
📄️ PromQL
Aprende PromQL: lenguaje de consulta de Prometheus para seleccionar, agregar y analizar datos de series temporales. Funciones, operadores, expresiones y ejemplos prácticos para crear consultas eficientes de monitorización.
📄️ Grafana
Aprende a integrar Grafana con Prometheus: creación de dashboards, visualización de métricas, alertas, Grafana Loki para logs, Grafana Tempo para trazado distribuido y mejores prácticas de observabilidad completa.
📄️ AlertManager
Guía del AlertManager: configuración de alertas, notificaciones, integración con Prometheus, enrutamiento de alertas, silenciamiento y configuración de receivers para Slack, email y otras plataformas.