Below you will find pages that utilize the taxonomy term “nagios”
August 9, 2011
Nagios监控Mysql服务器
"Nagios-监控Mysql服务器\n监控Mysql需要在nagios和Mysql服务器这两个部分做处理:Mysql服务器安装nrpe、创建Mysql监控用户;配置nagios及用htpasswd创建浏览器验证帐号。下面分步描述。\n一、 在Mysql服务器安装nrpe\n这个操作与nagios服务器安装nrpe基本相同,唯一不同的是nrpe.cfg文件server_address,把它改成Mysql服务器的ip地址即可。检查无误后启动nrpe服务.\n二、创建Mysql访问用户nagios\n这个账号仅仅是nagios监控程序用来访问Mysql数据库所用,与其它帐号毫无关系。为了安全起见,nagios这个账号的权限应该特别低,仅仅有数据库的select权限即可。再进一步,我们创建一个空的数据库nagdb,然后让nagios账号访问这个空库,就可以通过check_Mysql插件测试和监控Mysql数据库。\n一切正常以后,Mysql服务器这边的配置和测试就算完成了。\n三、nagios服务器上的操作\n即在nagios配置文件后面追加内容。\n(一)、主机配置文件追加Mysql主机定义,联系 …"
August 8, 2011
nagios出现NRPE: Unable to read output问题的解决办法
"在服务器部署好nagios,分别在客户端安装好,但是其中几台系统不是自己安装,里面的环境不太了解。\n在nagios服务器端使用nrpe检查出现\nNRPE: Unable to read output 在监控机上运行check_nrpe -H IP\n可以查看到客户端的nrpe信息,说明监控机与被监控机的nrpedaemon通信是正常。\n在网上查找了一下,也没个具体的原因等。\n根据问题查找得出一些分析的注意地方:\n1、检查客户端nrpe的权限是否可读,可被nagios执行。\n2、检查nrpe.cfg里面commands命令路径是否正确。\n常见的一些nrpe的错误信息解决方法:\n在监控机上,执行:\n#root@localhost libexec]# /opt/nagios/libexec/check_nrpe -H IP\nCHECK_NRPE: Error – Could not complete SSL handshake.\n解决方案:\n在被监控机nrpe.cfg中,增加监控主机的地址:\n#NOTE: This option is ignored if NRPE is running …"
August 8, 2011
Nagios监控客户端CentOS设置(check_nrpe)
"上一节我们在FreeBSD上实现了了安装nagios(),下面我们要监控一台linux(centos)的主机.\nNote: It is possible to execute Nagios plugins on remote Linux/Unix machines through SSH. There is a check_by_ssh plugin that allows you to do this. Using SSH is more secure than the NRPE addon, but it also imposes a larger (CPU) overhead on both the monitoring and remote machines. This can become an issue when you start monitoring hundreds or thousands of machines. Many Nagios admins opt for using using the NRPE addon because of the lower …"
August 2, 2011
nagios访问apache权限问题解决
"It appears as though you do not have permission to view information for any of the services you requested…\n打开cgi.cfg配置文件,里面有个参数:\nuse_authentication=1\n为了保障系统的安全性,nagios设置了这个参数,默认为1,改为0即可\n1.装了几次,换了几个版本的系统,脑袋都大了,终于解决了\nnrpe在 ./configure时提示\nchecking for SSL… configure: error: Cannot find ssl libraries\n把openssl-devel装上就可以了\n2.nagios web界面提示\nIt appears as though you do not have permission to view information for any of the services you requested…\n打开cgi.cfg配置文件,里面有个参数:\nuse_authentication=1\n为了保障系统的安全 …"
July 21, 2010
监控工具mrtg,cacti,rrdtool,nagios,zabbix比较和安装
"cacti 是一个用 rrdtool 来画图的网络监控系统, 通常一说到网络管理, 大家首先想到的经常是 mrtg, 但是 mrtg 画的图简单且难看, rrdtool 虽然画图本领一流, 画出来的图也漂亮, 但是他也就是一个画图工具, 不像 mrtg 那样本身还集成了数据收集功能. cacti 则是集成了各种数据收集功能,然后用 rrdtool 画出监控图形. 其本身界面比起同类系统要漂亮不少. 推荐所有有监控需求的人都去研究一下.\ncacti 和 nagios 是不同功用的系统, nagios 适合监视大量服务器上面的大批服务是否正常, 重点并不在图形化的监控, 其集成的很多功能例如报警,都是 cacti 没有或者很弱的. cacti 主要用途还是用来收集历史数据和画图, 所以界面比 nagios 漂亮很多.\nnet-snmp 是一套广泛使用在类 unix 系统上的 snmp 软件, 包含一套 snmp agent 框架 ,一个 snmpd 和 一堆 snmp 工具 , 其前身为 ucd-snmp. 关于 snmp 是什么, 以及如何配置的文章,网上搜一下有一堆一堆的. 在这里就不 …"
July 19, 2010
基于Ubuntu平台的nagios快速指南
"4.6.1. 介绍 本指南试图让你通过简单的指令以在20分钟内在Ubuntu平台上通过对Nagios的源程序的安装来监控本地主机。没有讨论更高级的设置项-只是一些基本操作,但这足以使95%的用户启动Nagios。\n这些指令在基于Ubuntu6.10(桌面版)的系统下写成的。\nWhat You’ll End Up With\n如果按照本指南安装,最后将是这样结果:\nNagios和插件将安装到/usr/local/nagios\nNagios将被配置为监控本地系统的几个主要服务(CPU负荷、磁盘利用率等)\nNagios的Web接口是URL是http://localhost/nagios/\n4.6.2. 所需软件包 确认你安装好的系统上已经安装如下软件包再继续。\nApache2\nGCC编译器与开发库\nGD库与开发库\n可以用\napt-get 命令来安装这些软件包,键入命令:\nsudo apt-get install apache2 sudo apt-get install build-essential sudo apt-get install libgd2-dev 4.6.3. 操作过程 1)建 …"
July 11, 2010
[教程]freebsd下nagios安装教程
"一、安装apache\ncd /usr/ports/www/apache2 make install clean\n二、安装nagios和 Nagios-plugin\n1.安装nagios主程序\ncd /usr/ports/net-mgmt/nagios make install clean\n在安装的过程中会自动安装nagios-plugin插件.常用的脚本这时会被安装在” /usr/local/libexec/nagios/“路径在resource.cfg里面有定义的,即常量 $USER1$的值目录里.\nNRpe 下载地址为: http://www.nagios.org/download/addons //如果所要监控的服务器中有linux,不要直接使用ports 安装,因为ports安装过后,其格式为check_nrpe2, 但是linux 采用源码安装的为check_nrpe. 从而导致两者之间不能通信\n#cd /usr/local\n#fetch …"
July 11, 2010
centos下安装Nagios服务器监控软件
"nagios可以对服务器进行全面的监控,包括服务(apache、mysql、ntp、dns、disk、qmail和sshd等等)的状态,服务器的状态(up、down等\n等)。它是一个完全GPL协议的开源软件包,包含有nagios主程序和它的各个插件,配置非常灵活,可以监视的项目很多,可以自定义shell脚\n本进行监控服务,非常适合大型网络。\nnagios的包含主动监控和被动监控。\n主动检查是通过监控中心的主机发出请求,让运行在远程主机上的nrpe守护进程收集信息,然后报告它,它通过web接口把数据显示在页面上。\n它的工作原理如下:\n被动监控是当远程被监控主机处于防火墙之内的时候,只有远程主机可以访问到监控中心,防火墙之内可以设置另外一个监控中心,远程监控\n中心的nagios收集服务器信息以后,和nsca报告,由naca客户端报告naca的服务器端,然后报告监控中心的nagios,通过web接口显示监控结果。\nNagios是一个监视系统和网络的应用程序。它监视你所指定主机和服务,当监视的内容变好或者变坏时发出警告。Nagios最初是被设计在Linux\n平台上运行的,然而现在在其他平台上也 …"