iPhone6s / iOS9.0.2 syslogd でのログ取得について 備忘録 - 大人の自由研究

大人の自由研究 ホーム » iPhone/iPad » iPhone6s / iOS9.0.2 syslogd でのログ取得について 備忘録

iPhone6s / iOS9.0.2 syslogd でのログ取得について 備忘録


 iPhone6s / iOS9.0.2 環境で、syslogd でログをバンバン吐き出してみた時の備忘録。
 ちなみに、Cydiaにある「syslogd to /var/log/syslog」と同じ事をやってるかと思う。


 /Library/LaunchDaemons/com.apple.syslogd.plist の内容を以下のように変更する
 ※オリジナルは com.apple.syslogd.plist_org とでもしてコピー保存

 com.apple.syslogd.plist の内容を変更する。
-------------------------------------

ProgramArguments

/usr/sbin/syslogd


↓↓↓

-------------------------------------

ProgramArguments

/usr/sbin/syslogd
-bsd_out
1



 ※実際は、PCにダウンロードして、plist editor を使い編集後にアップロードした


 次に、/etc/syslog.conf の設定だ。内容は以下の通り。
-------------------------------------
*.err /var/log/syslog

 とりあえず、エラーレベル以上を出力してみる事に。

 ※ 手っ取り早く echo "*.err /var/log/syslog" > /etc/syslog.conf で作成した。
 ※ priority は以下の通り
 priority 内容
 debug  デバッグ情報
 info  情報
 notice 通知
 warn  警告
 err   一般的なエラー
 crit  致命的なエラー
 alert  緊急に対処すべきエラー
 emerg システムが落ちるような状態


 最後に反映させる。

 launchctl unload /Library/LaunchDaemons/com.apple.syslogd.plist
 launchctl load /Library/LaunchDaemons/com.apple.syslogd.plist


関連記事
スポンサーサイト
コメント
非公開コメント

トラックバック

http://ukkey3.blog33.fc2.com/tb.php/616-9a24e467