说明:Elasticsearch 环境安装及配置可见 ELK 日志系统环境搭建中相应部分即可
elasticsearch-6.6.1
skywalking-6.2.0-GA
下载
cd /usr/local #root用户
tar -zxvf apache-skywalking-apm-incubating-6.2.0-GA.tar.gz chown es:es /usr/local/apache-skywalking-apm-incubating/ -R
配置
cd /usr/local/apache-skywalking-apm-incubating/config #es用户
vim application.yml #修改application.yml 内容如下图
image image【先以 h2 数据库作为存储,可以成功,不报/graphql 500 错误(当然这是后话了),此处先以此配置保证该 skywalking 不存在错误,之至于 es 配置将在
下一步继续解决该问题】
cd ../webapp/
vim webapp.yml #修改webapp.yml 内容如下图
image运行
cd ../bin/
./startup.sh # 访问ip:8080 (默认端口8080以及用户名密码admin)
配置(es6 为存储)
cd /usr/local/apache-skywalking-apm-incubating/config #es用户
vim application.yml #修改application.yml 内容如下图
image问题
页面访问登陆后报/graphql 500 问题
cd /usr/local/apache-skywalking-apm-incubating/logs
查看 skywalking-oap-server.log 有无错误信息,即 skywalking 应用启动日志信息
查看 oap.log 有无错误信息,即确认 es 连接成功[或者改成使用 h2 数据库以确认是否报 500,以定位 es 配置或连接问题]
激活 Agent 模块
imagevim /usr/local/apache-skywalking-apm-incubating/agent/config/agent.config #修改配置如下
启动 agent 应用
(1)SpringMVC(Tomcat)
编辑 Tomcat 的 bin 目录下 setenv.sh 脚本,添加命令
JAVA_OPTS="$JAVA_OPTS -javaagent:/usr/local/apache-skywalking-apm-incubating/agent/skywalking-agent.jar”
/usr/local/skywalking-agent/skywalking-agent.jar 实际情况根据 skywalking-agent.jar 所在绝对路径进行配置
(2)Springboot
启动命令:Java -javaagent:/usr/local/apache-skywalking-apm-incubating/agent/skywalking-agent.jar -jar myApplication.jar
实际情况根据 skywalking-agent.jar 所在绝对路径执行命令
网友评论