使用 system.run 的 curl 命令的输出

Output from a curl command using system.run

我有一个活动的 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输出其他信息吗?

我希望数据类型为数字 - 十进制,但我必须将其设置为文本才能使项目正常工作。我是不是用错了方法?

-s (--silent) 参数添加到curl,像这样:

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