使用system.run从curl命令输出

时间:2016-01-14 12:09:25

标签: zabbix

我有一个活动的Zabbix项目在我的服务器上运行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输出其他信息。

最好我希望数据类型为数字 - 十进制,但我必须将其设置为文本才能使项目生效。我是以错误的方式解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

-s--silent)参数添加到curl,如下所示:

system.run[curl -s http://localhost:8080/mypage]