Browser version: Chrome 74.0.3729.131 (Official Build) (64-bit), user agent: Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A372 Safari/604.1
Kibana APM Metrics: "CPU usage" and "Memory usage" graphs do not show data when search criteria is active:
Here is the APM Metrics tab without active search criteria
Hi and thanks for your question. How are you adding the environment tag to the transaction and which agent are you using? Some of our agents have an environment configuration option. Setting this option should also carry through in the metrics but setting a tag on the transactions does not influence the metrics.
Because they are scoped to only that one particular transaction and not the whole system.
I think the Node agent does not support the environment config just yet.
I would love to have labels/tags at the service level instead of the transaction level
When I have multiple environments/regions emitting APM data into the same elastic server, how can I segment them when looking at their CPU and Memory usage? I am supplying the same labels/tags to every transaction in the service.
You said "...and not the whole system". Could not the same logic be used to not show CPU and Memory usage at the service level? Aren't those metrics at the machine level? What if more than one APM-monitored service is running on the same machine simultaneously? Or other non-APM'ed CPU and Memory resource users?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.