Cacti+Nagios监控系统(三):安装Nagios

一、添加用户

groupadd nagcmd

useradd -G nagcmd nagios

passwd nagios

123456

usermod -a -G nagcmd apache

二、安装nagios

cd /root/download

wget http://jaist.dl.sourceforge.net/project/nagios/nagios-4.x/nagios-4.0.7/nagios-4.0.7.tar.gz

也可以从这里下载:http://www.nagios.org/download/

tar xzvf nagios-4.0.7.tar.gz

cd nagios-4.0.7

./configure --with-command-group=nagcmd  --enable-event-broker

make all

make install

make install-init

make install-config

make install-commandmode

make install-webconf

设置登陆web界面时HTTP验证的账号密码

htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

service httpd restart

三、安装nagios-plugins

cd /root/download

wget http://nagios-plugins.org/download/nagios-plugins-2.0.2.tar.gz

tar xzvf nagios-plugins-2.0.2.tar.gz

cd nagios-plugins-2.0.2

./configure --with-nagios-user=nagios --with-nagios-group=nagios --with-mysql

make

make install

所有插件命令将被安装到/usr/local/nagios/libexec 目录下

四、其他设置

1、检测nagios的配置

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

2、添加自动动项

chkconfig --add nagios

chkconfig nagios on

service nagios start

3、登陆页面

http://localhost/nagios

账号nagiosadmin密码123456

五、遇到的问题

点击页面左侧的MAP和History报错:

The requested URL /nagios/sbin/statusmap.cgi was not found on this server.

The requested URL /nagios/sbin/histogram.cgi was not found on this server.

原因一:因为gd-devel php-gd没有安装的问题,造成NAGIOS在编译时不生成这statusmap.cgi

原因二:NAGIOS在编译在前, gd-devel安装在后,造成不生成这statusmap.cgi

Cacti+Nagios监控系统(三):安装Nagios

时间: 2024-10-05 04:37:43

Cacti+Nagios监控系统(三):安装Nagios的相关文章

Nagios监控系统的安装

环境:centOS 6.5 X86 64位 nagios-4.08 步骤: 1.  最小化安装系统 2.  修改安全特性 关闭SELINUX     SELINUX=disabled 清除iptables防火墙规则,开机不启动该服务 3.  安装所必须的软件 yum install gcc mysql httpd php gd openssl openssl-devel mysql-server vim wget yum install wget httpd php gcc glibc glib

Cacti+Nagios监控系统(二):安装Cacti

一.设置mysql,创建Cacti数据库和账号 mysql -u root -p mysql> create database cactidb; mysql> GRANT ALL ON cactidb.* TO [email protected] IDENTIFIED BY '123456'; mysql> flush privileges; mysql> quit 二.安装rrdtool yum -y install rrdtool  rrdtool-devel  rrdtool

Cacti+Nagios监控系统(五):Cacti安装插件

Cacti插件说明及下载地址:http://docs.cacti.net/plugins 一.Settings插件 cd /root/download wget http://docs.cacti.net/_media/plugin:settings-v0.7-1.tgz mv plugin:settings-v0.7-1.tgz settings-v0.7-1.tgz tar zxvf settings-v0.7-1.tgz -C /var/www/html/cacti/plugins/ 二.

Cacti+Nagios监控系统(五):Nagios监控windows(基于check_nt)

一.工作原理 Nagios服务器使用check_nt工具与客户端程序通讯,客户端程序NSCP使用命令来获取本地客户端的信息并返回给check_nt. check_nt只是NSCP其中一项服务,Nagios还可以通过check命令(如check_http检查WEB服务).check_nrpe.NSCA.WMI来监控windows客户端. 二.下载客户端程序 下载地址:  http://nsclient.org/nscp/downloads 64位系统下载:NSCP-0.4.1.105-x64.ms

Cacti+Nagios监控系统(四):Cacti整合Nagios

一.原理 整合cacti和nagios是利用了cacti的一个插件nagios for cacti,它的原理是将nagios的数据通过ndo2db导入到mysql数据库(cacti的库中),然后cacti读取数据库信息将nagios的结果展示出来. 二.cacti扩展模块 cacti扩展模块需要下载安装cacti-plugin,cacti-0.8.8a及以后版本已集成此扩展模块不需要再单独安装,如果使用的是老版本cacti,扩展模块安装如下: cd /root/download wget htt

Cacti+Nagios监控系统(六):Cacti整合Ntop

Ntop是一种监控网络流量工具 一.安装环境 cd /root/download yum install libtool libpcap libpcap-devel gdbm gdbm-devel zlib zlib-devel wget http://mirror01.idc.hinet.net/EPEL/5Server/x86_64/GeoIP-1.4.8-1.el5.x86_64.rpm wget http://mirror01.idc.hinet.net/EPEL/5Server/x86

Cacti+Nagios监控系统(一):准备工作

一.系统环境 1.设置yum源 (1)使用本地源 挂载光驱ISO文件 确认路径/media/CentOS_6.5_Final/ cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repo.bak vi CentOS-Base.repo [base] name=Base baseurl=file:///media/CentOS_6.5_Final/ gpgcheck=0 #(1检测 0不检测) enabled=1 #(1启动 0不启动) (2)

Nagios 监控系统架设全攻略

Nagios 全名为(Nagios Ain’t Goona Insist on Saintood),最初项目名字是 NetSaint.它是一款免费的开源 IT 基础设施监控系统,其功能强大,灵活性强,能有效监控 Windows .Linux.VMware 和 Unix 主机状态,交换机.路由器等网络设置等.一旦主机或服务状态出现异常时,会发出邮件或短信报警第一时间通知 IT 运营人员,在状态恢复后发出正常的邮件或短信通知.Nagios 结构简单,可维护性强,越来越受中小企业青睐,以及运维和管理人

linux 下nagios监控系统的配置

Nagios是一个监视系统运行状态和网络信息的监视系统.Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能,可运行在Linux/Unix平台之上,同时提供一个可选的基于浏览器的WEB界面以方便系统管理人员查看网络状态,各种系统问题,以及日志等. 工作原理图(取自网上) 配置图 一.配置前准备: 1.同步两台机子时间 ntpdate ntpdate time.nist.gov 添加定时任务,每10分钟同步一次网络时间 [[email protected] ~]# crontab