OpenTelemetry Collector Installation Overview

Last updated on 04 October, 2023

Recommendation: Install an OpenTelemetry Collector before instrumenting an application. Instrumenting an application requires the endpoint of the OpenTelemetry Collector.

LogicMonitor provides a wrapped version of OpenTelemetry that is pre-configured to forward traces from your instrumented applications to the LogicMonitor platform. You can install an OpenTelemetry Collector on Linux, Docker, or Kubernetes.

Note: There may be scenarios in your environment where you want to forward traces directory to LogicMonitor without using an OpenTelemetry Collector. For more information, see Trace Data Forwarding without an OpenTelemetry Collector.


General Requirements and Considerations for Installing an OpenTelemetry Collector

  • Administration user roles can’t install OpenTelemetry collector. 
  • You should have manage permissions of:
    • Settings:
      • Data Ingestion > Traces
      • OpenTelemetry Collectors
        DataSources are created with the Push Metrics API by the OpenTelemetry Collector.
      • LogicModules
    • Resources: All listed resources
      Resources are created if the hosts running the instrumented applications do not already exist in monitoring.
  • Your user role must be associated with the user that installs the OpenTelemetry Collector.
  • Ensure to check the Allow Creation of API Token checkbox under SettingsUser Profile.

Recommendation: Create an API-only user for installing the OpenTelemetry Collector.

For more information, see Users and Roles.

Platform Considerations

LogicMonitor currently supports the following platforms for OpenTelemetry Collector installation:

  • Linux/AMD64 architecture
  • Amazon Elastic Container Service (ECS) on the following verified container platforms:
    • Amazon Fargate
    • Amazon Elastic Compute Cloud (EC2)
  • Elastic Kubernetes Service (EKS) from Amazon Web Services (AWS)
  • Azure Kubernetes Service (AKS) from Microsoft Azure
  • Google Kubernetes Engine (GKE) from Google Cloud

Note: At this time, you cannot install an OpenTelemetry Collector on Windows.

Types of OpenTelemetry Collector Installations

You can install OpenTelemetry Collectors in the following ways:

In This Article