美文网首页
mac下搭建skywalking 8.7.0

mac下搭建skywalking 8.7.0

作者: 酱油瓶儿_fea9 | 来源:发表于2021-09-19 12:04 被阅读0次

    skywalking的安装

    下载地址: skywalking下载通道

    下载

    下载后放置到/usr/local/tools目录下(也可以放在自己目录)


    image.png

    执行命令:

    tar -zxvf apache-skywalking-apm-8.7.0.tar.gz 
    

    解压后进入apache-skywalking-apm-bin/config目录,编辑application.yml文件,找到storage配置项,将skywalking默认使用的H2修改为mysql。这里为了简单,实现采用了mysql,skywalking支持的存储方式有多种,包括elasticsearch,H2,mysql,tidb,influxdb,postgresql,大家可以选择自己的存储方式。
    修改mysql配置为自己数据库的配置:


    image.png

    启动oap服务

    进入目录apache-skywalking-apm-bin/bin,执行命令

    sh oapService.sh
    

    如下图表示oap服务启动成功


    image.png

    启动webappService服务

    进入apache-skywalking-apm-bin/webapp目录,编辑webapp.yml文件,配置端口号,该端口号在前端访问skywalking,比如我配置的是9001,我的访问路径为:http://localhost:9001

    image.png
    进入apache-skywalking-apm-bin/bin目录,执行命令
    sh webappService.sh
    

    如下图所示表示webapp服务启动成功

    image.png
    访问http://localhost:9001能够正常打开说明skywalking已经安装成功了
    image.png

    springboot服务挂载skywalking

    进入apache-skywalking-apm-bin目录,找到agent文件夹然后拷贝到自己某个文件目录,比如:/usr/local/sky/目录下,进入agent/config目录,进入agent.config文件,找到collector配置项,该配置是skywalking收集监控数据地址,由于在本地搭建的skywalking,所以配置的是127.0.0.1:11800,线上需改为线上skywalking收集器的地址
    在springboot服务启动配置中添加JVM配置

    -javaagent:/usr/local/sky/agent/skywalking-agent.jar -Dskywalking.agent.service_name=MyApplication
    
    image.png

    服务服务启动,访问测试接口


    image.png

    在skywalking中可以追踪到请求


    image.png

    至此skywalking搭建,以及服务挂载skywalking结束

    相关文章

      网友评论

          本文标题:mac下搭建skywalking 8.7.0

          本文链接:https://www.haomeiwen.com/subject/gpbygltx.html