
Traccia le tue richieste distribuite, in Francia
Un backend di tracing distribuito economico e scalabile alimentato da Grafana Tempo, installato e mantenuto da DINAO. Visualizza il percorso di ogni richiesta attraverso i tuoi microservizi, su un'infrastruttura francese.
Cos'è Grafana Tempo ?
Grafana Tempo è un backend di tracing distribuito open source, ad alto volume ed economico, sviluppato da Grafana Labs. Permette di raccogliere, archiviare ed esplorare le trace delle tue applicazioni, ovvero il percorso completo di una richiesta attraverso i molteplici servizi di un'architettura distribuita o a microservizi.
Il grande punto di forza di Tempo risiede nel suo modello di costo: a differenza delle soluzioni che indicizzano l'intero set di dati, Tempo indicizza solo l'ID della traccia e archivia il resto su storage oggetto economico (compatibile S3). Questo consente di conservare enormi volumi di trace a un costo controllato, rimanendo altamente scalabile.
Tempo è compatibile con i principali standard di strumentazione — OpenTelemetry, Jaeger, Zipkin e OpenCensus — e si integra nativamente con Grafana per l'esplorazione delle trace, con il suo linguaggio di query TraceQL. Accoppiato a Loki (log) e Prometheus (metriche), completa la pila di osservabilità di Grafana, offrendo la correlazione log / metriche / trace indispensabile per la diagnosi di sistemi complessi.
Alloggia Grafana Tempo su DINAO
Livelli di risorse compatibili con i requisiti di Grafana Tempo (1 vCPU / 512 Mo / 5 Go minimo). Ospitato in Francia, fully managed.
- 1 vCPU dedicati
- 2 Go di RAM
- 20 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 2 vCPU dedicati
- 4 Go di RAM
- 40 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 4 vCPU dedicati
- 8 Go di RAM
- 80 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
- 8 vCPU dedicati
- 16 Go di RAM
- 160 Go NVMe
- Backup quotidiani
- Fully managed & supervisionato da DINAO
Dettagli tecnici
Ti chiedi…
Cos'è il tracing distribuito?
Il tracing distribuito segue il percorso di una richiesta attraverso tutti i servizi che attraversa (frontend, API, database, code di messaggi…). Ogni traccia rivela le latenze e i colli di bottiglia, essenziali per diagnosticare un'architettura a microservizi.
In che modo Tempo è economico?
Tempo indicizza solo l'ID della traccia e archivia il resto su storage oggetto economico (compatibile S3). Puoi così conservare volumi molto elevati di trace senza il costo delle soluzioni che indicizzano tutto.
La mia strumentazione esistente funziona?
Sì. Tempo è compatibile con i principali standard: OpenTelemetry, Jaeger, Zipkin e OpenCensus. Collega la tua strumentazione attuale senza dover riscrivere tutto.
Come si visualizzano le trace?
Le trace si esplorano direttamente in Grafana, con eventuale correlazione verso i tuoi log (Loki) e metriche (Prometheus). DINAO può connettere Tempo alla tua istanza Grafana.
Dove sono archiviate le mie trace?
Sull'infrastruttura DINAO in Francia. I tuoi dati di osservabilità rimangono sul territorio, in conformità al GDPR.