CentOS7部署skywalking

Linux admin 2个月前 (07-27) 44次浏览 0个评论

一、部署ElasticSearch集群

cluster.name: es-cluster
node.name: node-1                                           # 修改另外两个节点,名字不能一样
path.data: /data/elasticsearch
path.logs: /var/log/elasticsearch
network.host: 0.0.0.0
http.port: 9200
discovery.seed_hosts: [“192.168.10.55”, “192.168.10.56”, “192.168.10.57”]
cluster.initial_master_nodes: [“192.168.10.55”, “192.168.10.56”, “192.168.10.57”]
gateway.recover_after_nodes: 3
http.cors.enabled: true
http.cors.allow-origin: “*”

二、部署skywalking

skywalking默认使用h2数据库。修改配置文件,注释掉h2,启用elasticsearch

vim config/application.yml

 

 

 

 

启动服务

cd skywalking/bin/

./startup.sh                            # 会同时启动OAP和UI

 

三、接入java项目

复制skywalking源码包中的agent目录,到java程序的根目录,修改配置文件

vim agent/config/agent.config

agent.service_name=${SW_AGENT_NAME:service-register}                                 # 程序的名字,用于在UI中显示

collector.backend_service=${SW_AGENT_COLLECTOR_BACKEND_SERVICES:192.168.10.60:11800}         # OAP地址

 

启动java程序

java -jar you-java.jar -javaagent:./agent/skywalking-agent.jsr

 

访问UI,默认端口是8080

 

 


转载请注明原文链接:CentOS7部署skywalking
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址