added rabbitmq message exception handler
Merge remote-tracking branch 'upstream/master'
Merge branch 'master' of git://github.com/sensu/sensu-community-plugins
Merge branch 'master' of github.com:priestjim/sensu-community-plugins
Fix remediation handler
trigger_on is now outside the remediation dict
the remediation is only processed based on the occurrences, and not only in severity
Remove then in multiline if
Flexibility to have multiple hipchat configs

Please refer: https://github.com/sensu/sensu-plugin/issues/66

Currently, the handler assumes that there will be a json file which will have "hipchat" as the top-level key in the json. Due to the same, we can only have one hipchat configuration for using with hipchat.rb.

The above changes the behavior by taking in an optional config json top level key name while invoking the handler (Instead of "hipchat.rb" you invoke "hipchat.rb --jsonConfig <config top level key>" as the handler command).

In this way, we can have multiple handlers defined with different hipchat configurations such as different hipchat rooms or different from fields.

Note: As it is an optional parameter, it will just work fine with the existing hipchat.json method (Backward compatible :) )
Removed trailing whitespace.
Fixed review comment around variable name change.
add exclude option to check-log
Changes to have multiple mail configs
Replaced tabs with whitespace
allow mailq path to be set as a config option, defaults to /usr/bin/mailq
check-ping.rb: Try ping multiple times
memory-metrics: Add dirty memory metric

This is useful for tuning kernel parameters for database applications,
for example.
fix description for --exclude option
add metrics handling for wsrep_evs_repl_latency, available in PXC 5.6.19
Merge pull request #730 from MattMencel/master

Allow mailq path to be set as a config option, defaults to /usr/bin/mail...
Merge pull request #732 from petere/memory-dirty

memory-metrics: Add dirty memory metric
Use switch case for evaluating the occurrences