OTel Receivers: OS & System

Supported Receivers

Receiver Collects Signals Stability

chrony

A pure go implementation of the command chronyc tracking to allow for portability across systems and platforms.

Metrics

Beta

filelog

Tails and parses logs from files.

Logs

Beta

filestats

Collects metrics from files specified with a glob pattern.

Metrics

Beta

hostmetrics

Generates metrics about the host system scraped from various sources and host entity event as log.

Metrics, Logs

Beta (Metrics), Development (Logs)

iis

Grabs metrics about an IIS instance using the Windows Performance Counters.

Metrics

Beta

journald

Collects events from systemd journal.

Logs

Alpha

macosunifiedlogging

Collects logs from macOS systems using the native log command.

Logs

Alpha

otlpjsonfile

Read pipeline data from JSON files.

Metrics, Logs, Traces

Alpha

systemd

Gathers metrics for locally running systemd units.

Metrics

Alpha

windowseventlog

Tails and parses logs from windows event log API using the opentelemetry-log-collection library.

Logs

Alpha

windowsperfcounters

Captures Windows performance counter data from the Windows registry

Metrics

Beta