Nagios 监控温度感应器

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://beanxyz.blog.51cto.com/5570417/1414630

奥克兰的同事今天收到了一个新的温度感应器,打算装在机房里,同时他需要我在nagios上配置以便能够实时的显示信息和警报。

温度感应器外观如下

基本的初始化设置就不赘述了,参加说明手册

http://eesensors.com/media/wysiwyg/pdf/EM01_Manual.pdf

这个温度计内置了一个网页服务器可以接收http查询语句,并且在网页上显示出来。设置好IP地址之后,我就开始准备配置nagios

相关的Plugin可以在这里下载

http://exchange.nagios.org/directory/Plugins/Hardware/Environmental/Websensor-EM01b/details

下载之后,我需要把他拷贝到nagios服务器上去

用 winscp打开 tmp目录,这个目录默认允许任何人进行读写操作,然后拷贝check_em01.pl过去,这个是最核心的perl执行程序

然后我点开 recourse.cfg 看看我的$USER1$到底指向哪里

okay,找到了,把check_em01.pl 拷贝过来

看看颜色不对,他还没有执行权限

chmod更改一下执行的权限

运行看看是否工作

随便测试一下温度,很好,这个脚本工作正常

点开command.cfg,按照上面脚本的格式自己定义了3条命令,分别用来查看温度,湿度和亮度

然后在我的 conf.d 文件下(我所有的service template都在这个目录下)创建了个新的文件 em01_sensor.cfg, 里面定义了服务模板文件

然后顺便在contact.cfg里面定义了一个新的Test组,把自己的账号放进去。做测试的时候我可不想所有的IT人员都收到乱七八糟的警告。

最后,创建一个新的 au_sensor.cfg 文件,里面定义的是我的service, host, host group 以及 service group

然后把这个新创建的配置文件路径添加在nagios.cfg中

测试看看有没有语法错误

没有问题就重启吧

测试成功!

本文出自 “麻婆豆腐” 博客,请务必保留此出处http://beanxyz.blog.51cto.com/5570417/1414630

时间: 2024-12-08 00:03:03

Nagios 监控温度感应器的相关文章

利用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监控系统架设详解

Nagios 结构说明 Nagios 结构上来说, 可分为核心和插件两个部分.Nagios 的核心部分只提供了很少的监控功能,因此要搭建一个完善的 IT 监控管理系统,用户还需要在 Nagios 服务器安装相应的插件,插件可以从 Nagios 官方网站下载 http://www.nagios.org/,也可以根据实际要求自己编写所需的插件. Nagios 可实现的功能特性 监控网络服务(SMTP.POP3.HTTP.FTP.PING 等): 监控本机及远程主机资源(CPU 负荷.磁盘利用率.进程

Nagios监控WEB服务的脚本

最近发现Nagios自带的监控WEB 80端口的脚本不太好用,服务已经无法提供了,还是没报警,所以就自己写了一个! Nagios是根据脚本的返回值,来判断服务是否正常的.返回值对应的报警级别如下 0OK 1Warning 2Cirital 3Unknown OthersUnknown 所以,想让Nagios认为你的服务是OK的, 要返回0给Nagios.其它的相对应,返回值可以使用return或者exit来返回! 本栏目更多精彩内容:http://www.bianceng.cnhttp://ww

Centos下构建Nagios监控平台提示无权限访问nagios

今天在搭建Nagios监控平台时,发现正常配置完成后,首先无法打开apache默认页面,其次报"You don' t have permission to access /nagios/ on this server",由于刚刚开始搞Linux ,也不是太熟悉,而且 Nagios也是刚开始学习怎么搭,所以在搭建时有时经常会遇到莫名其妙的问题,但是当时非常奇怪,和之前的 两个监控平台的配置和安装方法一样,怎么会报这种错误呢? 没办法,推倒重新搭整个服务器?好像 这个不是个好方法,最好的方

Solaris下的nagios监控系统

  Solaris下的nagios监控系统 文将介绍Nagios在Solaris10操做系统下的安装过程,其中包括,源码的编译.安装;Apache的安装.Nagios CGI的配置;Nagios监控配置等. Solaris下的nagios监控系统介绍如下: 图-nagios 文将介绍Nagios在Solaris10操做系统下的安装过程,其中包括,源码的编译.安装;Apache的安装.Nagios CGI的配置;Nagios监控配置等. 环境.资源准备 gcc-3.4.6-sol10-x86-lo

Nagios监控Windows的网卡流量

Nagios监控Windows的网卡流量 使用/usr/local/nagios/libexec/中的check_traffic.sh,不但可以监控Linux的网卡流量,也可以监控Windows服务器的流量. 1 Check_traffic.sh用法用法   [root@oracle libexec]#/usr/local/nagios/libexec/check_traffic.sh -h Usage: ./check_traffic.sh [ -v ] [ -6 ] [ -r ] -V 1|

《构建高可用Linux服务器 第3版》—— 1.6 用开源工具Nagios监控Linux服务器

1.6 用开源工具Nagios监控Linux服务器 1.6.1 CentOS 5.8下的监控工具 在开源系统CentOS 5.8下有许多监控工具,比如实时监控系统状态的Nagios,还有监控网络流量的Cacti和MRTG,以及我个人比较喜欢的NTOP和Iptraf:另外,在CentOS 5.8下也有许多强大的命令行可用于监控系统状态,大家可以在Google上搜索以了解其具体用法. 1.6.2 Nagios应该监控的服务器基础选项 经过工作实践,我们认为Nagios应该监控服务器的参数有如下几个方

nagios监控单网卡双IP

公司的业务有几台服务器存放在IDC机房中,说是双线路.但是我看到网卡的配置是单网卡双IP的形式.如下: 而公司这边的线路是联通的IP,如下: nagios监控搭建在公司内部,由于南北线路联通的问题.导致公司这边nagios监控IDC机房中的服务器经常误报.特别是一大夜间,妹的,误报的信息多的都让人头疼.如下: 刚开始怀疑是公司路由器不稳定导致的.但是重启了几次后,还是这样的问题.,如下: 查看nagios监控其中一台服务器的IP地址为电信IP.如下: 在公司内部白天ping该IP地址,一切都正常

nagios监控环境搭建

    nagios监控环境搭建   1.目录 2. 相关环境 jk1 192.168.199.110 CentOS 6.5 x86_64 jk2 192.168.199.184 CentOS 6.5 x86_64  nagios 4.0.8  lnamp环境  3. 部署规划 Nagios主节点需要安装: nagios  nagios-plugin  nrpe  php  apache  Nagios从节点需要安装: nagios-plugin  nrpe  安装路径规划 项 值 nagios