
Tracez vos requêtes distribuées, en France
Un backend de tracing distribué économique et scalable propulsé par Grafana Tempo, installé et maintenu par DINAO. Visualisez le parcours de chaque requête à travers vos microservices, sur une infrastructure française.
Qu'est-ce que Grafana Tempo ?
Grafana Tempo est un backend de tracing distribué open source, à très fort volume et économique, développé par Grafana Labs. Il permet de collecter, stocker et explorer les traces de vos applications, c'est-à-dire le parcours complet d'une requête à travers les multiples services d'une architecture distribuée ou microservices.
La grande force de Tempo réside dans son modèle de coût : contrairement aux solutions qui indexent l'intégralité des données, Tempo n'indexe que l'identifiant de trace et stocke le reste sur du stockage objet bon marché (compatible S3). Cela permet de conserver d'énormes volumes de traces à un coût maîtrisé, tout en restant hautement scalable.
Tempo est compatible avec les principaux standards d'instrumentation — OpenTelemetry, Jaeger, Zipkin et OpenCensus — et s'intègre nativement à Grafana pour l'exploration des traces, avec son langage de requête TraceQL. Couplé à Loki (logs) et Prometheus (métriques), il complète la pile d'observabilité de Grafana, offrant la corrélation logs / métriques / traces indispensable au diagnostic des systèmes complexes.
Hébergez Grafana Tempo chez DINAO
Paliers de ressources compatibles avec les pré-requis de Grafana Tempo (1 vCPU / 512 Mo / 5 Go minimum). Hébergé en France, infogéré.
- 1 vCPU dédiés
- 2 Go de RAM
- 20 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 2 vCPU dédiés
- 4 Go de RAM
- 40 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 4 vCPU dédiés
- 8 Go de RAM
- 80 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
- 8 vCPU dédiés
- 16 Go de RAM
- 160 Go NVMe
- Sauvegardes quotidiennes
- Infogéré & supervisé par DINAO
Détails techniques
Vous vous demandez…
Qu'est-ce que le tracing distribué ?
Le tracing distribué suit le parcours d'une requête à travers tous les services qu'elle traverse (front, API, base de données, files de messages…). Chaque trace révèle les latences et les goulots d'étranglement, essentiels pour diagnostiquer une architecture microservices.
En quoi Tempo est-il économique ?
Tempo n'indexe que l'identifiant de trace et stocke le reste sur du stockage objet bon marché (compatible S3). Vous pouvez ainsi conserver de très gros volumes de traces sans le coût des solutions qui indexent tout.
Mon instrumentation existante fonctionne-t-elle ?
Oui. Tempo est compatible avec les principaux standards : OpenTelemetry, Jaeger, Zipkin et OpenCensus. Vous branchez votre instrumentation actuelle sans tout réécrire.
Comment visualise-t-on les traces ?
Les traces s'explorent directement dans Grafana, avec corrélation possible vers vos logs (Loki) et métriques (Prometheus). DINAO peut connecter Tempo à votre instance Grafana.
Où sont stockées mes traces ?
Sur l'infrastructure DINAO en France. Vos données d'observabilité restent sur le territoire, en conformité RGPD.