17 posts categorized "MRTG"

Nov 09, 2005

MRTG (10) M/B,CPU temperature

lm_senserが動作するようになったので、MRTGにてモニタをしたいと
思います。

# vi /usr/local/mrtg-2/data/local_mrtg.cfg
----
####################
### M/B & CPU temp
Target[cputemp]: `/usr/local/bin/sensors | grep Temp | awk '{print $3}' | sed -e 's/+//' -e 's/[^0-9+\.].*//'`
MaxBytes[cputemp]: 100
Title[cputemp]: M/B & CPU Temperature
PageTop[cputemp]: M/B & CPU Temperature
Options[cputemp]: growright,absolute,gauge,nopercent,noinfo
WithPeak[cputemp]: ymw
#unscaled[cputemp]: dwmy
YLegend[cputemp]: Temperature
ShortLegend[cputemp]: C
LegendI[cputemp]: M/B
LegendO[cputemp]: CPU
Legend1[cputemp]: M/B
Legend2[cputemp]: CPU

--inde.htmlの作成
# /usr/local/mrtg-2/bin/indexmaker /usr/local/mrtg-2/data/local_mrtg.cfg > /home/httpd/html/mrtg/local/index.html

| | Comments (0) | TrackBack (0)

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

| | Comments (0) | TrackBack (0)

Sep 04, 2005

MRTG (8) HDDの 温度変化

MRTGを使ってhddtemp(HDDの温度変化を表示)をグラフ化する。

--MRTGのコンフィグファイルに追加する
# vi /usr/local/mrtg-2/data/local_mrtg.cfg
-----
####################
### Disk Temperature
Target[hddtemp]: `/usr/local/sbin/hddtemp /dev/hda | awk '{print $3}'`
MaxBytes[hddtemp]: 100
Title[hddtemp]: HDD Temperature
PageTop[hddtemp]: HDD Temperature
Options[hddtemp]: growright,absolute,gauge,nopercent,noinfo
WithPeak[hddtemp]: ymw
YLegend[hddtemp]: Temperature
ShortLegend[hddtemp]: C
LegendI[hddtemp]: Temp:
LegendO[hddtemp]:
Legend1[hddtemp]: HDD Temperature in Degrees Celcius
Legend2[hddtemp]:
-----
注意:hddtempのpathを確認するように

--index.htmlファイルを作成する
#/usr/local/mrtg-2/bin/indexmaker /usr/local/mrtg-2/data/local_mrtg.cfg >
/home/httpd/html/mrtg/local/index.html


--参考ページ
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/782hddtmpmrtg.html

| | Comments (0) | TrackBack (0)

Aug 22, 2005

MRTG additional config for VAIO(2)

昨日の続き

--MRTG cfg file 作成
# /usr/local/mrtg-2/bin/cfgmaker nofx2@192.168.*.* > /usr/local/mrtg-2/data/s93s.cfg

--MRTG用のindex fileの作成
# /usr/local/mrtg-2/bin/indexmaker /usr/local/mrtg-2/data/s93s.cfg > /home/httpd/html/mrtg/s93s/index.html

--crontabへの追記
# vi /etc/crontab
-----
*/5 * * * * root /usr/local/mrtg-2/bin/mrtg /usr/local/mrtg-2/data/s93s.cfg
------

| | Comments (0) | TrackBack (0)

Aug 21, 2005

MRTG additional config for VAIO

新規にLap top PC VAIO S93Sを購入したのでMRTGの監視に
追加したいと思います。

--config file
# vi /usr/local/mrtg-2/data/s93s.cfg
-----
# Created by
# ./cfgmaker nofx2@192.168.*.*

Htmldir: /home/httpd/html/mrtg/s93s

Imagedir: /home/httpd/html/mrtg/s93s/images

IconDir: icons

Logdir: /usr/local/mrtg-2/logs

Refresh: 300

Language: eucjp

EnableIPv6: no


### Interface 3 >> Descr: 'Intel(R)-PRO/Wireless-2200BG ###

Target[192.168.*.*_3]: 3:nofx2@192.168.*.*:
SetEnv[192.168.*.*_3]: MRTG_INT_IP="192.168.*.*" MRTG_INT_DESCR="Intel(R)-PRO/Wireless-2200BG-Network-Connection---パケット-スケジューラ-ミニポート"
MaxBytes[192.168.*.*_3]: 6750000
Title[192.168.*.*_3]: Traffic Analysis for 3 -- S93S
PageTop[192.168.*.*_3]: Traffic Analysis for 3 -- S93S
Options[192.168.*.*_3]: growright, noinfo


#############
### CPU Load Average

