1
我有一个活动的Zabbix项目在我的服务器上运行curl命令。使用system.run从curl命令输出
重点: system.run[curl http://localhost:8080/mypage]
当我运行这个curl命令手动输出是一个数字,但在的zabbix我得到:
输出:
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 3 100 3 0 0 434 0 --:--:-- --:--:-- --:--:-- 500
146
我唯一希望最后看到的是'146',我可以阻止Zabbix输出其他信息。
最好我想数据类型是数字 - 小数,但我不得不将它设置为项目的文本工作。我是否以这种错误的方式去做?
辉煌的感谢,这让我用一个数值类型以及 –
我怎么能称之为ZABBIX服务器上? – vladkras
您可以将'curl'调用包装到脚本中,然后使用[外部检查](https://www.zabbix.com/documentation/3.2/manual/config/items/itemtypes/external)。 – asaveljevs