Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/openconfig/clio

OpenTelemetry to gNMI Bridge
https://github.com/openconfig/clio

Last synced: about 2 months ago
JSON representation

OpenTelemetry to gNMI Bridge

Awesome Lists containing this project

README

        

# clio - an opentelemetry collector

clio ( the Muse of History) is an opentelemetry collector that exposes the
collected telemetry via gNMI.

# Autogenerated Code

Some parts of this repo is auto generated.

* collector/components\* are autogenerated and modified to include the custom
components defined under _gnmi_ and _gnmipath_.
* component/internal/* is autogenerated and unmodified.

## How to autogenerate

This is explained at length
[here](https://opentelemetry.io/docs/collector/custom-collector/) but here are
the commands that need to be run. *Note:* this assumes they have been installed
following the documentation above.

* To regenerate the `collector` subdir: `ocb --config builder-config.yaml`
* To regenerate the `internal` subdir in a component:
`mdatagen metadata.yaml`