2024年4月12日发(作者:)
nagios网络监控
Nagios是什么:
Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的
主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短
信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。
nagios是功能强大的监控软件,主要用来监控网络设备的状态(比如:主机的资源状
态);适合于:对大量的服务器进行监控,判断其负载或服务是否正常,发生异常能通过邮
件、短信报警。特别注意:流量监控不是他的强项,流量监控建议使用cacti.可以绘制非
常直观的图形
nagios能监视什么:
nagios可以监控:1、主机是否宕机(通过ping命令,如果ping不通会认为主机属
于宕机状态,但不影响所监控的其他服务);2、服务器资源(cpu使用率、硬盘剩余空间
等);3、网络服务(smtppop3http);4、监控网络设备(路由器、交换机等。)
一、RHEL系统上部署Nagios:(禁用selinux功能)
系统环境:RHEL,在nagios主机上监控mysql服务器
nagios 主机:192.168.10.100
mysql 主机: 192.168.10.101
操作步骤:
1、 安装编译所需的软件包:如下图所示:
# yum –y install httpd php-* gd-* mysql-devel
(若mysql-devel包不安装,会没有check_mysql插件。)
2、创建运行nagios服务的用户
注:useradd nagios #创建运行nagios服务的用户
usermod -G nagios apache #使apache用户对nagios目录具有写权限,不然web
页面操作失败.
3、nagios软件安装
释放nagios源码包,进行编译前的预备置:
编译并安装nagios及相关操作,如下图所示:


发布评论