- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Perlからsyslog経由でログを出力したい)
Perlからsyslog経由でログを出力する方法とファイルへの出力方法について
このQ&Aのポイント
- Perlからsyslog経由でログを出力する方法とは?よく使われるエレガントな方法を教えてください。
- syslog経由で任意のファイルにログを出力する方法はあるのか?syslog-ngを利用することで実現できるのか教えてください。
- 質問者はPerlからsyslog経由でログを出力したいと考えており、エレガントな方法やsyslog-ngを利用して任意のファイルにログを出力する方法を知りたいとしています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
(1) モジュールSys::Syslogとか。 (2) syslog.confで出力先を指定できます。 詳しくは perldoc Sys::Syslog man syslog.conf ――などをご覧下さい。
お礼
すみません、解決しました。 WEBで検索したらすぐ出てきました。 調べてから質問するようにします。 ありがとうございました。
補足
早速のお返事ありがとうございます。 補足で質問がありますのでよろしくお願いします。 (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