我在Ubuntu上安装了Zabbix 。 尽pipe我可以在Zabbix前端看到所有networking接口的“ 图表 ”和相关的“ 最新数据” ,但当我直接查询MySQL数据库时,没有数据! mysql>select value from history where itemid=**23717** Empty set(0.00 sec) 23717是我的networking接口的itemid之一。 实际上在前端有很多信息(图表和最新的数据),但是查询没有返回任何值。 然而另一个itemid,即“CPU使用”是好的。 请帮帮我。
有些networking设备有很多接口需要监控,zabbix有没有办法为它们编制索引,并自动为每个接口创build项目和graphics(不是正确的单词)? 我听说items_prototype和graph_prototype是完成这件事的方法,而且键应该是ifInOctets。[{#SNMPVALUE}]和OID的.1.1.1.1.1。{#SNMPINDEX},但是具有这些原型的模板在什么时候什么也不显示它的主机的一部分。 通过SNMPWALKtestingOID。 任何想法如何使其工作? 我不想为每个设备networking接口手动创build数百个graphics和项目。 更新: SNMP接口模板没有任何项目的原型,但我设法检查SNMP接口模板3.0后添加它。 现在的问题是,当我尝试链接主机到该模板它说ifInoctet [SNMPvalue]和很多其他项目键已经存在,由另一个模板inheritance(我认为这是因为我testing了其他类似的模板,但我'已经删除了我用于testing的所有其他模板,看起来这些数据仍然在数据库中,除了在数据库之外,还有什么方法可以清除不存在的键和项目吗?键,即使我做我应该只是删除这些表?我查询“select*从项目key_ like'ifInOctect%';”它显示其链接到SNMP设备模板及其所有主机,但在仪表板模板有什么,但默认的项目,如正常运行时间,名称,位置等,如何清理,所以我可以尝试添加主机到SNMP接口或链接此模板到SNMP设备。 看pipe家文件,看看是否这样做的工作
我为Zabbix 3.0安装了一个新的服务器,我可以从2.4.5中导出主机,然后将它们导入到新的实例中。 但是我在2.4.5中使用的SNMP OID在3.0中似乎是无效的? 我收到的错误是…. INVALID SNMP OID:无法parsingexpression式 这是我用的。 types:SNMPv2代理键:ifDescr SNMP OID:IF-MIB :: ifDescr完全相同的设置。 我错过了一个地方?
默认情况下,Zabbix服务器在TCP端口10051上侦听捕获器项目发送的数据。 在我的configuration中,我不使用任何捕捉器项目,所以我想阻止Zabbix服务器侦听端口10051或任何其他端口。 我试着设置 ListenPort= 在Zabbix服务器configuration中,但导致服务器不再启动。 我也试过了 ListenPort=0 但结果相同。 那么如何防止Zabbix在TCP端口上侦听捕获器项目呢? 系统信息: Debian jessie 用jessie-backports中的Zabbix 3.0.3 + dfsg-1
我有一个多步骤的Web场景,但其中一个步骤是产生500错误。 这是JSON POST步骤,使用上一步的variables,所以很多机会出错。 我看不出有什么办法来诊断究竟发生了什么。 有没有办法让Zabbixlogging正在创build的cURL请求,或者如果是500错误则logging结果? 我正在运行最新的3.2代码。
我在Zyxel USG310上有一个L2TP VPN,我想用zabbix来监视每一个客户端,我试图在客户端上设置静态IP,以便让它成为可能,但是我发现不幸的是这是不可能的( http: /kb.zyxel.com/KB/searchArticle!gwsViewDetail.action?articleOid=015381&lang=EN )。 是否有可能dynamic地“调整”zabbix数据与代理configuration中设置的zabbix主机名? 提前致谢
我试图build立一个zabbix聚合检查项目来检查“agent.ping”在一个组,但不幸的是,“agent.ping”,不可用,不会返回任何东西,所以当我设置触发它不行为正确,我试图在触发器中使用nodata,但我认为瓶颈是在项目(因为grpfunc需要并返回一个值)。 如果一个组的所有“agent.ping”都closures,如何设置实际返回的聚合项目?
我发现没有最新的信息。 背景是,我想在所有工作站(全部或者也可以是一个组)在线时和不在时查看。
当我尝试启动/重新启动/停止/状态的zabbix代理服务。 我得到以下错误。 我确切地说我已经做了一个安装,然后清除 – 删除它来安装另一个版本(升级)。 因为我得到这个错误: Failed to start zabbix-agent.service: unit zabbix-agent.service is masked.
是否可以定义一个数据库池值,以减less从zabbix服务器发送的数据库连接? 我看到一个方法,当它通过Apache mod_fcgid完成,它应该与mod mpm_prefork以及? 通过testing(只有2个用户通过web gui连接),当数据库服务器的限制是100时,我发现有60个到数据库服务器的传出连接,当我的限制是20(当然不起作用),限制30我有29个传出连接,为什么这样的区别? 在我看来,zabbix能够确定创build传出连接的最大数据库连接数,但对我来说,这对我来说有点奇怪,当我增加数据库服务器池时,Zabbix似乎滥用了资源。 这个场景是一个共享的PostgreSQL服务器,这就是为什么在数据库服务器端增加池对我来说不是一个好主意。 Zabbix安装在CentOS 7服务器上。