From 668787eeb21023e1b6884bd38e59e926ddf2aacd Mon Sep 17 00:00:00 2001
From: rjshrjndrn <rjshrjndrn@gmail.com>
Date: Thu, 29 Aug 2019 13:00:09 +0530
Subject: [PATCH] Issue #000 feat: Adding druid team

---
 ansible/roles/stack-monitor-stateful/defaults/main.yml     | 3 ++-
 .../roles/stack-monitor-stateful/templates/prometheus.yml  | 7 +++++++
 2 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/ansible/roles/stack-monitor-stateful/defaults/main.yml b/ansible/roles/stack-monitor-stateful/defaults/main.yml
index 75d34a5c7..fc35eca59 100644
--- a/ansible/roles/stack-monitor-stateful/defaults/main.yml
+++ b/ansible/roles/stack-monitor-stateful/defaults/main.yml
@@ -137,7 +137,8 @@ service_teams:
       - historical
       - broker
       - middlemanager
-    severity_mailing_filter: "{{ devops_alerts_mailing_severity_filter }}"
+      - druid
+    severity_mailing_filter: "{{ druid_alerts_mailing_severity_filter | d(devops_alerts_mailing_severity_filter) }}"
 
 service_blackbox_checks:
   - service_name: 'analytics-api'
diff --git a/ansible/roles/stack-monitor-stateful/templates/prometheus.yml b/ansible/roles/stack-monitor-stateful/templates/prometheus.yml
index 508405b1c..47cd831b4 100644
--- a/ansible/roles/stack-monitor-stateful/templates/prometheus.yml
+++ b/ansible/roles/stack-monitor-stateful/templates/prometheus.yml
@@ -57,6 +57,13 @@ scrape_configs:
     static_configs:
       - targets: ['monitor_stateful_elasticsearch_exporter:9108']
 
+  - job_name: 'Druid'
+    metrics_path: /metrics/druid
+    static_configs:
+      - targets: ["{{groups['dp-analytics-ps'][0]}}:9000"]
+        labels:
+          "service_name": "druid"
+
   - job_name: 'log-elasticsearch-exporter'
     static_configs:
       - targets: ['monitor_stateful_log_elasticsearch_exporter:9108']
-- 
GitLab