# Systemd Receiver

<!-- llms-txt-link: /llms.txt -->

> OpenTelemetry Collector receiver · contrib distribution

The Systemd Receiver gathers metrics for locally running systemd units.

- **Component ID**: `contrib-systemdreceiver`
- **Name**: `systemdreceiver`
- **Type**: receiver
- **Distribution**: contrib
- **Repository**: `opentelemetry-collector-contrib`

## Stability

| Level | Signals |
| --- | --- |
| alpha | metrics |

## Attributes

| Attribute | Type | Description |
| --- | --- | --- |
| `cpu.mode` | string | Breakdown of CPU usage by type. |
| `systemd.unit.active_state` | string | The active state of the unit (https://www.freedesktop.org/software/systemd/man/latest/systemd.html#Units) |

## Data

- **JSON**: [/data/collector/components/contrib-systemdreceiver/contrib-systemdreceiver-d1cb2bfd520e.json](/data/collector/components/contrib-systemdreceiver/contrib-systemdreceiver-d1cb2bfd520e.json)
- **Explore**: [/collector/components/contrib/systemdreceiver](/collector/components/contrib/systemdreceiver)
