我让Icinga监视我的网络。一切都很顺利。
在从ubuntu12.04升级到14.04之后,MySQL监控开始报告问题。
我发现nagios check_mysql总是使用'root‘用户,它以前使用的是nagios用户(我假设是因为Icinga作为该用户运行)。
user@server0:~$ /usr/lib/nagios/plugins/check_mysql -H server1
/usr/lib/nagios/plugins/check_mysql: /usr/lib/libmysqlclient.so.18: no version information availabl
我读了一篇关于Percona监控插件的博客文章,以及你如何使用pmp-check-mysql-status插件来监控Galera集群。下面是该博客的链接,说明:
本教程中的命令在命令行上运行。我希望在Nagios .cfg文件中尝试这些命令,例如,monitor.cfg。如何为本教程中使用的命令编写服务?
这是我的尝试,我无法确定check_command在服务上使用的最佳参数。我怀疑问题出在哪里。
因此,在我的/etc/nagios3 3/conf.d.d/nanor.cfg文件中,我有以下内容:
define host{
use g
我最近安装了nagios来监控几个远程系统...远程系统延迟如下所示。
icmp_seq=1 ttl=52 time=254 ms
我已经配置了nagios来监控CPU负载、总进程数和僵尸进程。它确实给我发了一封电子邮件,告诉我所有的系统提升..但是,在附加信息中指定了此消息
(Return code of 255 is out of bounds)
由于这只是一条附加消息,我可以忽略这一点并相信Nagios的通知吗?
或者是因为Nagios服务器和被监视的机器之间的延迟,Nagios不能适当地获取信息?
我想监视我的迷途虚拟机,我听说了nagios,我想知道是否有可能监视虚拟机
我的服务器架构看起来像:
服务器 Ip :x.x
VM1 with http on port 2300
VM2 with http on port 2400
VM Nagios on port 2500
能像这样监控它吗?nagios似乎是用来监视多台服务器的,但我没有找到监控内部虚拟机的解决方案。
谢谢