助け合いフォーラム

OSS-DB

OSS-DB Silver(Ver3.0)
問題ID : 35353
問題を開く
「postgresql.conf」で設定するログの出力内容について、間違っているものはどれか。

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

上に戻る

問題文誤り?

投稿日 2024/10/14

問題文
「postgresql.conf」で設定するログの出力内容について、間違っているものはどれか。
選択肢
・指定したログレベル以下のログを出力することができる

上記は正しいため、正解ではないとのことですが、正しくはログレベル以上ではないでしょうか。

2024/10/14 23:23

これ、誤解しやすいんですよねぇ…と思いつつ、

正しくはログレベル以上ではないでしょうか。

このように判断された根拠となる情報もつけていただけると、相互理解が進みやすくなるのでありがたいです。

参考に

それぞれのレベルはその下の全てのレベルを含みます。レベルを低くする程、より少ないメッセージがログに送られます。

とあるので、「以上=より多いメッセージ」を意味しますので、解説は正しいですよ。
レベルの数字についてはこちらにも記載があります。

Wikipedia「syslog」の「重大度」
https://ja.wikipedia.org/wiki/Syslog#%E9%87%8D%E5%A4%A7%E5%BA%A6%E3%83%AC%E3%83%99%E3%83%AB

3(Error)を指定すると、よりレベルの低い2(Critical)/1(Alert)/0(Emergency)が出力されるが、より高い4(Warning)や5(Notice)は表示されない、と言うことです。またこのことから、最もレベルの大きい7(Debug)を指定すると、syslogに送られる全て(7以下)のメッセージがログ出力されるようになる、と言うことでもあります。


コメント

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

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