Target[cpu_s93s]:1.3.6.1.4.1.311.1.1.3.1.1.2.1.5.1.48&1.3.6.1.4.1.311.1.1.3.1.1.2.1.4.1.48:nofx2@192.168.*.*:
MaxBytes[cpu_s93s]: 100
Unscaled[cpu_s93s]: dwmy
Options[cpu_s93s]: growright, gauge, absolute, noinfo, nopercent
YLegend[cpu_s93s]: CPU Load (%)
ShortLegend[cpu_s93s]: %
Legend1[cpu_s93s]: Privileged (system) CPU use in percent
Legend2[cpu_s93s]: User (application) CPU use in percent
LegendI[cpu_s93s]: PrivCPU: 
LegendO[cpu_s93s]: UserCPU: 
Title[cpu_s93s]: CPU Load Average (Privileged & User)
PageTop[cpu_s93s]: CPU Load Average (Privileged & User)

#############
### Memory Free

Target[mem_s93s]: 1.3.6.1.4.1.311.1.1.3.1.1.1.2.0&1.3.6.1.4.1.311.1.1.3.1.1.1.3.0:nofx2@192.168.*.*:
MaxBytes1[mem_s93s]: 513540000
MaxBytes2[mem_s93s]: 756168000
Unscaled[mem_s93s]: dwmy
Options[mem_s93s]: growright, gauge, absolute, noinfo
YLegend[mem_s93s]: Bytes
ShortLegend[mem_s93s]: Bytes
Legend1[mem_s93s]: Available Memory (Bytes)
Legend2[mem_s93s]: Committed Memory (Bytes)
LegendI[mem_s93s]: Avail: 
LegendO[mem_s93s]: Commit: 
Title[mem_s93s]: Memory: Available vs Committed Byes
PageTop[mem_s93s]: Memory: Free Bytes vs. Committed Bytes


#############
### DISK Free on C:

Target[hddc_s93s]: 1.3.6.1.4.1.311.1.1.3.1.1.5.1.4.2.67.58&1.3.6.1.4.1.311.1.1.3.1.1.5.1.4.2.67.58:nofx2@192.168.*.*
MaxBytes[hddc_s93s]: 13733
kMG[hddc_s93s]: M,G
Unscaled[hddc_s93s]: dwmy
Options[hddc_s93s]: growright, gauge, absolute, noinfo, nopercent
YLegend[hddc_s93s]: Bytes
ShortLegend[hddc_s93s] : Bytes
Legend1[hddc_s93s]: Disk Space Available in Bytes
Legend2[hddc_s93s]:
LegendI[hddc_s93s]: Free: 
LegendO[hddc_s93s]:
Title[hddc_s93s]: DISK Free on C:
PageTop[hddc_s93s]: DISK Free on C


#############
### DISK Free on D:

Target[hddd_s93s]: 1.3.6.1.4.1.311.1.1.3.1.1.5.1.4.2.68.58&1.3.6.1.4.1.311.1.1.3.1.1.5.1.4.2.68.58:nofx2@192.168.*.*
MaxBytes[hddd_s93s]: 18265
kMG[hddd_s93s]: M,G
Unscaled[hddd_s93s]: dwmy
Options[hddd_s93s]: growright, gauge, absolute, noinfo, nopercent
YLegend[hddd_s93s]: Bytes
ShortLegend[hddd_s93s] : Bytes
Legend1[hddd_s93s]: Disk Space Available in Bytes
Legend2[hddd_s93s]:
LegendI[hddd_s93s]: Free: 
LegendO[hddd_s93s]:
Title[hddd_s93s]: DISK Free on D:
PageTop[hddd_s93s]: DISK Free on D

| | Comments (0) | TrackBack (0)

Apr 23, 2005

MIBブラウザ

LinuxにおいてMIB情報を見るためにはsnmpwalkコマンドを使用すればいいですが、下記参照
--SNMP による ネットワーク監視
http://www.iin.gr.jp/~taka/server/ucd-snmpd.html
Windowsにおいてはそうはいきません。
そこで"GetIf"このソフトを使うと、MIB内OIDの検索ができます。

GetIfのダウンロードは
--SNMP Informat
http://www.snmp-informant.com/
より、[Free SNMP Tools!]をたどれば見つけられるはずです。

Windowsの拡張MIBを見るためにはちょっとした設定が必要です。
ぱそこんおやじさんのページを御参考下さい。

--参考ページ
ぱそこんおやじさんのページ
http://www.aconus.com/~oyaji/mrtg/mib_win.htm

| | Comments (0) | TrackBack (0)

MRTG cfg for Windows (4)

WindowsPCでドライブの残量を見るためのconfigは。

-----
#############
### DISK Free on C:

Target[hddc]: 1.3.6.1.4.1.311.1.1.3.1.1.5.1.4.2.67.58&1.3.6.1.4.1.311.1.1.3.1.1.5.1.4.2.67.58:Home@192.168.0.3:
MaxBytes[hddc]: 21433
kMG[hddc]: M,G
Unscaled[hddc]: dwmy
Options[hddc]: growright, gauge, absolute, noinfo, nopercent
YLegend[hddc]: Bytes
ShortLegend[hddc] : Bytes
Legend1[hddc]: Disk Space Available in Bytes
Legend2[hddc]:
LegendI[hddc]: Free: 
LegendO[hddc]:
Title[hddc]: DISK Free on C:
PageTop[hddc]: DISK Free on C


