是否存在有关如何使用jvm.memory.heap.used的示例 要在kibana中获取此数据。
答案 0 :(得分:0)
要为jvm.memory.heap.used
指标创建简单的可视化效果,只需执行几个步骤即可。
下载并启动APM服务器,您将找到说明here
对于osx,您可以使用以下命令执行此操作:
curl -L -O https://artifacts.elastic.co/downloads/apm-server/apm-server-7.2.0-darwin-x86_64.tar.gz
tar xzvf apm-server-7.2.0-darwin-x86_64.tar.gz
cd apm-server-7.2.0-darwin-x86_64/
./apm-server -e
通过附加的代理运行您的应用
java -javaagent:/path_to_agent/elastic-apm-agent-1.9.0.jar \
-Delastic.apm.service_name=my-application \
-Delastic.apm.server_url=http://localhost:8200 \
-Delastic.apm.secret_token= \
-Delastic.apm.application_packages=org.example \
-jar Main.jar
确保elasticsearch正在从apm代理接收数据
为apm索引准备索引模式
创建可视化文件
我想显示一段时间内的jvm.memory.heap.used
使用情况,以便为存储桶选择日期直方图
和最大值
最后,我们应该看到类似这样的东西
您可以找到一个互动教程inside Kibana,它涉及从Java应用程序收集APM数据。如果发现创建可视化文件有问题,请查看this教程。
希望有帮助。