Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was just thinking about how Jabber and IM systems in general deal in "presence notification". I thought it'd be a neat hack to have a server (or possibly an individual application) log on to a Jabber account.

This does a couple things.

  1. You have a convenient way to monitor your servers in near-real time.
  2. It opens the possibility to instrumenting your server or app with informational commands that can be accessed through Jabber.

Has anyone seen this implemented?

FYI: Jabber is the protocol behind Google Talk.


locked by HopelessN00b Dec 5 '14 at 6:59

This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here. This question and its answers are frozen and cannot be changed. More info: help center.

Might want to reference XMPP (the official name of the protocol created by and used with Jabber), too. – Christopher Cashell May 6 '09 at 17:32
up vote 1 down vote accepted

JIRA can notify users when a support issue assigned to them is updated by a client:

Zutubi supports jabber integration

Nagios can notify you via jabber

In short - yes it is a very cool idea but AFAIK only a very small number of apps support it right now. There are probably a lot more than I have listed here. Unfortunately jabber I haven't seen that many plaaces using jabber personally, the Microsoft Communicator product seems to be taking over.


Check out Nagzilla.

Nagzilla is a daemon, which allows us to get alerts from various systems and event creators. It sits quietly in a room until it gets a message to relay to either a chatroom or a person. Nagzillac (the client program) accepts any string input and makes it into a Jabber message.



You might be interested in Vertebra which is...

a framework for orchestrating complex processes in a Cloud. It is designed with an emphasis on security, fault tolerance, and portability.


Not the answer you're looking for? Browse other questions tagged or ask your own question.