blob: 3fa00f1d4290f06e43a3875d949bed64a62d1d19 (
plain)
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
|
#!/bin/bash
if [ -z "$nag_stats_binary" ]; then
nag_stats_binary=/usr/sbin/nagios3stats
fi
if [ "$1" = "config" ]; then
echo 'graph_title Nagios host stats'
echo 'graph_args --base 1000 -l 0'
echo 'graph_vlabel hosts'
echo 'graph_category nagios'
echo 'graph_info The number of hosts checked by nagios'
echo 'up.label up'
echo 'up.draw AREA'
echo 'up.info number of hosts UP'
echo 'down.label down'
echo 'down.draw STACK'
echo 'down.info number of hosts DOWN'
echo 'unr.label unr'
echo 'unr.draw STACK'
echo 'unr.info number of hosts UNREACHABLE'
exit 0
fi
echo -n 'up.value '
$nag_stats_binary --mrtg --data NUMHSTUP
echo -n 'down.value '
$nag_stats_binary --mrtg --data NUMHSTDOWN
echo -n 'unr.value '
$nag_stats_binary --mrtg --data NUMHSTUNR
|