« ドライブを非表示にする | Main | DNS Server BIND (4) rndc »

Oct 01, 2005

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

|

« ドライブを非表示にする | Main | DNS Server BIND (4) rndc »

MRTG」カテゴリの記事

Comments

Post a comment



(Not displayed with comment.)


Comments are moderated, and will not appear on this weblog until the author has approved them.



TrackBack


Listed below are links to weblogs that reference MRTG(9) DNSクエリー:

« ドライブを非表示にする | Main | DNS Server BIND (4) rndc »