首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux mrtg连接nagios

基础概念

MRTG (Multi Router Traffic Grapher) 是一个用于监控网络流量的工具,它可以生成HTML页面来显示网络设备的流量图。

Nagios 是一个开源的网络监控系统,它可以监控网络服务(如SMTP、HTTP、FTP等)、操作系统和网络硬件的状态,并在检测到问题时发送警报。

相关优势

  • MRTG 的优势在于其简单易用,生成的图形直观易懂,适合用于监控网络带宽和流量。
  • Nagios 的优势在于其强大的警报和通知功能,可以及时发现并通知管理员网络中的问题。

类型

  • MRTG 属于网络流量监控工具。
  • Nagios 属于网络和系统监控工具。

应用场景

  • MRTG 适用于需要监控网络带宽和流量的场景,如数据中心、企业网络等。
  • Nagios 适用于需要全面监控网络服务和系统状态的环境,如IT运维部门、大型企业等。

连接MRTG和Nagios

要将MRTG与Nagios连接起来,可以通过以下步骤实现:

  1. 安装MRTG和Nagios: 确保你的Linux系统上已经安装了MRTG和Nagios。如果没有安装,可以使用包管理器进行安装。例如,在Debian/Ubuntu系统上:
  2. 安装MRTG和Nagios: 确保你的Linux系统上已经安装了MRTG和Nagios。如果没有安装,可以使用包管理器进行安装。例如,在Debian/Ubuntu系统上:
  3. 配置MRTG: 编辑MRTG的配置文件(通常位于 /etc/mrtg/mrtg.cfg),确保它能够正确地收集网络流量数据。例如:
  4. 配置MRTG: 编辑MRTG的配置文件(通常位于 /etc/mrtg/mrtg.cfg),确保它能够正确地收集网络流量数据。例如:
  5. 配置Nagios: 编辑Nagios的配置文件(通常位于 /etc/nagios3/conf.d/),添加对MRTG生成的HTML页面的监控。例如:
  6. 配置Nagios: 编辑Nagios的配置文件(通常位于 /etc/nagios3/conf.d/),添加对MRTG生成的HTML页面的监控。例如:
  7. 重启服务: 重启MRTG和Nagios服务以应用配置更改。
  8. 重启服务: 重启MRTG和Nagios服务以应用配置更改。

常见问题及解决方法

  1. MRTG无法生成图形
    • 检查MRTG的日志文件(通常位于 /var/log/mrtg/),查看是否有错误信息。
    • 确保MRTG的配置文件正确无误。
    • 确保系统上有足够的权限来生成图形文件。
  • Nagios无法监控MRTG页面
    • 检查Nagios的配置文件,确保 check_http 命令正确配置。
    • 确保Nagios服务器能够访问MRTG生成的HTML页面。
    • 检查Nagios的日志文件(通常位于 /var/log/nagios3/),查看是否有错误信息。

参考链接

通过以上步骤,你可以将MRTG与Nagios连接起来,实现网络流量和系统状态的全面监控。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux Mrtg系统监控

生成图片 这里配置文件mrtg.cfg已经按照第一步配置过了 /usr/bin/mrtg /ect/mrtg/mrtg.cfg 会出现错误 再执行3次下面的命令即可,除非你的mrtg.cfg有语法错误...env LANG=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg 当然这些最后是要写入crontab中的 crontab -e */2 * * * * env LANG=C /usr.../bin/mrtg /etc/mrtg/mrtg.cfg #注意这里的语句要与上面执行3次的语句一样,作用是生成监控设备的子index.html和相应的png图片,而且是2分钟生成一次。...生成的图片,默认是存放在路径/var/www/mrtg下 三、生成监控首页面 用indexmaker生成mrtg监控首页面 indexmaker --output /var/www/mrtg/index.html...--title="System state Monitor" /etc/mrtg/mrtg.cfg 这样生成的页面就可以时时反应出系统监控的信息了,页面可以通过web服务器来访问即可。

1.5K20

Mrtg监控交换机路由器流量以及Nagios报警

1.交换机开启snmp协议 2.安装mrtg yum -y install mrtg 3.配置mrtg (1)创建配置文件,若有多个交换机,可对每个交换机创建相应的配置文件 mkdir -p /usr/...,但是我们要想实现流量监控报警,我们就需要nagios读取mrtg监控的流量信息来实现了 在新版的nagios中,有check_mrtg和check_mrtgtraf这两个插件,并且相关参数已经配置好了...1.首先我们要定义交换机和监控服务 我们可以直接修改/usr/local/nagios/etc/switch.cfg这个文件 vim /usr/local/nagios/etc/switch.cfg define...日志如果超过10分钟没有数据 返回一个紧急状态(应该每5分钟更新一次) 2.检查nagios配置文件并重启 /usr/local/nagios/bin/nagios -v /usr/local/nagios.../etc/nagios.cfg service nagios restart

