



syslogメッセージを出力する
use Sys::Syslog;
パッケージをロードして関数をエクスポートする。
openlog($ident, $logopt, $facility) ;
syslogをオープンする。
$ident:識別名(syslogの各メッセージに出力される)
$logopt:オプション、下記の文字列をカンマ区切りで指定する
nodelay:すぐにsyslogをオープンする(通常は、最初のメッセージ出力でオープンされる)
nofatal :syslogとの接続を確立できなくてもdieしない(警告のみ)
perror :syslogメッセージを標準エラーにも出力する
pid:syslogメッセージにPIDを含める
$facility:syslog facility。デフォルトはLOG_USER(user.logに出力される)
syslog($priority, $message);
メッセージを出力する。
$priority:下記のいずれかを指定する。
syslog($priority, $format, @args) ;
sprintf($format,@args) を実行してメッセージを生成して出力する。$format内に%mを記述すると"$!"(最後のエラーメッセージ)に置換される。
closelog();
syslogをクローズする。