Sensu-Plugins-Storm

Build Status Gem Version Code Climate Test Coverage

Functionality

Files

  • bin/check-storm-topologies.rb
  • bin/check-storm-capacity.rb
  • bin/check-storm-workers.rb
  • bin/metrics-storm-topologies.rb

Usage

check-storm-topologies example

/opt/sensu/embedded/bin$ /opt/sensu/embedded/bin/ruby check-storm-topologies.rb --host=my-storm-cluster.com -s --user=admin --password=password --expect=1

check-storm-capacity example

/opt/sensu/embedded/bin$ /opt/sensu/embedded/bin/ruby check-storm-capacity.rb --host=my-storm-cluster.com -s --user=admin --password=password -w 1 -c 1.5

check-storm-workers example

/opt/sensu/embedded/bin$ /opt/sensu/embedded/bin/ruby check-storm-workers.rb --host=my-storm-cluster.com -s --user=admin --password=password -m 3 -w 4

metrics-storm-topologies example

/opt/sensu/embedded/bin$ /opt/sensu/embedded/bin/ruby metrics-storm-topologies.rb --host=my-storm-cluster.com -s --user=admin --password=password

Installation

Installation and Setup

Notes

The ruby executables are install in path similar to /opt/sensu/embedded/lib/ruby/gems/2.0.0/gems/sensu-plugins-storm-0.1.0/bin