1

我写了一个脚本,它正在打印多行输出。但在 nagios 中它只显示一行。有谁知道如何在 Nagios 中打印多行

4

1 回答 1

2

多行输出仅适用于 Nagios 3 和更新版本。
首先,您可以<br/>为所需输出的每一新行使用 html 标记。下一个重要的事情是在 Nagios 服务器上
禁用 HTML 标签转义。 查找并更改为. 然后重新启动 Nagios 服务器。cgi.cfg
escape_html_tags=1escape_html_tags=0

关于 Nagios 插件输出的一些建议可以在这里找到:https ://assets.nagios.com/downloads/nagioscore/docs/nagioscore/3/en/pluginapi.html

PS:默认情况下,Nagios 只会读取插件返回的前 4 KB 数据。

于 2017-08-12T07:50:58.327 回答