This repository contains the components related to the OpenTelemetry Ecosystem Explorer, a web application that helps users discover and explore the various projects available in the OpenTelemetry ecosystem.
See project proposal.
There are three components in this repository:
This will act as our raw data registry of the metadata from various projects. See the
collector-metadata directory in the collector-watcher
as a POC/reference.
Scope:
- Stores versioned history of metadata for each project
This will act as our data pipeline and tools for synchronizing documentation, the v1 registry, and anything else.
See the collector-watcher for the POC/reference.
Scope:
- Pipelines and automation that runs on a schedule and collects and aggregates metadata from various projects to populate and update the registry
- Automatically synchronizes documentation and other targets with registry data opentelemetry.io integration
- Collector components
- Java Agent instrumentations
- Java Agent configuration options
React/Vite web application for exploring the data. See instrumentation-explorer for a POC/reference.
See the ecosystem-explorer README for setup and development instructions.
Install dependencies and sync the workspace:
uv syncRun the collector-watcher from the root directory:
uv run collector-watcherThis project welcomes contributions from the community.
Please refer to the CONTRIBUTING.md file for guidelines on how to contribute to this project.
- Jay DeLuca, Grafana Labs
- Severin Neumann, Causely
- Pablo Baeyans, Datadog
For more information about the maintainer role, see the community repository.
- Vitor Vasconcellos, Mercado Libre
- Marylia Gutierrez, Grafana Labs
For more information about the approver role, see the community repository.