web-server – 更改Nagios如何确定服务器是否脱机?

我是nagios的新手,我的服务器在网络上,不允许服务器被ping.我有可能检查服务器是否是另一种方式?例如通过SSH或HTTP?我如何在我的nagios报告中执行此操作,它不会在服务器联机时将其显示为脱机?

解决方法

在主机定义中,您可以指定要使用的命令.
define host{
        use                                     generic-host
        host_name                               SVR_1
        alias                                   SVR_1
        address                                 10.0.0.6
        check_command                   check-host-alive
        max_check_attempts              2
        notification_interval   120
        notification_period             24x7
        notification_options    d,u,r
        }

因此,通常在checkcommands.cfg中,您可以使用您想要的新命令,或者您可以使用check_http.

define command{
        command_name    check-host-alive
        command_line    $USER1$/check_ping -H $HOSTADDRESS$-w 3000.0,80% -c 5000.0,100% -p 1
        }

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些