OpenTelemetry Transformation Language (OTTL) Pipelines
Configure custom log transformations in groundcover using OpenTelemetry Transformation Language (OTTL). Tailor your logs with structured pipelines for parsing, filtering, and enriching data before ing
Last updated
Overview
groundcover supports the configuration of log pipelines using OpenTelemetry Transformation Language (OTTL) to process and customize your logs.
With OTTL, you gain full flexibility to transform data as it flows into the platform.
Transforming Data with OTTL
groundcover uses OTTL to enrich and shape log data inside your monitored environments.
OTTL pipelines give you a structured way to parse, filter, and modify logs before ingestion.
Each pipeline is made up of transformation steps—each step defines a specific operation (like parsing JSON, extracting key-value pairs, or modifying attributes).
You can configure these transformations directly in your groundcover deployment.
To test your logic before going live, we recommend using our Parsing Playground (click the top right corner when viewing a specific log).
Required Attributes
To define an OTTL pipeline, make sure to include the following fields:
statements – List of transformations to apply.
conditions – Logic for when the rule should trigger.
errorMode – How to handle errors (e.g., skip, fail).
logicOperator – Used when you define multiple conditions.
Deploying OTTL in groundcover
Transformations are automatically appended to the default pipeline, so there’s no need to replace anything.
Just define your rules, add them to your values file, redeploy, and you’re done.