1 Star 0 Fork 181

hmb-2018 / xcloud-dopaas

forked from 黄志玖 / xcloud-dopaas 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README_CN.md 1.76 KB
一键复制 编辑 原始数据 按行查看 历史
wanglsir 提交于 2021-03-14 18:05 . refactor: rename to dopaas

UMC - 一个基于SpringBoot Cloud的开源统一监控中心,支持实时链路跟踪,实时资源监控和告警。

English version goes here

客户端文档

编译客户端GO

  • 直接运行客户端
go run watch.go mynet.go
  • 编译成window可执行
GOOS=windows GOARCH=amd64 go build watch.go mynet.go
  • 编译成linux可执行
GOOS=linux GOARCH=amd64 go build watch.go mynet.go

####配置文件

  • netCommand.txt

这个文件里配置的是查询网络信息所需要的命令,放go可执行文件同级目录

ss -n sport == #{port} |
awk '
BEGIN{up=0;down=0;n=0;c1=0;c2=0;c3=0;c4=0;c5=0;c6=0;}
{up+=$3};
{down+=$4};
{n+=1}
{if($0~"ESTAB") c1+=1};
{if($0~"CLOSE-WAIT") c2+=1};
{if($0~"TIME-WAIT") c3+=1};
{if($0~"CLOSE"&&!$0~"CLOSE-WAIT") c4+=1};
{if($0~"LISTEN") c5+=1};
{if($0~"CLOSING") c6+=1};
END {print up,down,n,c1,c2,c3,c4,c5,c6}
'
  • conf.yml
#post uri
server-uri: http://10.0.0.26:14047/umc/basic

#physical
physical:
  #delay(ms)
  delay: 10000
  #network card
  net: en0
  gatherPort: 22,9092

解释:

server-uri:服务请求地址
delay:提交频率
net:网卡名,根据这个去找ip和mac,找不到会主动报错
gatherPort:网络信息采集的端口,逗号分割

####服务端

  • 配置
opentsdb:
  url: http://10.0.0.57
  port: 4242

解释:

url:opentsdb服务请求地址
port:opentsdb服务请求端口

####opentsdb部署相关

注:尝试过从官网下tar包,也尝试过从github上拉代码,都出现些许问题,自己编译有一定的风险
最终使用下载rpm包来安装
  • 参考资料:
Java
1
https://gitee.com/hmb-2018-admin/xcloud-dopaas.git
git@gitee.com:hmb-2018-admin/xcloud-dopaas.git
hmb-2018-admin
xcloud-dopaas
xcloud-dopaas
master

搜索帮助