Lo que vas a aprender en este TP
- Crear un pipeline grok
- Crear facetas y métricas generadas
- Añadir un filtro de exclusión
Introducción #
Lo que vas a aprender en esta sección
- Crear un pipeline grok
- Crear facetas y métricas generadas
- Añadir un filtro de exclusión
Contexto. Los logs de una aplicación llegan en texto plano y su indexación sale cara. Los haces explotables y reduces su coste.
Requisitos previos: Práctica 1 terminada · Duración estimada: 45 min
Logs útiles a menor coste.Puesta en práctica #
Pasos guiados, con su solución.
1. Generar logs
¿Por qué? Un contenedor que escribe líneas con un formato conocido, incluidos errores.
Lanza un generador de logs etiquetadoservice:paiement.2. Crear el pipeline
¿Por qué? El grok parser transforma la línea en atributos filtrables.
En Logs > Pipelines, crea un pipeline filtrado porsource:paiementcon un grok parser y, después, un status remapper sobre el atributoniveau.3. Facetas y medida
¿Por qué? Una faceta filtra, una medida se agrega.
Crea una faceta sobre@resultaty una medida sobre@montant, y muestra la suma de importes rechazados por minuto en el explorador.4. Métrica generada
¿Por qué? Una métrica generada sigue funcionando incluso para los logs no indexados.
Crea una métricapaiement.refus(Generate Metrics) que cuente los logs@resultat:refuse, agrupada por@motif.5. Filtro de exclusión
¿Por qué? Los pagos aceptados son numerosos y rara vez se consultan.
En el índice principal, añade un filtro de exclusión que solo indexe el 10 % de los logsservice:paiement @resultat:accepte. Comprueba en Usage la bajada del volumen indexado.
Nivel de dificultad : ●●●○○ (3/5)
Mi seguimiento
Inicia sesión para seguir tu progreso y tomar notas. Iniciar sesión
💬 Debates recientes del curso
- Datadog : relier traces, logs et métriques du même service✓ resuelto · 1 respuesta(s)
Hacer una pregunta sobre esta lección →Ver todos los debates del curso
Artículos recomendados
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...
Logs Datadog avancés : index, filtres d'exclusion, Flex Logs, archives et Sensitive Data Scanner
Maîtriser coût et conformité des logs Datadog : pipelines et processeurs, index et rétention, fil...
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...
Datadog : la plateforme d'observabilité SaaS en un coup d'œil
Ce qu'est Datadog, ses produits (infrastructure, logs, APM, RUM, synthétiques, sécurité), ses con...
Kubernetes : architecture et composants (control plane, nœuds, objets)
Comprendre l'architecture de Kubernetes : API server, etcd, scheduler, controller manager, kubele...
Bonnes pratiques Datadog : tags, coûts, alertes et gouvernance
Check-list pour exploiter Datadog efficacement : tagging unifié, maîtrise des coûts (hôtes, logs,...
Datadog sur Kubernetes : Operator, Cluster Agent et Autodiscovery
Superviser Kubernetes avec Datadog : Datadog Operator et ressource DatadogAgent, Cluster Agent, A...
Monitors, SLO, dashboards et Datadog as code
Créer des monitors efficaces (métriques, logs, APM, composites, anomalies), des SLO, des dashboar...
Fluent Bit : parsers et filters, structurer et transformer les logs
Structurer et transformer les logs dans Fluent Bit : parsers (json, regex, logfmt, ltsv), parsers...