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