MRTG : httpd プロセス数を表示2015/01/25 |
MRTG での プロセス数の表示設定です。例として、httpd のプロセス数を表示します。
|
|
[1] | MRTG の設定です。 |
[root@dlp ~]#
vi /etc/snmp/snmpd.conf # 205行目あたり:追記 proc httpd
[root@dlp ~]#
/etc/rc.d/init.d/snmpd restart Stopping snmpd: [ OK ] Starting snmpd: [ OK ]
[root@dlp ~]#
vi /etc/mrtg/mrtg.cfg # 最終行に追記 (「Serverworld」の箇所は自身が設定したコミュニティ名に置き換えてください) Target[httpd]: .1.3.6.1.4.1.2021.2.1.5.1&.1.3.6.1.4.1.2021.2.1.4.1:Serverworld@127.0.0.1 MaxBytes[httpd]: 50 Unscaled[httpd]: dwmy Options[httpd]: gauge, growright, nopercent YLegend[httpd]: Count ShortLegend[httpd]: proc(s). Title[httpd]: Httpd Processes LegendI[httpd]: Processes LegendO[httpd]: Legend1[httpd]: Httpd Processes Legend2[httpd]: PageTop[httpd]: <h1>Httpd Processes</h1> # mrtg を3回手動実行 (過去ファイルを処理するため初回は 2回目実行分まで警告が出る) [root@dlp ~]# for (( i=1 ; i <= 3 ; i++ )); do env LANG=C mrtg /etc/mrtg/mrtg.cfg; done 2015-01-27 16:42:18, Rateup WARNING: /usr/bin/rateup could not read the primary log file for httpd 2015-01-27 16:42:18, Rateup WARNING: /usr/bin/rateup The backup log file for httpd was invalid as well 2015-01-27 16:42:18, Rateup WARNING: /usr/bin/rateup Can't remove httpd.old updating log file 2015-01-27 16:42:18, Rateup WARNING: /usr/bin/rateup Can't rename httpd.log to httpd.old updating log file # インデックスファイル作成 [root@dlp ~]# indexmaker --columns=1 /etc/mrtg/mrtg.cfg > /var/www/mrtg/index.html
|
[2] | 任意のアクセス許可したネットワーク内のクライアントから「http://(MRTGサーバー名またはIPアドレス)/mrtg/」にアクセスして、 Httpd プロセス数の状況が閲覧できるようになっていることを確認してください。 |