首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用zabbix监视打印机主机状态

如何使用zabbix监视打印机主机状态
EN

Server Fault用户
提问于 2013-03-18 15:40:25
回答 2查看 13.2K关注 0票数 0

我需要监视来自zabbix的打印机的主机状态。我通过SNMP成功地监控了墨水水平。有什么办法可以监控打印机吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2013-03-18 16:39:44

首先,您应该在zabbix代理中添加一个新主机。然后,您可以使用icmpping来监视打印机的可用性,也可以轻松地安装net.tcp.port[IP,PORT]。这里是您打印机上打开的端口。它通常可以是515 (LPD)、9100 (某些HPs)或80 (因为许多打印机都有嵌入式web服务器)。对于示例设置,您可以检查此(http://imageshack.us/photo/my-images/829/zabbix1.jpg/)。

但是,如果要在添加主机后基于icmpping设置触发器,则应使用此触发器:

代码语言:javascript
运行
复制
{IP,PORT:icmpping.count(1800,0)}>0

这意味着您的打印机在过去1800 seconds=30分钟中不止一次是不可触及的。

如果需要监视多台打印机,但不需要太多,则可以将命令更改为

代码语言:javascript
运行
复制
{IP1,PORT1:icmpping.count(1800,0)}>0|{IP2,PORT2:icmpping.count(1800,0)>0}|...

它检查是否至少有一台打印机在最后30分钟内无法到达。

有关必要的详细信息,请参阅此(https://www.zabbix.com/forum/showthread.php?t=16887)和此(https://www.zabbix.com/forum/showthread.php?t=1325)。有几个图像使用简单的检查来定义监视项(区别在于我建议您使用icmpping而不是icmppingsec,这实际上非常相似)以及触发器本身的定义。

其次,应该在配置菜单中添加主机(在其中定义其IP、端口等)。要定义触发器,可以将其链接到模板,也可以直接链接到主机(让我们称之为new_host)。在第二种情况下,您应该选择添加的主机,移动到触发器并推送create触发器。在触发器表达式中,应该定义以下内容

代码语言:javascript
运行
复制
{new_host:icmpping.count(1800,0)}>0
票数 2
EN

Server Fault用户

发布于 2013-03-18 16:12:01

当然,您可以使用ping检查打印机(或其主机)是否可访问。

因为这似乎是显而易见的,而且最基本的测试扎比会允许您这样做,所以我想您的意思是不同的,但这就是您所要求的。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/488925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档