Icinga in Your Observability Stack: Metrics via OpenTelemetry
Icinga 2 in the OpenTelemetry Ecosystem
In this hands-on webinar, we walk you through the OTLPMetricsWriter, the new feature in Icinga 2 v2.16 that exports check plugin performance data as OpenTelemetry-compliant metrics via the OTLP HTTP protocol.
You will see how to enable the writer, point it at an OpenTelemetry Collector or directly at a backend that accepts OTLP, and pipe Icinga metrics into platforms like Prometheus, Grafana Mimir, VictoriaMetrics, Datadog, Elasticsearch, OpenSearch, Splunk, New Relic, and Dynatrace – using a single configuration object and no intermediate translation layer.
We will also cover what changes for existing setups: how the OTLPMetricsWriter runs alongside Graphite, InfluxDB, and Icinga DB, and how high availability is handled inside Icinga 2 cluster zones.
In this session, we’ll cover:
- Turning Icinga performance data into OpenTelemetry Gauge metrics
- Configuring the OTLPMetricsWriter for the Collector, Prometheus, and VictoriaMetrics
- Exporting warning, critical, min, and max thresholds as metrics
- Enriching metrics with host and service resource attributes
- Running the OTLPMetricsWriter in HA cluster zones
- Interactive Q&A session
This session is for engineers running Icinga 2 alongside Prometheus, Grafana, or any other OTLP-compatible backend. We focus on configuration, integration paths, and how the OTLPMetricsWriter fits into an existing Icinga setup.