rsyslog
Queue利用時のサーバに飛ばせなかったログの保存期間
- rsyslogのDisk Queuesは、ディスクの空き容量が残っている限り、メッセージを保持することが可能らしい
But if there is need to, an unlimited amount of messages can be buffered (actually limited by free disk space only) and data can be persisted between rsyslogd runs.
- imfileで外部ファイルを読み込む間隔を指定するオプション
- rsyslog v7-stableではうまく動作しない
- 少なくとも、以下のバージョンはうまく動かないことを確認している
- 7.6.0-0adiscon3precise2
- 7.6.2-0adiscon1precise3
受け側で、ログメッセージの日時ベースの文字列を生成するテンプレ
%timereported:1:4:date-mysql%-%timereported:5:6:date-mysql%-%timereported:7:8:date-mysql%