• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:loggerを使用し、ログを管理したいのですが・・)

loggerコマンドでログを管理する方法とは?

このQ&Aのポイント
  • loggerコマンドを使用して、syslogにログを出力し、ログを管理する方法について教えてください。
  • loggerコマンドで同時にファイルに書き込むと、自動的に書き込むファイルが振り分けられるのでしょうか?
  • syslogにはプライオリティがINFOの情報も出力されるべきなのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4900/10358)
回答No.1

質問1: 同時にloggerコマンドを発行することと、ファイルを振り分けることは関係ありません。どのファイルに書くかはsyslogの設定ファイル次第ですので。 おそらく、聞きたいのは、同時にloggerコマンドを発行した場合に、取りこぼしたり上書きで消えたりしないかと言うことだと思いますが、それは大丈夫です。プロトコルがTCPでなくUDPなので厳密に言うととりこぼす可能性はゼロではないですが、確率はおそらくそのサーバが故障してログが取れない確率より低いでしょう。企業のサーバーもそれで運用してます。リダイレクトでファイルに書くのとは比較になりません。 質問2: どういうメッセージをどのプライオリティで出すか、どのプライオリティ以上を記録するかは、そのシステムの設計者が決めることです。一般にどうするを聞いてもしょうがないです。まあ、DEBUGを通常運用時に記録するのは変とは言えますが(障害の再現待ちの場合などを除く)。 「常に記録したいメッセージをINFOにするのは変か?」という質問なら、「変でない」というのが答えです。

OMEGA_3210_50
質問者

お礼

お礼が遅れて申し訳ありません。 ご回答ありがとうございます。 おかげさまで、安心してsyslogでログを管理することが 出来ます。 ありがとうございました。

関連するQ&A

専門家に質問してみよう