[ANN] Sermont -- Server Monitor

= sermont

* http://github.com/xinuc/sermont

== DESCRIPTION:

Sermont is a command line based script to monitor your servers.

== SYNOPSIS:

type the command in your terminal.

  sermont [options]

=== Options:

  --setup               : copy example config file to your home directory
  -r,  --raw            : print the report without colors
  -t TIME, --time TIME  : checking every TIME seconds
  -o FILE, --output FILE: write the report to the FILE
  -d, --daemon          : running as a daemon
  -h, --help            : print this help
  -v, --version         : print sermont version

=== Example:

  sermont -r -o /var/log/sermont.log -d -t 1800

== REQUIREMENTS:

* term-ansicolor
* daemons

== INSTALL:

install term-ansicolor & daemons gem if you haven't

  sudo gem install term-ansicolor
  sudo gem install daemons

install xinuc-sermont from github.com

  sudo gem install xinuc-sermont --source=http://gems.github.com

== Add Your Own Handler

If you have any services that can't be checked by simply open the port, you can
add you own service handler. As an example, if you want to check
'weird' service by
your own method, you can create a file name "weird.rb" under
YOUR_HOME_DIR/.sermont/
Then, the file should be like :

  # file: weird.rb

  def weird(host, port)
    # your own checking algorithm
    # this method should return true if the service is running
    # and false if the service is stopped.
  end

------------------------------------

ID-Ruby
Berdiskusi dan belajar bersama Bahasa Pemrograman Ruby, termasuk segala varian Ruby (JRuby, Rubinius,
IronRuby, XRuby), dan program yang dibuat dengan Ruby (Ruby on Rails, JRuby on Rails, Merb)

<*> Kunjungi *arsip milis* id-ruby di
    http://groups.yahoo.com/group/id-ruby/messages
    http://www.mail-archive.com/id-ruby-hHKSG33TihhbjbujkaE4pw <at> public.gmane.org/
    http://rubyurl.com/Q8DD
    http://news.gmane.org/gmane.comp.lang.ruby.region.indonesia

<*> Baca peraturan id-ruby sebelum posting
    http://rubyurl.com/gay1

<*> Ikutilah Jajak Pendapat ID-Ruby
    http://rubyurl.com/3CCt

<*> Links ID-Ruby
    http://rubyurl.com/n96r

<*> Database ID-Ruby
    http://rubyurl.com/Iw3u

<*> Kunjungi Situs Resmi Ruby Indonesia
    http://www.ruby-lang.org/id/

<*> Join Ruby Indonesia on Facebook
    http://rubyurl.com/QV48

<*> Join Ruby Indonesia on LinkedIn
    http://rubyurl.com/eh0i

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/id-ruby/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/id-ruby/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:id-ruby-digest@... 
    mailto:id-ruby-fullfeatured@...

<*> To unsubscribe from this group, send an email to:
    id-ruby-unsubscribe@...

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/


Gmane