# Monitor the OpenTelemetry Collector separately from application telemetry

> A healthy application does not prove that its collection service can receive and export observations.

- Canonical URL: https://update.dsesecurity.com/updates/monitor-the-opentelemetry-collector-separately-from-application-telemetry/
- Publisher: Detection Systems & Engineering (DSE Security)
- Author: DSE Security Editorial Team
- Published: 2026-10-20T18:15:46+00:00
- Modified: 2026-10-20T18:34:33+00:00
- Last reviewed by DSE: 2026-10-20
- Resource type: Guide
- DSE priority: Information
- Topics: IT, Networks & Infrastructure
- Reading time: 2 minutes

## What you need to know

A healthy application does not prove that its collection service can receive and export observations.

## Potentially affected

Review Collector self-observation and internal-telemetry configuration using the current internal telemetry guide.

## DSE recommendation

DSE recommends monitoring each Collector instance’s availability, resource use, queue behavior, and export failures through an intentional management path.

## Article

A healthy application does not prove that its collection service can receive and export observations.

## Source facts

OpenTelemetry Collector exposes internal telemetry for monitoring and troubleshooting its own operation. By default it exposes internal metrics through a Prometheus interface and emits logs to stderr. Exporter queue capacity and queue size are among the documented operational measures. The internal telemetry configuration schema is under development and can undergo breaking changes.

Source: [OpenTelemetry documentation — Internal telemetry](https://opentelemetry.io/docs/collector/internal-telemetry/).

## Applicability

Review Collector self-observation and internal-telemetry configuration using the current internal telemetry guide.

## DSE recommendation

DSE recommends monitoring each Collector instance’s availability, resource use, queue behavior, and export failures through an intentional management path. Keep instance identity so a healthy replica cannot hide a failing peer. Avoid relying entirely on the same broken export route to report its own outage. Review metric names and configuration during upgrades rather than copying an old endpoint example blindly. Assign alert ownership and thresholds from observed behavior, including the difference between a brief queue spike and sustained failure to drain.

## Verification

In an approved test pipeline, compare Collector internal signals with a controlled destination interruption and recovery. Confirm alerts identify the affected instance and resolve when export catches up. Verify that loss of the Collector’s own telemetry is also visible through an independent availability check. Retain the affected instance identifier and expected internal signal with the alert result. Have the telemetry owner demonstrate the independent missing-Collector check so the failure exercise does not rely entirely on the broken pipeline to report itself.

## Official reference

[OpenTelemetry documentation — Internal telemetry](https://opentelemetry.io/docs/collector/internal-telemetry/). Reviewed October 20, 2026.

## Primary reference

- Name: OpenTelemetry documentation — Internal telemetry
- Authority: opentelemetry.io
- URL: https://opentelemetry.io/docs/collector/internal-telemetry/
- Source publication date: Not stated by the source

## Citation and use

Preferred citation: “Monitor the OpenTelemetry Collector separately from application telemetry,” DSE Security, https://update.dsesecurity.com/updates/monitor-the-opentelemetry-collector-separately-from-application-telemetry/
Publishing principles: https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/
Usage and citation policy: https://update.dsesecurity.com/usage/
Copyright © 2026 Detection Systems & Engineering. All rights reserved.
