← All dashboards

Engineering Effectiveness Metrics

Displays the Trunk Based Development and Built In security practices with accompanying signals. These metrics are scraped using the OpenTelemetry GitProvider Receiver.

Displays the Trunk Based Development and Built In security practices with accompanying signals. These metrics are retrieved from the OpenTelemetry GitProvider Receiver. The upstream contribution may not be built into the binary at time of this writing. However, the receiver can be built in from the original source at 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:
  gitprovider/team1:
    initial_delay: 10s
    collection_interval: 300s
    scrapers:
      github:
        github_org: liatrio
        search_query: org:myorg topic:team1 archived:false
        auth:
          authenticator: bearertokenauth/team1
        metrics:
          git.repository.contributor.count:
            enabled: true
          git.repository.cve.count:
            enabled: true
            
processors:
  resource/team1:
    attributes:
      - key: team.name
        value: team1
        action: upsert
        
service:
  extensions: [bearertokenauth/team1]
  pipelines:
    metrics:
      receivers: [gitprovider/team1]
      processors: [resource/o11y]
      exporters: [debug, otlp]

Dashboard revisions

RevisionDecscriptionCreated

Reviews

Login or Sign up to write a review

Reviews from the community

Get this dashboard

Data source:

Dependencies:

Import the dashboard template:

or

Download JSON

Docs: Importing dashboards

Downloads: 3