1 |
dpavlin |
1.1 |
# a subtree to monitor bind9 stat, by Dobrica Pavlinusic <dpavlin@rot13.org> |
2 |
|
|
|
3 |
|
|
target --default-- |
4 |
|
|
# you'll probably want to change this... unless you |
5 |
|
|
# have Cricket in ~/cricket and your config tree in ~/config |
6 |
|
|
util-dir = /usr/share/cricket/util |
7 |
dpavlin |
1.3 |
identity = "-i ~/.ssh/bind9" |
8 |
dpavlin |
1.2 |
remexec = "ssh -T -q %identity% -l %user% %auto-target-name%" |
9 |
dpavlin |
1.1 |
user = cricket |
10 |
|
|
|
11 |
|
|
target-type = DNS |
12 |
|
|
|
13 |
dpavlin |
1.3 |
skip-view = "forward reverse success referral nxrrset recursion failuren nxdomain" |
14 |
|
|
|
15 |
dpavlin |
1.1 |
datasource --default-- |
16 |
dpavlin |
1.3 |
rrd-ds-type = DERIVE |
17 |
|
|
# rrd-min = 0 |
18 |
|
|
# rrd-max = undef |
19 |
dpavlin |
1.1 |
precision = integer |
20 |
|
|
|
21 |
|
|
datasource success-t ds-source = "exec:0:%remexec% parse_bind9stat.pl" |
22 |
|
|
datasource referral-t ds-source = "exec:1:%remexec% parse_bind9stat.pl" |
23 |
|
|
datasource nxrrset-t ds-source = "exec:2:%remexec% parse_bind9stat.pl" |
24 |
|
|
datasource nxdomain-t ds-source = "exec:3:%remexec% parse_bind9stat.pl" |
25 |
|
|
datasource recursion-t ds-source = "exec:4:%remexec% parse_bind9stat.pl" |
26 |
|
|
datasource failure-t ds-source = "exec:5:%remexec% parse_bind9stat.pl" |
27 |
|
|
datasource success-f ds-source = "exec:6:%remexec% parse_bind9stat.pl" |
28 |
|
|
datasource referral-f ds-source = "exec:7:%remexec% parse_bind9stat.pl" |
29 |
|
|
datasource nxrrset-f ds-source = "exec:8:%remexec% parse_bind9stat.pl" |
30 |
|
|
datasource nxdomain-f ds-source = "exec:9:%remexec% parse_bind9stat.pl" |
31 |
|
|
datasource recursion-f ds-source = "exec:10:%remexec% parse_bind9stat.pl" |
32 |
|
|
datasource failure-f ds-source = "exec:11:%remexec% parse_bind9stat.pl" |
33 |
|
|
datasource success-r ds-source = "exec:12:%remexec% parse_bind9stat.pl" |
34 |
|
|
datasource referral-r ds-source = "exec:13:%remexec% parse_bind9stat.pl" |
35 |
|
|
datasource nxrrset-r ds-source = "exec:14:%remexec% parse_bind9stat.pl" |
36 |
|
|
datasource nxdomain-r ds-source = "exec:15:%remexec% parse_bind9stat.pl" |
37 |
|
|
datasource recursion-r ds-source = "exec:16:%remexec% parse_bind9stat.pl" |
38 |
|
|
datasource failure-r ds-source = "exec:17:%remexec% parse_bind9stat.pl" |
39 |
|
|
|
40 |
|
|
targetType DNS |
41 |
|
|
ds = "success-t, referral-t, nxrrset-t, nxdomain-t, recursion-t, failure-t, |
42 |
|
|
success-f, referral-f, nxrrset-f, nxdomain-f, recursion-f, failure-f, |
43 |
|
|
success-r, referral-r, nxrrset-r, nxdomain-r, recursion-r, failure-r" |
44 |
|
|
|
45 |
dpavlin |
1.2 |
view = "total: success-t referral-t nxrrset-t nxdomain-t recursion-t failure-t, forward: success-f referral-f nxrrset-f nxdomain-f recursion-f failure-f, reverse: success-r referral-r nxrrset-r nxdomain-r recursion-r failure-r, success: success-t success-f success-r, referral: referral-t referral-f referral-r, nxrrset: nxrrset-t nxrrset-f nxrrset-r, nxdomain: nxdomain-t nxdomain-f nxdomain-r, recursion: recursion-t recursion-f recursion-r, failure: failure-t failure-f failure-r" |
46 |
dpavlin |
1.1 |
|
47 |
|
|
graph --default-- |
48 |
|
|
y-axis = "requests" |
49 |
|
|
# draw-as = AREA |
50 |
|
|
drawas = LINE3 |
51 |
|
|
|