# Redaction Processor

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

> OpenTelemetry Collector processor · contrib distribution

This processor deletes span, log, and metric datapoint attributes that don't match a list of allowed attributes. It also masks attribute values that match a blocked value list. Attributes that aren't on the allowed list are removed before any value checks are done.

- **Component ID**: `contrib-redactionprocessor`
- **Name**: `redactionprocessor`
- **Type**: processor
- **Distribution**: contrib
- **Repository**: `opentelemetry-collector-contrib`

## Stability

| Level | Signals |
| --- | --- |
| alpha | logs, metrics |
| beta | traces |

## Data

- **JSON**: [/data/collector/components/contrib-redactionprocessor/contrib-redactionprocessor-6d0da092e320.json](/data/collector/components/contrib-redactionprocessor/contrib-redactionprocessor-6d0da092e320.json)
- **Explore**: [/collector/components/contrib/redactionprocessor](/collector/components/contrib/redactionprocessor)
