1、Skywalking 分为两部分:backend(oapService)、UI(webappService)
2、下载
略
3、安装
解压即用:tar -zxvf apache-skywalking-apm-6.5.0.tar.gz
4、修改配置
(1)vi config/application.yml
Skywalking 默认使用 h2 数据库不能持久化,改为 mysql 又存在性能瓶颈,可以使用 elasticsearch 作为数据存储中间件,注释掉 h2 的配置,放开 elasticsearch 的注释,修改 clusterNodes 填写 elasticsearch 的 ip:port 。参考文章:ElasticSearch 在 CentOS7 上 安装、启动、使用
storage:
elasticsearch:
nameSpace: ${SW_NAMESPACE:""}
clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:192.168.195.134:9200}
protocol: ${SW_STORAGE_ES_HTTP_PROTOCOL:"http"}
trustStorePath: ${SW_SW_STORAGE_ES_SSL_JKS_PATH:"../es_keystore.jks"}
trustStorePass: ${SW_SW_STORAGE_ES_SSL_JKS_PASS:""}
user: ${SW_ES_USER:""}
password: ${SW_ES_PASSWOR