kube-prometheus: Make grafana dashboards non-editable
This commit is contained in:
@@ -8,6 +8,7 @@ dashboard = Dashboard(
|
||||
time=Time(start='now-6h'),
|
||||
timezone='browser',
|
||||
refresh=None,
|
||||
editable=False,
|
||||
inputs=[
|
||||
{
|
||||
'name': 'DS_PROMETHEUS',
|
||||
@@ -20,12 +21,13 @@ dashboard = Dashboard(
|
||||
],
|
||||
rows=[
|
||||
Row(
|
||||
title='Dashboard Row', showTitle=False, titleSize='h6',
|
||||
title='Dashboard Row', showTitle=False, titleSize='h6', editable=False,
|
||||
panels=[
|
||||
SingleStat(
|
||||
title='API Servers UP',
|
||||
dataSource='${DS_PROMETHEUS}',
|
||||
format='percent',
|
||||
editable=False,
|
||||
gauge=Gauge(
|
||||
show=True,
|
||||
),
|
||||
@@ -76,6 +78,7 @@ dashboard = Dashboard(
|
||||
title='Controller Managers UP',
|
||||
dataSource='${DS_PROMETHEUS}',
|
||||
format='percent',
|
||||
editable=False,
|
||||
gauge=Gauge(
|
||||
show=True,
|
||||
),
|
||||
@@ -127,6 +130,7 @@ dashboard = Dashboard(
|
||||
title='Schedulers UP',
|
||||
dataSource='${DS_PROMETHEUS}',
|
||||
format='percent',
|
||||
editable=False,
|
||||
gauge=Gauge(
|
||||
show=True,
|
||||
),
|
||||
@@ -177,6 +181,7 @@ dashboard = Dashboard(
|
||||
title='API Server Request Error Rate',
|
||||
dataSource='${DS_PROMETHEUS}',
|
||||
format='percent',
|
||||
editable=False,
|
||||
gauge=Gauge(
|
||||
show=True,
|
||||
),
|
||||
@@ -224,7 +229,7 @@ dashboard = Dashboard(
|
||||
],
|
||||
),
|
||||
Row(
|
||||
title='Dashboard Row', showTitle=False, titleSize='h6',
|
||||
title='Dashboard Row', showTitle=False, titleSize='h6', editable=False,
|
||||
panels=[
|
||||
Graph(
|
||||
title='API Server Request Latency',
|
||||
@@ -233,6 +238,7 @@ dashboard = Dashboard(
|
||||
dashLength=10,
|
||||
dashes=False,
|
||||
isNew=False,
|
||||
editable=False,
|
||||
lineWidth=1,
|
||||
nullPointMode='null',
|
||||
tooltip=Tooltip(
|
||||
@@ -258,13 +264,14 @@ dashboard = Dashboard(
|
||||
],
|
||||
),
|
||||
Row(
|
||||
title='Dashboard Row', showTitle=False, titleSize='h6',
|
||||
title='Dashboard Row', showTitle=False, titleSize='h6', editable=False,
|
||||
panels=[
|
||||
Graph(
|
||||
title='End to End Scheduling Latency',
|
||||
id=5,
|
||||
dataSource='${DS_PROMETHEUS}',
|
||||
isNew=False,
|
||||
editable=False,
|
||||
dashLength=10,
|
||||
lineWidth=1,
|
||||
nullPointMode="null",
|
||||
@@ -295,6 +302,7 @@ dashboard = Dashboard(
|
||||
id=6,
|
||||
dataSource='${DS_PROMETHEUS}',
|
||||
isNew=False,
|
||||
editable=False,
|
||||
dashLength=10,
|
||||
lineWidth=1,
|
||||
nullPointMode="null",
|
||||
|
||||
Reference in New Issue
Block a user