Elysia Tools
Navigation mobile
Observability
Exemples de Traçage Distribué
Exemples complets de traçage distribué utilisant Jaeger, OpenTelemetry et outils d'observabilité modernes
Exemples
Entrées de cette collection
Configuration de Traçage Distribué Jaeger
Configuration complète Jaeger avec collecteurs, agents et UI pour traçage distribué
Difficulté
6/10
Temps estimé
20 min
Étiquettes
jaeger, collector, agent, deployment, sampling, storage
- format
- YAML
- version
- 1.x
- components
- ["collector","agent","query-service","ui"]
- storage
- elasticsearch
- features
- ["sampling","compression","batch-processing"]
Instrumentation Automatique OpenTelemetry
Configuration d'instrumentation automatique pour plusieurs langages avec spans personnalisés
Difficulté
7/10
Temps estimé
25 min
Étiquettes
opentelemetry, instrumentation, auto-instrument, telemetry, metrics, tracing
- format
- JSON
- specification
- OpenTelemetry
- languages
- ["java","python","nodejs","go","dotnet"]
- features
- ["auto-instrumentation","custom-spans","baggage","propagation"]
Flux de Requêtes Microservices
Exemple de trace distribuée montrant le flux à travers plusieurs microservices
Difficulté
5/10
Temps estimé
10 min
Étiquettes
microservices, request-flow, correlation, context-propagation, span-tree
- format
- JSON
- services
- ["api-gateway","user-service","order-service","payment-service","notification-service"]
- spanTypes
- ["http","database","cache","message-queue"]
- complexity
- multi-service
Détection de Goulots d'Étranglement de Performance
Configuration avancée pour identifier les goulots avec attributs détaillés
Difficulté
8/10
Temps estimé
30 min
Étiquettes
performance, bottleneck, analysis, optimization, error-tracking, metrics
- format
- YAML
- features
- ["span-attributes","error-tracking","slow-queries","memory-usage","cpu-profiling"]
- alerts
- ["threshold-based","anomaly-detection"]
- integrations
- ["prometheus","grafana"]
Pipeline OpenTelemetry Collector
Configuration pour traiter et exporter les traces vers plusieurs backends
Difficulté
7/10
Temps estimé
25 min
Étiquettes
otel-collector, pipeline, processors, exporters, receivers
- format
- YAML
- version
- 0.x
- components
- ["receivers","processors","exporters","extensions"]
- backends
- ["jaeger","zipkin","prometheus","elasticsearch"]
- features
- ["batch-processing","sampling","filtering","transformation"]
Propagation de Contexte Inter-Services
Exemple d'implémentation de propagation de contexte entre microservices
Difficulté
6/10
Temps estimé
15 min
Étiquettes
context-propagation, headers, cross-service, correlation, baggage
- format
- JavaScript
- apis
- ["@opentelemetry/api","@opentelemetry/sdk-node"]
- concepts
- ["context","baggage","propagators","extract","inject"]
- protocols
- ["http","grpc","messaging"]
Outils
Outils souvent utilisés avec cet exemple
Associé