Skywalking

  监控java 进程信息,elasticsearch apm 有类似功能,但是只支持到了jdk11。

安裝

# 1.下载 cd /data/ wget https://archive.apache.org/dist/skywalking/8.7.0/apache-skywalking-apm-es7-8.7.0.tar.gz tar -xzvf apache-skywalking-apm-es7-8.7.0.tar.gzrm rm -rf apache-skywalking-apm-es7-8.7.0.tar.gz # 2.配置 数据存储为elasticsearch cd apache-skywalking-apm-bin-es7/config vim application.yml storage: selector: ${SW_STORAGE:elasticsearch7} elasticsearch7: nameSpace: ${SW_NAMESPACE:""} clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:127.0.0.1:9000} # 3.配置web查看端口 cd apache-skywalking-apm-bin-es7/webapp vim webapp.yml server: port: 9001 # 4.启动 cd apache-skywalking-apm-bin-es7/bin ./startup.sh

Java docker agent 配置

参考:https://blog.csdn.net/gre_999/article/details/101726367

见项目dockerfile文件和docker启动脚本

常见问题

1.谷歌浏览器不显示仪表盘数据

清除缓存,或者换个浏览器,使用Edge