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.
- You have a convenient way to monitor your servers in near-real time.
- 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.
Check out Nagzilla.
-- http://www.hurricanelabs.com/opensource
JIRA can notify users when a support issue assigned to them is updated by a client: http://confluence.atlassian.com/display/JIRAEXT/JIRA+Jabber+Notifier+Listener
Zutubi supports jabber integration http://coedify.com/products/pulse/features/tour/continuousintegration/
Nagios can notify you via jabber http://www.nagios.org/faqs/viewfaq.php?faq_id=50
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.
You might be interested in Vertebra which is...