我正在使用 nagios o centos 服务器,并且我只想监控本地主机。
我已经像这样定义了我的服务
define service{
host_name localhost
service_description Site1Service
check_command check_http-site1
use generic-service
notification_interval 1440
}
和
在commands.cfg中像这样的命令
define command{
command_name check_http-site1
command_line /usr/lib/nagios/plugins/check_http -H site1.dreaddomain.com
}
我遇到了严重错误。所以我想从命令行检查该服务是否正在运行
答案1
su - nagios -s /bin/bash -c '/usr/lib/nagios/plugins/check_http -H site1.dreaddomain.com'