Upgrade to Pro — share decks privately, control downloads, hide ads and more …

OpenTelemetry in 20 minuti

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

OpenTelemetry in 20 minuti

Non so voi, ma quando si rompe qualcosa in produzione preferisco avere tracce, metriche e log della mia applicazione.
In questo talk vedremo una introduzione ad Observability di una applicazione web con una soluzione open source e vendor neutral come OpenTelemetry.

Avatar for Riccardo Magliocchetti

Riccardo Magliocchetti

May 06, 2026

More Decks by Riccardo Magliocchetti

Other Decks in Programming

Transcript

  1. OpenTelemetry OpenTelemetry è un Observability Framework open source e vendor

    neutral che fornisce specifiche e implementazioni per creare e gestire dati di telemetria. OpenTelemetry è un progetto incubato nella CNCF.
  2. OpenTelemetry OpenTelemetry è un Observability Framework open source e vendor

    neutral che fornisce specifiche e implementazioni per creare e gestire dati di telemetria Diversi segnali: - Tracce - Metriche - Log - Profilazioni (alpha)
  3. OpenTelemetry: Tracce Richieste verso altri servizi o chiamate interne alla

    vostra applicazione, ad esempio: - chiamate a database - richieste HTTP - chiamate RPC
  4. OpenTelemetry: Metriche Cattura di misurazioni a runtime, ad esempio: -

    consumo di memoria, consumo di cpu - tempo speso nel servire delle richieste o il numero di token usati a chiamate a endpoint di IA generativa
  5. OpenTelemetry: Log Testo strutturato o non strutturato associato ad un

    timestamp, ad esempio: - Log applicativi - Eventi Correlazione con le tracce
  6. OpenTelemetry: ecosistema • OpenTelemetry Collector, riceve / processa / esporta

    telemetria • API, SDK, instrumentation per i vari linguaggi • OpenTelemetry eBPF instrumentation OBI e OpenTelemetry eBPF Profiler • Semantic conventions, definizione di nomi, semantica e attributi della telemetria • OpenTelemetry Kubernetes Operator, setup automatico su cluster K8s