0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

GitHub上排名前五的开源网络监控工具

jf_Fo0qk3ln 来源:开源最前线 2023-06-11 15:39 次阅读

维护网站正常运行是系统管理员最基本的任务之一,所以对系统进行监视,并保持网络的最佳运行状态至关重要。 在现代的网络中,有许多不同的方法来监视,网络监控工具专门用于监控网络流量和响应时间,而应用程序性能管理解决方案使用代理从应用程序堆栈中提取性能数据。此外,你还需要确保网站不被攻击。 本文将重点讨论开源网络监控工具,这些工具帮助你监视各个节点和应用程序,以及时发现性能低下的迹象。你还可以查看整个网络的性能。 1、Cacti

7ac765a4-072b-11ee-962d-dac502259ad0.jpg

如果你对开源网络监控工具有所了解,那么你可能听说过Cacti。它是一个图形化解决方案,Cacti主要是通过rrdtool这个工具来绘图的,被许多网络管理员用来收集局域网中的性能数据。Cacti在Windows和Linux上支持简单网络管理协议(Simple Network Management Protocol, SNMP),用于创建流量数据图。 Cacti通常使用它通过snmpget来获取数据,脚本返回的值存储在MySQL数据库中,这些数据用于生成图形。 这听起来很复杂,但是Cacti有模板来帮助加速这个过程。你还可以创建一个图形或数据源模板,用于将来的监视活动。 ◆ 地址:https://www.cacti.net/index.php 2、Nagios Core

7ade54da-072b-11ee-962d-dac502259ad0.jpg

Nagios Core是最著名的开源监控工具之一。使用Nagios Core,你就可以自动发现设备、监视连接的系统"变坏"和"变好",并生成复杂的性能图。 支持定制是Nagios Core变得如此流行的主要原因之一。例如,Nagios V-Shell被添加为AngularJS内置的PHP Web界面,该界面基于可搜索表和一个用CodeIgniter设计的RESTful API。 如果需要更多的功能,可以查看Nagios Exchange,它提供了一系列附加组件,可以将附加功能合并到网络监控中。 ◆ 地址:https://www.nagios.org/projects/nagios-core/ 3、Icinga 2

7aea3a0c-072b-11ee-962d-dac502259ad0.png

Icinga 2是另一个广泛使用的开源网络监控工具。它建立在Nagios Core的基础之上,它有一个灵活的RESTful API,允许你输入自己的配置并通过仪表板查看实时性能数据。 Icinga2还允许监视实时和历史性能数据。它为实时监控提供了出色的警报功能,你还可以在Windows、Debian、DHEL、SLES、Ubuntu、Fedora和OpenSUSE上免费下载Icinga 2。 ◆ 地址: https://icinga.com/products/icinga-2/ 4、Zabbix

7b133218-072b-11ee-962d-dac502259ad0.jpg

Zabbix是另一个业界领先的开源网络监控工具,从戴尔到Salesforce的公司都使用它,因为它具有可扩展的网络监控能力,Zabbix在网络、服务器、云、应用程序和服务监控方面做得非常好。 你可以通过Zabbix可以跟踪网络信息,如网络带宽使用、网络健康状况和配置更改,并排除需要解决的问题。与其他开源监控工具相比,Zabbix提供了很高的便利性。诸如它可以自动检测连接到网络的设备。 ◆ 地址:https://www.zabbix.com/ 5、Prometheus

7b3abef0-072b-11ee-962d-dac502259ad0.png

Prometheus是一个开源的网络监控工具,它专为监控时间序列数据而构建。你可以按时间长度标准或关键词对来标识时间序列数据。时间序列数据存储在本地磁盘上,以便在紧急情况下轻松访问。 Prometheus的Alertmanager负责消息通知,Alertmanager可以通过电子邮件,PagerDuty或OpsGenie发送通知,如有必要,你也可以关闭警报通知。 Prometheus的UI元素非常出色,允许你从浏览器切换到模板语言和Grafana集成。你还可以将各种第三方数据源从Docker,StatsD和JMX中集成到Prometheus中,来自定义Prometheus。 ◆ 地址:https://prometheus.io/ 在这五种方法中,我认为Icinga 2和Zabbix是最好的选择,可以为你提供所有你需要的东西,让你开始监控你的网络,让它时刻保持在线,并最大限度地减少由于性能问题而导致措手不及的状况。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 网络监控
    +关注

    关注

    0

    文章

    102

    浏览量

    21598
  • 开源
    +关注

    关注

    3

    文章

    2989

    浏览量

    41720
  • GitHub
    +关注

    关注

    3

    文章

    457

    浏览量

    15924

原文标题:GitHub上排名前五的开源网络监控工具

