-
Notifications
You must be signed in to change notification settings - Fork 511
[elastic_agent] Support new pipeline fields from beats logs #15280
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
[elastic_agent] Support new pipeline fields from beats logs #15280
Conversation
ddff542 to
b4b8ab6
Compare
a1fd471 to
bc4bdcf
Compare
🚀 Benchmarks reportTo see the full report comment with |
packages/elastic_agent/data_stream/auditbeat_logs/elasticsearch/ingest_pipeline/default.yml
Outdated
Show resolved
Hide resolved
| field: monitoring.metrics.libbeat.pipeline.queue.filled.pct.events | ||
| target_field: monitoring.metrics.libbeat.pipeline.queue.filled.events |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
| field: monitoring.metrics.libbeat.pipeline.queue.filled.pct.events | |
| target_field: monitoring.metrics.libbeat.pipeline.queue.filled.events | |
| field: monitoring.metrics.libbeat.pipeline.queue.filled.pct.events | |
| target_field: monitoring.metrics.libbeat.pipeline.queue.filled.pct |
packages/elastic_agent/data_stream/filebeat_logs/elasticsearch/ingest_pipeline/default.yml
Outdated
Show resolved
Hide resolved
packages/elastic_agent/data_stream/heartbeat_logs/elasticsearch/ingest_pipeline/default.yml
Outdated
Show resolved
Hide resolved
packages/elastic_agent/data_stream/metricbeat_logs/elasticsearch/ingest_pipeline/default.yml
Outdated
Show resolved
Hide resolved
packages/elastic_agent/data_stream/heartbeat_logs/elasticsearch/ingest_pipeline/default.yml
Show resolved
Hide resolved
packages/elastic_agent/data_stream/metricbeat_logs/elasticsearch/ingest_pipeline/default.yml
Show resolved
Hide resolved
packages/elastic_agent/data_stream/osquerybeat_logs/elasticsearch/ingest_pipeline/default.yml
Show resolved
Hide resolved
packages/elastic_agent/data_stream/packetbeat_logs/elasticsearch/ingest_pipeline/default.yml
Show resolved
Hide resolved
| type: long | ||
| metric_type: counter | ||
| description: Maximum number of events in a queue | ||
| description: Maximum number of events in a queue if it has one, otherwise zero. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why are there so many changes in field files? Were we missing so many fields before?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
According to the PR in Beats all these fields have been added: elastic/beats#39774
Haven't been able to confirm.
|
This is a meta-comment to clarify what the situation was as of ~3 days ago and how it got that way. Timeline:
Commentary:
|
|
Thanks for the explanation!
Then this PR and #15244 should fix the issue in the integration, right?
The pipelines I am adding in this PR would be intended to handle these cases. If this is so rare, is it worth it to add them?
This explains why I didn't manage to reproduce the issue with the oldest version supported by the package (8.11.2). |
IMO yes we already have a support case about this, let's just put in the fixes and then not have to think about or explain this again. |
In addition to Craig's comment: I'd expect that the fix for that case is the same as the (presumably more common) one of running 8.15.0 with self-monitoring -- the correct behavior with any version of Beats is always to delete the |
|
Pinging @elastic/elastic-agent (Team:Elastic-Agent) |
Ok, so instead of renaming it I will remove it. |
|
Btw, another follow up issue created, to have system tests on this package: elastic/elastic-package#2903 |
💚 Build Succeeded
History
cc @jsoriano |
|
|
Hi! We just realized that we haven't looked into this PR in a while. We're sorry! We're labeling this issue as |


Proposed commit message
Support fields added and fixed for pipeline metrics in Beats 8.15.0.
^8.11.2 || ^9.0.0.Checklist
changelog.ymlfile.Author's Checklist
How to test this PR locally
Related issues
Screenshots