1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
| define host{
use linux-server
host_name nginx
alias nginx
address 被监控端IP
}
define service{
use generic-service
host_name nginx
service_description check-swap
check_command check_nrpe!check_swap
}
define service{
use generic-service
host_name nginx
service_description check-load
check_command check_nrpe!check_load
}
define service{
use generic-service
host_name nginx
service_description check-disk
check_command check_nrpe!check_sda1
}
define service{
use generic-service
host_name nginx
service_description check-users
check_command check_nrpe!check_users
}
define service{
use generic-service
host_name nginx
service_description otal_procs
check_command check_nrpe!check_total_procs
}
define service{
use generic-service ; Name of service template to use
host_name nginx
service_description PING
check_command check_ping!100.0,20%!500.0,60%
}
define service{
use generic-service
host_name nginx
service_description nginx_status
check_command check_nrpe!check_nginx!ip!80!/usr/local/nginx/sbin/nginx!nginx.pid!nginx_status!/tmp!15000!20000
notifications_enabled 0
}
|