« ドライブを非表示にする | 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

TrackBack URL for this entry:
http://app.cocolog-nifty.com/t/trackback/68055/6196180

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

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