This is a repository for OpenTelemetry Collector Contrib with additional Sumo Logic extensions. It is based on the opentelemetry-collector-contrib and SumoLogic flavor of core distribution of the Collector.
Docker images for all releases are published at https://hub.docker.com/r/sumologic/opentelemetry-collector
docker build -f cmd/otelcontribcol/Dockerfile -t otelcontribcol .
SumoLogic version of OpenTelemetry Collector introduces a number of additions over the plain version:
- Extensions to k8sprocessor which include more tags being collected and field extraction enhancements
- A sourceprocessor that adds additional tags (mostly relevant to K8s environment) and provides some data filtering rules
- Cascading filter processor extensions, which include cascading policy with two-pass rules for determining span budget for each of the defined rules
- Support for spans in filtering processor
- Additional release schedule, which allows to quickly introduce bugfixes and extensions