ubantu安装skywalking10.0.0

注意:需要先安装部署elasticsearch并启动

skywalking10.0.0下载:

官方下载:apacheskywalking
命令下载:

wget https://archive.apache.org/dist/skywalking/10.0.0/apache-skywalking-apm-10.0.0.tar.gz

# 解压  
tar -zxvf apache-skywalking-apm-bin.tar.gz

修改配置文件

vim  ./apache-skywalking-apm-bin/config/application.yml
storage:
  selector: ${SW_STORAGE:elasticsearch}
  elasticsearch:
    namespace: ${SW_NAMESPACE:"node-1"}
    clusterNodes: ${SW_STORAGE_ES_CLUSTER_NODES:192.168.xxx.xxx:9200}
    protocol: ${SW_STORAGE_ES_HTTP_PROTOCOL:"http"}
    connectTimeout: ${SW_STORAGE_ES_CONNECT_TIMEOUT:3000}
    socketTimeout: ${SW_STORAGE_ES_SOCKET_TIMEOUT:30000}
    responseTimeout: ${SW_STORAGE_ES_RESPONSE_TIMEOUT:15000}
    numHttpClientThread: ${SW_STORAGE_ES_NUM_HTTP_CLIENT_THREAD:0}
    user: ${SW_ES_USER:"elastic"}
    password: ${SW_ES_PASSWORD:"changeme"}

如果部署了prometheus需要注意端口占用

promql:
  selector: ${SW_PROMQL:default}
  default:
    # For HTTP server
    restHost: ${SW_PROMQL_REST_HOST:0.0.0.0}
    restPort: ${SW_PROMQL_REST_PORT:9091}

如有需求要改端口,则进入到webapp/目录下修改application.yml ,默认8080

# 单独启动服务
sh apache-skywalking-apm-bin/bin/oapService.sh
# 单独启动ui
sh apache-skywalking-apm-bin/bin/webappService.sh


# 或者全部启动
sh apache-skywalking-apm-bin/bin/startup.sh

查看:http://192.168.xxx.xxx:8080/

监控JAVA程序

下载Agents:Agents

nohup java -javaagent:/skywalking-agent/skywalking-agent.jar -Dskywalking.agent.service_name=groupName::applicationName -Dskywalking.collector.backend_service=127.0.0.1:11800 -jar demo.jar >nohup.out 2>&1 & 

参数说明:

-javaagent:skywalking-agent.jar所在路径

-Dskywalking.agent.service_name=分组 + 微服务的服务名称(就是配置参数spring.application.name)

-Dskywalking.collector.backend_service=不用修改(日志收集地址的,固定端口11800
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值