DORA Version Control System Capability Metrics

Displays the Trunk Based Development and Pervasive Security capabilities with accompanying signals. These metrics are scraped using the OpenTelemetry GitHub (or soon to come GitLab) Receiver.

DORA Version Control System Capability Metrics screenshot 1
DORA Version Control System Capability Metrics screenshot 2
DORA Version Control System Capability Metrics screenshot 3
DORA Version Control System Capability Metrics screenshot 4
DORA Version Control System Capability Metrics screenshot 5

Displays the Trunk Based Development and Pervasive Security capabilities with accompanying signals. These metrics are retrieved from the OpenTelemetry GitHub Receiver. The upstream contribution only has GitHub, GitLab may can be found in the Liatrio OTEL Collector Distribution.

An example configuration can be found at this GitHub Gist and is also defined below:

yaml
extensions:
  bearertokenauth/team1:
    token: ${env:TOKEN}

receivers:
  github/team1:
    initial_delay: 10s
    collection_interval: 300s
    scrapers:
      github:
        github_org: myorg
        team: myteam
        auth:
          authenticator: bearertokenauth/team1
        metrics:
          git.repository.contributor.count:
            enabled: true
          # 09/16/24 - CVE metrics are only in the Liatrio Distro at this time.
          git.repository.cve.count:
            enabled: true
        
service:
  extensions: [bearertokenauth/team1]
  pipelines:
    metrics:
      receivers: [github/team1]
      processors: []
      exporters: [debug, otlp]
Revisions
RevisionDescriptionCreated

Get this dashboard

Import the dashboard template

or

Download JSON

Datasource
Dependencies