![如何按服务搜索 Nagios?](https://linux22.com/image/655219/%E5%A6%82%E4%BD%95%E6%8C%89%E6%9C%8D%E5%8A%A1%E6%90%9C%E7%B4%A2%20Nagios%EF%BC%9F.png)
我尝试在所有主机上搜索当前负载,但 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>