package
0.3.1
Repository: https://github.com/neblic/platform.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

OpenTelemetry collector integration

This package implements an OpenTelemetry Collector processor that can be easily integrated with a custom OpenTelemetry collector build as an extension.

To build your own OpenTelemetry Collector that includes Neblic's Control Plane server and its data processing functionalities, you need to follow this guide to install the required tool and prepare a configuration file that includes all your other required components. Then, you need to include the otelcolext processor included in Neblic's platform source code:

processors:
  - import: github.com/neblic/platform/controlplane/server/otelcolext
    gomod: github.com/neblic/platform vX.X.X # Set the proper version
    # Optional: To be able to support `Sampler` `Data Plane` Bearer authentication
  - import: github.com/neblic/platform/controlplane/server/otelcolext/bearerauthextension
    gomod: github.com/neblic/platform vX.X.X # Set the proper version

You can use as a reference the configuration file used to build the collector that Neblic distributes.

Once built, you can learn more about how to use it and configure it in here