EventLog を syslog 転送して、Mac の syslog で統合監視
EventLog を syslog に飛ばす
GPL系で探すと、
- NTSyslog
- snare
- evtsys
のあたり?
プロジェクト活動状況とか見て、snareに決定。
Webインターフェースから、転送先ホスト・ポート番号をMacの514番に変更。
Leopardでsyslog -u
/System/Library/LaunchDaemon/com.apple.syslogd.plist
の、最後のNetworkListenerのコメントを外す。
# launchctl [unload|load] /System/Library/LaunchDaemon/com.apple.syslogd.plist
をやらないと、stop/startしても設定が変わらなくてハマる。。。
syslog 設定
あれ? "|" で、パイプ渡し出来なかったっけ?昔やってた気がするんだけど。。。 あれは BSDだったか?いや、Macもそーだよね?
しゃーないので、tail -f + perl で適当に監視。
cron から open コマンドで applescript を実行できてしまう不思議にちょっと躊躇いながらも、お目当てのイベントが来たら、Macの音量を上げて警告〜
完了。