67220
  • 8大轻型网管工具,网络管理好帮手「建议收藏」

    Cacti   首先,最开始出现的是MRTG。早在20世纪90年代,Tobi Oetiker认为应该编写简单的图形工具来构建轮叫调度(round-robin)数据库机制,以用于限制路由器吞吐量。...MRTG随后的是RRD工具,这是一个自给式轮询数据库和图形解决方案,目前正用于非常多的开源工具中。而Cacti则是目前的开源网络图形标准工具,它将MRTG的最初目标提升到全新的水平。...Nagios的不足之处在于配置。该配置最好通过命令行来完成,并需要新手花很多时间来学习,而已经熟悉标准Linux/Unix配置文件的人员可能觉得“宾至如归”。...NeDi与Cacti整合了一定程度,如果提供登录凭证来执行可行的Cacti安装,设备发现会连接到相关的Cacti图表。...这个工具可以帮助你监控网络流量,并连接到快速简单的Web图形用户界面。它使用C语言编写,完全独立。你运行配置为观察特定网络接口的单个程序,就可以监控了。

    3.9K20

    Nagios:企业级系统监控方案

    相对于Mrtg以及RRDtool + Cacti而言Nagios最大的特点之一是其设计者将Nagios设计成监测的管理中心尽管其功能是监测服务和主机,但是他自身并不包括这部分功能的代码,所有的监测、监测功能都是由相关插件来完成的...这种方法会导致安装有Nagios的监测服务器产生很高的系统负荷,尤其是要同时监测成百个主机中的上千个服务时,这是因为要建立大量的SSH连接的总开销会很高。...而监测主机使用check_nrpe并通过SSL连接访问这个daemon,然后调用被监测方的check_disk,check_load等脚本获取信息并将结果传递到监测主机。...10 } 第七个命令定义: 监测SSH连接可用性,但消息通知功能默认被关闭,因为并不是所有用户都有权限SSH。...通过SNMP 结合 Cacti和RRDtool实现部署监测方案: 优点是同样不需要支付高昂的费用,而且相对于单纯使用Mrtg而言功能方面大大增强,显示的效果方面也要比Mrtg好很多,同时在监测内容和灵活性方面也有了很大的改善

    1.7K50

    这 5 种常用运维监控工具都不会?你算啥运维人

    来自:马哥Linux运维 运维监控工具千千万,仅开源的解决方案就有流量监控(MRTG、Cacti、SmokePing、Graphite 等)和性能告警(Nagios、Zabbix、Zenoss Core...2、Nagios Nagios 是一个企业级的监控系统,可监控服务的运行状态和网络信息等,并能监视所指定的本地或远程主机参数以及服务,同时提供异常告警通知功能等。...Nagios 可运行在 Linux 和 UNIX 平台上,同时提供一个可选的基于浏览器的Web 界面,以方便系统管理人员查看网络状态、各种系统问题,以及日志等。...Nagios 的功能侧重于监控服务的可用性,能及时根据触发条件告警。 ?...目前,Nagios 也占领了一定的市场份额,不过从观察来看,Nagios 并没有与时俱进,已经不能满足于多变的监控需求,架构的扩展性和使用的便捷性有待增强,其高级功能集成在商业版 Nagios XI 中

    2.8K20

    运维必知必会的监控知识体系全梳理

    MRTG最好的版本是1995年推出的,用Perl语言写成,可跨平台使用,数据采集用SNMP协议,MRTG将手机到的数据通过Web页面以GIF或者PNG格式绘制出图像。...其精心设计的数据结构和算法使得监控端到被监控端的连接开销非常低。目前已有成千上万的集群正在使用这个监控系统,可以轻松地处理2000个节点的集群环境。...Nagios可运行在Linux和UNIX平台上。同时提供Web界面,以方便系统管理人员查看网络状态、各种系统问题、以及系统相关日志等。...Nagios的功能侧重于监控服务的可用性,能根据监控指标状态触发告警。...目前Nagios也占领了一定的市场份额,不过Nagios并没有与时俱进,已经不能满足于多变的监控需求,架构的扩展性和使用的便捷性有待增强,其高级功能集成在商业版Nagios XI中。

    1.2K40

    做了5年运维,靠着这份监控知识体系,我从3K变成了40K

    MRTG最好的版本是1995年推出的,用Perl语言写成,可跨平台使用,数据采集用SNMP协议,MRTG将手机到的数据通过Web页面以GIF或者PNG格式绘制出图像。...其精心设计的数据结构和算法使得监控端到被监控端的连接开销非常低。目前已有成千上万的集群正在使用这个监控系统,可以轻松地处理2000个节点的集群环境。...Nagios可运行在Linux和UNIX平台上。同时提供Web界面,以方便系统管理人员查看网络状态、各种系统问题、以及系统相关日志等。...Nagios的功能侧重于监控服务的可用性,能根据监控指标状态触发告警。...目前Nagios也占领了一定的市场份额,不过Nagios并没有与时俱进,已经不能满足于多变的监控需求,架构的扩展性和使用的便捷性有待增强,其高级功能集成在商业版Nagios XI中。

    2.3K51

    运维必知必会的监控知识体系全梳理

    MRTG最好的版本是1995年推出的,用Perl语言写成,可跨平台使用,数据采集用SNMP协议,MRTG将手机到的数据通过Web页面以GIF或者PNG格式绘制出图像。...其精心设计的数据结构和算法使得监控端到被监控端的连接开销非常低。目前已有成千上万的集群正在使用这个监控系统,可以轻松地处理2000个节点的集群环境。...Nagios可运行在Linux和UNIX平台上。同时提供Web界面,以方便系统管理人员查看网络状态、各种系统问题、以及系统相关日志等。...Nagios的功能侧重于监控服务的可用性,能根据监控指标状态触发告警。...目前Nagios也占领了一定的市场份额,不过Nagios并没有与时俱进,已经不能满足于多变的监控需求,架构的扩展性和使用的便捷性有待增强,其高级功能集成在商业版Nagios XI中。

    2K41

    作为背了不少锅的运维人,看到这几款监控工具,差点拍断大腿了!

    平台点击上方 网络工程师笔记,选择 设为星标 优质文章,及时送达 运维监控工具千千万,仅开源的解决方案就有流量监控(MRTG、Cacti、SmokePing、Graphite等)和性能告警(Nagios...Nagios Nagios 是一个企业级的监控系统,可监控服务的运行状态和网络信息等,并能监视所指定的本地或远程主机参数以及服务,同时提供异常告警通知功能等。...Nagios 可运行在 Linux 和 UNIX 平台上,同时提供一个可选的基于浏览器的Web 界面,以方便系统管理人员查看网络状态、各种系统问题,以及日志等。...Nagios 的功能侧重于监控服务的可用性,能及时根据触发条件告警。...目前,Nagios 也占领了一定的市场份额,不过从观察来看,Nagios 并没有与时俱进,已经不能满足于多变的监控需求,架构的扩展性和使用的便捷性有待增强,其高级功能集成在商业版 Nagios XI 中

    1.2K30

    服务器监控介绍

    zabbix-server zabbix-agent] 什么时间监控 [7x24 5x8] 报警给谁 [管理员] 二、主流的开源监控平台分析 mrtg...,又很难自定义监控,所以很少用它监控除了交换机路由器以外的设备 官网地址: https://www.cacti.net/ ntop 官网地址: https://www.ntop.org/ nagios...或者说nagios就是一个平台,这个平台依靠插件来工作,想要什么样的插件可以用任意语言 自己写,但是由于机器数量越来越多,并且还要求地域性容灾,所以服务器都存放在不同的机房里面,这个时候nagios的不能分布式监控的缺陷就显现出来了...如果想监控这些服务器,就需要在每一个机房都部署一台nagios,然后分别去登录这些服务器查看。...官网地址: https://www.nagios.org/ centreon 底层使用的就是nagios。是一个nagios整合版软件。界面比nagios要好看很多。

    1.8K20

    MRTG—网络监控工具

    它可用于windows和linux平台,当然对于这些个开源的支持,linux相应的还是要为windows强,因为只有开源平台才能更好的支持开源项目的发展。...对于linux的版本支持,基本上都没有问题,但是对于MRTG在windows上的支持,那可就需要摸索了,目前我试用过的基本有windows server 2003和windows xp,下面我将以xp系统来演示...MRTG的安装和配置流程。...4、MRTG,这个工具的下载地址为:http://oss.oetiker.ch/mrtg/download.en.html,这里有linux和windows版本的都有,格式略有不同,请注意这里下载的windows...通常情况下监控一台主机只显示一个曲线报表,但是由于监控的主机上运行有一个虚拟机,而且本次应用就是通过虚拟机来演示的,所以对应有虚拟出来的本地连接也会被默认监控到,如果想去掉也可以,只需要在生成的cfg配置文件就更改就

    2.6K20

    linux mysql 软连接_linux 软连接的使用

    软连接是linux中一个常用命令,它的功能是为某一个文件在另外一个位置建立一个同不的链接。 具体用法是:ln -s 源文件 目标文件。...例如: ln -s /usr/local/mysql/bin/mysql /usr/bin 这样我们就对/usr/bin目录下的mysql命令创建了软连接 【硬连接】 硬连接指通过索引节点来进行连接。...在Linux的文件系统中,保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号(Inode Index)。在Linux中,多个文件名指向同一索引节点是存在的。一般这种连接就是硬连接。...只删除一个连接并不影响索引节点本身和其它的连接,只有当最后一个连接被删除后,文件的数据块及目录的连接才会被释放。也就是说,文件真正删除的条件是与之相关的所有硬连接文件均被删除。...【软连接】 另外一种连接称之为符号连接(Symbolic Link),也叫软连接。软链接文件有类似于Windows的快捷方式。它实际上是一个特殊的文件。

    12.3K30
    领券