文章出处:【微信号:菜鸟学信安,微信公众号:菜鸟学信安】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    AI新工具DUSt3R走红GitHub,两秒完成3D重建惊艳网友

    近日,一款名为DUSt3R的AI新工具在微软旗下的GitHub平台上引发了广泛关注。这款神奇的工具仅需两张图片和两秒钟的时间,便能完成精确的3D重建,且无需额外测量任何数据。上线不久,DUSt3R便迅速登上
    的头像 发表于 03-08 14:02 441次阅读

    网络监控工具有哪些 网络监控用几芯网线

    情况,帮助管理员了解网络的使用状况和流量分布,以便进行合理的网络设计和带宽管理。常见的网络流量监控工具有Wireshark、NetworkM
    的头像 发表于 01-24 10:00 335次阅读

    GitHub入门与实践

    GitHub 提供了一个方便的平台,让开发者能够托管、分享和协作编写代码。通过 Git 版本控制系统,可以有效地进行团队协作和版本管理。协作和社交: 用户可以在 GitHub 上关注其他用户、参与开源项目,提出问题(Issu
    发表于 12-14 09:53 3次下载

    Python监控Github项目如何更新并自动下载

    让我们 用Python监控Github项目是否有更新,如果有的话自动下载该更新 ! 1.统一文件名格式 为了能够获取github上的项目的更新时间,我们需要调用github的一个API
    的头像 发表于 11-03 15:45 477次阅读
    Python<b class='flag-5'>监控</b><b class='flag-5'>Github</b>项目如何更新并自动下载

    如何使用Github高效率的查找项目

    GitHub各位应该都很熟悉了,全球最大的开源社区,也是全球最大的同性交友网站~~,但是大部分同学使用GitHub应该就是通过别人的开源链接,点进去下载对应的项目,而真正使用
    的头像 发表于 09-24 14:43 377次阅读
    如何使用<b class='flag-5'>Github</b>高效率的查找项目

    一个Github Star值多少钱?

    这里开源编排平台dagster[5]提供了一个检测思路 —— 他们使用一种被称为unsupervised clustering(无监督聚类)的机器学习技术。简单来讲,我们可以用一组行为特征来描述一个Github账号,比如:
    的头像 发表于 09-11 16:57 353次阅读
    一个<b class='flag-5'>Github</b> Star值多少钱?

    如何获取和使用Github上的Vitis开放资源

    自从 Vitis 的发布,AMD 在 Github 上也开源了很多资源,方便开发者进行自己的设计,减少产品上市时间。所以我们来看一下如何获取和使用 Github 上的开放资源。
    的头像 发表于 08-23 09:41 596次阅读
    如何获取和使用<b class='flag-5'>Github</b>上的Vitis开放资源

    通用数据库管理和开发工具DBeaver的下载与安装

    DBeaver 是一个基于 Java 开发,免费开源的通用数据库管理和开发工具,使用非常友好的 ASL 协议。可以通过官方网站或者 Github 进行下载。
    发表于 08-14 14:16 434次阅读
    通用数据库管理和开发<b class='flag-5'>工具</b>DBeaver的下载与安装

    大神都在用这10个网络抓包工具

    Wireshark是一款可深入分析网络数据包的开源嗅探分析工具,这个产品项目历史悠久,可追溯至1998年。
    的头像 发表于 08-14 09:25 7567次阅读
    大神都在用这10个<b class='flag-5'>网络</b>抓包<b class='flag-5'>工具</b>

    59.Github 被黑了?No Access?Why?

    GitHub
    充八万
    发布于 :2023年07月11日 23:15:16

    推荐7款超好用的网络监控工具

    这个工具允许捕获、查看和分析网络流量。Microsoft network monitor使用简单又快捷。它提供了近300个公共和微软专有的协议。启动工具之后,需要从主窗口中选择适配器,然后
    的头像 发表于 06-21 10:45 5320次阅读

    常见的7款网络监控工具分享

    这个网络监控工具也非常棒,可以用于随时检查和维护关键系统,以确保应用程序和服务的正常运行。Nagios是一个开源网络
    发表于 06-16 10:36 1489次阅读

    Modbus网关和工具开源分享

    电子发烧友网站提供《Modbus网关和工具开源分享.zip》资料免费下载
    发表于 06-13 11:06 3次下载
    Modbus网关和<b class='flag-5'>工具</b><b class='flag-5'>开源</b>分享

    CentOS7下部署开源网络监控工具Observium

    Observium是一个免费的开源网络管理和监控工具,可用于监控所有的网络设备。
    的头像 发表于 06-02 14:48 904次阅读
    CentOS7下部署<b class='flag-5'>开源</b><b class='flag-5'>网络</b><b class='flag-5'>监控</b><b class='flag-5'>工具</b>Observium

    学术科研专用ChatGPT来了!刚开源GitHub斩获34k+星

    最近,一位开发者在GitHub开源的「科研工作专用ChatGPT」项目大受好评。论文润色、语法检查、中英互译、代码解释等等一键搞定。
    的头像 发表于 05-19 15:07 1062次阅读
    学术科研专用ChatGPT来了!刚<b class='flag-5'>开源</b>,<b class='flag-5'>GitHub</b>斩获34k+星