let's add firewall support
changelog
add 7002
Merge pull request #26 from ministryofjustice/firewall

Add firewall rules for collectd/statsd and graphite.
Version 1.4.2
Initial kitchen-salt commit
Initial commit to enable metrics formula testing.
Forgot to add these files into previous commit.
Added graphite integration tests
Adding some basic collectd tests.
Added tests to grafana. Small modifications of collectd tests.
Merge pull request #27 from ministryofjustice/kitchen-salt

Kitchen salt
Allow specification of graphite.data_dir

Previously we were hardcoded to use /srv/graphite/storage, which can
wind up filling the root fs.

Allow relocation to whereever, but this ideally should be /data/graphite
for consistency.

NB: this does not handle migration of your data from the old to the new location.
    See UPGRADING.md for instructions on how to do this.
Add grafana scripted dashboards

These should be useful for all standard graphite/collectd deployments:

* overview.js -- provide an overview of core metrics for nodes under a 'env' prefix
* instance.js -- detailed view of a specific node. Linked to via overview.js.
* monitoring_health.js -- key graphs showing the state of the monitoring system
Allow override of grafana default route.

Make the default 'overview.js', so it's actually useful.
Updating mixlib-shellout gem

This was causing all builds to fail. Some genius ripped out publicly
available gem from rubygems so bundle install was failing.
Merge pull request #32 from ministryofjustice/update-rubby-gems

Updating mixlib-shellout gem
Merge branch 'master' into grafana_scripts
Allow prefix to be set
Added collectd.prefix pillar variable