Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/openconfig/clio
- Owner: openconfig
- License: apache-2.0
- Created: 2024-02-20T16:41:04.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-07-30T15:27:05.000Z (5 months ago)
- Last Synced: 2024-07-31T02:38:45.254Z (5 months ago)
- Language: Go
- Size: 1.03 MB
- Stars: 5
- Watchers: 4
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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`