Delivery Metrics Demo via GitHub and OpenTelemetry
Introduction
Welcome to the Delivery Metrics demo page! This demo is a fork of the OpenTelemetry Demo leveraging the Liatrio OTEL Collector distribution in an additional profile to provide the following additional capabilities:
- Leading delivery indicators from GitHub using the Git Provider Receiver
- DORA Metrics from GitHub through the WebHook Event Receiver
At this point in time, the demo fork is only extended to work locally via Docker.
Getting Started
Prerequisites
- The same set of prerequisites defined for the OpenTelemetry Demo
- Clone the Liatrio OpenTelemetry Demo using git
- Any prerequisites defined in the Delivery Demo Documentation
General Commands
Once those docs are reviewed and prerequisites met run either (or both):
make start-delivery
make start-dora
If setup via the guide in the demo, then you should start to see metrics like the below screenshots by navigating to Grafana:
- Grafana: http://localhost:8080/grafana/