public
Description: Ruby jabber agent to help system administrators. Configure your servers from your favorite IM.
Homepage:
Clone URL: git://github.com/vitaliel/shelper.git
name age message
file .gitignore Loading commit data...
file INSTALL
file MIT-LICENSE
file README Thu Nov 27 14:59:55 -0800 2008 Update installation instructions and added docs... [vitaliel]
file Rakefile
file TODO Sun Nov 23 09:40:13 -0800 2008 Do not register plugins while running tests add... [vitaliel]
directory bin/ Sun Nov 23 16:41:13 -0800 2008 Preparing to debianize [vitaliel]
directory conf/
directory debian/
directory doc/
directory lib/
directory log/ Sat Nov 15 15:02:34 -0800 2008 Added plug-in architecture [vitaliel]
directory plugins/
directory test/ Sun Nov 23 09:40:13 -0800 2008 Do not register plugins while running tests add... [vitaliel]
README
= SHelper

SHelper is a Jabber agent written in ruby that will help system administrators with their daily tasks.
It was inspired by Engine Yard Vertebra.
Agent can be extended with plugins.

Configure your unix servers from your favorite Jabber IM.

Copyright (c) 2008 Vitalie Lazu, vitalie.lazu[at]gmail[dot]com

Please post bugs and feature requests at http://shelper.uservoice.com

== How this agent can be used?
* Sysadmin - server communications
  * Install packages, gems, update firewall config, daily sysadmin tasks that are borring after some time to execute on 
  many servers
* Server to server communications, ssh do not scale and it takes more time to setup
  * For example nagios server can use local agent to query remote servers for status of the services, free disk and 
  server load
* Agents with custom plugins for an application can collect performance metrics, like apache requests per seconds, 
network traffic, server load, etc.
  Data will be collected to central place and can be used to plot graphs, to be  used for analysis
* Can be used as a replacement for puppet and cfengine

== Examples and use cases
TODO