Use Elastic APM to measure performance of filebeat

At the moment, is it possible to measure the performance of filebeat running as a service on a client machine through APM agent. I know the APM have been recently introduced by Elastic team as well and availaible for node js or python, but since filebeat is written in 'Go' language so can we use APM in someway, or if not that then any other GO application performance monitor tool that anybody has experience with to measure filebeat performance.

Measuring performance is quite a broad topic. Can you be more specific what you want to exactly measure?

If you are interested in the inner works and which calls take up how much memory etc. have a look at pprof: https://golang.org/pkg/net/http/pprof/ We use it ourself to debug potentially memory issues etc.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.