Add support for prometheus

Change-Id: I09d4c436d7abf7bfe0102e4b9f5ca55b85094733
diff --git a/etcd/meta/prometheus.yml b/etcd/meta/prometheus.yml
new file mode 100644
index 0000000..56926e1
--- /dev/null
+++ b/etcd/meta/prometheus.yml
@@ -0,0 +1,14 @@
+{% raw %}
+server:
+  alert:
+    EtcdFailedTotalIn5m:
+      if: >-
+        sum by(method) (rate(etcd_http_failed_total{code!~"4[0-9]{2}"}[5m]))
+        / sum by(method) (rate(etcd_http_received_total[5m])) > 0.01
+      labels:
+        severity: warning
+        service: etcd
+      annotations:
+        summary: 'High number of HTTP requests are failing on etcd'
+        description: '{{ $value }}% of requests for {{ $labels.method }} failed on etcd instance {{ $labels.instance }}'
+{% endraw %}
diff --git a/metadata/service/support.yml b/metadata/service/support.yml
index d3840ab..5d63b97 100644
--- a/metadata/service/support.yml
+++ b/metadata/service/support.yml
@@ -1,6 +1,8 @@
 parameters:
   etcd:
     _support:
+      prometheus:
+        enabled: true
       collectd:
         enabled: true
       heka: