web-dev-qa-db-ja.com

Jabberを使用したサーバー/システムの監視?

JabberとIMシステムが一般的に「プレゼンス通知」をどのように処理するかについて考えていました。サーバー(または場合によっては個々のアプリケーション)をJabberアカウントにログオンさせるのは巧妙なハックだと思いました。

これはいくつかのことを行います。

  1. サーバーをほぼリアルタイムで監視する便利な方法があります。
  2. これにより、Jabberを介してアクセスできる情報コマンドをサーバーまたはアプリにインストルメント化する可能性が開かれます。

誰かがこれが実装されているのを見たことがありますか?

参考:JabberはGoogleトークの背後にあるプロトコルです。

4
Mark Renouf

JIRAは、割り当てられたサポートの問題がクライアントによって更新されたときにユーザーに通知できます: http://confluence.atlassian.com/display/JIRAEXT/JIRA+Jabber+Notifier+Listener

ZutubiはJabber統合をサポートしています http://coedify.com/products/Pulse/features/tour/continuousintegration/

NagiosはJabber経由で通知できます http://www.nagios.org/faqs/viewfaq.php?faq_id=5

要するに-はい、それは非常にクールなアイデアですが、AFAIKは現在それをサポートしているアプリはごくわずかです。私がここにリストしたよりもおそらくもっとたくさんあります。残念ながら、Jabber Jabberを個人的に使用している多くの問題は見たことがありませんが、MicrosoftCommunicator製品が引き継いでいるようです。

1

チェックアウト Nagzilla

Nagzillaはデーモンであり、さまざまなシステムやイベント作成者からアラートを受け取ることができます。チャットルームまたは人に中継するメッセージを受信するまで、部屋に静かに座っています。 Nagzillac(クライアントプログラム)は、任意の文字列入力を受け入れ、それをJabberメッセージにします。

- http://www.hurricanelabs.com/opensource

3
Philip Durbin

あなたは興味があるかもしれません Vertebra これは...

クラウド内の複雑なプロセスを調整するためのフレームワーク。セキュリティ、フォールトトレランス、および移植性に重点を置いて設計されています。

1
Evan