统信UOS_麒麟KYLINOS上监控网络:探索Smokeping的强大功能

原文链接:统信UOS|麒麟KYLINOS上监控网络:探索Smokeping的强大功能
在当今的网络环境中,无论是个人用户还是企业用户,都非常重视网络的稳定性和连通性。特别是在进行远程工作、在线会议、云计算等活动时,网络质量直接影响到工作效率和体验。因此,网络监控和诊断工具变得极其重要。在Windows操作系统中,pinginfoview是一个广受欢迎的网络监控工具,它可以对多个IP地址进行长时间的ping操作,帮助用户简单判断网络链路或对端设备的网络状态。然而,Linux用户面对没有pinginfoview版本的尴尬局面,不过好在Linux强大的生态系统提供了多种替代方案,如fping、nmap、nping、MTR、nc以及自定义脚本等,这些工具都能在不同程度上满足用户对网络监控的需求。
今天,我特别想向大家介绍一款在Linux系统上的优秀网络监控工具——smokeping。smokeping不仅仅是一个命令行工具,它更是一个具有Web页面的网络性能监控系统,能够持续地监控网络延迟。对于统信UOS和麒麟KYLINOS这两款国产操作系统的用户来说,smokeping提供了一个非常好的解决方案,以图形化的方式长期监控网络状态,从而为网络管理和维护工作带来便利。

smokeping的特点

  • 图形化界面:smokeping的Web界面提供了直观的图表和统计数据,使得用户可以轻松地观察到网络状态的变化,包括延迟波动和丢包情况。
  • 灵活的监控策略:用户可以自定义监控目标、监控间隔和报警阈值,甚至可以配置smokeping与其他服务如邮件系统集成,以实现网络状态异常时的即时报警。
  • 广泛的应用场景:无论是对家庭网络、企业内网还是互联网服务的监控,smokeping都能提供有效的网络性能评估和故障诊断信息。

1.查看系统信息

pdsyw@pdsyw-PC:~/Desktop$ cat /etc/os-version 
pdsyw@pdsyw-PC:~/Desktop$ uname -a

2.更新系统源

pdsyw@pdsyw-PC:~/Desktop$ sudo apt update

3.安装smokeping

pdsyw@pdsyw-PC:~/Desktop$ sudo apt install smokeping -y

4.编辑Targets
(示例为添加一个监控主机)

pdsyw@pdsyw-PC:~/Desktop$ sudo vim /etc/smokeping/config.d/Targets

5.添加内容

+ UOS1060
menu = UOS1060
title = UOS1060-arm64
host = 10.211.55.73

6.编辑后的Targets

pdsyw@pdsyw-PC:~/Desktop$ tail -5  /etc/smokeping/config.d/Targets

7.重启smokeping

pdsyw@pdsyw-PC:~/Desktop$ sudo systemctl restart smokeping
pdsyw@pdsyw-PC:~/Desktop$ sudo systemctl status smokeping

8.查看当前系统ip

pdsyw@pdsyw-PC:~/Desktop$ ifconfig

9.打开web页面

http://10.211.55.73/smokeping/smokeping.cgi

10.Charts页面
(展示网络性能指标的图表页面)

11.Loss页面
(用于展示网络丢包情况的图表,RTT是衡量网络延迟的关键指标,反映了从发送方到接收方再返回发送方的时间。)

12.by Max页面
(展示了在给定时间范围内记录到的最大往返时间(RTT)值,RTT是衡量网络延迟的关键指标,反映了从发送方到接收方再返回发送方的时间。)

13.by Median页面
(展示了监控目标在给定时间范围内的中位往返时间(RTT)值,中位RTT是一个重要指标,因为它提供了网络延迟稳定性的一个良好指示,能够较好地反映出在大多数时间内网络连接的性能表现。)

14.Std Deviation页面
(标准差页面展示了监控目标RTT值的标准差,这是衡量RTT值分布范围的一个统计指标。一个高标准差值表示测量值之间的差异较大,即网络延迟波动较大;而低标准差值则表示网络延迟较为稳定。)

15.Local页面
(专门展示本地(即运行SmokePing的服务器或设备)到各个监控目标的网络性能的页面。这个页面的目的是提供一个快速的概览,显示从当前位置到配置的目标的网络延迟和丢包率等关键网络指标。)

16.UOS1060页面
(手动配置的监控主机)

17.编写多ip的Targets
(示例为添加多个监控主机)