--なお各ドライブは下記の通りのOIDとなる
Cドライブ 1.3.6.1.4.1.311.1.1.3.1.1.5.1.4.2.67.58
Dドライブ 1.3.6.1.4.1.311.1.1.3.1.1.5.1.4.2.67.59
Eドライブ 1.3.6.1.4.1.311.1.1.3.1.1.5.1.4.2.67.60

--Windows2000の場合、Diskのパフォーマンスカウンタが動作していないことが
あり、下記の作業を行う必要があります。
1. コマンドプロンプトを開き、「diskperf -y」
2. この状態で、MRTGの動作確認を行う。正常に動作しない場合は、下記を行う。
3. コマンドプロンプトを開き、「diskperf -n」一度カウンタをリセットし、
コマンドプロンプトを閉じてシステムを再起動する。
4. コマンドプロンプトを開き、「diskperf -y」再びMERTの動作確認をする。


--参考ページ
ぱそこんおやじさんのページ
http://www.aconus.com/~oyaji/mrtg/mrtg_win_xp.htm
いつもいつも参考にさせていただいております。

| | Comments (0) | TrackBack (0)

Apr 22, 2005

MRTG cfg for Windows (3)

WindowsPCのメモリの使用率を調べるためのConfigは

-----
#############
### Memory Free

Target[mem_v770]: 1.3.6.1.4.1.311.1.1.3.1.1.1.2.0&1.3.6.1.4.1.311.1.1.3.1.1.1.3.0:Home@192.168.0.3:
MaxBytes1[mem_v770]: 1048032000
MaxBytes2[mem_v770]: 1048032000
Unscaled[mem_v770]: dwmy
Options[mem_v770]: growright, gauge, absolute, noinfo
YLegend[mem_v770]: Bytes
ShortLegend[mem_v770]: Bytes
Legend1[mem_v770]: Available Memory (Bytes)
Legend2[mem_v770]: Committed Memory (Bytes)
LegendI[mem_v770]: Avail: 
LegendO[mem_v770]: Commit: 
Title[mem_v770]: Memory: Available vs Committed Byes
PageTop[mem_v770]: Memory: Free Bytes vs. Committed Bytes


SNMP Informantのインストールをお忘れなく

--参考ページ
SNMPによるネットワークモニタリング
http://www.itmedia.co.jp/help/howto/linux/0007master/06/

| | Comments (0) | TrackBack (0)

Apr 21, 2005

MRTG cfg for Windows (2)

Windows PCのCPU使用率を調べるためのConfigです。

まずMIBの拡張をするために ”SNMP Informant ”をインストールします。
下記URLより左の”Download”をクリックしファイルをダウンロードします。
--SNMP Informant
http://www.snmp-informant.com/
インストールはZipファイルを解凍後、Yes, Yesでインストールできます。

--config file
-----
#############
### CPU Load Average

Target[cpu_v770]:1.3.6.1.4.1.311.1.1.3.1.1.2.1.5.1.48&1.3.6.1.4.1.311.1.1.3.1.1.2.1.4.1.48:Home@192.168.0.3:
MaxBytes[cpu_v770]: 100
Unscaled[cpu_v770]: dwmy
Options[cpu_v770]: growright, gauge, absolute, noinfo, nopercent
YLegend[cpu_v770]: CPU Load (%)
ShortLegend[cpu_v770]: %
Legend1[cpu_v770]: Privileged (system) CPU use in percent
Legend2[cpu_v770]: User (application) CPU use in percent
LegendI[cpu_v770]: PrivCPU: 
LegendO[cpu_v770]: UserCPU: 
Title[cpu_v770]: CPU Load Average (Privileged & User)
PageTop[cpu_v770]: CPU Load Average (Privileged & User)


--参考ページ
ぱそこんおやじさんのページ
http://www.aconus.com/~oyaji/mrtg/mrtg_win_xp.htm

SNMPによるネットワークモニタリング
http://www.itmedia.co.jp/help/howto/linux/0007master/06/

| | Comments (0) | TrackBack (0)

Apr 20, 2005

MRTG cfg for Windows (1)

Windows用 MRTG NICトラフィック用 config

-----
Target[192.168.0.3_2]: 2:Home@192.168.0.3:
SetEnv[192.168.0.3_2]: MRTG_INT_IP="192.168.0.3" Options[192.168.10.3_2]: growright, noinfo
MaxBytes[192.168.0.3_2]: 12500000
Title[192.168.0.3_2]: Traffic Analysis for Windows
PageTop[192.168.0.3_2]: Traffic Analysis for Windows

| | Comments (0) | TrackBack (0)

より以前の記事一覧