Lo que vas a aprender en este TP
- Configurar el exportador ClickHouse
- Escribir análisis SQL
- Acelerar con una vista materializada
Introducción #
Lo que vas a aprender en esta sección
- Configurar el exportador ClickHouse
- Escribir análisis SQL
- Acelerar con una vista materializada
Contexto. Tu equipo de datos quiere cruzar la telemetría con sus propias tablas ClickHouse. Pones en marcha una ingesta OpenTelemetry directa y demuestras el valor del SQL.
Requisitos previos: Docker Compose · Duración estimada: 50 min
La telemetría en ClickHouse, consultable en SQL.Puesta en marcha #
Pasos guiados, con su solución.
1. Escribir el Compose
¿Por qué? Basta con ClickHouse y un Collector contrib.
Crea el Compose y la configuración del Collector.2. Generar datos
¿Por qué? Trazas de dos servicios y algunos errores para tener algo que analizar.
Envía trazas para dos servicios, una parte de ellas con error.3. Explorar el esquema
¿Por qué? Conocer las columnas antes de escribir las consultas.
Lista las tablas creadas y describeotel_traces.4. Analizar en SQL
¿Por qué? Las consultas analíticas responden a las preguntas de operación en una sola línea.
Calcula por servicio el número de spans, la tasa de error y la latencia p95.5. Vista materializada y compresión
¿Por qué? Una vista preagregada hace que los dashboards sean instantáneos; la compresión justifica la elección de ClickHouse.
Crea una vista materializada por minuto, vuelve a enviar trazas, consulta la vista y luego mide la compresión.
Nivel de dificultad : ●●●●○ (4/5)
Mi seguimiento
Inicia sesión para seguir tu progreso y tomar notas. Iniciar sesión
Artículos recomendados
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...
Exploiter une plateforme d'observabilité sur ClickHouse et choisir son outil
Exploiter ClickHouse pour la télémétrie (réplication, disques, fusions, stockage objet, supervisi...
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...
ClickStack : ClickHouse, HyperDX et OpenTelemetry
La pile d'observabilité officielle de ClickHouse : installation tout-en-un, interface HyperDX (re...
Bonnes pratiques SigNoz, ClickStack et ClickHouse pour l'observabilité
Check-list de production pour une plateforme d'observabilité sur ClickHouse : instrumentation Ope...
Utiliser SigNoz : APM, traces, logs, dashboards et alertes
Exploiter SigNoz au quotidien : vue APM des services, explorateur de traces et de logs, query bui...
SigNoz : architecture et installation
Les composants de SigNoz (collecteur OpenTelemetry, ClickHouse, service de requêtes, interface, a...
Collector OpenTelemetry : connecteurs, extensions et observabilité du Collector
Aller plus loin avec le Collector : connecteurs (spanmetrics, servicegraph, count, routing, failo...
Grafana Alloy vs OpenTelemetry Collector : Lequel choisir ?
Comparaison détaillée entre Grafana Alloy et l'OpenTelemetry Collector. Découvrez les avantages, ...