Chinaunix首页 | 论坛 | 博客
  • 博客访问: 26860
  • 博文数量: 8
  • 博客积分: 285
  • 博客等级: 二等列兵
  • 技术积分: 130
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-12 16:58
文章分类
文章存档

2012年(8)

我的朋友
最近访客

分类: LINUX

2012-08-16 15:22:17

在LAMP环境上安装nagios服务

Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。Nagios可运行在Linux/Unix平台之上,同时提供一个可选的基于浏览器的WEB界面以方便系统管理人员查看网络状态,各种系统问题,以及日志,性能图表等等。

下面是我在LAMP环境上搭建nagios监视工具,因为LAMP环境我之前已经搭建好了,也做了相关的笔记,有需要的话可以参看:如果为了操作简单、方便、稳定、安全,可以用lamp一键安装包安装lamp环境, 可以到这个论坛   下载一键安装包。

1、安装nagios

下载源码包

[root@wdOS ~]# cd /usr/local/src   

wget -c 

 

[root@wdOS src]# tar -zxvf nagios-3.0.5.tar.gz    //解压缩源码包

[root@wdOS src]# cd nagios-3.0.5           //进入解压缩后默认生成的nagios-3.0.5目录

[root@wdOS nagios-3.0.5]# ./configure --prefix=/usr/local/nagios //配置安装路径

 

编译和安装

make all 编译

make install  安装 

make install-init  nagios做成一个运行脚本,是nagios随系统开机时启动

make install-commandmode 给外部命令访问配置权限

make install-config 把配置文件样例复制到nagios的安装目录下

 

[root@wdOS ~]# useradd nagios

[root@wdOS ~]# mkdir /usr/local/nagios

安装完成后在/usr/local/nagios里面生成上图看到的几个目录,分别是 var日志文件,bin执行程序,etc配置文件,sbin, share libexec网页的目录。至此安装成功。

 

2、安装nagios插件nagios-plugins

nagios本身并没有监控的功能,所有的监控是由插件完成的,插件将监控的结果返回给nagios,nagios分析这些结果,以web的方式展现给我们,同时提供相应的报警功能

下载源码包

[root@wdOS ~]# cd /usr/local/src   

Wget-c 

 

[root@wdOS src]# tar -zxvf nagios-plugins-1.4.11.tar.gz  //解压缩源码包

[root@wdOS src]#cd nagios-plugins-1.4.11     //进入解压之后默认生成的目录

[root@wdOSnagios-plugins-1.4.11]#./configure--prefix=/usr/local/nagios--with-nagios-user=nagios --with-nagios-group=nagios注意--前有空格)

[root@wdOS nagios-plugins-1.4.11]# make && make install

 

安装完成后,在/usr/local/nagios目录下生成插件文件libexecnagios所有的插件都会在这个目录下。

 

修改配置文件/usr/local/apache/conf/httpd.conf

找到如下两行

 

增加如下两个代码段

 

Apache配置文件改完后,使用命令htpasswdnagiosadmin用户设置密码(我设置为123456

 

检查配置文件有没有问题

 

显示如下  则说明没有问题

 

启动nagios和apache服务

 

在客户端浏览器输入:.看到如下效果。则我的nagios服务已经安装成功

 

这样nagios服务器就安装好了,如果想要测试nagioswindow服务器的监控,接下来就要开始在另一主机上安装window服务器端,我只先安装到这里 。

     有问题的可到共同讨论学习。

 

 

 

 

 

 

 

 

 

 

 

阅读(1565) | 评论(0) | 转发(0) |
0

上一篇:在lamp环境安装phpMyAdmin工具笔记

下一篇:没有了

给主人留下些什么吧!~~