Fix docker metrics dashboard container variable fallback
This commit is contained in:
@@ -53,7 +53,7 @@
|
||||
},
|
||||
"targets": [
|
||||
{
|
||||
"expr": "count(rate(container_last_seen{name=~\"$container\",name!=\"\"}[5m]))",
|
||||
"expr": "count(rate(container_last_seen{name=~\"$container|.*\",name!=\"\"}[5m]))",
|
||||
"refId": "A"
|
||||
}
|
||||
],
|
||||
@@ -103,7 +103,7 @@
|
||||
},
|
||||
"targets": [
|
||||
{
|
||||
"expr": "sum(rate(container_cpu_usage_seconds_total{name=~\"$container\",name!=\"\"}[5m])) * 100",
|
||||
"expr": "sum(rate(container_cpu_usage_seconds_total{name=~\"$container|.*\",name!=\"\"}[5m])) * 100",
|
||||
"refId": "A"
|
||||
}
|
||||
],
|
||||
@@ -153,7 +153,7 @@
|
||||
},
|
||||
"targets": [
|
||||
{
|
||||
"expr": "sum(container_memory_usage_bytes{name=~\"$container\",name!=\"\"})",
|
||||
"expr": "sum(container_memory_usage_bytes{name=~\"$container|.*\",name!=\"\"})",
|
||||
"refId": "A"
|
||||
}
|
||||
],
|
||||
@@ -186,7 +186,7 @@
|
||||
},
|
||||
"targets": [
|
||||
{
|
||||
"expr": "sum(rate(container_network_receive_bytes_total{name=~\"$container\",name!=\"\"}[5m])) + sum(rate(container_network_transmit_bytes_total{name=~\"$container\",name!=\"\"}[5m]))",
|
||||
"expr": "sum(rate(container_network_receive_bytes_total{name=~\"$container|.*\",name!=\"\"}[5m])) + sum(rate(container_network_transmit_bytes_total{name=~\"$container|.*\",name!=\"\"}[5m]))",
|
||||
"refId": "A"
|
||||
}
|
||||
],
|
||||
@@ -244,7 +244,7 @@
|
||||
},
|
||||
"targets": [
|
||||
{
|
||||
"expr": "rate(container_cpu_usage_seconds_total{name=~\"$container\",name!=\"\"}[5m]) * 100",
|
||||
"expr": "rate(container_cpu_usage_seconds_total{name=~\"$container|.*\",name!=\"\"}[5m]) * 100",
|
||||
"legendFormat": "{{name}}",
|
||||
"refId": "A"
|
||||
}
|
||||
@@ -297,7 +297,7 @@
|
||||
},
|
||||
"targets": [
|
||||
{
|
||||
"expr": "rate(container_cpu_usage_seconds_total{name=~\"$container\",name!=\"\"}[5m]) * 100",
|
||||
"expr": "rate(container_cpu_usage_seconds_total{name=~\"$container|.*\",name!=\"\"}[5m]) * 100",
|
||||
"legendFormat": "{{name}}",
|
||||
"refId": "A"
|
||||
}
|
||||
@@ -356,7 +356,7 @@
|
||||
},
|
||||
"targets": [
|
||||
{
|
||||
"expr": "container_memory_usage_bytes{name=~\"$container\",name!=\"\"}",
|
||||
"expr": "container_memory_usage_bytes{name=~\"$container|.*\",name!=\"\"}",
|
||||
"legendFormat": "{{name}}",
|
||||
"refId": "A"
|
||||
}
|
||||
@@ -409,7 +409,7 @@
|
||||
},
|
||||
"targets": [
|
||||
{
|
||||
"expr": "(container_memory_usage_bytes{name=~\"$container\",name!=\"\"} / container_spec_memory_limit_bytes{name=~\"$container\",name!=\"\"}) * 100",
|
||||
"expr": "(container_memory_usage_bytes{name=~\"$container|.*\",name!=\"\"} / container_spec_memory_limit_bytes{name=~\"$container|.*\",name!=\"\"}) * 100",
|
||||
"legendFormat": "{{name}}",
|
||||
"refId": "A"
|
||||
}
|
||||
@@ -468,7 +468,7 @@
|
||||
},
|
||||
"targets": [
|
||||
{
|
||||
"expr": "rate(container_network_receive_bytes_total{name=~\"$container\",name!=\"\"}[5m])",
|
||||
"expr": "rate(container_network_receive_bytes_total{name=~\"$container|.*\",name!=\"\"}[5m])",
|
||||
"legendFormat": "{{name}} - {{interface}}",
|
||||
"refId": "A"
|
||||
}
|
||||
@@ -515,7 +515,7 @@
|
||||
},
|
||||
"targets": [
|
||||
{
|
||||
"expr": "rate(container_network_transmit_bytes_total{name=~\"$container\",name!=\"\"}[5m])",
|
||||
"expr": "rate(container_network_transmit_bytes_total{name=~\"$container|.*\",name!=\"\"}[5m])",
|
||||
"legendFormat": "{{name}} - {{interface}}",
|
||||
"refId": "A"
|
||||
}
|
||||
@@ -574,7 +574,7 @@
|
||||
},
|
||||
"targets": [
|
||||
{
|
||||
"expr": "rate(container_fs_reads_bytes_total{name=~\"$container\",name!=\"\"}[5m])",
|
||||
"expr": "rate(container_fs_reads_bytes_total{name=~\"$container|.*\",name!=\"\"}[5m])",
|
||||
"legendFormat": "{{name}} - {{device}}",
|
||||
"refId": "A"
|
||||
}
|
||||
@@ -621,7 +621,7 @@
|
||||
},
|
||||
"targets": [
|
||||
{
|
||||
"expr": "rate(container_fs_writes_bytes_total{name=~\"$container\",name!=\"\"}[5m])",
|
||||
"expr": "rate(container_fs_writes_bytes_total{name=~\"$container|.*\",name!=\"\"}[5m])",
|
||||
"legendFormat": "{{name}} - {{device}}",
|
||||
"refId": "A"
|
||||
}
|
||||
@@ -770,35 +770,35 @@
|
||||
},
|
||||
"targets": [
|
||||
{
|
||||
"expr": "container_last_seen{name=~\"$container\",name!=\"\"}",
|
||||
"expr": "container_last_seen{name=~\"$container|.*\",name!=\"\"}",
|
||||
"format": "table",
|
||||
"instant": true,
|
||||
"legendFormat": "{{name}}",
|
||||
"refId": "A"
|
||||
},
|
||||
{
|
||||
"expr": "rate(container_cpu_usage_seconds_total{name=~\"$container\",name!=\"\"}[5m]) * 100",
|
||||
"expr": "rate(container_cpu_usage_seconds_total{name=~\"$container|.*\",name!=\"\"}[5m]) * 100",
|
||||
"format": "table",
|
||||
"instant": true,
|
||||
"legendFormat": "{{name}}",
|
||||
"refId": "B"
|
||||
},
|
||||
{
|
||||
"expr": "container_memory_usage_bytes{name=~\"$container\",name!=\"\"}",
|
||||
"expr": "container_memory_usage_bytes{name=~\"$container|.*\",name!=\"\"}",
|
||||
"format": "table",
|
||||
"instant": true,
|
||||
"legendFormat": "{{name}}",
|
||||
"refId": "C"
|
||||
},
|
||||
{
|
||||
"expr": "rate(container_network_receive_bytes_total{name=~\"$container\",name!=\"\"}[5m])",
|
||||
"expr": "rate(container_network_receive_bytes_total{name=~\"$container|.*\",name!=\"\"}[5m])",
|
||||
"format": "table",
|
||||
"instant": true,
|
||||
"legendFormat": "{{name}}",
|
||||
"refId": "D"
|
||||
},
|
||||
{
|
||||
"expr": "rate(container_network_transmit_bytes_total{name=~\"$container\",name!=\"\"}[5m])",
|
||||
"expr": "rate(container_network_transmit_bytes_total{name=~\"$container|.*\",name!=\"\"}[5m])",
|
||||
"format": "table",
|
||||
"instant": true,
|
||||
"legendFormat": "{{name}}",
|
||||
@@ -858,13 +858,18 @@
|
||||
"query": "label_values(container_last_seen{name!=\"\"},name)",
|
||||
"refId": "StandardVariableQuery"
|
||||
},
|
||||
"refresh": 1,
|
||||
"refresh": 2,
|
||||
"sort": 1,
|
||||
"type": "query"
|
||||
"type": "query",
|
||||
"current": {
|
||||
"selected": true,
|
||||
"text": "All",
|
||||
"value": "$__all"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"timezone": "browser",
|
||||
"title": "Docker Container Metrics"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user