Why SkyWalking
Skywalking 是一个优秀的APM(application performance monitor)应用性能监控系统,针对微服务场景设计,可以方便的实现Spring cloud等微服务场景下的性能监控、链路追踪等。
而v8.x版本也支持了日志收集功能,可以取代ELK作为分布式下日志收集的方案。一个系统实现监控+追踪+日志
的多个能力,有效降低微服务下运维的复杂度。
下面我们以Spring cloud为例,一起玩转Skywalking
1. 环境准备与安装
要实现监控+追踪+日志
,我们需要安装基础的 APM 和 Java agent。
- 进入下载页面:SkyWalking 下载
- 下载
SkyWalking APM
以及Java agent
如下两个压缩包:
- 下载完成后解压,尝试运行
/apache-skywalking-apm-bin/bin/startup.bat
(或startup.sh
) - 访问http://localho