网络延迟工具SmokePing的安装与配置

网络延迟工具SmokePing的安装与配置


2023年12月2日发(作者:海尔冰柜图片价格大全)

网络延迟工具SmokePing的安装与配置

若无单独说明,按照文章代码块中命令的顺序,一条一条执行,即可实现目标。 适用系统:Debian 系发行版,包括 Ubuntu 和 Armbian,其他发行版按流程稍改命令一般也可。

走通预计时间:20 分钟 (建议先走通一遍,再回过头自定义配置文件)

SmokePing 是一款强大而灵活的网络延迟监测工具,且可在网页查看结果图。

简单说,告诉它 IP ,它就会不断 ping,然后把结果保存并用图展示。我在「随身服务器」上安装使用,检测当前与 VPS 的网络状况。实际上,SmokePing 能测试网络的工具很丰富,常用的:FPing、cURL、DNS、FPing6

官网:

linuxserver 构建的 Docker 镜像:

使用 Docker 安装 SmokePing

全复制并执行,一键创建工作目录并开放端口

拉取容器镜像

如果安装在大陆的机子上,需要小小的修改,国外跳过

忘记原因了,似乎不修改 会没数据出来

需要修改镜像中的 文件。所有操作均在 ~/myserve/smokeping/ 目录,步骤:

cd ~/myserve/smokeping/

创建自定义: 添加一个国内可用的DNS,这里用的 223.5.5.5

touch && echo "nameserver 223.5.5.5" > && echo "options edns0 trust-ad ndots:0" >>

创建一个Dockerfile文件用于拉取并修改镜像:

cat > Dockerfile << EOF FROM linuxserver/smokeping:latest COPY ./ /etc/ EOF

启动容器之后,还需要修改一点:

vim /usr/local/smokeping/config/Probe 修改主节点名称

如图所示的地方

cd ~/myserve/smokeping && vim config/General

添加一个display_name

SmokePing 探针的配置文件

先自定义查询频率:

cd ~/myserve/smokeping && vim config/Database

*** Database *** step = 180 pings = 20

每 3 分钟查询 20 次。

step:查询周期,单位秒,多少秒时间 ping 一轮,其实不止 ping ,指的是所有探针的操作

• pings: 每次周期查询多少次,比如,每个节点 ping 多少下

cd ~/myserve/smokeping && vim config/Probes

常用的有这几个:(更多查看: )

这里的 pings 会覆盖上面的。

可以在配置文件里任意更改探针类型,使用哪个,就在前面加 probe = 探针名称

(如果看得头大,不妨先跳过)

监测 ip 配置文件

例子:

简单说明:

1.

2.

3.

4.

5.

++ 这里填标识符,可以用大小写英文字母、数字、下划线和减号

menu = 菜单显示的内容

title = 页面顶部显示的内容

host = 要 ping 的目标,域名和IP都行

每次更改配置要重启容器生效

这里可以先按照下面的格式,随便填填,然后看网页上有什么变化,这样容易还快。

cd ~/myserve/smokeping && vim config/Targets 这是一个我自己使用的缩减示范版,可以先不改,走通流程,运行看看,再自定义:

关于三大运营商的监测 IP: ,有些失效了,没有更新计划,用不到。

停止容器

重启容器


发布者:admin,转转请注明出处:http://www.yc00.com/num/1701528762a1108410.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信