流れるログを見るツールとしてのJabber
eJabbardをたてて遊んでいるが、変な使い方をしてみたのでメモ代わりに…
それは、twitterするには量が多いが、ずっと眺めて待っているほどではないログウォッチにJabberをつかってみたというだけ
これ、結構使えるかもということで、pipeから食わせる用のスクリプトを簡単に作ってみた
-
- スクリプトにはまだ、改善の余地(パスワードがそのままとか、無理矢理sleepしているとか)あるが…
- http://github.com/skubota/sec-analyse-tools/blob/4ecd4c444997d8aa892bc2319407571393b5dfb8/jabberpipe.pl
% tail -f error_log | jabberpipe.pl --server=jabber.example.jp --user=jabberpipe --pass=***** --to='me@jabber.example.jp'
とか
Multi User Chat(groupchat)へ送って複数で監視 とか
% tail -f error_log | jabberpipe.pl --server=jabber.example.jp --user=jabberpipe --pass=***** --room=logwatch
で?
>そんだけ