TrippyBoyの愉快な日々TrippyBoyの愉快な日々ネットワークエンジニアによる、LinuxやWindowsを基本としたIT系の逆引きサイト。世界一簡単なMRTGの設定方法を説明する。各ファイルの編集に際してのバックアップ作成はここでは案内しないのでこちらをご覧下さい。引き続き以下をご覧あれ。1.必要なものをyumコマンドでインストールする。net-snmp2./etc/snmp/snmp.confの内容を以下の通りにする。snmpdサービスをスタートさせる。start4.今後メモリの使用量を観察するために必要なスクリプトを作っておく。snmpdの機能では、Freeメモリを観察することが出きるが、使用量を計算してくれないのでそれを計算してくれるスクリプトを作っておく。/etc/mrtg/mrtg.cfgの内容を以下の通りにする。noinfo6./etc/mrtg/mrtg.cfgの記載を「sed」コマンドで適切に変更どうしてもサーバのIPアドレスが分からない場合には、以下のコマンドで確認。/etc/mrtg/mrtg.cfgメモリ上限は「free」コマンドで確認する。/etc/mrtg/mrtg.cfgApacheのプロセス上限が分からない場合は、50とでも設定しておく。調べる場合は、/etc/httpd/conf.d/swtune.confか/etc/httpd/conf/httpd.conf。/etc/httpd/conf.d/swtune.confはDTI独自の設定ファイルで、邪魔なら消そう。/etc/mrtg/mrtg.cfg7.Web閲覧様のファイルを作成する。/var/www/mrtg/index.html8.Web閲覧出来るようにApacheのmrtg用の設定ファイルを変更する。初期状態では外部からのアクセスは出来ない設定なので、とにかくどこからでもアクセス出来るようにする。restart10.MRTGが参照するデータを作成するために以下コマンドを三回実行する。/etc/mrtg/mrtg.cfg「LANG=C」はServersMan@VPSの初期設定の「LANG=en_US.UTF-8」の場合は実行が出来ないのでそれを回避する。エラーの出力が行われるが、3回目には収まる。アクセスしても無論グラフは表示されません。こんな感じに表示されていればOK。Averageとかは頻繁に上がるものではないので記録がなくてもご安心を。設定中にrootにエラーメッセージが届いている可能性があるが、5分毎に実行されるクーロンのエラーだから気にしなくてよし。ちなみに、表示を日本語にする方法もあるが、日本語にする必要性をまったく感じないので英語のままで貫きとおす。あとは暇があれば以下も見ておこう。←日本語化の方法あり追記ServersMan@VPSでCPUが一個になっちゃったてたのでMRTGでのLA取得がうまくいきませんので、修正いたしました。Sinha%d人のブロガーが「いいね」をつけました。