Skip to main content

Pipeline

Pipeline nodes are used to pass log records through another pipeline, allowing for modular and reusable pipeline designs.

note

Pipeline nodes reference pipelines by their unique name. If a pipeline is updated, all pipeline nodes referencing it will be invalidated.

Example

The following are equivalent:

{
"timestamp": "...",
"fields": {
"content": "hello world"
}
}

Pipeline node

OR

POST /api/v1/pipelines/default/logs/struct
{
"records": [
{
"content": "hello world"
}
]
}