No description
Find a file
2013-03-11 12:34:43 +02:00
bin Reimann->Riemann 2012-02-23 23:53:45 -08:00
example example config requires only changing riemann_base to work from any dir 2013-03-08 16:12:02 +00:00
lib/riemann new -> new_config (explicit var name) 2013-03-11 12:34:43 +02:00
.gitignore Move /ws to /config, strip out old /ws references. 2013-01-09 18:22:25 -08:00
Gemfile gemfile to use bundler for dependencies 2013-03-11 12:26:17 +02:00
Gemfile.lock gemfile to use bundler for dependencies 2013-03-11 12:26:17 +02:00
LICENSE
Rakefile.rb cleanup rakefile 2013-03-11 12:28:33 +02:00
README.markdown readme for releasing 2013-03-11 12:30:16 +02:00
riemann-dash.gemspec a proper gemspec 2013-03-11 12:25:45 +02:00

Riemann-Dash

A javascript, websockets-powered dashboard for Riemann.

Get started

gem install riemann-dash
riemann-dash

Then open http://localhost:4567 in a browser. Riemann-dash will connect to the local host (relative to your browser) by default, and show you a small manual.

Configuring

Riemann-dash takes an optional config file, which you can specify as the first command-line argument. If none is given, it looks for a file in the local directory: config.rb. That file can override any configuration options on the Dash class, and hence, all Sinatra configuration.

set :port, 6000 # HTTP server on port 6000
config[:ws_config] = 'custom/config.json' # Specify custom workspace config

Development

$ git clone git://github.com/mindreframer/riemann-dash.git
$ cd riemann-dash
$ bundle

Releasing

$ rake build
$ rake release