linux+SkyWalking+elasticsearch5.6.8监控单机项目

一、部署环境

1.centos 服务器(博主的是6,最好用7,6会有些小问题)

2.jdk要求

(1).部署项目的服务器环境必须是jdk1.6及以上

(2).部署skywalking的服务器必须是jdk1.8及以上

3.储存数据可以使用H2或者ElasticSearch: 5.x,推荐后者(必须是5.x版本,6.x或许会不兼容)

4.skywalking 5.0.0.GA

二、部署操作

1.安装es,已经在前面的博客中写了,点击直通车快速到达

安装直通车,点我点我

2.安装skywalking

(1).下载,有win版本和linux版本,这里下载的是linux版本

wget http://mirror.bit.edu.cn/apache/incubator/skywalking/5.0.0-GA/apache-skywalking-apm-incubating-5.0.0-GA.tar.gz 

//解压到skywalking目录中
tar xvf apache-skywalking-apm-incubating-5.0.0-GA.tar.gz /usr/local/skywalking/ 

 (2).目录内容,修改config目录下的application.yml配置文件

[localhost skywalking]$ ls
agent  bin  collector-libs  config  DISCLAIMER  LICENSE  licenses  NOTICE  README.txt  webapp
[localhost skywalking]$ vim config/application.yml

 (3).修改红框中的ip地址和端口,ip地址是自己服务器地址

 

clusterName要和es配置文件上的cluster.name一致,端口默认9300

(4).修改web ui的端口,默认是8080,也可以不修改,但是要确认服务器中8080端口没有被占用

[localhost skywalking]$ vim webapp/webapp.yml

 

(5).将skywalking目录下的agent整个目录复制到目标项目根目录下,并且修改名称为skywalking-agent,修改配置文件agent.config

[localhost dataXXX]$ vim skywalking-agent/config/agent.config

分别修改空间名和项目名以及services的端口 

到此,所有的配置都完成了。

(6)启动es,启动skywalking和启动项目

//启动skywalking
[localhost skywalking]$ sh bin/startup.sh

//启动被监控的目标项目,这里的路径是绝对路径
[localhost dataXXX]$ java -javaagent:/usr/local/dataXXX/skywalking-agent/skywalking-agent.jar -jar data-XXX-platform.jar &

 然后就是访问监控页面啦,直接地址栏输入ip+端口,帐号密码都是admin

三、可能出现的问题 

如果你的服务器双jdk,一个是1.8以下的,一个是1.8及以上的,在启动es,skywalking的时候需要的是jdk1.8及以上的,经过脚本切换jdk后,确实是都可以部署起来,但是访问监控页时发现当前时间前八个小时内都是没有数据,这是因为时间差的问题,在凡是要用到jdk1.8的jar包,启动时都要加一个-Duser.timezone=Asia/Shanghai就行了,包括skywalking中的所有jar包启动,需要修改启动脚本。

 

感谢大佬的教程:https://blog.csdn.net/qq_42281649/article/details/82804703

 

 

 

 

 

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值