Nagios的安装和基本配置

实验环境:

nagios.cfg参数 nagios使用_ios


Server安装了nagios软件,对监控的数据做处理,并且提供web界面查看和管理,也可以对本机自身的信息进行监控,Client安装了NRPE等客户端,根据监控机的请求执行监控,然后将结果回传给监控机。

  1. 防火墙已关闭。
  2. 禁用了SELINUX服务。
  3. 配置本地yum源。
  4. 检查依赖环境配置。
  5. 设置字符集。

    二. Nagios-server的安装
  6. 创建nagios用户和组
    2. 安装Nagios
    3. 源码配置
  7. 编译安装




    5、显示完成。

    6、默认进行下一步。



    7、显示详细信息。

    8、安装邮件服务

    9、启动服务。

    10、发送邮件测试

    12、修改email参数。


    13、修改web界面登录验证信息。

    14、修改nagios用户权限。


    15、重启http协议

    16、检测主配置文件是否有语法错误。


    17、安装nagios插件

    18、详情如下。

    19、编译安装。

    20、查看已安装的插件数量

    21、启动验证服务


    22、安装防火墙并验证


    23、添加防火墙规则

    24、重启防火墙

    25、重启nagios服务

    26、网页如下

26、安装nrpe

nagios.cfg参数 nagios使用_nagios.cfg参数_02


nagios.cfg参数 nagios使用_nagios_03


27、下一步

nagios.cfg参数 nagios使用_ios_04


nagios.cfg参数 nagios使用_ios_05


nagios.cfg参数 nagios使用_nagios_06


nagios.cfg参数 nagios使用_ios_07


nagios.cfg参数 nagios使用_云安全_08


28、启动nrpe

nagios.cfg参数 nagios使用_nagios_09


29、检查是否安装check_nrpe插件。

nagios.cfg参数 nagios使用_云安全_10


三. Nagios-client的安装

30、客户端关闭防火墙和selinux

nagios.cfg参数 nagios使用_nagios_11


31、客户端环境配置

nagios.cfg参数 nagios使用_客户端_12


nagios.cfg参数 nagios使用_云安全_13


nagios.cfg参数 nagios使用_ios_14


nagios.cfg参数 nagios使用_ios_15


32、客户端安装nrpe

nagios.cfg参数 nagios使用_nagios_16


nagios.cfg参数 nagios使用_ios_17


nagios.cfg参数 nagios使用_ios_18


nagios.cfg参数 nagios使用_nagios.cfg参数_19


nagios.cfg参数 nagios使用_nagios.cfg参数_20


nagios.cfg参数 nagios使用_客户端_21


nagios.cfg参数 nagios使用_客户端_22


nagios.cfg参数 nagios使用_客户端_23


nagios.cfg参数 nagios使用_云安全_24


33、启动nrpe。

nagios.cfg参数 nagios使用_ios_25


34、查看插件数量

nagios.cfg参数 nagios使用_客户端_26


35、客户端和服务端查看相关进程

nagios.cfg参数 nagios使用_客户端_27


35、客户端和服务端都要修改这个配置文件;

nagios.cfg参数 nagios使用_ios_28


nagios.cfg参数 nagios使用_云安全_29


nagios.cfg参数 nagios使用_nagios_30


36、客户端和服务端都要关闭相关进程

nagios.cfg参数 nagios使用_ios_31


37、在serevr上验证

nagios.cfg参数 nagios使用_客户端_32


nagios.cfg参数 nagios使用_nagios.cfg参数_33


nagios.cfg参数 nagios使用_客户端_34


38、在client上验证

nagios.cfg参数 nagios使用_云安全_35


nagios.cfg参数 nagios使用_nagios.cfg参数_36


39、在serevr和client注释nrpe.cfg一下几行

nagios.cfg参数 nagios使用_nagios.cfg参数_37


添加

nagios.cfg参数 nagios使用_nagios.cfg参数_38


40、创建一个监控内存的脚本check_mem.pl

nagios.cfg参数 nagios使用_云安全_39


修改脚本权限

nagios.cfg参数 nagios使用_nagios.cfg参数_40


41、在server 端nrpe服务后在本机验证结果。

nagios.cfg参数 nagios使用_nagios_41


42、在client端nrpe服务后在本机验证结果。

nagios.cfg参数 nagios使用_ios_42


nagios.cfg参数 nagios使用_nagios.cfg参数_43


43、在sever修改nagios.cfg

nagios.cfg参数 nagios使用_nagios.cfg参数_44


nagios.cfg参数 nagios使用_ios_45


nagios.cfg参数 nagios使用_客户端_46


nagios.cfg参数 nagios使用_nagios.cfg参数_47


44、修改检查语法脚本

nagios.cfg参数 nagios使用_nagios.cfg参数_48


nagios.cfg参数 nagios使用_ios_49


删除下面示例内容

nagios.cfg参数 nagios使用_云安全_50


添加以下内容

nagios.cfg参数 nagios使用_ios_51


nagios.cfg参数 nagios使用_客户端_52


vi hosts.cfg +76

nagios.cfg参数 nagios使用_nagios_53


vi services.cfg

nagios.cfg参数 nagios使用_云安全_54


nagios.cfg参数 nagios使用_云安全_55


45、重启nagios服务

nagios.cfg参数 nagios使用_云安全_56


46、在web端调试验证。

nagios.cfg参数 nagios使用_nagios_57


nagios.cfg参数 nagios使用_云安全_58