• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Perlからsyslog経由でログを出力したい)

Perlからsyslog経由でログを出力する方法とファイルへの出力方法について

このQ&Aのポイント
  • Perlからsyslog経由でログを出力する方法とは?よく使われるエレガントな方法を教えてください。
  • syslog経由で任意のファイルにログを出力する方法はあるのか?syslog-ngを利用することで実現できるのか教えてください。
  • 質問者はPerlからsyslog経由でログを出力したいと考えており、エレガントな方法やsyslog-ngを利用して任意のファイルにログを出力する方法を知りたいとしています。

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

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

(1) モジュールSys::Syslogとか。 (2) syslog.confで出力先を指定できます。 詳しくは perldoc Sys::Syslog man syslog.conf ――などをご覧下さい。

noname#17299
質問者

お礼

すみません、解決しました。 WEBで検索したらすぐ出てきました。 調べてから質問するようにします。 ありがとうございました。

noname#17299
質問者

補足

早速のお返事ありがとうございます。 補足で質問がありますのでよろしくお願いします。 (1)Sys::Syslogの紹介はありがとうございます。これで何とかなりそうです。 (2)perdoc Sys::Syslogがあったので、初期状態で使えるのか試してみます。 syslog.confでアプリケーションごとに出力先を指定する方法がわかりません。 man syslog.confを読んでみましたが、ログレベルによって出力先を変えることしかわかりませんでした。 以下のWEBページを読むと、syslogだとアプリケーションごとにログの出力先を変更することが困難であると書いています。 困難というと、設定しだいで不可能ではないということには見えます。 アプリケーションごとは特殊な設定方法をしないといけないのでしょうか? http://www.atmarkit.co.jp/fsecurity/rensai/unix_sec09/unix_sec01.html

関連するQ&A