Salta al contenuto principale

Fonti

Fonti autorevoli

Le definizioni, i principi e le pratiche di questo pack sono fondati sulle seguenti fonti primarie e ampiamente riconosciute. Dove un concetto ha un originatore canonico (per esempio i golden signals o il metodo USE), viene citato il riferimento originale o mantenuto.

Standard e specifiche

  • OpenTelemetry Specification (segnali, API, SDK, modello dati). https://opentelemetry.io/docs/specs/otel/
  • OpenTelemetry Protocol (OTLP) Specification. https://opentelemetry.io/docs/specs/otlp/
  • OpenTelemetry Semantic Conventions. https://opentelemetry.io/docs/specs/semconv/
  • W3C Trace Context Recommendation (traceparent / tracestate). https://www.w3.org/TR/trace-context/
  • W3C Baggage Specification. https://www.w3.org/TR/baggage/

Documentazione OpenTelemetry

  • OpenTelemetry - Documentazione ufficiale. https://opentelemetry.io/docs/
  • OpenTelemetry Collector - Documentazione. https://opentelemetry.io/docs/collector/
  • OpenTelemetry Sampling (head-based e tail-based). https://opentelemetry.io/docs/concepts/sampling/
  • OpenTelemetry Project (CNCF). https://www.cncf.io/projects/opentelemetry/

Metriche, query e archiviazione

  • Prometheus - Documentazione ufficiale. https://prometheus.io/docs/introduction/overview/
  • Prometheus Metric Types (counter, gauge, histogram, summary). https://prometheus.io/docs/concepts/metric_types/
  • Querying con PromQL. https://prometheus.io/docs/prometheus/latest/querying/basics/
  • Prometheus Histograms e Quantili. https://prometheus.io/docs/practices/histograms/

Reliability Engineering (SLI/SLO/Error Budget)

  • Google Site Reliability Engineering Book. https://sre.google/sre-book/table-of-contents/
  • Service Level Objectives - Google SRE Book, Capitolo 4. https://sre.google/sre-book/service-level-objectives/
  • Monitoring Distributed Systems (i quattro golden signals) - Google SRE Book, Capitolo 6. https://sre.google/sre-book/monitoring-distributed-systems/
  • The Site Reliability Workbook - Implementing SLOs e Alerting on SLOs. https://sre.google/workbook/implementing-slos/

Metodi e riferimenti fondamentali

  • The USE Method - Brendan Gregg. https://www.brendangregg.com/usemethod.html
  • The RED Method - Tom Wilkie / Grafana Labs. https://grafana.com/blog/2018/08/02/the-red-method-how-to-instrument-your-services/
  • Tre pilastri vs MELT e concetti di observability - documentazione Grafana Labs. https://grafana.com/docs/

Visualizzazione e strumenti

  • Grafana - Documentazione ufficiale. https://grafana.com/docs/grafana/latest/
  • Jaeger - Documentazione Distributed Tracing. https://www.jaegertracing.io/docs/
  • OpenMetrics Specification (formato di exposition). https://github.com/OpenObservability/OpenMetrics/blob/main/specification/OpenMetrics.md