玄箱より、MRTGを使用しての運用管理を行ってました
今回は、OpenMicroServe【Debin化】を使用して、玄箱よりの環境を移行しました。
参考サイト
BIND 9の運用情報収集と分析方法
必須環境
MRTGがインストールしていること
MRTGの環境を構築して運用していること
環境構築
①./etc/mrtg.cfg
上記のファイルを編集します。
【追加内容】
# DNS Server #
Title[dns-server]: DNS Server monitor
PageTop[dns-server]:

DNS Server monitor


Target[dns-server]: `/shell/named/dnsstats.pl`
Options[dns-server]: growright,noinfo,nopercent,unknaszero,perminute
RouterUptime[dns-server]: public@192.168.0.4
MaxBytes[dns-server]: 32000
AbsMax[dns-server]: 64000
RRDRowCount[dns-server]: 3200
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: 
赤色部分については、dnsstas.pl が保存している場所を設定します。
dnsstas.pl 編集
dnsstas.pl をダウンロードしてくる必要があります。
【変更前】
39行の内容
my $newstatfile = “/chroot/named/var/run/named.stats”;
【変更後】
39行の内容
my $newstatfile = “/var/cache/bind/named.stats”;