Lo que vas a aprender en este TP
- Desplegar OpenObserve
- Ingerir JSON
- Consultar en SQL
Introducción #
Lo que vas a aprender en esta sección
- Desplegar OpenObserve
- Ingerir JSON
- Consultar en SQL
Contexto. Tu equipo busca una plataforma de logs más ligera que un clúster de Elasticsearch. Montas una maqueta en unos minutos.
Requisitos: Docker Compose, curl, jq · Duración estimada: 30 min
Puesta en marcha #
Pasos guiados, con su corrección.
1. Iniciar OpenObserve
¿Por qué? Basta un solo contenedor: es la principal ventaja del producto.
Escribe el Compose, inícialo y comprueba/healthz.2. Enviar eventos
¿Por qué? No hay que declarar ningún esquema: el flujo nace con la primera escritura.
Envía tres eventos al flujocommandesy lee el cuerpo de la respuesta.3. Encontrarlos en SQL
¿Por qué? La consulta siempre pide un periodo, en microsegundos.
Calcula el número de eventos y la duración media por servicio. Espera unos segundos si el resultado está vacío.4. Observar las transformaciones
¿Por qué? Estas reglas explican muchas consultas que no devuelven nada.
Envía[{"Level":"INFO","http":{"status":500}}]a un flujoessaiy búscalo en la interfaz. ¿Cómo se llaman ahora los campos?
Nivel de dificultad : ●○○○○ (1/5)
Mi seguimiento
Inicia sesión para seguir tu progreso y tomar notas. Iniciar sesión
Artículos recomendados
LogQL (1/2) : requêter les logs (sélecteurs, filtres et parsers)
Apprendre LogQL : sélecteurs de flux, filtres de ligne, parsers json/logfmt/pattern/regexp, filtr...
Les logs avec OpenTelemetry : modèle de données, appenders, corrélation et collecte
Maîtriser le signal log : modèle de données LogRecord, Logs Bridge API et appenders (Logback, Log...
Corréler traces, métriques, logs et profils avec OpenTelemetry
Relier les quatre signaux pour diagnostiquer vite : ressource commune, trace_id dans les logs, ex...
Traefik : les logs (journaux applicatifs et access logs)
Configurer les deux journaux de Traefik : le journal de fonctionnement (niveaux, format) et les a...
APM Datadog et OpenTelemetry : traces, services et corrélation avec les logs
Instrumenter ses applications pour l'APM Datadog (dd-trace, instrumentation en une étape, OpenTel...
Collecter des logs vers Loki : Alloy, Promtail, Docker et OpenTelemetry
Envoyer des logs vers Loki : Grafana Alloy, Promtail, driver Docker, OTLP, bons labels, parsing e...
Fluent Bit : parsers et filters, structurer et transformer les logs
Structurer et transformer les logs dans Fluent Bit : parsers (json, regex, logfmt, ltsv), parsers...
Transformer avec VRL et tester ses pipelines Vector
Le langage VRL (Vector Remap Language) : analyse de logs (JSON, regex, syslog), gestion des erreu...
L'observabilité sur ClickHouse : pourquoi une base colonne change la donne
Pourquoi de plus en plus de plateformes d'observabilité stockent logs, traces et métriques dans C...