pdsyw@pdsyw-PC:~/Desktop$ sudo vim /etc/smokeping/config.d/Targets
+ SERVERmenu = SERVER
title = SERVER++ UOS1060menu = UOS1060
title = UOS1060-arm64
host = 10.211.55.73++ macbookpromenu = macbookpro
title = macbookpro
host = 10.211.55.1++ KYLIN2303menu = KYLIN2303
title = KYLIN2303-arm64
host = 10.211.55.72

18.编辑后的Targets

pdsyw@pdsyw-PC:~/Desktop$ tail -24 /etc/smokeping/config.d/Targets 

19.重启smokeping

pdsyw@pdsyw-PC:~/Desktop$ sudo systemctl restart smokeping
pdsyw@pdsyw-PC:~/Desktop$ sudo systemctl status smokeping

20.打开web页面查看

http://10.211.55.73/smokeping/smokeping.cgi


对于Linux用户而言,尽管没有PingInfoView这样的工具,但利用Smokeping等替代工具,我们依然能够有效地进行网络监控和分析。无论是IT专业人士还是普通用户,都可以通过这样的工具来提高网络的可靠性和性能。欢迎大家在使用过程中分享转发经验,如果本文对您有所帮助,也请不吝点赞和关注!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/696550.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

程序员必备技能----删库跑路大总结

删库跑路大总结,各个都是大杀器,破坏性太大,轻易不要尝试。 删除linux根目录,用户目录,其实还可以增加一个删除/etc。删除(清除)数据库。删除redis缓存和持久化文件。删除mongodb库。git push …

说一说Eclipse的项目类型和常用项目的区别

Eclipse在新建项目的时候有很多类型,包括Java project、Web project等等,如下: 那么这些项目类型有什么区别呢?我们在创建项目的时候应该如何选择,了解清楚这一点还是非常重要的,但记住一个出发点&#xff…

2.22 day3、4 QT

完善对话框,点击登录对话框,如果账号和密码匹配,则弹出信息对话框,给出提示"登录成功”,提供一个Ok按钮,用户点击Ok后,关闭登录界面,跳转到其他界面 如果账号和密码不匹配&…

【论文解读】Uncertainty Quantification of Collaborative Detection for Self-Driving

Uncertainty Quantification of Collaborative Detection for Self-Driving 摘要引言方法问题定义方法概览Double-M 实验结论 摘要 在联网和自动驾驶汽车(CAVs)之间共享信息从根本上提高了自动驾驶协同目标检测的性能。然而,由于实际挑战,CAV 在目标检测…

十九、图像的放缩和插值

项目功能实现&#xff1a;对一张图像进行放大和缩小操作 按照之前的博文结构来&#xff0c;这里就不在赘述了 一、头文件 resizing.h #pragma once#include<opencv2/opencv.hpp>using namespace cv;class RESIZING { public:void resizing(Mat& image); };#pragma…

解决Edge浏览器,微博无法查看大图(Edge Image Viewer)

使用Edge浏览器浏览微博或其它带校验的图片时&#xff0c;会导致无法查看。 主要原因为Edge自带了一个Edge Image Viewer, 但是该图片查看器无法查看带校验数据的图片&#xff0c;所以导致查看时一片空白。 解决方法 地址栏输入 edge://flags/搜索 Edge Image Viewer选择 Disa…

HTML5 Canvas 限定文本区域大小,文字自动换行,自动缩放

<!DOCTYPE html> <html> <body><h1>HTML5 Canvas 限定文本展示范围、自动计算缩放字体大小</h1><div id"tips">0</div> <div id"content">良田千顷不过一日三餐广厦万间只睡卧榻三尺良田千顷不过一日三餐…

【GStreamer】GstElement详解:GStreamer 中最重要的对象

1、什么是元素GstElement? 每个解码器、编码器、解复用器、视频或音频输出实际上都是一个GstElement。GstElement可以视为一个黑盒子:例如,对于解码器元素,输入为已编码数据,输出为解码后的数据,解码过程已由GstElement封装好。 2、都有哪些元素GstElement? 2.1 源点…

概率基础——几何分布

概率基础——几何分布 介绍 在统计学中&#xff0c;几何分布是描述了在一系列独立同分布的伯努利试验中&#xff0c;第一次成功所需的试验次数的概率分布。在连续抛掷硬币的试验中&#xff0c;每次抛掷结果为正面向上的概率为 p p p&#xff0c;反面向上的概率为 1 − p 1-p …

