SmokePing监控脚本安装 vps监控网速延迟
SmokePing监控脚本安装 vps监控网速延迟

SmokePing监控脚本安装 vps监控网速延迟

一、SmokePing监控脚本主页

地址:https://github.com/jiuqi9997/smokeping

SmokePing是一个功能强大的延迟监测工具。它可以监测、存储和显示延迟、延迟的分布和数丢包。说白了一台服务器24小时内的表现如何,你发SmokePing的截图去怼老板,老板觉得不敢说怀疑你的数据。

SmokePing可以玩的功能很多,也很强大,这个教程只是入门,确保大家用上最简单、也是最实用的功能,也就是对你的vps进行24小时的网络监控,分为国内三线(电信、联通、移动)以及国外部分监控。

二、安装方法

1、更改服务器时间

timedatectl set-timezone Asia/Shanghai

2、一键脚本安装

bash -c "$(curl -L https://github.com/jiuqi9997/smokeping/raw/main/main.sh)"

三、手动配置监控点

脚本自动为 SmokePing 进行配置,可以自行按需修改。 SmokePing 主配置文件(包括目标节点)为

/usr/local/smokeping/etc/config

/usr/local/smokeping/etc/    #快速定位文件位置

添加监控节点示例:注意 + 是第一层,++ 是第二层,+++ 是第三层

修改 /usr/local/smokeping/etc/config 后,必须重启 smokeping 程序,配置才会生效 

smokeping 会根据配置文件 config 在 /usr/local/smokeping/data 之下添加文件夹及子文件夹

以下附上一份三大运营商网络监控样例配置(在 /usr/local/smokeping/etc/config 最后添加):

+ Other
menu = 三大网络监控
title = 监控统计

++ CT

menu = 电信网络监控
title = 电信网络监控列表
host = /Other/CT/CT-BJ /Other/CT/CT-TJ /Other/CT/CT-HLJ /Other/CT/CT-SH /Other/CT/CT-SC /Other/CT/CT-GZ

+++ CT-BJ

menu = 北京电信
title = 北京电信
alerts = someloss
host = 202.96.199.133

+++ CT-TJ

menu = 天津电信
title = 天津电信
alerts = someloss
host = 219.150.32.132

+++ CT-HLJ

menu = 黑龙江电信
title = 黑龙江电信
alerts = someloss
host = 219.147.198.242

+++ CT-SH

menu = 上海电信
title = 上海电信
alerts = someloss
host = 116.228.111.118

+++ CT-SC

menu = 四川电信
title = 四川电信
alerts = someloss
host = 61.139.2.69

+++ CT-GZ

menu = 广东电信
title = 广东电信
alerts = someloss
host = 113.111.211.22
 

++ CU

menu = 联通网络监控
title = 联通网络监控列表
host = /Other/CU/CU-BJ /Other/CU/CU-TJ /Other/CU/CU-HLJ /Other/CU/CU-SH /Other/CU/CU-SC /Other/CU/CU-GZ

+++ CU-BJ

menu = 北京联通
title = 北京联通
alerts = someloss
host = 61.135.169.121

+++ CU-TJ

menu = 天津联通
title = 天津联通
alerts = someloss
host = 202.99.96.68

+++ CU-HLJ

menu = 黑龙江联通
title = 黑龙江联通
alerts = someloss
host = 202.97.224.69

+++ CU-SH

menu = 上海联通
title = 上海联通
alerts = someloss
host = 210.22.84.3


+++ CU-SC

menu = 四川联通
title = 四川联通
alerts = someloss
host = 119.6.6.6

+++ CU-GZ

menu = 广东联通
title = 广东联通
alerts = someloss
host = 221.5.88.88

 

++ CMCC

menu = 移动网络监控
title = 移动网络监控列表
host = /Other/CMCC/CMCC-BJ /Other/CMCC/CMCC-TJ /Other/CMCC/CMCC-HLJ /Other/CMCC/CMCC-SH /Other/CMCC/CMCC-SC /Other/CMCC/CMCC-GZ

+++ CMCC-BJ

menu = 北京移动
title = 北京移动
alerts = someloss
host = 221.130.33.52

+++ CMCC-TJ

menu = 天津移动
title = 天津移动
alerts = someloss
host = 211.137.160.5 

+++ CMCC-HLJ

menu = 黑龙江移动
title = 黑龙江移动
alerts = someloss
host = 211.137.241.35
 
+++ CMCC-SH

menu = 上海移动
title = 上海移动
alerts = someloss
host = 117.131.19.23

+++ CMCC-SC

menu = 四川移动
title = 四川移动
alerts = someloss
host = 218.201.4.3

+++ CMCC-GZ

menu = 广东移动
title = 广东移动
alerts = someloss
host = 211.136.192.6

四、docker安装

安装docker

curl -fsSL https://get.docker.com | bash -s docker

复制执行以下代码

docker pull linuxserver/smokeping
docker run -d \
--name=smokeping \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-p 9080:80 \
-v /home/config/smokeping:/config \
-v /home/data/smokeping:/data \
--restart unless-stopped \
linuxserver/smokeping

六、更新监控服务器

路径 /home/config/smokeping/Targets

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注