commit | 6c1adcd1bca44a10f04578a530d7ee1e3895c553 | [log] [tgz] |
---|---|---|
author | Simon Pasquier <spasquier@mirantis.com> | Wed Mar 22 15:31:21 2017 +0100 |
committer | Simon Pasquier <spasquier@mirantis.com> | Thu Mar 23 09:41:03 2017 +0100 |
tree | ba7c4b1027ccc69ab362465a39ebb63729ed78d8 | |
parent | e6de3d94e7469585892ec32cf0598d6ace1f5f13 [diff] |
Make Nagios an optional feature Now that Sensu is the recommended backend for alerting, it should be possible to deploy StackLight without Nagios. Unfortunately the current aggregator and metric_collector classes have a hard dependency on Nagios and this change fixes it. Note that user models already using Nagios and willing to stick with it should now include heka.metric_collector.output.nagios and heka.aggregator.output.nagios classes wherever needed.