Zabbix HTTP 代理 trim xml

Zabbix HTTP agent trim xml

大家好!

新的 Zabbix 4.0 具有 HTTP 代理,因此您不再需要执行脚本来从 Web 服务器获取值。

现在我有答案的页面:

<boolean class=" FB_FW_ext BlitzScPluginAdapter">true</boolean>

我需要将其转换为 true-1 和 false-0。我可以使用 trim 和布尔值转十进制,但需要很多步骤(9 步 + 1 步转换)。

能不能少走几步?

使用正则表达式提取 true 或 false,例如 <.*>(.*)<.*>$(参见 here), then use a value map 将 true 和 false 转换为 0 和 1