Remotetap Processor
contrib, k8s
Maintainers: @atoulme, @jaronoff97
Source: opentelemetry-collector-contrib
Supported Telemetry
Overview
The Remote Tap processor, which can be positioned anywhere in a pipeline, allows data to pass through to the next component. Simultaneously, it makes a portion of the data accessible to WebSocket clients connecting on a configurable port. This functionality resembles that of the Unixtee command, which enables data
to flow through while duplicating and redirecting it for inspection.
To avoid overloading clients, the amount of telemetry duplicated over
any open WebSockets is rate limited by an adjustable amount.
Config
The Remote Tap processor has two configurable fields:endpoint and limit:
-
endpoint: The endpoint on which the WebSocket processor listens. Optional. Defaults tolocalhost:12001. See our security best practices doc to understand how to set the endpoint in different environments. -
limit: The rate limit over the WebSocket in messages per second. Can be a float or an integer. Optional. Defaults to1.
Last generated: 2026-04-13