- 2010-04-23 (金) 12:11
- VPSサーバ構築・運用
ServersMan@VPSでは、MRTGを使って自分自身のネットワークトラフィック、CPU利用率、メモリ使用量、HDDの空き容量を日々記録して、ブラウザから閲覧するようにしているのですが、そのデータ自体はMRTGがVPSにインストールしたSNMPエージェントから情報を定期的に取得することで実現しています。
今のところ、5分おきにMRTGで情報を取得できるように設定しているため、VPSサーバの/var/log/messagesにはその都度SNMPにアクセスしたことが記録されてしまいます。これだと/var/log/messagesの内容がSNMPエージェントに接続したと言う情報で埋まってしまうわけです。
pr 21 22:12:39 vps snmpd[1823]: Connection from UDP: [183.181.xxx.xxx]:55609
Apr 21 22:12:39 vps snmpd[1823]: Received SNMP packet(s) from UDP: [183.181.xxx.xxx]:55609
Apr 21 22:12:39 vps snmpd[1823]: Connection from UDP: [183.181.xxx.xxx]:55609
上記のようなログが5分おきに生成されてしまうのです。これはちょっとウザいですよね。なので今回はこのログを最低限のもにして、スッキリさせる方法を紹介したいと思います。
設定は簡単です。VPSサーバにインストールしたnet-snmpのデーモン「snmpd」は、debug情報まをログに記録する設定となっているため、これをcritical以上のログで出力させるように変更して、snmpdを再起動すればOKです。
設定ファイルは、/etc/sysconfig/snmpd.optionsで、このファイルをviなどのテキストエディタで開き、次の一行を挿入します。
OPTIONS=”-LS c d -Lf /dev/null -p /var/run/snmpd.pid -a”
保存して、snmpdを再起動します。
# /etc/init.d/snmpd restart
再起動後、snmpdが正常に起動していることを、psコマンドなどを使って確認してください。その後、ログにMRTGからアクセスしたと言うログが出力されていなければOKです。
関連する記事
- ServersMap@VPS、MRTGでトラフィック管理
- ServersMan@VPS、不要サービスの停止、ホスト名変更、postfixのインストール
- ServersMan@VPS、rootパスワードとSSHサーバの設定変更
- ServersMan@VPS、VPSサーバが再起動できないときの対処法
- ServersMan@VPS、月額利用料3ヶ月無料キャンペーンが5月末まで延長
コメント:0
トラックバック:0
- このエントリーのトラックバックURL
- http://www.yamakawa.us/vpsserver/751.html/trackback
- Listed below are links to weblogs that reference
- ServersMan@VPS、SNMPへのアクセスログを減らす方法 from yamakawa.us