Nagios简介及部署

本文介绍了Nagios监控系统的组成部分和基本原理,强调其核心功能在于服务状态监测与预警。Nagios包括主程序、插件、NRPE、NSClient++等组件,用于监控Linux和Windows服务器。文章还列举了Nagios四种监控状态,帮助管理员识别系统状况。最后,文章将探讨Nagios的部署过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一 Nagios简介

   Nagios本身不包括监控主机和服务,所有功能由插件构成,重点关注于运行在服务器的服务是否正常,不生成图像,提供强大的监控预警机制和服务异常报警

   Nagios基本构成:

       Nagios 监控平台主程序

       Nagios-plugins 必选插件程序

       NRPE 监控远程Linux服务器的主机资源

       NSClient++ 用于监控Windows主机

       NDOUtils 将数据写入数据库   

   Nagios插件在主目录下的/libxex存放,其中自带插件:check_disk是检查磁盘空间的插件,check_load是检查cpu负载的插件。

   Nagios四种监控状态:

   Nagios可以识别四种状态返回信息。0(OK)表示状态正常(绿色显示),1(WARNING)表示出现警告(黄色),2(CRITICAL)表示出现非常严重错误(红色),3(UNKNOWN)表示未知错误(深黄色),nagios根据插件返回来的值来判断监控对象的状态,并通过web显示出来,以供管理员即时发现故障。



二 Nagios部署

    1.Nagios服务端部署    
   1.安装nagios依赖软件
   
   
   
  1. yum -y install gd gd-devel openssl openssl-devel httpd php gcc glibc glibc-common net-snmp wget
   2.创建nagios用户
   
   
   
  1. #创建nagios用户(不可登录)
  2. useradd nagios -M -s /bin/false
   3.源码包下载编译
   
   
   
  1. #下载Nagios Nagios-plugin Nrpe
  2. wget http://superb-sea2.dl.sourceforge.net/project/nagios/nagios-4.x/nagios-4.2.1/nagios-4.2.1.tar.gz
  3. wget https://nagios-plugins.org/download/nagios-plugins-2.1.2.tar.gz
  4. wget http://pilotfiber.dl.sourceforge.net/project/nagios/nrpe-3.x/nrpe-3.0.1.tar.gz
  5. #编译安装Nagios
  6. tar -zxf nagios-4.2.1.tar.gz -C /usr/src/
  7. cd /usr/src/nagios-4.2.1/
  8. ./configure --with-nagios-user=nagios --with-nagios-group=nagios
  9. make all
  10. make install #安装主程序,CGI以及HTML文件
  11. make install-init #安装启动脚本/etc/init.d/nagios
  12. make install-commandmode #安装与配置目录权限
  13. make install-config #安装配置文件模板
  14. make install-webconf # 由于nagios最终将以web的形式进行管理与监控,安装过程中使用make install-webconf命令将生成Apache附加配置文件/etc/httpd/conf.d/nagios.conf
  15. #安装Nagios-plugins插件
  16. tar -zxf /root/nagios-plugins-2.1.2.tar.gz -C /usr/src
  17. cd /usr/src/nagios-plugins-2.1.2/
  18. ./configure --prefix=/usr/local/nagios/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值