Articles of zabbix

当SNMP设备没有响应时,Zabbix可以提醒我吗?

Zabbix能够监视支持SNMP的设备,甚至在其Web界面中显示其状态: 绿色图标表示Zabbix正在接收数据。 红色图标表示Zabbix没有接收数据。 但是,如果SNMP设备不可用,我找不到任何明显的方式让Zabbix通知我。 今天我发现我的一台服务器磁盘空间不足, 磁盘正在被SNMP监视,但Zabbix自12月15日以来还没有收到任何数据! 在那个时候,它显示这个红色的图标,但我从来没有理由查看主机列表,因此我错过了。 直到今天,当服务器因磁盘空间不足而死亡,我的电话在晚餐时响起。 我在调查中发现,当然, snmpd is stopped 。 我本来希望在两个月前收到通知! 发生这种情况时Zabbix不应该生成一个事件吗? Zabbix手册没有提到这一点。 而Google只想告诉我如何监控特定的OID。 如果SNMP设备没有响应,我该如何得到通知? 显而易见的方法是创build一个触发器,虽然我不知道这个数据点可能有什么项目名称(再次,这不是在手册中,或从谷歌明显)。 服务器是Zabbix 2.0.9,我正在使用其内置的模板SNMP磁盘模板。

监测工具,不平均的数据随着时间的推移

我正在寻找像Cacti这样的监控系统,它一次不会丢失数据,我发现所有的工具都使用rrd文件,这些文件随着时间的推移将数据平均化。 我希望能够回到(例如)4月1日中午12点,看看当时的数据是什么,而不是整天的平均水平。 有没有可以做到的监控系统?

Zabbix:“MySQL命令计数器”中的“问题”是什么意思?

我有Zabbix监视MySQL服务器, MySQL Command Counter图表是不错的,但是图表的大部分显示了大量的Questions ,与SELECT或INSERT不同,MySQL和Zabbix中的Question是什么意思?

selectdynamic扩展环境的监控系统:Nagios v。Zabbix

在云端操作和自动缩放框时,会遇到某些监控问题。 有时我们可能会监视10个盒子,有时候是100个。机器会根据需求进行放大和缩小。 现在,我认为最好的解决scheme是select一个监视解决scheme,通过调用API实例化目标。 但是,这真的是最好的? 我喜欢dynamic发现的想法,但这也是云中的一个问题,因为看到目标不在同一个子网中。 什么监视解决scheme允许这样的扩展环境? Zabbix目前有一个API草案,但我一直无法为Nagios资助一个类似的API。 Nagios是否有类似的API? 除了Nagios和Zabbix,任何人都有其他build议吗?

简单的程序或脚本来检查网页的加载时间

我正在寻找一个简单的程序或脚本,你给它一个URL,它会做到以下几点: 检查是否可以打开到该URL的连接并报告响应时间 检查加载页面需要多长时间并报告这个数字 当网站无响应时报告一些错误代码或其他数字 之后退出:无法连接,成功加载页面,或在用户指定的预定秒数之后 我的目的是将这个function作为外部程序集成到Zabbix中。 我做了谷歌search,但无法find一个。

Zabbix服务器发送太多通知

我最近在VPS上安装了Zabbix服务器,并且非常满意。 我已经在appr上安装了客户端。 6-7其他VPS和一切正常。 界面很stream畅,并且产生了一些非常漂亮的graphics。 我唯一的问题是,我已经设置了发送问题的通知,但即时通讯每天收到30到60封电子邮件。 总是出现“服务器XXX无法访问:PROBLEM”,一分钟之后:“服务器XXX无法访问:OK”。 当然,Zabbix也可以识别何时出现真正的问题,例如服务器重新启动。 在我看来,就好像Zabbix非常快速地“放弃”,或者超出了我所需要的速度。 我一直试图谷歌这个问题多次,但放弃了,所以现在我正在尝试这种方法。 有谁知道如何调整这些通知/触发器的保真度?

如何自动执行vhosts的zabbix web场景?

