分布式应用,会存在各种问题。而要解决这些难题,除了要应用自己做一些监控埋点外,还应该有一些外围的系统进行主动探测,主动发现。
APM工具就是干这活的,SkyWalking 是国人开源的一款优秀的APM应用,已成为apache的顶级项目。
今天我们就来实践下 SkyWalking 下吧。
实践目标: 达到监控现有的几个系统,清楚各调用关系,可以找到出性能问题点。
实践步骤:
1. SkyWalking 服务端安装运行;
2. 应用端的接入;
3. 后台查看效果;
4. 分析排查问题;
5. 深入了解(如有心情);
1. SkyWalking 服务端安装
下载应用包:
# 主下载页 http://skywalking.apache.org/downloads/ # 点开具体下载地址后进行下载,如: wget http://mirrors.tuna.tsinghua.edu.cn/apache/skywalking/6.5.0/apache-skywalking-apm-6.5.0.tar.gz
解压安装包:
tar -xzv