勉強前イメージ
syslogの改善版?
rsyslogとの違いはなんだろう
調査
syslog-ng とは
syslog-next generation の略で、
GPL(GNU General Public License)で利用できるオープンソースのソフトウェアです。
syslogの問題点を改良したsyslogデーモンになります。
syslog-ng の主な特徴
- ログの出力が詳細に制御できる
フォルター機能で、ファシリティやプライオリティ、
またアプリケーション名などでも出力先の変更が可能
- syslog-ngサービスをroot以外で起動可能
syslogではrootでしか稼働できなかったが、
syslog-ngではroot以外でも動作可能
- ネットワーク転送はTCPとUDPを使用可能
syslogではUDPでポート番号は固定だったが、
TCPも使用でき、ポートも任意に指定が可能
- 設定ファイルはsyslogと互換性がない
設定ファイルの書式がsyslogと異なるので互換性がありません
勉強後イメージ
syslog → syslog-ng → rsyslog のイメージだったけど、
syslogの改良版がsyslog-ng と rsyslogだったのね。
別物か。。。