@@ -10,26 +10,41 @@ nagios-plugins-mailq \
10
10
nagios-plugins-procs \
11
11
nagios-plugins-swap \
12
12
nagios-plugins-users \
13
- nagios-plugins-mysql
13
+ nagios-plugins-tcp \
14
+ nagios-plugins-time \
15
+ nagios-plugins-http \
16
+ nagios-plugins-openmanage
17
+
14
18
# nagios-plugins-dig \
15
19
# nagios-plugins-dns \
16
-
17
20
# nagios-plugins-ntp \
18
21
# nagios-plugins-smtp \
19
22
# nagios-plugins-snmp \
20
23
# nagios-plugins-ssh \
21
- # nagios-plugins-tcp \
22
-
24
+ # nagios-plugins-mysql \
25
+
23
26
24
27
cp /etc/nagios/nrpe.cfg{,.original}
28
+
29
+ # CentOS 6.5
30
+ # vim /etc/nagios/nrpe.cfg <<VIM > /dev/null 2>&1
31
+ # :%s/dont_blame_nrpe=0/dont_blame_nrpe=1/
32
+ # :210,214s/command/#command/
33
+ # :wq
34
+ # VIM
35
+
36
+ # CentOS 6.6
25
37
vim /etc/nagios/nrpe.cfg << VIM > /dev/null 2>&1
26
- :%s/allowed_hosts=127.0.0.1/allowed_hosts=172.16.1.2/
27
38
:%s/dont_blame_nrpe=0/dont_blame_nrpe=1/
28
39
:210,214s/command/#command/
29
40
:wq
30
41
VIM
42
+ # :%s/allowed_hosts=127.0.0.1/allowed_hosts=172.16.1.2/
43
+ echo " include_dir=/etc/nagios/nrpe.d/" >> /etc/nagios/nrpe.cfg
44
+ mkdir /etc/nagios/nrpe.d/
31
45
32
- cat > /etc/nrpe.d/nrpe.cfg << 'EOF '
46
+ # cat > /etc/nrpe.d/plugins.cfg <<'EOF'
47
+ cat > /etc/nagios/nrpe.d/plugins.cfg << 'EOF '
33
48
command[check_swap]=/usr/lib64/nagios/plugins/check_swap -w $ARG1$ -c $ARG2$
34
49
command[check_disk]=/usr/lib64/nagios/plugins/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$
35
50
command[check_all_disks]=/usr/lib64/nagios/plugins/check_disk -w $ARG1$ -c $ARG2$ -e
@@ -38,7 +53,10 @@ command[check_load]=/usr/lib64/nagios/plugins/check_load -w $ARG1$ -c $ARG2$
38
53
command[check_zombie_procs]=/usr/lib64/nagios/plugins/check_procs -w $ARG1$ -c $ARG2$ -s Z
39
54
command[check_total_procs]=/usr/lib64/nagios/plugins/check_procs -w $ARG1$ -c $ARG2$
40
55
command[check_procs]=/usr/lib64/nagios/plugins/check_procs -w $ARG1$ -c $ARG2$ -s $ARG3$
41
- command[check_procs_args]=/usr/lib64/nagios/plugins/check_procs -w $ARG1$ -c $ARG2$ -C $ARG3$
56
+ command[check_procs_command]=/usr/lib64/nagios/plugins/check_procs -w $ARG1$ -c $ARG2$ -C $ARG3$
57
+ command[check_tcp]=/usr/lib64/nagios/plugins/check_tcp -w $ARG1$ -c $ARG2$ -H $ARG3$ -p $ARG4$
58
+ command[check_http]=/usr/lib64/nagios/plugins/check_http -w $ARG1$ -c $ARG2$ -H $ARG3$ -p $ARG4$
59
+ command[check_log]=/usr/lib64/nagios/plugins/check_log -F $ARG1$ -O /tmp/$ARG1$.old -q $ARG2$
42
60
43
61
EOF
44
62
0 commit comments