介绍
SmartPing为一个各机器(点)间间互PING检测工具,支持互PING,单向PING,绘制拓扑及报警功能
设计思虑
本系统设计为无中心化原则,所有的数据均存储自身点中,默认数据循环保留1个月时间,由自身点的数据绘制 出PING包 的状态,由各其他点的数据绘制 进PING包 的状态,并API接口获取其他点数据绘制整体PING拓扑图,拓扑图中存在报警功能,报警规则为Thdchecksec秒钟内发现大于等于Thdoccnum次延迟超过Thdavgdelay毫秒或丢包率大于Thdloss%即报警,若设置报警声音则会同时有Alertsound声音提醒。
功能
机器间互PING,单向PING,绘图
绘制互PING间机器的拓扑及报警功能
软件下载&安装说明
安装使用指南
解压并运行程序
解压压缩包。
使用命令(Windows使用CMD) cd 进入到刚刚创建的目录。
执行命令
Linux: ./control start
Windows: 双击 control.cmd
SmartPing默认WEB服务端口为8899,管理界面默认密码为:smartping,若需要修改请修改conf/config.json或conf/config-base.json
源码安装
基本依赖
Go 语言:版本 >= 1.6
安装GO语言
如果您的系统已经安装要求版本的 Go 语言,可以跳过。
安装参考:https://studygolang.com/dl
源码编译
克隆或直接下载ZIP的源码包
git clone https://github.com/gy-games/smartping.git cd smartping Linux: ./control build Windows: control.cmd build
运行程序
Linux: ./control start Windows: control.cmd start
SmartPing默认WEB服务端口为8899,管理界面默认密码为:smartping,若需要修改请修改conf/config.json或conf/config-base.json
更多安装/使用说明:
官方手册地址:https://docs.smartping.org/install
官方网站
官方网址:http://smartping.org/
开源项目地址:https://github.com/smartping/smartping
http://www.savh.cn/thread-1475.htm
转载请注明:Savh.Cn 发表