nagios的安装及nrpe的配置

本文详细介绍了如何在CentOS 7上安装和配置Nagios监控系统,包括安装依赖、设置nagios用户和组、安装nagios主程序、配置web界面、安装nagios插件、验证服务端安装。同时,文章还涵盖了客户端的NRPE安装和验证,确保Nagios能够远程收集被监控主机的数据。
摘要由CSDN通过智能技术生成

Nagios是一款开源的监控系统,它利用各种插件完成所需要监控的主机和服务,一套完整的nagios系统,依赖于下面三个套件:

nagios 核心程序:nagios Core nagios 插件: nagios-plugin 被监控主机的扩展程序:nrpe
Nagios 系统提供了一个插件NRPE,Nagios 通过周期性的运行它来获得被监控服务器的各种状态信息

nagios本身并不需要其他的依赖包,只是在为了直观地显示监控结果的web界面会用到httpd,一套完整的nagios监控系统,包含了nagios Core、nagios-pulugin、nrpe、apache等套件。、

我们分为三个部分来进行叙述:

一、安装并配置需要的环境

操作系统:CentOS 7

所用到的nagios套件安装包:
下载地址

(包含nagios-4.3.4、nagios-plugin、nrpe-3.2.1)

1、安装依赖工具

刚装完的系统空空如也,为了能正常安装nagios,首先得把依赖工具装好,这里,使用光盘自带的yum源完成工作安装,主要包含了gcc编译环境、ssl等软件包的安装:

# yum install gcc glibc glibc-common gd gd-devel xinetd openssl-devel -y

2、安装apache和PHP环境

nagios的web界面,依赖apache来实现,LAMP的安装应该都烂熟于心了,这里,我们直接用光盘完成apache安装:

yum install httpd.x86_64 php-5.4.16 -y

3、创建nagios用户和组

为便于管理,nagios程序的相关权限统一用nagios用户进行维护,将nagios的所有属组都划为nagios,创建nagios用户及组,这一步骤需要在监控端与被监控端都完成:

useradd nagios -s /sbin/nologin

可以验证一下是否创建成功:

id nagios

没问题则第一部分到此结束

二、服务器端的安装

1、安装nagios主程序

nagios分服务端与客户端,为便于理解,将监控主机称为服务端,被监控主机称为客户端,在服务端的安装,主要是完成nagios Core的安装.

这里使用源码编译安装的方式完成:

# tar zxvf nagios-4.3.4.tar.gz
# cd nagios-4.3.4
# ./configure --with-nagios-user=nagios  --with-nagios-group=nagios
# make all
# make install
# make install-init
# make install-commandmode
# make install-config
# make install-webconf

完成后,在/usr/local/nagios文件夹下可以看到bin,etc,sbin,share,var等文件夹

2、配置nagios web界面

nagios使用apache提供直观的显示界面,需要为apache配置nagios界面,执行了make install-webconf后,在apache的配置路径/etc/httpd/conf.d/下生成了nagios的httpd配置文件nagios.conf,将其中的内容添加到/etc/httpd/conf/httpd.cond文件末尾即可。

nagios.conf文件内容:

# SAMPLE CONFIG SNIPPETS FOR APACHE WEB SERVER
#
# This file contains examples of entries that need
# to be incorporated into your Apache web server
# configuration file.  Customize the paths, etc. as
# needed to fit your system.

ScriptAlias /nagios/cgi-bin 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值