如何按服务搜索 Nagios?

如何按服务搜索 Nagios?

我尝试在所有主机上搜索当前负载,但 Nagios 快速搜索未返回任何结果。我发现此主题关于它可能只是搜索主机名或别名。还有其他方法吗?

答案1

阅读源代码后,我发现可以直接使用服务过滤器调用 status 来按服务进行 Nagios 搜索:

/status.cgi?servicefilter=Current%20Load

答案2

在 navbarsearch(快速搜索)之后将下一个块添加到 nagios/share/side.php:

<div class="navbarsearch">
<form method="get" action="<?php echo $cfg["cgi_base_url"];?>/status.cgi" target="<?php echo $link_target;?>">
 <fieldset>
   <legend>Service Search:</legend>
   <input type='text'   name='servicefilter' size='15' class="NavBarSearchItem">
 </fieldset>
</form>

相关内容