10 Commits

Author SHA1 Message Date
Kevin Carter
969a30c6c7
Add grafana
This change introduces grafana into the stack which gives us a great
way to visualize the data. The grafana role from cloudalchemy is being
used for the bulk of the deployment.

Because the grafana deployment playbook is now standalone the mentions
of grafana in the other ops directories have been removed.

Change-Id: I23e1c96cd1fda7ece9b86a69f9f0326913de714d
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2018-04-13 10:31:34 -05:00
Ramon Orru
3dbc21a0c3 Fixing typo
Change-Id: If52051ed649b83b772d2747cd47f6d299a61f386
2018-03-08 14:00:36 +01:00
Mathieu Grzybek
364e3135e7 Updates the last update date
Change-Id: I061a63930397b7af738420e9f5809619bd440ed0
2017-12-01 14:17:25 +01:00
Mathieu Grzybek
98b4699bc7 Uses a dedicated telegraf role
Change-Id: I17651120ac4b77fc6e0d4cbcde99e4e1fa36d1d1
2017-12-01 14:14:26 +01:00
Bjoern Teipel
335d23f32b Adding Swift Proxy Server Dashboard
Provide initial version of a grafana OpenStack Swift Dashboard for the
Swift Proxy Server. The metrics are gathered by the built-in statsd
functionality of Swift and are forwarded via local telegraf daemons
to the influxDB.

Change-Id: Ieb7df97fbc7534e34ebde5a5fe365ff479de81fe
2017-04-13 16:19:09 -05:00
Kevin Carter
76ad4f52da Add ironic to the metric collection plugins
Change-Id: Ia2e9f19b284ba48beeee8a5d0c4b2a0bd34dd798
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-12-15 14:48:11 +00:00
Joshua Hesketh
66b017144f Replace github with git.o.o
Change-Id: Id1ec52d14ecac9fd68b261c2be0e1dcdabbf7d81
2016-11-02 12:16:10 +11:00
Nish Patwa
c1f7a5b2fb Added playbook to deploy Kapacitor
Added a playbook to deploy an alerting tool, Kapacitor that can work
with influxdb. Updated readme to demonstrate how to deploy Kapacitor.

Kapacitor can be used to trigger alerts based on some uncertain
events. It subscribes to influxdb to collect data.

General Flow:
Telegraf -> InfluxDb -> Grafana
Telegraf -> InfluxDb -> Kapacitor

Change-Id: I5c400cf9efbda43bb5cb7a9bbd890435e74127f3
2016-09-20 22:03:56 +00:00
Nish Patwa
7f7262996f Updated the readme file to add missing commands.
Added commands in readme file to point to the correct inventory
file and run grafana on HA proxy.

Change-Id: I14756b8986738a558f63d497b617dbc40f4d977d
2016-09-13 15:52:45 +00:00
Kevin Carter
19255fd1a8
implement minimal metric collection
This change implements metric collection system using influxdata
(influxdb and telegraf) with visulization using grafana. No
Dashboard automation is provided at this time however a template
dashboard can be used by importing the JSON files from the
dashboards directory.

Change-Id: I5445b01170054393a31afc2a20ffb3ea4eda1209
Signed-off-by: Kevin Carter <kevin.carter@rackspace.com>
2016-09-09 13:08:38 -05:00