rancher-partner-charts/charts/kubecost/cost-analyzer/2.2.4/node-utilization.json

1390 lines
25 KiB
JSON

{
"annotations":{
"list":[
{
"builtIn":1,
"datasource":"-- Grafana --",
"enable":true,
"hide":true,
"iconColor":"rgba(0, 211, 255, 1)",
"name":"Annotations & Alerts",
"type":"dashboard"
}
]
},
"editable":true,
"gnetId":null,
"graphTooltip":0,
"id":6,
"iteration":1557245882378,
"links":[
],
"panels":[
{
"cacheTimeout":null,
"colorBackground":false,
"colorValue":false,
"colors":[
"#299c46",
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource":"${datasource}",
"format":"percentunit",
"gauge":{
"maxValue":100,
"minValue":0,
"show":true,
"thresholdLabels":false,
"thresholdMarkers":true
},
"gridPos":{
"h":7,
"w":8,
"x":0,
"y":0
},
"id":2,
"interval":null,
"links":[
],
"mappingType":1,
"mappingTypes":[
{
"name":"value to text",
"value":1
},
{
"name":"range to text",
"value":2
}
],
"maxDataPoints":100,
"nullPointMode":"connected",
"nullText":null,
"postfix":"",
"postfixFontSize":"50%",
"prefix":"",
"prefixFontSize":"50%",
"rangeMaps":[
{
"from":"null",
"text":"N/A",
"to":"null"
}
],
"sparkline":{
"fillColor":"rgba(31, 118, 189, 0.18)",
"full":false,
"lineColor":"rgb(31, 120, 193)",
"show":false
},
"tableColumn":"",
"targets":[
{
"expr":"sum(irate(container_cpu_usage_seconds_total{id=\"/\",instance=\"$node\"}[10m]))",
"format":"time_series",
"intervalFactor":1,
"refId":"A"
}
],
"thresholds":"",
"title":"CPU Usage",
"type":"singlestat",
"valueFontSize":"80%",
"valueMaps":[
{
"op":"=",
"text":"N/A",
"value":"null"
}
],
"valueName":"avg"
},
{
"cacheTimeout":null,
"colorBackground":false,
"colorValue":false,
"colors":[
"#299c46",
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource":"${datasource}",
"format":"percentunit",
"gauge":{
"maxValue":100,
"minValue":0,
"show":true,
"thresholdLabels":false,
"thresholdMarkers":true
},
"gridPos":{
"h":7,
"w":8,
"x":8,
"y":0
},
"id":3,
"interval":null,
"links":[
],
"mappingType":1,
"mappingTypes":[
{
"name":"value to text",
"value":1
},
{
"name":"range to text",
"value":2
}
],
"maxDataPoints":100,
"nullPointMode":"connected",
"nullText":null,
"postfix":"",
"postfixFontSize":"50%",
"prefix":"",
"prefixFontSize":"50%",
"rangeMaps":[
{
"from":"null",
"text":"N/A",
"to":"null"
}
],
"sparkline":{
"fillColor":"rgba(31, 118, 189, 0.18)",
"full":false,
"lineColor":"rgb(31, 120, 193)",
"show":false
},
"tableColumn":"",
"targets":[
{
"expr":"SUM(container_memory_usage_bytes{namespace!=\"\",instance=\"$node\"}) / SUM(kube_node_status_capacity{resource=\"memory\", unit=\"byte\", node=\"$node\"})",
"format":"time_series",
"intervalFactor":1,
"refId":"A"
}
],
"thresholds":"",
"title":"Memory Usage",
"type":"singlestat",
"valueFontSize":"80%",
"valueMaps":[
{
"op":"=",
"text":"N/A",
"value":"null"
}
],
"valueName":"avg"
},
{
"cacheTimeout":null,
"colorBackground":false,
"colorValue":false,
"colors":[
"#299c46",
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource":"${datasource}",
"format":"percentunit",
"gauge":{
"maxValue":100,
"minValue":0,
"show":true,
"thresholdLabels":false,
"thresholdMarkers":true
},
"gridPos":{
"h":7,
"w":8,
"x":16,
"y":0
},
"id":4,
"interval":null,
"links":[
],
"mappingType":1,
"mappingTypes":[
{
"name":"value to text",
"value":1
},
{
"name":"range to text",
"value":2
}
],
"maxDataPoints":100,
"nullPointMode":"connected",
"nullText":null,
"postfix":"",
"postfixFontSize":"50%",
"prefix":"",
"prefixFontSize":"50%",
"rangeMaps":[
{
"from":"null",
"text":"N/A",
"to":"null"
}
],
"sparkline":{
"fillColor":"rgba(31, 118, 189, 0.18)",
"full":false,
"lineColor":"rgb(31, 120, 193)",
"show":false
},
"tableColumn":"",
"targets":[
{
"expr":"sum(container_fs_usage_bytes{device=~\"^/dev/[sv]d[a-z][1-9]$\",id=\"/\",instance=\"$node\"}) /\nsum(container_fs_limit_bytes{device=~\"^/dev/[sv]d[a-z][1-9]$\",id=\"/\",instance=\"$node\"})",
"format":"time_series",
"intervalFactor":1,
"refId":"A"
}
],
"thresholds":"",
"title":"Storage Usage",
"type":"singlestat",
"valueFontSize":"80%",
"valueMaps":[
{
"op":"=",
"text":"N/A",
"value":"null"
}
],
"valueName":"avg"
},
{
"columns":[
{
"text":"Avg",
"value":"avg"
}
],
"datasource":"${datasource}",
"fontSize":"100%",
"gridPos":{
"h":8,
"w":16,
"x":0,
"y":7
},
"hideTimeOverride":true,
"id":21,
"links":[
],
"pageSize":8,
"repeat":null,
"repeatDirection":"v",
"scroll":true,
"showHeader":true,
"sort":{
"col":4,
"desc":true
},
"styles":[
{
"alias":"Pod",
"colorMode":null,
"colors":[
"rgba(245, 54, 54, 0.9)",
"rgba(50, 172, 45, 0.97)",
"#c15c17"
],
"dateFormat":"YYYY-MM-DD HH:mm:ss",
"decimals":2,
"link":false,
"linkTooltip":"",
"linkUrl":"",
"pattern":"pod_name",
"thresholds":[
"30",
"80"
],
"type":"string",
"unit":"currencyUSD"
},
{
"alias":"",
"colorMode":null,
"colors":[
"rgba(245, 54, 54, 0.9)",
"rgba(237, 129, 40, 0.89)",
"rgba(50, 172, 45, 0.97)"
],
"dateFormat":"YYYY-MM-DD HH:mm:ss",
"decimals":2,
"mappingType":1,
"pattern":"Time",
"thresholds":[
],
"type":"hidden",
"unit":"short"
},
{
"alias":"CPU Usage",
"colorMode":null,
"colors":[
"rgba(245, 54, 54, 0.9)",
"rgba(237, 129, 40, 0.89)",
"rgba(50, 172, 45, 0.97)"
],
"dateFormat":"YYYY-MM-DD HH:mm:ss",
"decimals":2,
"mappingType":1,
"pattern":"Value #C",
"thresholds":[
],
"type":"number",
"unit":"short"
},
{
"alias":"CPU Request",
"colorMode":null,
"colors":[
"rgba(245, 54, 54, 0.9)",
"rgba(237, 129, 40, 0.89)",
"rgba(50, 172, 45, 0.97)"
],
"dateFormat":"YYYY-MM-DD HH:mm:ss",
"decimals":2,
"mappingType":1,
"pattern":"Value #A",
"thresholds":[
],
"type":"number",
"unit":"short"
},
{
"alias":"CPU Limit",
"colorMode":null,
"colors":[
"rgba(245, 54, 54, 0.9)",
"rgba(237, 129, 40, 0.89)",
"rgba(50, 172, 45, 0.97)"
],
"dateFormat":"YYYY-MM-DD HH:mm:ss",
"decimals":2,
"mappingType":1,
"pattern":"Value #B",
"thresholds":[
],
"type":"number",
"unit":"short"
},
{
"alias":"Mem Usage",
"colorMode":null,
"colors":[
"rgba(245, 54, 54, 0.9)",
"rgba(237, 129, 40, 0.89)",
"rgba(50, 172, 45, 0.97)"
],
"dateFormat":"YYYY-MM-DD HH:mm:ss",
"decimals":2,
"mappingType":1,
"pattern":"Value #D",
"thresholds":[
],
"type":"number",
"unit":"bytes"
},
{
"alias":"Mem Request",
"colorMode":null,
"colors":[
"rgba(245, 54, 54, 0.9)",
"rgba(237, 129, 40, 0.89)",
"rgba(50, 172, 45, 0.97)"
],
"dateFormat":"YYYY-MM-DD HH:mm:ss",
"decimals":2,
"mappingType":1,
"pattern":"Value #E",
"thresholds":[
],
"type":"number",
"unit":"bytes"
},
{
"alias":"Mem Limit",
"colorMode":null,
"colors":[
"rgba(245, 54, 54, 0.9)",
"rgba(237, 129, 40, 0.89)",
"rgba(50, 172, 45, 0.97)"
],
"dateFormat":"YYYY-MM-DD HH:mm:ss",
"decimals":2,
"mappingType":1,
"pattern":"Value #F",
"thresholds":[
],
"type":"number",
"unit":"bytes"
}
],
"targets":[
{
"expr":"sum(rate(container_cpu_usage_seconds_total{container_name!=\"\",container_name!=\"POD\",pod_name!=\"\",instance=\"$node\"}[24h])) by (pod_name)",
"format":"table",
"instant":true,
"intervalFactor":1,
"refId":"C"
},
{
"expr":"sum(label_replace(\nsum(avg_over_time(kube_pod_container_resource_requests{resource=\"cpu\", unit=\"core\", container!=\"\",container!=\"POD\",node=\"$node\"}[24h])) by (pod), \n\"pod_name\",\"$1\",\"pod\",\"(.+)\")\nor up * 0\n) by (pod_name)",
"format":"table",
"instant":true,
"intervalFactor":1,
"refId":"A"
},
{
"expr":"sum(avg_over_time(container_memory_usage_bytes{container_name!=\"\",container_name!=\"POD\",pod_name!=\"\",instance=\"$node\"}[24h])) by (pod_name)\n",
"format":"table",
"instant":true,
"intervalFactor":1,
"refId":"D"
},
{
"expr":"sum(label_replace(label_replace(\nsum(avg_over_time(kube_pod_container_resource_requests{resource=\"memory\", unit=\"byte\", container!=\"\",container!=\"POD\",node=\"$node\"}[24h])) by (pod),\n\"container_name\",\"$1\",\"container\",\"(.+)\"), \"pod_name\",\"$1\",\"pod\",\"(.+)\")\nor up * 0\n) by (pod_name)\n",
"format":"table",
"instant":true,
"intervalFactor":1,
"refId":"E"
}
],
"timeFrom":"1M",
"timeShift":null,
"title":"Current pods",
"transform":"table",
"transparent":false,
"type":"table"
},
{
"cacheTimeout":null,
"colorBackground":false,
"colorValue":false,
"colors":[
"#299c46",
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource":"${datasource}",
"decimals":0,
"format":"none",
"gauge":{
"maxValue":100,
"minValue":0,
"show":false,
"thresholdLabels":false,
"thresholdMarkers":true
},
"gridPos":{
"h":4,
"w":4,
"x":16,
"y":7
},
"id":8,
"interval":null,
"links":[
],
"mappingType":1,
"mappingTypes":[
{
"name":"value to text",
"value":1
},
{
"name":"range to text",
"value":2
}
],
"maxDataPoints":100,
"nullPointMode":"connected",
"nullText":null,
"postfix":"",
"postfixFontSize":"50%",
"prefix":"",
"prefixFontSize":"50%",
"rangeMaps":[
{
"from":"null",
"text":"N/A",
"to":"null"
}
],
"sparkline":{
"fillColor":"rgba(31, 118, 189, 0.18)",
"full":false,
"lineColor":"rgb(31, 120, 193)",
"show":false
},
"tableColumn":"",
"targets":[
{
"expr":"sum(\n count(avg_over_time(kube_pod_container_resource_requests{resource=\"cpu\", unit=\"core\", container!=\"\",container!=\"POD\",node=\"$node\"}[24h])) by (pod)\n * on (pod) group_right()\n sum(kube_pod_container_status_running) by (pod)\n)",
"format":"time_series",
"instant":true,
"intervalFactor":1,
"refId":"A"
}
],
"thresholds":"",
"title":"Pods Running",
"type":"singlestat",
"valueFontSize":"80%",
"valueMaps":[
{
"op":"=",
"text":"N/A",
"value":"null"
}
],
"valueName":"current"
},
{
"cacheTimeout":null,
"colorBackground":false,
"colorValue":false,
"colors":[
"#299c46",
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource":"${datasource}",
"format":"bytes",
"gauge":{
"maxValue":100,
"minValue":0,
"show":false,
"thresholdLabels":false,
"thresholdMarkers":true
},
"gridPos":{
"h":4,
"w":4,
"x":20,
"y":7
},
"id":18,
"interval":null,
"links":[
],
"mappingType":1,
"mappingTypes":[
{
"name":"value to text",
"value":1
},
{
"name":"range to text",
"value":2
}
],
"maxDataPoints":100,
"nullPointMode":"connected",
"nullText":null,
"postfix":"",
"postfixFontSize":"50%",
"prefix":"",
"prefixFontSize":"50%",
"rangeMaps":[
{
"from":"null",
"text":"N/A",
"to":"null"
}
],
"sparkline":{
"fillColor":"rgba(31, 118, 189, 0.18)",
"full":false,
"lineColor":"rgb(31, 120, 193)",
"show":false
},
"tableColumn":"",
"targets":[
{
"expr":"sum(container_fs_limit_bytes{device=~\"^/dev/[sv]d[a-z][1-9]$\",id=\"/\",instance=\"$node\"})",
"format":"time_series",
"intervalFactor":1,
"refId":"A"
}
],
"thresholds":"",
"title":"Storage Capacity",
"type":"singlestat",
"valueFontSize":"80%",
"valueMaps":[
{
"op":"=",
"text":"N/A",
"value":"null"
}
],
"valueName":"current"
},
{
"cacheTimeout":null,
"colorBackground":false,
"colorValue":false,
"colors":[
"#299c46",
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource":"${datasource}",
"format":"none",
"gauge":{
"maxValue":100,
"minValue":0,
"show":false,
"thresholdLabels":false,
"thresholdMarkers":true
},
"gridPos":{
"h":4,
"w":4,
"x":16,
"y":11
},
"id":9,
"interval":null,
"links":[
],
"mappingType":1,
"mappingTypes":[
{
"name":"value to text",
"value":1
},
{
"name":"range to text",
"value":2
}
],
"maxDataPoints":100,
"nullPointMode":"connected",
"nullText":null,
"postfix":"",
"postfixFontSize":"50%",
"prefix":"",
"prefixFontSize":"50%",
"rangeMaps":[
{
"from":"null",
"text":"N/A",
"to":"null"
}
],
"sparkline":{
"fillColor":"rgba(31, 118, 189, 0.18)",
"full":false,
"lineColor":"rgb(31, 120, 193)",
"show":false
},
"tableColumn":"",
"targets":[
{
"expr":"kube_node_status_capacity{resource=\"cpu\", unit=\"core\", node=\"$node\"}",
"format":"time_series",
"intervalFactor":1,
"refId":"A"
}
],
"thresholds":"",
"title":"CPU Capacity",
"type":"singlestat",
"valueFontSize":"80%",
"valueMaps":[
{
"op":"=",
"text":"N/A",
"value":"null"
}
],
"valueName":"avg"
},
{
"cacheTimeout":null,
"colorBackground":false,
"colorValue":false,
"colors":[
"#299c46",
"rgba(237, 129, 40, 0.89)",
"#d44a3a"
],
"datasource":"${datasource}",
"format":"bytes",
"gauge":{
"maxValue":100,
"minValue":0,
"show":false,
"thresholdLabels":false,
"thresholdMarkers":true
},
"gridPos":{
"h":4,
"w":4,
"x":20,
"y":11
},
"id":19,
"interval":null,
"links":[
],
"mappingType":1,
"mappingTypes":[
{
"name":"value to text",
"value":1
},
{
"name":"range to text",
"value":2
}
],
"maxDataPoints":100,
"nullPointMode":"connected",
"nullText":null,
"postfix":"",
"postfixFontSize":"50%",
"prefix":"",
"prefixFontSize":"50%",
"rangeMaps":[
{
"from":"null",
"text":"N/A",
"to":"null"
}
],
"sparkline":{
"fillColor":"rgba(31, 118, 189, 0.18)",
"full":false,
"lineColor":"rgb(31, 120, 193)",
"show":false
},
"tableColumn":"",
"targets":[
{
"expr":"kube_node_status_capacity{resource=\"memory\", unit=\"byte\", node=\"$node\"}",
"format":"time_series",
"intervalFactor":1,
"refId":"A"
}
],
"thresholds":"",
"title":"RAM Capacity",
"type":"singlestat",
"valueFontSize":"80%",
"valueMaps":[
{
"op":"=",
"text":"N/A",
"value":"null"
}
],
"valueName":"current"
},
{
"aliasColors":{
},
"bars":false,
"dashLength":10,
"dashes":false,
"datasource":"${datasource}",
"decimals":3,
"description":"This panel shows historical utilization for the node.",
"editable":true,
"error":false,
"fill":0,
"grid":{
},
"gridPos":{
"h":6,
"w":12,
"x":0,
"y":15
},
"height":"",
"id":11,
"isNew":true,
"legend":{
"alignAsTable":false,
"avg":false,
"current":false,
"hideEmpty":false,
"hideZero":false,
"max":false,
"min":false,
"rightSide":false,
"show":false,
"sideWidth":null,
"sort":"current",
"sortDesc":true,
"total":false,
"values":true
},
"lines":true,
"linewidth":2,
"links":[
],
"nullPointMode":"connected",
"percentage":false,
"pointradius":5,
"points":false,
"renderer":"flot",
"seriesOverrides":[
],
"spaceLength":10,
"stack":false,
"steppedLine":true,
"targets":[
{
"expr":"sum(irate(container_cpu_usage_seconds_total{id=\"/\",instance=\"$node\"}[10m]))",
"format":"time_series",
"hide":false,
"instant":false,
"interval":"10s",
"intervalFactor":1,
"legendFormat":"cpu utilization",
"metric":"container_cpu",
"refId":"A",
"step":10
}
],
"thresholds":[
],
"timeFrom":"",
"timeShift":null,
"title":"CPU Utilization",
"tooltip":{
"msResolution":true,
"shared":true,
"sort":2,
"value_type":"cumulative"
},
"type":"graph",
"xaxis":{
"buckets":null,
"mode":"time",
"name":null,
"show":true,
"values":[
]
},
"yaxes":[
{
"decimals":null,
"format":"percentunit",
"label":"",
"logBase":1,
"max":"1.1",
"min":"0",
"show":true
},
{
"format":"short",
"label":null,
"logBase":1,
"max":null,
"min":null,
"show":false
}
],
"yaxis":{
"align":false,
"alignLevel":null
}
},
{
"aliasColors":{
},
"bars":false,
"dashLength":10,
"dashes":false,
"datasource":"${datasource}",
"decimals":2,
"description":"This panel shows historical utilization for the node.",
"editable":true,
"error":false,
"fill":0,
"grid":{
},
"gridPos":{
"h":6,
"w":12,
"x":12,
"y":15
},
"id":13,
"isNew":true,
"legend":{
"alignAsTable":false,
"avg":false,
"current":false,
"max":false,
"min":false,
"rightSide":false,
"show":false,
"sideWidth":200,
"sort":"current",
"sortDesc":true,
"total":false,
"values":true
},
"lines":true,
"linewidth":2,
"links":[
],
"nullPointMode":"connected",
"percentage":false,
"pointradius":5,
"points":false,
"renderer":"flot",
"seriesOverrides":[
],
"spaceLength":10,
"stack":false,
"steppedLine":true,
"targets":[
{
"expr":"SUM(container_memory_usage_bytes{namespace!=\"\",instance=\"$node\"}) / SUM(kube_node_status_capacity{resource=\"memory\", unit=\"byte\", node=\"$node\"})",
"format":"time_series",
"instant":false,
"interval":"10s",
"intervalFactor":1,
"legendFormat":"ram utilization",
"metric":"container_memory_usage:sort_desc",
"refId":"A",
"step":10
}
],
"thresholds":[
],
"timeFrom":"",
"timeShift":null,
"title":"RAM Utilization",
"tooltip":{
"msResolution":false,
"shared":true,
"sort":2,
"value_type":"cumulative"
},
"type":"graph",
"xaxis":{
"buckets":null,
"mode":"time",
"name":null,
"show":true,
"values":[
]
},
"yaxes":[
{
"decimals":null,
"format":"percentunit",
"label":null,
"logBase":1,
"max":"1.1",
"min":"0",
"show":true
},
{
"format":"short",
"label":null,
"logBase":1,
"max":null,
"min":null,
"show":false
}
],
"yaxis":{
"align":false,
"alignLevel":null
}
},
{
"aliasColors":{
},
"bars":false,
"dashLength":10,
"dashes":false,
"datasource":"${datasource}",
"decimals":2,
"description":"Traffic in and out of this namespace, as a sum of the pods within it",
"editable":true,
"error":false,
"fill":1,
"grid":{
},
"gridPos":{
"h":6,
"w":12,
"x":0,
"y":21
},
"height":"",
"id":15,
"isNew":true,
"legend":{
"alignAsTable":false,
"avg":true,
"current":true,
"hideEmpty":false,
"hideZero":false,
"max":false,
"min":false,
"rightSide":false,
"show":true,
"sideWidth":null,
"sort":"current",
"sortDesc":true,
"total":false,
"values":true
},
"lines":true,
"linewidth":2,
"links":[
],
"nullPointMode":"connected",
"percentage":false,
"pointradius":5,
"points":false,
"renderer":"flot",
"seriesOverrides":[
],
"spaceLength":10,
"stack":false,
"steppedLine":false,
"targets":[
{
"expr":"sum (rate (container_network_receive_bytes_total{instance=\"$node\"}[10m]))",
"format":"time_series",
"hide":false,
"instant":false,
"interval":"",
"intervalFactor":1,
"legendFormat":"<- in",
"metric":"container_cpu",
"refId":"A",
"step":10
},
{
"expr":"- sum (rate (container_network_transmit_bytes_total{instance=\"$node\"}[10m]))",
"format":"time_series",
"hide":false,
"instant":false,
"interval":"",
"intervalFactor":1,
"legendFormat":"-> out",
"refId":"B"
}
],
"thresholds":[
],
"timeFrom":"",
"timeShift":null,
"title":"Network IO",
"tooltip":{
"msResolution":true,
"shared":true,
"sort":2,
"value_type":"cumulative"
},
"type":"graph",
"xaxis":{
"buckets":null,
"mode":"time",
"name":null,
"show":true,
"values":[
]
},
"yaxes":[
{
"format":"Bps",
"label":"",
"logBase":1,
"max":null,
"min":null,
"show":true
},
{
"format":"short",
"label":null,
"logBase":1,
"max":null,
"min":null,
"show":false
}
],
"yaxis":{
"align":false,
"alignLevel":null
}
},
{
"aliasColors":{
},
"bars":false,
"dashLength":10,
"dashes":false,
"datasource":"${datasource}",
"decimals":2,
"description":"Disk reads and writes for the namespace, as a sum of the pods within it",
"editable":true,
"error":false,
"fill":1,
"grid":{
},
"gridPos":{
"h":6,
"w":12,
"x":12,
"y":21
},
"height":"",
"id":17,
"isNew":true,
"legend":{
"alignAsTable":false,
"avg":true,
"current":true,
"hideEmpty":false,
"hideZero":false,
"max":false,
"min":false,
"rightSide":false,
"show":true,
"sideWidth":null,
"sort":"current",
"sortDesc":true,
"total":false,
"values":true
},
"lines":true,
"linewidth":2,
"links":[
],
"nullPointMode":"connected",
"percentage":false,
"pointradius":5,
"points":false,
"renderer":"flot",
"seriesOverrides":[
],
"spaceLength":10,
"stack":false,
"steppedLine":false,
"targets":[
{
"expr":"sum (rate (container_fs_writes_bytes_total{instance=\"$node\"}[10m]))",
"format":"time_series",
"hide":false,
"instant":false,
"interval":"",
"intervalFactor":1,
"legendFormat":"<- write",
"metric":"container_cpu",
"refId":"A",
"step":10
},
{
"expr":"- sum (rate (container_fs_reads_bytes_total{instance=\"$node\"}[10m]))",
"format":"time_series",
"hide":false,
"instant":false,
"interval":"",
"intervalFactor":1,
"legendFormat":"-> read",
"refId":"B"
}
],
"thresholds":[
],
"timeFrom":"",
"timeShift":null,
"title":"Disk IO",
"tooltip":{
"msResolution":true,
"shared":true,
"sort":2,
"value_type":"cumulative"
},
"type":"graph",
"xaxis":{
"buckets":null,
"mode":"time",
"name":null,
"show":true,
"values":[
]
},
"yaxes":[
{
"format":"Bps",
"label":"",
"logBase":1,
"max":null,
"min":null,
"show":true
},
{
"format":"short",
"label":null,
"logBase":1,
"max":null,
"min":null,
"show":false
}
],
"yaxis":{
"align":false,
"alignLevel":null
}
}
],
"schemaVersion":16,
"style":"dark",
"tags":[
"cost",
"utilization",
"metrics"
],
"templating":{
"list":[
{
"allValue":null,
"current":{
"text":"ip-172-20-44-170.us-east-2.compute.internal",
"value":"ip-172-20-44-170.us-east-2.compute.internal"
},
"datasource":"${datasource}",
"hide":0,
"includeAll":false,
"label":null,
"multi":false,
"name":"node",
"options":[
],
"query":"query_result(kube_node_labels)",
"refresh":1,
"regex":"/node=\\\"(.*?)(\\\")/",
"skipUrlSync":false,
"sort":0,
"tagValuesQuery":"",
"tags":[
],
"tagsQuery":"",
"type":"query",
"useTags":false
},
{
"current": {
"selected": true,
"text": "default-kubecost",
"value": "default-kubecost"
},
"error": null,
"hide": 0,
"includeAll": false,
"label": null,
"multi": false,
"name": "datasource",
"options": [],
"query": "prometheus",
"refresh": 1,
"regex": "",
"skipUrlSync": false,
"type": "datasource"
}
]
},
"time":{
"from":"now-6h",
"to":"now"
},
"timepicker":{
"refresh_intervals":[
"5s",
"10s",
"30s",
"1m",
"5m",
"15m",
"30m",
"1h",
"2h",
"1d"
],
"time_options":[
"5m",
"15m",
"1h",
"6h",
"12h",
"24h",
"2d",
"7d",
"30d"
]
},
"timezone":"",
"title":"Node utilization metrics",
"uid":"NUQW37Lmk",
"version":1
}