skyworking在centos上的部署

skyworking的搭建

1. 在官网下载下来skyworking,注意这里要与使用的elasticsearch版本相匹配

Skyworking官网链接
https://skywalking.apache.org/downloads/

考虑到下文中使用的是elasticsearch7.7.0建议下载时下载含有7的版本,这里我下载的是
在这里插入图片描述

2.下载以后命令进入webapp的文件,修改webapp.yml

vim webapp.yml
server:
  port: 18080
#这里官网是默认的8080端口,但是在日常使用中80端口都是被占用的,所以改成了18080-lqm
collector:
  path: /graphql
  ribbon:
    ReadTimeout: 10000
    # Point to all backend's restHost:restPort, split by ,
    listOfServers: 127.0.0.1:12800

3.退出这个文件夹,进入config文件,修改application.yml

vim application.yml
storage:
  selector: ${SW_STORAGE:elasticsearch7}
  #这里默认使用的是h2,为了项目中使用改为elasticsearch7,后续修改elasticsearch7的参数
elasticsearch7:
    nameSpace: ${SW_NAMESPACE:"docker-cluster"}
    #这里的nameSpace一定要填和自己elasticsearch7的名称一样的。如果知道的话访问elasticsearch的ip加端口号。就可以看到了
    clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:127.0.0.1:9200}
    #这里ip地址换成自己elasticsearch7服务所在的Ip和端口号
    protocol: ${SW_STORAGE_ES_HTTP_PROTOCOL:"http"}
    trustStorePath: ${SW_STORAGE_ES_SSL_JKS_PATH:"../es_keystore.jks"}
    trustStorePass: ${SW_STORAGE_ES_SSL_JKS_PASS:""}

4.修改完这些地方,就可以准备启动skyworking了

返回到上级目录进入bin文件夹,执行

./startup.sh

然后就可以访问web网页了ip+18010端口

agent的使用

skyworking里面的agent文件夹,这里是探针。在启动项目的时候加上加上命令
修改vm,下面我附上我idea启动时候的页面

-javaagent:D:\apache-skywalking-apm-bin-es7\agent\skywalking-agent.jar
#根据自己改为绝对agent的绝对路径
-Dskywalking.agent.service_name=getawy
#这里是给对应的服务命名
-Dskywalking.collector.backend_service=localhost:11800
#指定探针上传的路径

在这里插入图片描述
最后访问skyworking的时候,注意修改右下角的时间,改为服务器时区 UTC +8,不然会没有数据

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值