# Collector config builder

Pick signals, receivers and processors and get a ready OpenTelemetry Collector configuration.

## How it works

The Collector receives telemetry, processes it in pipelines and exports it. memory_limiter protects it under load, batch makes exports efficient, and resource adds attributes such as the environment.

## Questions

### Where do I put the API key?

Use environment variables, as in the generated file, never the key itself in YAML you commit.

### Which Collector build do I need?

filelog, hostmetrics and the filter processor are in the contrib build, otelcol-contrib.

## Related tools

- [Traceparent parser & generator](https://powertraces.com/tools/traceparent)
- [OpenTelemetry setup generator](https://powertraces.com/tools/opentelemetry-setup)
- [OTLP JSON validator](https://powertraces.com/tools/otlp-json-validator)
- [Semantic conventions lookup](https://powertraces.com/tools/semantic-conventions)

[All tools](https://powertraces.com/tools)
