介绍
Smokeping是一个开源免费的网络性能监控工具,主要用于监视网络性能,包括常规的 ping,dig,echoping,curl等,可以 监视 www 服务器性能,监视 dns 查询性能,监视 ssh 性能等。最重要的是Smokeping支持生成的网络延迟数据转化图表非常漂亮,支持交互式图形浏览,你可以查看任意时间段的监控数据。
Smokeping也可以部署主/从分布式测量,即用一台服务器作为“主”,其它的服务器作为“从”并向“主”服务器传输数据,最后汇总形成系统监控数据图表。
而今天介绍的shell脚本集成SmokePing三种版本(Master/Slaves/单机版)安装、启动、停止、重启等基本操作,方便用户操作。 项目地址: https://github.com/ILLKX/smokeping-onekey
系统支持
-
CentOS 7
-
CentOS 6 (有bug请反馈)
功能
-
一键启动、停止、重启SmokePing服务
-
一键安装、卸载SmokePing三种版本
-
一键安装Tcpping (Smokeping专用版本)
-
自动更换阿里云国内源(可选)
-
支持中文显示
-
覆盖安装提醒
缺点
-
未设置开机启动
-
Master端/单机版会自动安装Nginx并修改Nginx默认配置
注意事项
-
请尽量确保服务器环境干净,最好重新安装系统后使用此脚本
-
本脚本只为方便用户安装/管理SmokePing,请用户自行配置SmokePing
-
每次修改SmokePing配置文件后请重启SmokePing
安装/卸载
wget -N --no-check-certificate https://raw.githubusercontent.com/ILLKX/smokeping-onekey/master/smokeping.sh && bash smokeping.sh
https://www.moewah.com/source/smokeping.sh