将矿工连接到 Zabbix 的外部脚本获取零数据

问题描述

在这里尝试使用外部脚本 https://github.com/AndOr0812/zabbix-antminer 并且在我配置了脚本和代理设置之后,我一直在 Zabbix 和命令行中获取零数据。我已经完成了 chmod 755 并禁用了防火墙。它显示“[107] 传输端点未连接”。关于检查/调试什么的任何想法?

解决方法

确保antminer-zbx-chk对您的问题负责:
当脚本被 echo 0 替换时,错误信息消失了吗?

在互联网上查找您的错误消息,这似乎是一个超时值。在 https://www.zabbix.com/forum/zabbix-troubleshooting-and-problems/8466-many-time_wait-connection/page2 上提到了 getpeername 的问题。也许看看那个。

看看外部脚本需要多长时间:

time ./antminer-zbx-chk  <host> <port> <username> <password> <item>

当它需要超过 10 秒时,您必须寻找异步解决方案。 当需要 1-10 个时,您可以考虑使用异步解决方案。

异步:一项在后台启动蚂蚁矿机并在给出结果之前返回的作业。另一个看结果甚至更好的工作L 制作一个调用antminer的脚本,找到结果时使用zabbix_sender。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...