助け合いフォーラム

LPIC

LPIC Lv1-102(Ver5.0)
問題ID : 4961
問題を開く
次世代の syslog として開発されたものはどれか(2つ選択)

この問題はプレミアムコンテンツです。

上に戻る

「syslog」の意味について質問

投稿日 2025/11/13

当問題の参考にて、以下の記載より、syslogとは規格(≒プロトコル)の一種と理解しました。
>syslogはログメッセージを送受信する規格です。

その後の以下記載より、syslogという規格には問題があり、後継規格が存在すると解釈しました。
>旧来のsyslogには問題点が存在します。
>問題点を克服した次世代のsyslogとして、syslog-ngやrsyslogが登場

しかし続いて以下の記載から、rsyslogは規格ではなくサービスであると知りました。
>設定を変更した場合は、rsyslog.serviceを再起動します。
># systemctl restart rsyslog

「旧来のsyslog」とは、規格のことではなく、syslogdのことなのでしょうか?
それとも、規格ごと変更されており、rsyslogで利用している規格・プロトコルが次世代になっているということでしょうか?

AIに聞いたところ以下回答を受けていますが、何度か聞くと回答がブレてしまい、あまり信用できずにおります。
・syslogには「プロトコル」の意味と「デーモン(syslogd)」の意味が内包されている可能性がある
・rsyslog、syslog-ngは規格ではなくソフトウェア。ここに並ぶべきは「syslogd」である
・rsyslogにもsyslogプロトコルは利用されている

よろしくお願いいたします。

2025/11/13 21:28

ここにいい感じでまとまってます。
https://logstorage.com/case/syslog/

ここを読むとほとんど回答が出てますが

「旧来のsyslog」とは、規格のことではなく、syslogdのことなのでしょうか?

旧来の SYSLOG(RFC3164)規格と、それしかサポートしない古い syslogd の両方と理解いただくのが良いのかなと思います。


コメント

P Pnt11350_001

2025/11/14 10:17

ご回答と参考URLのご教示ありがとうございます。 syslogには様々な意味が含まれているんですね。 規格とデーモンの両方と理解することで、とても納得できました。

この返信に対して
コメントを記入できます

この投稿に対して返信しませんか?