-
Notifications
You must be signed in to change notification settings - Fork 515
Description
In 2021, the third-party pipeline was introduced in elastic/integrations#545.
From my understanding, it was developed to integrate or collect logs from third-party sources (e.g., Splunk) into Elastic.
In 2025, we removed the third-party stream input from the same integration in elastic/integrations#14995.
However, the corresponding third-party ingest pipelines (and their references in the main pipeline) were not removed.
If these pipelines are no longer needed, the main pipeline is currently performing unnecessary checks.
I am opening this issue to ask whether it is expected to have these third-party ingest pipelines and invokations:
- Nginx
- Apache
- AWS CloudTrail
- Zeek
EXAMPLE
The NGINX Access pipeline is invoking the third-party pipeline here:
- pipeline:
if: ctx.message.startsWith('{')
name: '{{ IngestPipeline "third-party" }}'If the third-party pipeline should not exist in the first place, we can spare the first processor in the pipeline (and remove the invoked third-party pipeline)