前言
目前主要的一些 APM 工具有: Cat、Zipkin、Pinpoint、SkyWalking;Apache SkyWalking 是观察性分析平台和应用性能管理系统。提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。
具体请参考
SkyWalking 服务端配置
1、基于 Docker 安装 ElasticSearch
-
Docker及Docker-Compose安装
CentOS7(Ubuntu18.04)安装Docker - 创建目录
mkdir -p /usr/local/docker/skywalking
- docker-compose.yml
version: '3.3'
services:
elasticsearch:
image: wutang/elasticsearch-shanghai-zone:6.3.2
container_name: elasticsearch
restart: always
ports:
- 9200:9200
- 9300:9300
environment:
cluster.name: elasticsearch
- docker-compose up -d 运行
-
访问 http://elasticsearchIP:9200
- elasticsearchIP为你虚拟机的IP
-
如果使用云服务器部署,要配置安全组规则开放端口
阿里云配置
浏览器返回如下信息即表示成功启动
在这里插入图片描述
附:谷歌浏览器json格式化插件JSON-handle
2、下载并启动 SkyWalking
http://skywalking.apache.org/downloads/
-
下载 6.x releases 版本,选择Linux的tar包即可
在这里插入图片描述 -
点击图示链接下载
在这里插入图片描述
附:如果下载速度慢,可以复制图片所示的下载链接http://mirrors.tuna.tsinghua.edu.cn/apache/skywalking/6.6.0/apache-skywalking-apm-6.6.0.tar.gz并使用以下命令下载
wget http://mirrors.tuna.tsinghua.edu.cn/apache/skywalking/6.6.0/apache-skywalking-apm-6.6.0.tar.gz
- 配置SkyWalking
下载完成后解压缩,进入以下目录修改application.yml配置文件
elasticsearch下面的属性配置按照图片所示打开
apache-skywalking-apm-6.6.0\apache-skywalking-apm-bin\config
在这里插入图片描述
在这里插入图片描述
- 启动 SkyWalking
进入以下目录,双击startup.bat运行
apache-skywalking-apm-6.6.0\apache-skywalking-apm-bin\bin
在这里插入图片描述
通过浏览器访问 http://localhost:8080 出现如下界面即表示启动成功
在这里插入图片描述
网友评论