Skip to content

streamfold/rotel-otel-wrapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rotel-otel-wrapper

This utility wraps the execution of Rotel as if it were invoked like the OpenTelemetry Collector. It looks for a single --config <file> argument and opens the config file, translating OTEL config into Rotel command line arguments.

NOTE: This has been primarily built for the use of running the OTEL testbed against Rotel at the moment. It only handles a small number of scenarios present in the test suite and is not exhaustive. We may expand it to be more general purpose in the future.

Install

go install github.com/streamfold/rotel-otel-wrapper/cmd/rotel-otel-wrapper@latest

Usage

Requires:

  • ROTEL_PATH: Set to the full path of the Rotel executable
rotel-otel-wrapper --config /path/to/otel/config.yaml

Developing

make build && ./dist/rotel-otel-wrapper <args>

About

Execute Rotel as you would the OTEL Collector

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published