MRTG(9) DNSクエリー
MRTG(9) DNSクエリー数
rndcコマンドを使った統計情報の出力をMRTGでグラフ化する。
rndcとは
# /usr/sbin/rndc status
number of zones: 4
debug level: 0
xfers running: 0
xfers deferred: 0
soa queries in progress: 0
query logging is OFF
server is up and running
***上記のような統計情報が出力される***
この情報を一見しただけではいまいち理解しがたいのでMRTGで
グラフ化します。
dnsstats.pl このスクリプトを使用します。
--dnsstatsのダウンロード
http://prdownloads.sourceforge.net/statusreport/dnsstats.pl?download
--dnsstatsの設定
# cp dnsstas.pl /usr/local/mrtg-2/bin/dnsstats.pl
# chmod 755 dnsstats.pl
# vi dnsstats.pl
----
# Set location of "rndc". Change to "ndc" for versions < 9
my $rndc = "/usr/sbin/rndc";
my $newstatfile = "/var/named/named.stats";
-----
上記2行を環境に合わせ変更する。
--MRTG configfiele作成
# vi /usr/local/mrtg-2/data/local_mrtg.cfg
----
####################
### DNS query count
Title[dns-server]: DNS Server monitor
PageTop[dns-server]: DNS Server monitor
Target[dns-server]: `/usr/local/mrtg-2/bin/dnsstats.pl`
Options[dns-server]: growright,noinfo,nopercent,unknaszero,perminute
RouterUptime[dns-server]: hoge@localhost
MaxBytes[dns-server]: 32000
AbsMax[dns-server]: 64000
RRDRowCount[dns-server]: 3200
Colours[dns-server]: YELLOW #F9C000,RED #F90000,LIGHT YELLOW #FFFFBB, \
LIGHT RED #FF8080
ShortLegend[dns-server]:queries/m
YLegend[dns-server]: Qs per Minute
Legend1[dns-server]: Queries received over 1 minute
Legend2[dns-server]: Failed Queries received over 1 minute
Legend3[dns-server]: Maximal Queries over 5 minutes
Legend4[dns-server]: Maximal Failed Queries over 5 minutes
LegendI[dns-server]: Queries:
LegendO[dns-server]: Failures:
--参考ページ
http://www.atmarkit.co.jp/flinux/rensai/bind910/bind910b.html
「MRTG」カテゴリの記事
- MRTG (10) M/B,CPU temperature(2005.11.09)
- MRTG(9) DNSクエリー(2005.10.01)
- MRTG (8) HDDの 温度変化(2005.09.04)
- MRTG additional config for VAIO(2)(2005.08.22)
- MRTG additional config for VAIO(2005.08.21)
The comments to this entry are closed.
Comments