Breaking changes in 7.8

edit

See the release notes for a complete list of breaking changes, including changes to beta or experimental functionality.

APM Instrumentation

edit

Libbeat includes the Elastic APM Agent for instrumenting the publishing pipeline. Currently the Elasticsearch output is instrumented. APM can be enabled simply with setting the ELASTIC_APM_ACTIVE environment variable to true when starting the beat. To make tracing possible, the Publish method of the Client interface takes a Context object as first argument. That Context is intended for propagating request-scoped values, not for cancellation.