Micrometer: Support Elastic APM

Created on 17 Aug 2018  路  9Comments  路  Source: micrometer-metrics/micrometer

Elastic (Elasticsearch/Kibana) is working on a new APM solution.
It would be nice if it worked out of the box with micrometer.

see elastic/apm-agent-java#112

Most helpful comment

We're also thinking about automatically adding a micrometer Collector via the Elastic APM Java agent which reports to the APM Server if the agent is attached - so that no code changes are necessary.

See also https://github.com/elastic/apm-agent-java/issues/893

All 9 comments

Currently no spec has been produced by Elastic, so pushing this to 1.2.0.

Thanks @felixbarny. Counters and gauges are good enough. Timers are just composed of a series of counters and gauges. We can make it work.

See also my very rough WIP for the agent-internal metric tracking here: https://github.com/elastic/apm-agent-java/pull/360

This will be a great future. When can we expect this

This feature will be very useful.

We're also thinking about automatically adding a micrometer Collector via the Elastic APM Java agent which reports to the APM Server if the agent is attached - so that no code changes are necessary.

See also https://github.com/elastic/apm-agent-java/issues/893

Hello,
are there any news on this feature?

The APM agent has a Micrometer integration in beta now: https://www.elastic.co/guide/en/apm/agent/java/current/metrics.html#metrics-micrometer

Was this page helpful?
0 / 5 - 0 ratings