Skip to content

Grafana's OTel Collector distribution for CI/CD observability

Notifications You must be signed in to change notification settings

grafana/grafana-ci-otel-collector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0a5ac46 · Jan 13, 2025
Jan 13, 2025
Nov 15, 2024
Nov 15, 2024
Jan 10, 2025
Jun 18, 2024
Sep 5, 2024
Nov 15, 2024
Sep 19, 2024
Sep 19, 2024
Nov 15, 2024
Sep 5, 2024
Sep 5, 2024
Jan 9, 2025
Jan 9, 2025
Sep 19, 2024

Repository files navigation

grafana-ci-otel-collector

The Grafana CI OTel Collector is a distribution of the Open Telemetry collector tailored to CI/CD Observability.

Components

The following is a list of components that are included in the Grafana CI OTel Collector.

Highlighted components are currently being developed by us.

Receivers

Processors

Connectors

Exporters

Extensions

Configuration

The collector is configured using the config.yaml file in the root of the repository. You can learn more about the OpenTelemetry Collector configuration here.

Refer to each component's documentation (linked above) for specific configuration options.

A barebones configuration file can be found in the config.example.yaml file in the root of the repository, with preconfigured exporters for Loki, Tempo, and Prometheus. You can use this file as a starting point for your own configuration.

Running Tempo, Loki, and Prometheus

A basic Docker compose file is provided in the root of the repository to run Tempo, Loki, and Prometheus.

To start the services, run:

docker compose up

About

Grafana's OTel Collector distribution for CI/CD observability

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published