From f014d23f2dfa9f2ed517500ea4e1b4e78f552220 Mon Sep 17 00:00:00 2001 From: Guillaume Thouvenin Date: Fri, 10 Mar 2017 14:28:53 +0100 Subject: [PATCH] Add a dashboard to show the uptime of services Change-Id: If7f4cca229b9ebb6fc1a247cc51092126284f80c --- grafana/meta/grafana.yml | 5 ++++ metadata/service/client/single.yml | 39 ++++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/grafana/meta/grafana.yml b/grafana/meta/grafana.yml index 0556888..31c55ed 100644 --- a/grafana/meta/grafana.yml +++ b/grafana/meta/grafana.yml @@ -7,3 +7,8 @@ dashboard: base_dashboards: ['grafana:client:base_templates:main_dashboard'] base_rows: ['grafana:client:base_templates:service_row'] base_panels: ['grafana:client:base_templates:cluster_status_singlestat'] + service_level: + format: yaml + base_dashboards: ['grafana:client:base_templates:service_level_dashboard'] + base_rows: ['grafana:client:base_templates:service_level_row'] + base_panels: ['grafana:client:base_templates:service_level_piechart'] diff --git a/metadata/service/client/single.yml b/metadata/service/client/single.yml index 62407e0..831680b 100644 --- a/metadata/service/client/single.yml +++ b/metadata/service/client/single.yml @@ -66,3 +66,42 @@ parameters: text: "DOWN" value: "4" valueName: current + service_level_dashboard: + title: 'Service Level Indicators' + editable: true + hideControls: false + templating: + enable: true + list: + - allFormat: regex values + hide: 0 + includeAll: false + name: environment + options: [] + query: show tag values from cpu_idle with key = environment_label + refresh: 1 + refresh_on_load: true + regex: '' + type: query + sort: 0 + multi: false + service_level_row: + showTitle: true + height: 200px + service_level_piechart: + span: 3 + type: 'grafana-piechart-panel' + legend: + percentage: true + show: true + sortDesc: true + values: true + legendType: Under graph + aliasColors: + Healthy: "#7EB26D" + Up: "#7EB26D" + Okay: "#7EB26D" + Degraded or Unknwon: "#EAB839" + Down: "#890F02" + Error: "#890F02" + Fatal: "#890F02"