Lo que vas a aprender en este TP
- Ajustar retención e índices
- Escribir una función VRL
- Recibir una alerta
Introducción #
Lo que vas a aprender en esta sección
- Ajustar retención e índices
- Escribir una función VRL
- Recibir una alerta
Contexto. Tu maqueta debe ser explotable: conservar los logs 30 días, optimizar las búsquedas y avisar al equipo en cuanto falle un pago.
Requisitos: la primera práctica · Duración estimada: 45 min
Una cadena de alerta completa.Puesta en marcha #
Pasos guiados, con su corrección.
1. Preparar la pila
¿Por qué? El receptor es un contenedor vecino, es decir, una dirección privada: sin esta opción, OpenObserve rechaza el destino. No lo reproduzcas en producción.
Añade un contenedorechoy la opciónZO_SKIP_SSRF_CHECKS, y vuelve a ingerir los eventos de la primera práctica.2. Ajustar el flujo
¿Por qué? Estos ajustes deciden el coste y la velocidad.
Fija 30 días de retención, texto completo enmessage, un índice enservicey una partición enlevel.3. Escribir una función
¿Por qué? VRL transforma los eventos sin tocar la aplicación.
Crea la funciónmarque_grave, ábrela en el menú Functions y pruébala con un evento.4. Crear la cadena de alerta
¿Por qué? La alerta necesita el destino, que necesita la plantilla: el orden importa.
Crea la plantilla, el destino y después la alerta.5. Disparar la alerta
¿Por qué? Una alerta que nunca se ha disparado no está probada.
Envía errores y lee los registros del contenedorecho. Cuenta con uno o dos minutos.
Nivel de dificultad : ●●●○○ (3/5)
Mi seguimiento
Inicia sesión para seguir tu progreso y tomar notas. Iniciar sesión
Artículos recomendados
OpenObserve en production : bonnes pratiques
Choisir son mode de déploiement, organiser ses flux, sécuriser, sauvegarder et superviser OpenObs...
OpenTelemetry Collector, Grafana Alloy et Bindplane : comparer trois approches des pipelines de télémétrie
Comparatif détaillé de trois façons de gérer des pipelines de télémétrie : l'OpenTelemetry Collec...
Stocker et interroger la télémétrie directement dans ClickHouse
Envoyer logs et traces dans ClickHouse avec l'exportateur OpenTelemetry, comprendre le schéma des...
Grafana : maîtriser les requêtes (PromQL, LogQL, SQL et expressions)
Construire des requêtes efficaces dans Grafana : éditeur de requêtes, Query Inspector, PromQL, Lo...
Alimenter OpenSearch : pipelines d'ingestion et Data Prepper
Transformer les données avec les pipelines d'ingestion, collecter avec Data Prepper, recevoir l'O...
Ingestion Elasticsearch : Bulk API, ingest pipelines, enrich et reindex
Ingérer et transformer des données dans Elasticsearch : Bulk API, ingest pipelines et processeurs...
Logs dans Datadog : collecte, pipelines, index et maîtrise du volume
Collecter les logs avec l'agent, les structurer avec pipelines et processeurs (grok), utiliser fa...
Bonnes pratiques Logstash : pipelines, performances, fiabilité et supervision
Bonnes pratiques Logstash : pipelines multiples, dissect plutôt que grok, conditionnels, persiste...
Grafana Alloy : Collecte et Transformation de Télémétrie
Apprenez à utiliser Grafana Alloy pour collecter, transformer et acheminer logs, métriques et tra...