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://localhost:8080/ ,即可看到SkyWalking监控UI
以上安装为直接安装,