我是Zabbix和企业监控的新手。 我刚刚安装了Zabbix 2.4。 我试图监视所有我们的vhosts在不同的服务器上错位的状态。 到目前为止,我想出的唯一解决scheme是为每个要监视的vhost主机手动添加一个Web scenario到Zabbix服务器主机。 但它并不那么方便。 四处搜寻我find了一个具有部分function的论坛主题:使用从目标服务器读取所有vhosts (通过macro )的template ,并为每个vhost创build一个Web scenario 。 编辑 :此解决scheme(基于Zabbix 2.2)不起作用,因为不可能使用LLD(低级别发现)与Web scenarios 。 自从11月14日以来,有一个function请求在Web scenarios实现LLD 。 题 问题是如果在等待function实现的时候如何解决这个问题,或者我的方法是完全错误的,那么是否有一些解决scheme或者build议。

具有相同IP的zabbix代理在代理之间移动

我们有一个Zabbix环境,我们试图通过在每个位置安装的代理来监控客户networking上的系统。 许多客户网站共享相同的IP范围,这似乎是Zabbix的问题。 我们遇到了监视主机在代理之间弹跳的问题。 当没事的时候,主机看起来像: 但由于某种原因,本网站的server3.office.wolpertinger.com主机被分配到aardvark的代理: (这种情况发生在几个不同的主机上,但我select专注于这个特定的诊断目的) 这个问题的最终结果是,当zabbix服务器为代理构buildconfiguration时,它可能不包含所有必要的主机信息,以便代理可以正确监视代理。 例如,服务器在发送给wolpertinger的代理服务器时,将无法包含有关server3.office.wolpertinger.com的信息,然后突然将该服务器标记为一小时不可访问。 我试过了: 将设备唯一性标准更改为“IP地址”(这是原始configuration) 将设备唯一性标准更改为“system.uname” 禁用发现操作规则 全部没有效果。 我需要做什么来解决这个问题? 发现土豚的规则状态: 发现规则的监控页面: (你可以看到zabbix是如何对它看到的主机感到困惑,尽pipe发现规则被设置为通过system.uname来区分) wolpertinger的发现规则状态: 发现规则的监控页面: 发现操作规则: 各个主机的实际主机configuration是: 注意:这里的代理应该是wolpertinger 和: 有一次,我意识到Windows不会在system.uname中使用FQDN,所以我认为它可能在主机上是一样的: server2.office.aardvark.com: Windows SERVER2 6.1.7601 Microsoft Windows 7 Professional Service Pack 1 x86 server3.office.ostrich.com: Windows SERVER3 6.1.7600 Microsoft Windows Server 2008 R2 Standard Edition x64 server2.office.ostrich.com: Windows SERVER2 6.1.7600 Microsoft Windows Server […]

监控备份等最好的工具,并从这些数据趋势静态

我对nagios,opennms和zenoss进行了一些研究,但是我并不确定自己find了我正在寻找的东西。 现在我的主要动力是能够监视备份。 这包括mysql,mssql以及最终的一些文件系统备份。 我们有一个工具,为这些不同的系统包装备份过程并收集统计数据。 所以,项目如: 备份的数据库数量 数据库备份文件的大小 压缩的db备份文件的大小 时间做备份 时间压缩文件 我希望能够A)有通知,如果作业不按照计划运行B)能够设置阈值的统计数字,将触发通知C)我想能够趋势和graphics统计 我打算通过HTTP POST将这些信息发送给监控应用程序。 或者,监视应用程序也可以将其从日志文件中提取出来。 但是,我们会有其他的“任意的”(从监控系统的angular度来看)静态的监控和趋势,所以灵活性是非常重要的。 一个或多个工具还应该能够对networking接口,服务器负载等进行一般性监视和趋势分析。一旦我们获得了备份监视,我们也希望包括这些项目。 谢谢。 后续工作 : 我决定按照给定的顺序尝试以下内容: Zabbix:看起来比其他的更“一站式”,并且易于在Ubuntu Lucid RC中安装 opsview Nagios w / nagvis,pnp4nagios,nagiosgraph 仙人掌w / npc插件 穆宁:简单有点伤痕累累,但从长远来看,这可能certificate是一种祝福 我做出决定后会回来,可能会有一段时间,直到发生这种情况。

有任何监控托pipe的解决scheme?

我知道Zabbix和Nagios,但我不知道有哪家公司为他人提供这些服务。 我想find一个解决scheme,至less监视一些我的公共URL(如果他们正在返回一个预期的结果)。