kube-prometheus: Upgrade to grafana v5

This commit is contained in:
Frederic Branczyk
2018-02-07 10:09:41 +01:00
parent ba5192bcaf
commit 85f88025f3
24 changed files with 7510 additions and 7682 deletions

View File

@@ -13,7 +13,7 @@ def Dashboard(
title=title, refresh=None, schemaVersion=14,
version=version, time=time, timezone='browser', inputs=[
{
'name': 'DS_PROMETHEUS',
'name': 'prometheus',
'label': 'prometheus',
'description': '',
'type': 'datasource',
@@ -54,7 +54,7 @@ def SingleStat(
return core.SingleStat(
title=title, id=id, colorValue=colorValue,
dataSource='${DS_PROMETHEUS}', gauge=gauge,
dataSource='prometheus', gauge=gauge,
valueFontSize=valueFontSize, thresholds=thresholds,
valueName=valueName, valueMaps=valueMaps, rangeMaps=rangeMaps,
mappingTypes=mappingTypes, targets=targets,
@@ -81,7 +81,7 @@ def Graph(
return core.Graph(
id=id, title=title, dashLength=dashLength, dashes=dashes,
spaceLength=spaceLength, targets=targets, xAxis=xAxis, yAxes=yAxes,
dataSource='${DS_PROMETHEUS}', nullPointMode=nullPointMode, editable=False,
dataSource='prometheus', nullPointMode=nullPointMode, editable=False,
)

View File

@@ -13,7 +13,7 @@ dashboard = Dashboard(
{
'allValue': '.*',
'current': {},
'datasource': '${DS_PROMETHEUS}',
'datasource': 'prometheus',
'hide': 0,
'includeAll': False,
'label': 'Namespace',
@@ -34,7 +34,7 @@ dashboard = Dashboard(
{
'allValue': None,
'current': {},
'datasource': '${DS_PROMETHEUS}',
'datasource': 'prometheus',
'hide': 0,
'includeAll': False,
'label': 'Deployment',

View File

@@ -13,7 +13,7 @@ dashboard = Dashboard(
timezone='browser',
inputs=[
{
'name': 'DS_PROMETHEUS',
'name': 'prometheus',
'label': 'prometheus',
'description': '',
'type': 'datasource',
@@ -28,7 +28,7 @@ dashboard = Dashboard(
Graph(
title='Idle CPU',
id=3,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
dashLength=10,
dashes=False,
isNew=False,
@@ -55,7 +55,7 @@ dashboard = Dashboard(
Graph(
title='System Load',
id=9,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
dashLength=10,
dashes=False,
isNew=False,
@@ -102,7 +102,7 @@ dashboard = Dashboard(
Graph(
title='Memory Usage',
id=4,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
dashLength=10,
dashes=False,
isNew=False,
@@ -170,7 +170,7 @@ dashboard = Dashboard(
),
SingleStat(
title='Memory Usage',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=5,
format='percent',
span=3,
@@ -212,7 +212,7 @@ dashboard = Dashboard(
titleSize='h6', panels=[
Graph(
title='Disk I/O',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=6,
dashLength=10,
dashes=False,
@@ -267,7 +267,7 @@ dashboard = Dashboard(
),
SingleStat(
title='Disk Space Usage',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=12,
span=3,
editable=False,
@@ -312,7 +312,7 @@ dashboard = Dashboard(
titleSize='h6', panels=[
Graph(
title='Network Received',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=8,
dashLength=10,
dashes=False,
@@ -346,7 +346,7 @@ dashboard = Dashboard(
),
Graph(
title='Network Transmitted',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=10,
dashLength=10,
dashes=False,
@@ -386,7 +386,7 @@ dashboard = Dashboard(
panels=[
Graph(
title='Cluster Pod Utilization',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=11,
span=9,
dashes=False,
@@ -421,7 +421,7 @@ dashboard = Dashboard(
),
SingleStat(
title='Pod Utilization',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=7,
editable=False,
span=3,

View File

@@ -11,7 +11,7 @@ dashboard = Dashboard(
timezone='browser',
inputs=[
{
'name': 'DS_PROMETHEUS',
'name': 'prometheus',
'label': 'prometheus',
'description': '',
'type': 'datasource',
@@ -26,7 +26,7 @@ dashboard = Dashboard(
SingleStat(
title='Control Plane Components Down',
id=1,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
gauge=Gauge(),
span=3,
thresholds='1, 3',
@@ -76,7 +76,7 @@ dashboard = Dashboard(
SingleStat(
title='Alerts Firing',
id=2,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
gauge=Gauge(),
colorValue=True,
editable=False,
@@ -122,7 +122,7 @@ dashboard = Dashboard(
SingleStat(
title='Alerts Pending',
id=3,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
gauge=Gauge(),
colorValue=True,
editable=False,
@@ -168,7 +168,7 @@ dashboard = Dashboard(
SingleStat(
title='Crashlooping Pods',
id=4,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
gauge=Gauge(),
colorValue=True,
editable=False,
@@ -219,7 +219,7 @@ dashboard = Dashboard(
SingleStat(
title='Node Not Ready',
id=5,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
gauge=Gauge(),
colorValue=True,
editable=False,
@@ -265,7 +265,7 @@ dashboard = Dashboard(
SingleStat(
title='Node Disk Pressure',
id=6,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
gauge=Gauge(),
colorValue=True,
editable=False,
@@ -311,7 +311,7 @@ dashboard = Dashboard(
SingleStat(
title='Node Memory Pressure',
id=7,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
gauge=Gauge(),
colorValue=True,
editable=False,
@@ -357,7 +357,7 @@ dashboard = Dashboard(
SingleStat(
title='Nodes Unschedulable',
id=8,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
gauge=Gauge(),
colorValue=True,
editable=False,

View File

@@ -11,7 +11,7 @@ dashboard = Dashboard(
editable=False,
inputs=[
{
'name': 'DS_PROMETHEUS',
'name': 'prometheus',
'label': 'prometheus',
'description': '',
'type': 'datasource',
@@ -25,7 +25,7 @@ dashboard = Dashboard(
panels=[
SingleStat(
title='API Servers UP',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
format='percent',
editable=False,
gauge=Gauge(
@@ -76,7 +76,7 @@ dashboard = Dashboard(
),
SingleStat(
title='Controller Managers UP',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
format='percent',
editable=False,
gauge=Gauge(
@@ -128,7 +128,7 @@ dashboard = Dashboard(
),
SingleStat(
title='Schedulers UP',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
format='percent',
editable=False,
gauge=Gauge(
@@ -179,7 +179,7 @@ dashboard = Dashboard(
),
SingleStat(
title='API Server Request Error Rate',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
format='percent',
editable=False,
gauge=Gauge(
@@ -234,7 +234,7 @@ dashboard = Dashboard(
Graph(
title='API Server Request Latency',
id=7,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
dashLength=10,
dashes=False,
isNew=False,
@@ -269,7 +269,7 @@ dashboard = Dashboard(
Graph(
title='End to End Scheduling Latency',
id=5,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
isNew=False,
editable=False,
dashLength=10,
@@ -300,7 +300,7 @@ dashboard = Dashboard(
Graph(
title='API Server Request Rates',
id=6,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
isNew=False,
editable=False,
dashLength=10,

View File

@@ -12,7 +12,7 @@ dashboard = Dashboard(
timezone='browser',
inputs=[
{
'name': 'DS_PROMETHEUS',
'name': 'prometheus',
'label': 'prometheus',
'description': '',
'type': 'datasource',
@@ -34,7 +34,7 @@ dashboard = Dashboard(
'community/blob/master/contributors/design-proposals/'
'node-allocatable.md) is also shown.',
id=1,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
dashLength=10,
dashes=False,
isNew=False,
@@ -73,7 +73,7 @@ dashboard = Dashboard(
),
SingleStat(
title='CPU Cores',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=2,
format='percent',
editable=False,
@@ -117,7 +117,7 @@ dashboard = Dashboard(
Graph(
title='Memory',
id=3,
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
description='This represents the total [memory resource '
'requests](https://kubernetes.io/docs/concepts/'
'configuration/manage-compute-resources-container/'
@@ -163,7 +163,7 @@ dashboard = Dashboard(
),
SingleStat(
title='Memory',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=4,
format='percent',
span=3,

View File

@@ -14,7 +14,7 @@ dashboard = Dashboard(
timezone='browser',
inputs=[
{
'name': 'DS_PROMETHEUS',
'name': 'prometheus',
'label': 'prometheus',
'description': '',
'type': 'datasource',
@@ -26,7 +26,7 @@ dashboard = Dashboard(
{
'allValue': None,
'current': {},
'datasource': '${DS_PROMETHEUS}',
'datasource': 'prometheus',
'hide': 0,
'includeAll': False,
'label': None,
@@ -50,7 +50,7 @@ dashboard = Dashboard(
titleSize='h6', panels=[
Graph(
title='Idle CPU',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=3,
isNew=False,
editable=False,
@@ -82,7 +82,7 @@ dashboard = Dashboard(
),
Graph(
title='System Load',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=9,
isNew=False,
editable=False,
@@ -129,7 +129,7 @@ dashboard = Dashboard(
titleSize='h6', panels=[
Graph(
title='Memory Usage',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=4,
isNew=False,
editable=False,
@@ -198,7 +198,7 @@ dashboard = Dashboard(
),
SingleStat(
title='Memory Usage',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=5,
format='percent',
gauge=Gauge(show=True),
@@ -241,7 +241,7 @@ dashboard = Dashboard(
showTitle=False, panels=[
Graph(
title='Disk I/O',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=6,
dashLength=10,
dashes=False,
@@ -304,7 +304,7 @@ dashboard = Dashboard(
),
SingleStat(
title='Disk Space Usage',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=7,
thresholds='0.75, 0.9',
editable=False,
@@ -351,7 +351,7 @@ dashboard = Dashboard(
panels=[
Graph(
title='Network Received',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=8,
dashLength=10,
dashes=False,
@@ -385,7 +385,7 @@ dashboard = Dashboard(
),
Graph(
title='Network Transmitted',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=10,
dashLength=10,
dashes=False,

View File

@@ -12,7 +12,7 @@ dashboard = Dashboard(
timezone='browser',
inputs=[
{
'name': 'DS_PROMETHEUS',
'name': 'prometheus',
'label': 'prometheus',
'description': '',
'type': 'datasource',
@@ -24,7 +24,7 @@ dashboard = Dashboard(
{
'allValue': '.*',
'current': {},
'datasource': '${DS_PROMETHEUS}',
'datasource': 'prometheus',
'hide': 0,
'includeAll': True,
'label': 'Namespace',
@@ -44,7 +44,7 @@ dashboard = Dashboard(
{
'allValue': None,
'current': {},
'datasource': '${DS_PROMETHEUS}',
'datasource': 'prometheus',
'hide': 0,
'includeAll': False,
'label': 'Pod',
@@ -65,7 +65,7 @@ dashboard = Dashboard(
{
'allValue': '.*',
'current': {},
'datasource': '${DS_PROMETHEUS}',
'datasource': 'prometheus',
'hide': 0,
'includeAll': True,
'label': 'Container',
@@ -90,7 +90,7 @@ dashboard = Dashboard(
titleSize='h6', panels=[
Graph(
title='Memory Usage',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=1,
isNew=False,
editable=False,
@@ -155,7 +155,7 @@ dashboard = Dashboard(
titleSize='h6', panels=[
Graph(
title='CPU Usage',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=2,
isNew=False,
editable=False,
@@ -218,7 +218,7 @@ dashboard = Dashboard(
titleSize='h6', panels=[
Graph(
title='Network I/O',
dataSource='${DS_PROMETHEUS}',
dataSource='prometheus',
id=3,
isNew=False,
editable=False,

View File

@@ -1,7 +1,7 @@
{
"__inputs": [
{
"name": "DS_PROMETHEUS",
"name": "prometheus",
"label": "prometheus",
"description": "",
"type": "datasource",
@@ -60,7 +60,7 @@
"rgba(237, 129, 40, 0.89)",
"rgba(50, 172, 45, 0.97)"
],
"datasource": "${DS_PROMETHEUS}",
"datasource": "prometheus",
"editable": false,
"error": false,
"format": "none",
@@ -136,7 +136,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"datasource": "prometheus",
"editable": false,
"error": false,
"fill": 0,
@@ -225,7 +225,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"datasource": "prometheus",
"editable": false,
"error": false,
"fill": 0,
@@ -326,7 +326,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"datasource": "prometheus",
"decimals": null,
"editable": false,
"error": false,
@@ -408,7 +408,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"datasource": "prometheus",
"editable": false,
"error": false,
"fill": 0,
@@ -497,7 +497,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"datasource": "prometheus",
"editable": false,
"error": false,
"fill": 0,
@@ -589,7 +589,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"datasource": "prometheus",
"editable": false,
"error": false,
"fill": 5,
@@ -669,7 +669,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"datasource": "prometheus",
"editable": false,
"error": false,
"fill": 5,
@@ -749,7 +749,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"datasource": "prometheus",
"editable": false,
"error": false,
"fill": 0,
@@ -829,7 +829,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"datasource": "prometheus",
"decimals": null,
"editable": false,
"error": false,
@@ -923,7 +923,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"datasource": "prometheus",
"editable": false,
"error": false,
"fill": 0,
@@ -1029,7 +1029,7 @@
"bars": false,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_PROMETHEUS}",
"datasource": "prometheus",
"decimals": 0,
"editable": false,
"error": false,

View File

@@ -13,7 +13,7 @@ dashboard = Dashboard(
{
'allValue': '.*',
'current': {},
'datasource': '${DS_PROMETHEUS}',
'datasource': 'prometheus',
'hide': 0,
'includeAll': False,
'label': 'Namespace',
@@ -34,7 +34,7 @@ dashboard = Dashboard(
{
'allValue': None,
'current': {},
'datasource': '${DS_PROMETHEUS}',
'datasource': 'prometheus',
'hide': 0,
'includeAll': False,
'label': 'StatefulSet',