dickrong 发表于 2019-1-16 10:02:32

nagios监控配置详解四监控主机和服务

  # A simple configuration file for monitoring the local host
# This can serve as an example for configuring other servers;
# Custom services specific to this host are added here, but services
# defined in nagios2-common_services.cfg may also apply.
#
  ########################################################
## 定义主机
########################################################
define host{
usegeneric-host //使用的模板
host_name localhost //定义主机名
aliaslocalhost //别名
address127.0.0.1 //IP地址
      }
  
#define host{
usegeneric-host //使用的模板
host_name ceshi228
aliasceshi228
address221.204.219.228
}
########################################################
## 定义要监控的服务或者进程
########################################################
  # check that web services are running
define service {
      hostgroup_name                  http-servers
      service_description             HTTP
check_command                   check_http
      use                           generic-service
notification_interval         0 ; set > 0 if you want to be renotified
}
  define service {
      hostgroup_name                  http-servers
      service_description             Current Load
      check_command                   check_load
      use                           generic-service
      notification_interval         0 ;set > 0 if you want to be renotified
}
define service {
      hostgroup_name                  http-servers
      service_description             Current Disks
      check_command                   check_all_disks!20%!10%!/
      use                           generic-service
      notification_interval         0 ;set > 0 if you want to be renotified
}
  define service {
      hostgroup_name                  http-servers
      service_description             Current Process
      check_command                   check_procs
      use                           generic-service
      notification_interval         0   ;set > 0 if you want to be renotified
}
########################################################
## 自定义服务,监听端口
########################################################
# check that mysql services are running
define service {
      hostgroup_name                  mysql-server //主机组,很多跑这个服务的主机都要放进这个组里
      service_description             mysql
check_command                   check_tcp!3306
      use                           generic-service
notification_interval         1 ; set > 0 if you want to be renotified
}




页: [1]
查看完整版本: nagios监控配置详解四监控主机和服务