9 points par xguru 2021-05-28 | 1 commentaires | Partager sur WhatsApp
  • Auparavant, GitHub utilisait statsd + OpenTracing, mais il y avait des problèmes d’interopérabilité

  • Adoption d’OpenTelemetry afin de standardiser la télémétrie et de permettre à l’ensemble des développeurs de faire de l’instrumentation facilement

  • OpenTelemetry

→ Framework d’observability pour le cloud

→ Fournit le protocole de télémétrie neutre vis-à-vis des fournisseurs (OTLP)

→ Prise en charge des SDK pour de nombreux langages

  • Développement et déploiement en cours d’une bibliothèque helper interne permettant d’insérer rapidement le code de traçage tout en l’exploitant efficacement

→ Désactiver automatiquement le tracing pendant les tests

→ Auto-instrumentation du code existant

1 commentaires

 
xguru 2021-05-28

L’outil d’observability visible dans la capture d’écran est Lightstep, récemment acquis par ServiceNow.

  • https://lightstep.com/

  • Prend en charge OpenTelemetry/OpenTracing ainsi que Prometheus, Jaeger, Zipkin, etc.

  • La version communautaire, avec quelques limitations sur la collecte et la rétention des données, est gratuite