新世代 Syslog の Syslog-ng は高性能、高機能なのですが、採用しにくい点がありました。 古いsyslog.confのフォーマット互換がない 商用ディストリビューションではSuSEぐらいしかリポジトリに入っていない うれしいことに CentOS5.2 には RSyslog という次世代 Syslog が標準でリポジトリに入っていました。この RSyslog はバックエンドにMysqlなどのデータベースを使用することができるそうです。ログの監査証跡に都合がよい機能なのでインストールしてみました。 TCPでシスログ転送が可能 BackendにDatabaseの使用が可能 シスログの圧縮転送が可能 syslogd.confと互換性のある設定ファイルを使用可能 インストール rsyslogとrsyslog-mysqlをインストールします。 # yum install rsyslog