RM电控讲义【HAL库篇】

这段代码中do while的作用&#xff1a; 宏定义中的语句块&#xff1a;do { ... } while (0) 允许你在宏定义中创建一个语句块&#xff0c;从而可以包含多条语句。这在宏定义中特别有用&#xff0c;因为宏只是简单的文本替换&#xff0c;不像函数那样有作用域和返回类型。因此&…

WordPress后台自定义登录和管理页面插件Admin Customizer

WordPress默认的后台登录页面和管理员&#xff0c;很多站长都想去掉或修改一些自己不喜欢的功能&#xff0c;比如登录页和管理页的主题样式、后台左侧菜单栏的某些菜单、仪表盘的一些功能、后台页眉页脚某些小细节等等。这里boke112百科推荐这款可以让我们轻松自定义后台登录页…

2.20日学习打卡----初学Vue3

2.20日学习打卡 目录: 2.20日学习打卡Vue是什么&#xff1f;安装vue模板语法条件渲染列表渲染事件处理表单输入绑定组件基础Props组件交互自定义事件组件交互组件生命周期Vue引入第三方Axios网络请求Axios网络请求封装网络请求跨域解决方案路由配置路由传递参数嵌套路由配置Vue…

js设计模式:单例模式

作用: 保证一个类只有一个实例,并且提供一个全局的访问位置。 可以用来实现全局的一些状态管理或者独一无二的数据 示例: class Wjt{constructor(name,idNumber,gender){this.name namethis.idNumber idNumberthis.gender gender}//可以直接使用Wjt调用的静态方法static …

性能测试概述

1.性能测试介绍 好处: 有效的性能测试能给研发、运维团队提供有效的容量规划能力、系统风险识别、系统瓶颈识别、性能调优指导,保障尽量避免这些问题的发生。 例如: 假设:以下场景,不可用10分钟,带来的经济损失 天猫双十一峰值处理订单58.3万笔每秒 京东金融618战报…

C#,入门教程(29)——修饰词静态(static)的用法详解

上一篇&#xff1a; C#&#xff0c;入门教程(28)——文件夹&#xff08;目录&#xff09;、文件读&#xff08;Read&#xff09;与写&#xff08;Write&#xff09;的基础知识https://blog.csdn.net/beijinghorn/article/details/124231282 static 是编程高频词之一。 读了一…

【鸿蒙 HarmonyOS 4.0】数据持久化

一、数据持久化介绍 数据持久化是将内存数据(内存是临时的存储空间)&#xff0c;通过文件或数据库的形式保存在设备中。 HarmonyOS提供两种数据持久化方案&#xff1a; 1.1、用户首选项&#xff08;Preferences&#xff09;&#xff1a; 通常用于保存应用的配置信息。数据通…

Vue 进阶系列丨实现简易reactive和ref

Vue 进阶系列教程将在本号持续发布&#xff0c;一起查漏补缺学个痛快&#xff01;若您有遇到其它相关问题&#xff0c;非常欢迎在评论中留言讨论&#xff0c;达到帮助更多人的目的。若感本文对您有所帮助请点个赞吧&#xff01; 2013年7月28日&#xff0c;尤雨溪第一次在 GItHu…

计算机网络Day02--物理层(一)

计算机网络Day02–物理层 物理层基本概念 物理层考虑的是怎么才能在连接各种计算机的传输媒体上传输比特流&#xff0c;而不是具体的传输媒体 作用&#xff1a;尽可能屏蔽掉不同传输媒体和通信手段的差异 用于物流层的协议也称为物流层规程 主要作用&#xff1a;解决计算机…

Android---Jetpack Compose学习007

Compose 附带效应 a. 纯函数 纯函数指的是函数与外界交换数据只能通过函数参数和函数返回值来进行&#xff0c;纯函数的运行不会对外界环境产生任何的影响。比如下面这个函数&#xff1a; fun Add(a : Int, b : Int) : Int {return a b } “副作用”&#xff08;side effe…

【蓝桥杯单片机入门记录】静态数码管

目录 一、数码管概述 &#xff08;1&#xff09;认识数码管 &#xff08;2&#xff09;数码管的工作原理 &#xff08;3&#xff09;LED数码管驱动方式-静态显示 二、数码管电路图 三、静态数码管显示例程 &#xff08;1&#xff09;例程1&#xff1a;数码管显示某一位&a…