Skip to content

Ruby jabber agent to help system administrators. Configure your servers from your favorite IM.

License

Notifications You must be signed in to change notification settings

vitaliel/shelper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

= 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

About

Ruby jabber agent to help system administrators. Configure your servers from your favorite IM.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages