Craig MacKenzie
Craig MacKenzie
Issue to track upgrading to Go 1.19. When we are ready to update revert https://github.com/elastic/apm-pipeline-library/pull/1835 to enable creation of the automated upgrade pull requests in each repository.
It has been several months since the Go 1.18 release with several 1.18.x minor versions released. It should be safe to upgrade beats and our other repositories to Go 1.18....
This will be done as a follow up to https://github.com/elastic/beats/pull/32673 which has already gotten quite large. The changes will be merged to the same Beats V2 feature branch while we...
There are several test failures that appear to be introduced by agentbeat. On initial investigation it appears that agentbeat has broken lightweight Metricbeat modules that only use configuration. Sample failures:...
The APM Server recently observed a +10% more throughput with a -15% reduction in CPU usage after switching from `compress/gzip` to https://github.com/klauspost/compress for gzip compression when indexing to _bulk. Make...
Add a metric for the queue utilization (or fill) percentage. The metric can be calculated as the current size of the queue divided by the maximum size of the queue....
- Relates https://github.com/elastic/elastic-agent/issues/3650 As of Debian 12 system logs are exclusively available via journald by default. Today we support reading journald logs via the Filebeat [journald input](https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-journald.html), which is still...
- Requires https://github.com/elastic/beats/issues/39736 When the `system/metrics` input in the Elastic Agent is run as part of an unprivileged agent, it will fail to collect metrics for some processes and fail...
In https://github.com/elastic/beats/issues/39735 a status reporter was passed into the Beats object reloader and propagated through to Filebeat inputs via the input V2 interface. Identify how to propagate the status reporter...
- Relates https://github.com/elastic/elastic-agent/issues/4647 The winlog input cannot populate the `system.security` dataset when installed in an unprivileged agent that is not part of the appropriate winlog readers group. Today this failure...