Install the OpenTelemetry Collector
The OpenTelemetry Collector is a vendor-neutral service that receives, processes, and exports telemetry data. It is often the easiest way to standardize telemetry flow before sending data to KloudMate.
When to Use the Native Collector
Section titled “When to Use the Native Collector”While the KloudMate Agent is the preferred method, using the native OpenTelemetry Collector is a great alternative when you need to:
- Integrate with an existing OpenTelemetry infrastructure
- Maintain a strict vendor-neutral observability pipeline
- Route telemetry to multiple vendor destinations simultaneously
- Utilize experimental or community-contributed components from the
otelcol-contribproject
Prerequisites
Section titled “Prerequisites”- A Linux or Windows system where the Collector can be installed
- Permission to install packages or services on that system
Install on Linux
Section titled “Install on Linux”OpenTelemetry Collector releases are available in multiple package formats and architectures. See the official Collector releases for the latest packages. You can also visit the OpenTelemetry Collector Contrib GitHub project to explore available components and source code.
Every Collector release includes Debian and RPM packages for common Linux architectures. After installation, the default configuration is typically available at /etc/otelcol-contrib/config.yaml.
Debian-Based Systems
Section titled “Debian-Based Systems”Example installation for amd64:
Example installation for arm64:
RPM-Based Systems
Section titled “RPM-Based Systems”Example installation for amd64:
Example installation for arm64:
Install on Windows
Section titled “Install on Windows”- Open the official Collector releases.
- Download the Windows installer for the required architecture.
- Run the installer as an administrator.
- Complete the installation wizard.
The otelcol-contrib.exe binary is also available in release artifacts if you want to run it directly after unpacking.
Next Step
Section titled “Next Step”After installation, continue with Configure the Collector for KloudMate.