|Top|ルータのログを見る(NetgenesisSuperOPT90)

ルータの”NetgenesisOPT90”SYSLOGをサーバ等のPCへ出力する機能がありますので”自宅サーバ”へログを記録する事にしました。

手順として・・・
1). OPT90からログを出すように設定する。
2). ”自宅サーバ”でログを取るように設定する。
・・・・こんな感じかな・・・・・・(^^ゞ
参考という事でお願いします。


1).OPT90の設定

”OPT90”へWEBでアクセス!Menuの”SYSLOG設定”を選びます!



”SYSLOG機能を使用する”にチェックを入れ ログの受け取り先のIPアドレスを入力します!
出力するログは以下のメッセージタイプより選択します!
とりあえず 全部チェック入れました!


以上で”OPT90”の設定は終わりです・・・設定を保存しルータを再起動です・・・(^^ゞ



2).”自宅サーバ”の設定

”自宅サーバ”にrootでログインし以下のファイルを設定します。

/etc/rc.d/init.d/syslogに外部からのログを受け入れる設定を追加します。

vi /etc/rc.d/init.d/syslog   #viでファイルを開く

daemon syslogd -r -m 0   #外部からのログを受け入れる -rを追加する

/etc/syslog.confにルータからのファイルを設定する。

vi /etc/syslog.conf   #viでファイルを開く

user.*      /var/log/router.log   #最終行に追加 ルータからの受け取るファイルを設定

ルータからのログファイルを作成する。

touch /var/log/router.log  #空のログファイルを作成

syslogを再起動させる。

/etc/rc.d/init.d/syslog restart

これでログを受け取れるようになります。
このままでは ログファイルが肥大化するので ログのローテートを設定します。

vi /etc/logrotate.d/syslog   #viでファイルを開く

/var/log/router.log {   #ここから5行を追加する
  postrotate
  /usr/bin/killall -HUP syslogd
  endscript
}

これでOPT90(ルータ)からのログが取れるようになります。

戻る 次へ