gfdxy3322 发表于 2019-1-17 06:04:44

用nagios监控指定的端口

某一台服务器需要监控4000端口
修改 /usr/local/nagios/etc/objects/commands.cfg添加一个服务名


# check port 4000
define command{
      command_name    4000
      command_line    $USER1$/check_tcp -H $HOSTADDRESS$ -p 4000 $ARG2$
      }


然后修改linux的模板

vim/usr/local/nagios/etc/objects/web1.cfg   添加一段

# Define a service to check HTTP on the local machine.
# Disable notifications for this service by default, as not all users may have HTTP enabled.
define service{
      use                           local-service         ; Name of service template to use
      host_name                     web1
      service_description            4000
      check_command                  4000
                is_volatile                     0
      check_period                  24x7
      max_check_attempts            2
      normal_check_interval         1
      retry_check_interval            1
      contact_groups                  admins
      notification_options            w,u,c,r
      notification_interval         960
      notification_period             24x7
      }




页: [1]
查看完整版本: 用nagios监控指定的端口