博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nagios监控主机内存及远程监控
阅读量:6923 次
发布时间:2019-06-27

本文共 1972 字,大约阅读时间需要 6 分钟。

************

 监控主机

*********

1.安装nagios包,安装httpd包,分别重启

2.浏览网页ip/nagios

需要输入账户和密码

查看账户

#cd /etc/nagios

#ls

#cat passwd(可以试一下下面的账户)    

3.修改密码  

# htpasswd -c /etc/nagios/passwd nagiosadmin

4.进入浏览器输入账户和密码

************************************************************************************

监控主机内存

***********************************************************************************

5.开始做监控内存使用率,先找nagios监控脚本存放的位置,一般放的位置在

 

6.然后把脚本放在plugins下

要下个bc包(bc命令是一种支持任意精度的交互执行的计算器语言。bash内置了对整数四则运算的支持,但是并不支持浮点运算,而bc命令可以很方便的进行浮点运算,)

#yum install bc

#vim check_mem

注意脚本中scale =0意思是小数点后0位,如果是1,就是小数点后留一位。

 7.执行一下脚本

#sh -x check_mem

注意:

echo $? 是最后一个指令执行了返回结果就为0

如果没有执行成功返回结果为1或2

例如:

8.给check_mem权限

8.

9.修改localhost配置文件,增加监控内存的配置文件。

# cd /etc/nagios/objects/

#ls

 

#vim localhost.cfg    (监控内存的配置文件)

10.定义内存

  #vim commands.cfg   (定义内存)

注意:可以用前面的内容复制一份修改一下

11.重启一下nagios就OK

12.监控到的内存,可以查看。

*******************************************************************************

远程监控

************************************************************************************

13.远程监控使用nrpe组件进行监控    *nrpe配置文件在15处改

监控主机192.168.1.155

在主机192.168.1.155中下载nrpe包

#yum install nrpe

在192.168.1.155主机中

#cd /usr/lib64/nagios/plugins下

 

在192.168.1.183主机(监控的主机)下复制内存脚本到192.168.1.155主机同路径下

#scp check_mem 192.168.1.155:/$PWD   (下个nrpe包)

如下图

14.在主机1.155下可以执行这个内存脚本

#./check_mem   (记得要下个bc包及yum install bc)

15.nrpe配置文件

在allowed——hosts后加ip 192.168.1.183

这个配置文件有错,最后一行command我写成cmmand(注意要改)

再加最下面一行(定义check_mem)

16.保存退出(1.155机)(防火墙要关闭)

 

17.主机192.168.1.183下做验证

#./check_nrpe -H 192.168.1.155 -c check_rt_mem(验证远程查看1.155主机的内存使用情况) 

 

注意:这个地方报错是因为远程主机nrpe配置有错(command -------->cmmand)监控端防火墙要关闭

18.监控端定义被监控端的

#vim /etc/nagios/objects/commands.cfg

.

保存退出

19.在objects下再复制一份配置远程主机的配置文件并修改其配置文件

#cp localhost.cfg  airht1.cfg

改主机名和别名,加远程主机名

 

保存退出

20.在nagios下的nagios.cfg里加一台服务器

 cfg_file=/etc/nagios/objects/airht1.cfg

保存退出

 21.重启nagios服务|也可以重新读取一下配置文件使其生效

#nagios -v ./nagios.cfg

或者service  nagios restart

 22.查看浏览器

 

转载于:https://www.cnblogs.com/liuxiaoqing/p/9302252.html

你可能感兴趣的文章
MIUI:10个亮点及5处不足
查看>>
linux系统启动流程
查看>>
ceph集群jewel版本部署osd激活权限报错-故障排查
查看>>
linux grep egrep fgrep bash条件判断 bash测试 if 条件判断
查看>>
gitHub使用入门和github for windows的安装教程
查看>>
利用锚点制作简单索引效果
查看>>
重置目录服务还原模式管理员密码
查看>>
Linux rm命令
查看>>
Java的封装特性
查看>>
java分享第二天(变量及命名规范)
查看>>
第二天:安装VMware和linux系统(1)
查看>>
第 三 十 天:Linux 系 统 优 化 扩 展
查看>>
线程知识复习整理
查看>>
Centos-7修改yum源为国内的yum源
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
linux centos 如何查看操作系统版本信息?
查看>>
基于Cobbler+Kickstart构建网络安装环境(Linux 大规模部署安装)
查看>>
微信OpenID获取
查看>>
软件工程034
查看>>