リブートログ保存機能
$Date: 2023/07/06 20:30:28 $
ルーターの設定間違いやファームウェアのバグなどにより意図しないリブートが発生した場合、ルーターのRAM上にはリブート直前のSYSLOGは保存されているため、リブート発生直後であれば原因の解析をすることができます。
しかし、再起動後の運用でもSYSLOGは常に出力され続けているため、SYSLOGはそのうち上書きされてしまいます。
本機能では、意図しないリブートが発生したときは、直前のSYSLOGを退避用エリアに保存することで、再起動後でもリブート直前のSYSLOGを参照できるようになり、原因の解析をすることができるようになります。
退避されたログは、show log savedコマンドで確認することができます。show log savedコマンドはshow techinfoコマンドを実行した時も実行されます。
以下の操作により再起動をした場合、再起動直前のSYSLOGは退避ログとして保存されません。
(これらの操作をする前に保存されていた退避ログは消えずに残っています)
- restartコマンドにより再起動をしたとき
- リビジョンアップによる再起動をしたとき
退避されたログはclear log savedコマンドで削除できます。
また、以下の操作をした場合は消えてしまいます。
- RTX5000, RTX3510, RTX3500, RTX1210, NVR700W, NVR510, RTX830, RTX1220, RTX1300
- 上記以外の機種
- 電源スイッチをOFFにしたとき
- 電源ONの状態から電源ケーブルを抜いたとき
- 電源ONの状態で停電が発生したとき
- 工場出荷状態に戻したとき
機種 |
ファームウェア |
退避ログの表示 |
退避ログの削除 |
vRX VMware ESXi版 | すべてのリビジョン |
vRX Amazon EC2版 |
RTX3510 |
RTX1300 |
RTX1220 |
RTX830 |
NVR510 |
NVR700W |
RTX1210 | すべてのリビジョン | Rev.14.01.11以降 |
RTX5000 | Rev.14.00.18以降 |
RTX3500 | Rev.14.00.18以降 |
FWX120 | Rev.11.03.22以降 |
RTX810 | Rev.11.01.28以降 |
NVR500 | Rev.11.00.16以降 | Rev.11.00.35以降 |
RTX1200 | Rev.10.01.36以降 | Rev.10.01.71以降 |
SRT100 | Rev.10.00.61以降 | - |
RTX3000 | Rev.9.00.56以降 | - |
退避ログの表示
- [書式]
- show log [saved] [reverse]
show log external-memory [backup [FILEID]]
less log [saved] [reverse]
- [設定値及び初期値]
-
- saved
- [設定値] : リブート直前のログを表示する
- [初期値] : -
- reverse
- [設定値] : ログを逆順に表示する
- [初期値] : -
- external-memory
- [設定値] : external-memory syslog filename コマンドで設定しているファイルの中身を表示する
- [初期値] : -
- backup
- [設定値] : バックアップファイルの中身を表示する
- [初期値] : -
- FILEID
- [設定値] : YYYYMMDD_HHMMSS
- [初期値] : -
- [説明]
-
ルーターの動作状況を記録したログを表示する。
ログは以下の行数だけ保持することができる。
- vRX VMware ESXi版, vRX Amazon EC2版, RTX5000, RTX3510, RTX3500 ... 最大 20,000 件
- RTX1300, RTX1220, RTX830, NVR510, NVR700W, RTX1210, RTX1200 ... 最大 10,000 件
- NVR500, FWX120, RTX810, RTX3000(Rev.9.00.56以降) ... 最大 3,000 件
- 上記以外の機種 ... 最大 500 件
最大数を越えた場合には、発生時刻の古いものから消去されていく。最大数以上のログを保存する場合には、syslog host コマンドでログを SYSLOG サーバーに転送して、そちらで保存する必要がある。
意図しないリブートが発生したときは、'saved' を指定することでリブート直前のログを表示することができる。
このコマンドでは、通常は発生時刻の古いものからログを順に表示するが、'reverse' を指定することで新しいものから表示させることができる。
パワーオフログ保存機能のない機種では、ルーターの電源を切るとログは消去される。
- [ノート]
-
restart コマンドや TFTP によるファームウェアのバージョンアップなどで電源を入れたままルーターが再起動した場合でも、電源を切らない限りはログは保存される。
saved オプションは、RTX3000 Rev.9.00.56 以降、SRT100 Rev.10.00.61 以降、RTX1200 Rev.10.01.36 以降、NVR500 Rev.11.00.16 以降のファームウェア、および、Rev.11.01 系以降のすべてのファームウェアで指定可能。
external-memory を指定した場合は以下の制限がある。
- 外部メモリ内の暗号化したログファイルは表示できない
- リダイレクトを指定できない
external-memory を指定して、external-memory syslog filename コマンドが設定されていない場合は実行エラーとなる。
external-memory、backup パラメータは RTX1200 Rev.10.01.11 以降のファームウェア、および、Rev.11.00 系以降のすべてのファームウェアで指定可能。
FILEID パラメータは Rev.11.01 系以降のすべてのファームウェアで指定可能。
退避ログの削除
- [書式]
- clear log [saved]
- [設定値及び初期値]
-
- saved
- [設定値] : リブート直前のログをクリアする
- [初期値] : -
- [説明]
-
ログをクリアする。
- [ノート]
-
saved オプションは、Rev.10.01.71 以降のRTX1200、Rev.11.00.35 以降のNVR500、Rev.11.01.28 以降のRTX810、Rev.11.03.22 以降のFWX120、Rev.14.00.18 以降のRTX5000/RTX3500、Rev.14.01.11 以降のRTX1210のファームウェア、および、Rev.15.00 系以降のすべてのファームウェアで指定可能。
[EOF]