pandur - AdHoc Monitoring

This gem is yet alpha, so please don't expect to much.

Usage

Usage: pandur [options]
    -c, --config [FILE]              Define config-file
    -h, --help                       Show this message

To install run

gem install pandur

Configuration

You need to create a configuration (~/.pandur.yaml by default) of all hosts to connect to, and wich processes are meant to monitor. Here's a simple example:

---
hosts:
- name: 'web'
  username: 'www-data'
  check:
  - name: 'Elastic Search'
    pid_file: /var/run/elasticsearch.pid
  - name: Memcached
    pid_file: /var/run/memcached.pid