# Windows Performance Counters Receiver

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

> OpenTelemetry Collector receiver · contrib distribution

This receiver, for Windows only, captures the configured system, application, or custom performance counter data from the Windows registry using the [PDH interface](https://docs.microsoft.com/en-us/windows/win32/perfctrs/using-the-pdh-functions-to-consume-counter-data).

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

## Stability

| Level | Signals |
| --- | --- |
| beta | metrics |

## Data

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