smartping采用脚本调用方式运行,Linux使用 ./control , Windows使用 control.cmd
Linux
./control
build|run|start|stop|restart|status
build : 源码编译,最终构建成至 bin
run : 直接启动smartping
start : 以nohup(deamon)形式启动smartping
stop : 关闭smartping
restart : 执行 stop & start
status : 查看smartping的运行状态
version : 查看当前smartping版本
pack : 执行Build并进行二进制包制作
Windows
control.cmd
build|run|install|start|stop|restart|version
build : 源码编译,最终构建成至 bin
run : 直接启动smartping
install : 使用nssm将smartping安装为服务
start : 启动smartping服务
stop : 关闭smartping服务
restart : 执行 stop & start
version : 显示当前smartping版本
smartping配置
SmartPing从0.3.0版本开始,配置可以使用WEB界面修改。
配置修改节点
配置修改节点分为4个大部分
- 保存配置,对于2,3,4上的操作修改完后均为暂存,需要在此输入密码后保存才可生效,可以在此切换至云模式
- 基础配置,分为基础、Ping拓扑、邮件报警、检测工具、授权管理几个大功能
- 基础
- 接口超时(秒):本节点访问其他节点的Ajax超时时间
- 页面刷新(分钟):页面的定时刷新时间(暂时只用在了Ping拓扑上,设计是除配置外所有页面,有需要可以在源码上修改一下)
- 数据存数(天):正向Ping、拓扑报警、全国延迟的存档天数
- Ping拓扑
- 报警声音:触发报警规则时的报警声音
- 连线粗细:Ping拓扑的连线粗细
- 形状大小:Ping拓扑的形状大小
- 报警邮件
- 邮件服务器:发送邮件的服务器
- 发件邮箱:发送邮件的邮箱地址
- 发件邮箱密码:发送邮件的邮箱密码
- 收件邮箱列表:收信邮箱,多个以;隔开
- 检测工具
- 限定频率(秒):工具的CD时间(以源IP唯一计算)
- 授权管理
- 用户IP列表:设置后仅允许设置的IP访问,多个以逗号隔开
- 基础
- Ping节点测试网络
- 添加节点,添加后默认开启正向Ping与Ping拓扑
- 正向Ping配置,可以自定义选择开启哪些正向Ping
- Ping拓扑,可以自定义选择开启哪些Ping拓扑以及设置报警规则
- 全国延迟测试网络
- 添加各省份电信、联通、移动的目标测试IP
文章来源:https://www.cnaaa.net,转载请注明出处:https://www.cnaaa.net/archives/7145