您的位置:首页 > 运维架构 > Linux

如何在Linux系统上安装Nagios插件

2012-01-12 09:49 288 查看
写在该篇之前。先谈谈心得体会吧,做技术。应该是能够触类旁通的,之前只是能够做到监控windows服务器及安装Nagios服务端。

后来,偶然的一次机会,不小心用rm -rf命令误删除了linux系统中的生产数据文件。刚开始,人都懵了,但经过两天的研究发现用ext3grep工具是可以恢复Linux数据的。(注意:一旦你发现误删除了数据,请第一时间停止对该磁盘分区的读写。因为rm命令只是删除INode, 如果继续读写磁盘,造成磁盘被覆盖。数据恢复就彻底没有希望了)

重点来了,本人在家研究了两天的东东,结果主管听完我讲的原理,不用两个小时就把该恢复程序安装上了。水平啊!

同时,通过这次失误,我也发现了我之前在Linux系统上安装Nagios客户端失败的原因!

其实,依本人当前的理解。Linux有别于Windows的一个特点就是文件的拥有者及读写权限的管理。所以我之前安装失败的主要原因应该是没有对Nagios-Plugin及NRPE文件的写及执行权限。

先复习一下Nagios的监控原理。

Nagios监控通过的是NRPE, 所以如果想监控服务器的如磁盘,内存及CPU的使用率,需要在客户端安装Nagios-PlugIn及NRPE.

我在这里安装的版本是nagios-plugin-1.4.14.tar.gz及nrpe-2.12.tar.gz.

tar -zxvf nagios-plugin-1.4.14.tar.gz

Notice: chmod -R 755 nagios-plugin-1.4.14

chown -R root nagios-plugin-1.4.14

useradd nagios

passwd nagios

cd nagios-plugin-1.4.14

./configure

make

make install

如果成功安装,你应该能够看到在/usr/local/nagios目录下有 libexec文件夹。

继续安装nrpe-2.12.tar.gz

tar -zxvf nrpe-2.12.tar.gz

cd nrpe-2.12

./configure

make all

make install-plugin

make install-daemon

make install-daemon-plugin

最后要修改/usr/local/nagios/etc/nrpe.cfg文件
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息