nagios

1.yum install epel-release -y

2.yum install php -y

3.systemctl start httpd

4.systemctl enable httpd

5.yum install nagios nagios-plugins-all -y

6.systemctl start nagios

7.systemctl enable nagios

8.htpasswd -cm /etc/nagios/cgi.cf

9.links http://192.168.31.100/nagios

时间: 2024-09-11 19:30:57

nagios的相关文章

nagios的被监控端配置

完成了nagios的服务器端的设置后,则需要在被监控主机端做相关设置,设定一些监控参数值. 更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/soft/tools/ 完整的配置脚本如下: #!/bin/bash #auto configure nagios linux client side #2012-12-05 nagios_dir="/usr/local/nagios" nagiosrv="192.168.0.50&

nagios的详细配置

上篇"自动化安装nagios"完成了nagios的服务器端的安装,现需要对nagios进行配置,实现基本的监控功能. 实验环境: CentOS 6.3 X86_64, VirtualBox 4.1.14 关闭防火墙和SELinux nagios版本nagios-3.4.1 插件版本nagios-plugins-1.4.16 nrpe版本nrpe-2.13 实现步骤: 添加被监控服务器的机器名到配置文件hosts.cfg 添加被监控服务器的机器名到所属组的配置文件hostgrps.cfg

如何自动化安装nagios

由于nagios的源码安装过程比较繁琐,于是将整个编译安装过程写进脚本让系统自动运行,这样减少人为干预,提高效率. 思路来源于"dl528888"的博客,http://dl528888.blog.51cto.com/ 实验环境:centos 6.3 x86_64, 关闭防火墙,SELinux设为Disabled 安装包: nagios-3.4.1.tar.gz nagios-plugins-1.4.16.tar.gz nrpe-2.13.tar.gz 将该脚本nagiosauto.sh

nagios的安装过程

nagios安装之前的准备,nagios在3.1.x之后需要需要php的支持,所以在这里就要安装php和http相关的支持. 一, 创建nagios用户和组 [root@test2 ~]# useradd -s /sbin/nologin  nagios [root@test2 ~]# mkdir /usr/local/nagios [root@test2 ~]# chown -R nagios.nagios /usr/local/nagios/  二, http 和php 安装配置 (1)ht

利用nrpe外部构件扩展nagios监控远程主机

1.nrpe实现监控远程主机原理   NRPE是nagios的一个功能扩展,它可在远程Linux/Unix主机上执行插件程序,通过在远程服务器上安装nrpe构件以及nagios插件程序,来向nagios监控平台提供该服务器的一些本地的情况.例如,cpu负载.内存使用.硬盘使用等等. 2. 配置nagios客户端 (1)安装nagios插件在nagios客户端主机上需要安装nrpe和nagios插件,Nrpe插件可以从nagios官方网站下载到,从http://www.nagios.org/dow

nagios的日常管理和维护

1.验证Nagios配置文件的正确性 nagios在验证配置文件方面做的非常到位,只需通过一个命令即可完成:/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfgNagios提供的这个验证功能非常有用,在错误信息中通常会打印出错误的配置文件以及文件中的哪一行,这使得nagios的配置变得非常容易,报警信息通常是可以忽略的,因为一般那些只是建议性的. 2. 启动与停止nagios (1)启动nagiosü通过初始化脚本启动n

nagios的主配置文件nagios.cfg详解

nagios.cfg文件Nagios.cfg 默认的路径为/usr/local/nagios/etc/nagios.cfg,是nagios的核心配置文件,所有的对象配置文件都必须在这个文件中进行定义才能发挥其作用,这里只需将对象配置文件在Nagios.cfg文件中进行引用即可. log_file=/usr/local/nagios/var/nagios.log "log_file"变量用来定义nagios日志文件的路径. cfg_file=/usr/local/nagios/etc/h

nagios的配置文件详解

对每个配置文件进行讲解,深入理解nagios,好好学习,天天向上~ (1)templates.cfg文件 nagios主要用于监控主机资源以及服务,在nagios配置中称为对象,为了不必重复定义一些监控对象,Nagios引入了一个模板配置文件,将一些共性的属性定义成模板,以便于多次引用.这就是templates.cfg的作用.下面详细介绍下templates.cfg文件中每个参数的含义: define contact { name   generic-contact   #联系人名称, serv

nagios的配置

nagios安装完毕之后,它的配置文件在/usr/local/nagios/etc/下,每个配置文件都有不同的用途,如下是各个配置文件的含义: 一,配置文件相关了解 [root@test1~]# cd /usr/local/nagios/etc [root@test1 etc]# ls -l -rw-rw-r-- 1 nagios nagios 11408 08-30 11:55 cgi.cfg (CGI配置文件) -rw-r--r-- 1 root root 26 08-30 11:56 ht

nagios的原理

1.实现原理 处于网络中的各种服务器需要管理和维护,管理员不可能及时对每一台的状态都进行监控,这时候当然需要借助软件的功能来实现了.Nagios的功能是监控服务和主机,但是他自身并不包括这部分功能,所有的监控.检测功能都是通过各种插件来完成的.启动 Nagios后,它会周期性的自动调用插件去检测服务器状态,同时 Nagios 会维持一个队列,所有插件返回来的状态信息都进入队列,Nagios每次都从队首开始读取信息,并进行处理后,把状态结果通过 web 显示出来.Nagios 提供了许多插件,利用