发表于 2018-11-8 07:29:53

Nagios监控Memcached、Nginx服务

define host{  
      use                     linux-server
  
      host_name               Linux Server 02
  
      alias                   My Linux 02
  
      address               192.168.0.12
  
      }
  
#define hostgroup{
  
#      hostgroup_nameadmins
  
#      alias         Nagios Administrators
  
#      members         Linux Server 02
  
#      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             PING
  
      check_command                   check_ping!100.0,20%!500.0,60%
  
      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             Root Partition
  
      check_command                   check_local_disk!20%!10%!/
  
      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             Current Users
  
      check_command                   check_local_users!20!50
  
      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             Total Processes
  
      check_command                   check_local_procs!250!400!RSZDT
  
      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             Current Load
  
      check_command                   check_local_load!5.0,4.0,3.0!10.0,6.0,4.0
  
      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             Swap Usage
  
      check_command                   check_local_swap!20!10
  
      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             SSH
  
      check_command                   check_ssh
  
      notifications_enabled         0
  
      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             HTTP
  
      check_command                   check_http
  
      notifications_enabled         0
  
      }
  

  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             users
  
      check_command                   check_nrpe!check_users
  
      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             load
  
      check_command                   check_nrpe!check_load
  
      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             disk sda1
  
      check_command                   check_nrpe!check_sda1
  
      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             zombie_proces
  
      check_command                   check_nrpe!check_zombie_procs
  
      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             Total_proces
  
      check_command                   check_nrpe!check_total_procs
  
      }
  

  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             Memcached Reponse
  
      check_command                   check_memcached_11211
  
      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             Memcached Size
  
      check_command                   memcached_response_11211
  
      }
  
define service{
  
      use                           generic-service
  
      host_name                     Linux Server 02
  
      service_description             Memcached Hit
  
      check_command                   check_memcached_hit
  
      }


页: [1]
查看完整版本: Nagios监控Memcached、Nginx服务