grafana模板
1、服务器(总览)
{ "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" : 23, "iteration" : 1640155447025, "links" : [ { "icon" : "dashboard" , "tags" : [], "title" : "返回主菜单" , "type" : "link" , "url" : "http://grafana-all.prod-tools.yach.zhiyinlou.com/d/arKCt_EMz/yach-dao-hang-ye?orgId=1" } ], "panels" : [ { "collapsed" : false , "datasource" : null, "gridPos" : { "h" : 1, "w" : 24, "x" : 0, "y" : 0 }, "id" : 4, "panels" : [], "title" : "资源概览" , "type" : "row" }, { "columns" : [], "datasource" : "Prometheus-node" , "description" : "分区使用率、磁盘读取、磁盘写入、下载带宽、上传带宽,如果有多个网卡或者多个分区,是采集的使用率最高的网卡或者分区的数值。" , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fontSize" : "80%" , "gridPos" : { "h" : 15, "w" : 24, "x" : 0, "y" : 1 }, "id" : 2, "pageSize" : 15, "showHeader" : true , "sort" : { "col" : 30, "desc" : false }, "styles" : [ { "alias" : "内网IP" , "align" : "auto" , "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" : 1, "link" : false , "linkTooltip" : "" , "linkUrl" : "" , "mappingType" : 1, "pattern" : "node_address_InternalIP" , "sanitize" : true , "thresholds" : [], "type" : "string" , "unit" : "bytes" }, { "alias" : "主机名(链接到明细)" , "align" : "auto" , "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, "link" : true , "linkTargetBlank" : true , "linkTooltip" : "点击链接到资源明细" , "linkUrl" : "/d/9CWBz0bik/node_exporter?orgId=1&var-job=All&var-hostname=All&var-node=${__cell}&var-device=All" , "mappingType" : 1, "pattern" : "instance" , "thresholds" : [], "type" : "string" , "unit" : "short" }, { "alias" : "内存" , "align" : "auto" , "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, "link" : false , "mappingType" : 1, "pattern" : "Value #B" , "thresholds" : [], "type" : "number" , "unit" : "bytes" }, { "alias" : "CPU核" , "align" : "auto" , "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" : null, "mappingType" : 1, "pattern" : "Value #C" , "thresholds" : [], "type" : "number" , "unit" : "short" }, { "alias" : " 运行时间" , "align" : "auto" , "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" : "s" }, { "alias" : "分区使用率*" , "align" : "auto" , "colorMode" : "cell" , "colors" : [ "#3274D9" , "#F2CC0C" , "#E02F44" ], "dateFormat" : "YYYY-MM-DD HH:mm:ss" , "decimals" : 2, "mappingType" : 1, "pattern" : "Value #E" , "thresholds" : [ "70" , "85" ], "type" : "number" , "unit" : "percent" }, { "alias" : "CPU使用率" , "align" : "auto" , "colorMode" : "cell" , "colors" : [ "#3274D9" , "#F2CC0C" , "#E02F44" ], "dateFormat" : "YYYY-MM-DD HH:mm:ss" , "decimals" : 2, "mappingType" : 1, "pattern" : "Value #F" , "thresholds" : [ "70" , "85" ], "type" : "number" , "unit" : "percent" }, { "alias" : "内存使用率" , "align" : "auto" , "colorMode" : "cell" , "colors" : [ "#3274D9" , "#F2CC0C" , "#E02F44" ], "dateFormat" : "YYYY-MM-DD HH:mm:ss" , "decimals" : 2, "mappingType" : 1, "pattern" : "Value #G" , "thresholds" : [ "70" , "85" ], "type" : "number" , "unit" : "percent" }, { "alias" : "磁盘读取*" , "align" : "auto" , "colorMode" : "cell" , "colors" : [ "#3274D9" , "#F2CC0C" , "#E02F44" ], "dateFormat" : "YYYY-MM-DD HH:mm:ss" , "decimals" : 2, "mappingType" : 1, "pattern" : "Value #H" , "thresholds" : [ "10485760" , "20485760" ], "type" : "number" , "unit" : "Bps" }, { "alias" : "磁盘写入*" , "align" : "auto" , "colorMode" : "cell" , "colors" : [ "#3274D9" , "#F2CC0C" , "#E02F44" ], "dateFormat" : "YYYY-MM-DD HH:mm:ss" , "decimals" : 2, "mappingType" : 1, "pattern" : "Value #I" , "thresholds" : [ "10485760" , "20485760" ], "type" : "number" , "unit" : "Bps" }, { "alias" : "下载带宽*" , "align" : "auto" , "colorMode" : "cell" , "colors" : [ "#3274D9" , "#F2CC0C" , "#E02F44" ], "dateFormat" : "YYYY-MM-DD HH:mm:ss" , "decimals" : 2, "mappingType" : 1, "pattern" : "Value #J" , "thresholds" : [ "50485760" , "84857600" ], "type" : "number" , "unit" : "bps" }, { "alias" : "上传带宽*" , "align" : "auto" , "colorMode" : "cell" , "colors" : [ "#3274D9" , "#F2CC0C" , "#E02F44" ], "dateFormat" : "YYYY-MM-DD HH:mm:ss" , "decimals" : 2, "mappingType" : 1, "pattern" : "Value #K" , "thresholds" : [ "50485760" , "84857600" ], "type" : "number" , "unit" : "bps" }, { "alias" : "" , "align" : "right" , "colorMode" : null, "colors" : [ "rgba(245, 54, 54, 0.9)" , "rgba(237, 129, 40, 0.89)" , "rgba(50, 172, 45, 0.97)" ], "decimals" : 2, "pattern" : "/.*/" , "thresholds" : [], "type" : "hidden" , "unit" : "short" } ], "targets" : [ { "expr" : "node_uname_info{cluster=~\"$cluster\"} - 0" , "format" : "table" , "instant" : true , "interval" : "" , "legendFormat" : "" , "refId" : "A" }, { "expr" : "node_memory_MemTotal_bytes{cluster=~\"$cluster\"} - 0" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "" , "legendFormat" : "" , "refId" : "B" }, { "expr" : "count(node_cpu_seconds_total{cluster=~\"$cluster\",mode='system'}) by (instance)" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "" , "legendFormat" : "" , "refId" : "C" }, { "expr" : "sum(time() - node_boot_time_seconds{cluster=~\"$cluster\"})by(instance)" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "" , "legendFormat" : "" , "refId" : "D" }, { "expr" : "max((node_filesystem_size_bytes{cluster=~\"$cluster\",fstype=~\"ext.?|xfs\"}-node_filesystem_free_bytes{cluster=~\"$cluster\",fstype=~\"ext.?|xfs\"}) *100/(node_filesystem_avail_bytes {cluster=~\"$cluster\",fstype=~\"ext.?|xfs\"}+(node_filesystem_size_bytes{cluster=~\"$cluster\",fstype=~\"ext.?|xfs\"}-node_filesystem_free_bytes{cluster=~\"$cluster\",fstype=~\"ext.?|xfs\"})))by(instance)" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "" , "legendFormat" : "" , "refId" : "E" }, { "expr" : "(1 - avg(irate(node_cpu_seconds_total{cluster=~\"$cluster\",mode=\"idle\"}[5m])) by (instance)) * 100" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "" , "legendFormat" : "" , "refId" : "F" }, { "expr" : "(1 - (node_memory_MemAvailable_bytes{cluster=~\"$cluster\"} / (node_memory_MemTotal_bytes{cluster=~\"$cluster\"})))* 100" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "" , "legendFormat" : "" , "refId" : "G" }, { "expr" : "max(irate(node_disk_read_bytes_total{cluster=~\"$cluster\"}[5m])) by (instance)" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "" , "legendFormat" : "最大读取" , "refId" : "H" }, { "expr" : "max(irate(node_disk_written_bytes_total{cluster=~\"$cluster\"}[5m])) by (instance)" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "" , "legendFormat" : "最大写入" , "refId" : "I" }, { "expr" : "max(irate(node_network_receive_bytes_total{cluster=~\"$cluster\"}[5m])*8) by (instance)" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "" , "legendFormat" : "下载带宽" , "refId" : "J" }, { "expr" : "max(irate(node_network_transmit_bytes_total{cluster=~\"$cluster\"}[5m])*8) by (instance)" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "" , "legendFormat" : "上传带宽" , "refId" : "K" } ], "timeFrom" : null, "timeShift" : null, "title" : "服务器资源总览表(点击查看明细)" , "transform" : "table" , "transparent" : true , "type" : "table-old" }, { "collapsed" : false , "datasource" : null, "gridPos" : { "h" : 1, "w" : 24, "x" : 0, "y" : 16 }, "id" : 6, "panels" : [], "title" : "CPU 内存 磁盘" , "type" : "row" }, { "aliasColors" : {}, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-node" , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 10, "w" : 12, "x" : 0, "y" : 17 }, "hiddenSeries" : false , "id" : 8, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sort" : "max" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "(1 - avg(irate(node_cpu_seconds_total{cluster=\"$cluster\",mode=\"idle\"}[5m])) by (instance))*100" , "interval" : "${interval}" , "legendFormat" : "{{instance}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "节点CPU总使用率" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "percent" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : {}, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-node" , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 10, "w" : 12, "x" : 12, "y" : 17 }, "hiddenSeries" : false , "id" : 10, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 0.5, "points" : false , "renderer" : "flot" , "seriesOverrides" : [ { "alias" : "/.*_5$/" , "points" : true } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "node_load5{cluster=\"$cluster\"}" , "interval" : "${interval}" , "legendFormat" : "{{instance}}_5" , "refId" : "A" }, { "expr" : "node_load15{cluster=\"$cluster\"}" , "interval" : "${interval}" , "legendFormat" : "{{instance}}_15" , "refId" : "B" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "节点Load(5/15m)" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : {}, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-node" , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 12, "x" : 0, "y" : 27 }, "hiddenSeries" : false , "id" : 16, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sort" : "max" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [ { "alias" : "/.*_total$/" , "legend" : false } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "(1 - (node_memory_MemAvailable_bytes{cluster=~\"$cluster\"} / (node_memory_MemTotal_bytes{cluster=~\"$cluster\"})))* 100 " , "hide" : false , "interval" : "${interval}" , "legendFormat" : "{{instance}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "节点内存使用率(MemAvailable)" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "percent" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : {}, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-node" , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 12, "x" : 12, "y" : 27 }, "hiddenSeries" : false , "id" : 14, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "irate(node_context_switches_total{cluster=\"$cluster\"}[2m])" , "interval" : "${interval}" , "legendFormat" : "{{instance}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "节点系统上下文切换数量" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : {}, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-node" , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 12, "x" : 0, "y" : 35 }, "hiddenSeries" : false , "id" : 12, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "irate(node_intr_total{cluster=\"$cluster\"}[2m])" , "interval" : "${interval}" , "legendFormat" : "{{instance}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "节点系统中断数量" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "collapsed" : false , "datasource" : null, "gridPos" : { "h" : 1, "w" : 24, "x" : 0, "y" : 43 }, "id" : 18, "panels" : [], "title" : "磁盘 IO" , "type" : "row" }, { "aliasColors" : {}, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-node" , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 12, "x" : 0, "y" : 44 }, "hiddenSeries" : false , "id" : 19, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sort" : "max" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [ { "alias" : "/.*_total$/" , "legend" : false } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "max((node_filesystem_size_bytes{cluster=~\"$cluster\",fstype=~\"ext.?|xfs\"}-node_filesystem_free_bytes{cluster=~\"$cluster\",fstype=~\"ext.?|xfs\"}) *100/(node_filesystem_avail_bytes {cluster=~\"$cluster\",fstype=~\"ext.?|xfs\"}+(node_filesystem_size_bytes{cluster=~\"$cluster\",fstype=~\"ext.?|xfs\"}-node_filesystem_free_bytes{cluster=~\"$cluster\",fstype=~\"ext.?|xfs\"})))by(instance)" , "hide" : false , "interval" : "${interval}" , "legendFormat" : "{{instance}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "节点磁盘使用率(/)" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "percent" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : { "Idle - Waiting for something to happen" : "#052B51" , "guest" : "#9AC48A" , "idle" : "#052B51" , "iowait" : "#EAB839" , "irq" : "#BF1B00" , "nice" : "#C15C17" , "sdb_每秒I/O操作%" : "#d683ce" , "softirq" : "#E24D42" , "steal" : "#FCE2DE" , "system" : "#508642" , "user" : "#5195CE" , "磁盘花费在I/O操作占比" : "#ba43a9" }, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-node" , "decimals" : null, "description" : "每一秒钟的自然时间内,花费在I/O上的耗时。(wall-clock time)\n\nnode_disk_io_time_seconds_total:\n磁盘花费在输入/输出操作上的秒数。该值为累加值。(Milliseconds Spent Doing I/Os)\n\nirate(node_disk_io_time_seconds_total[1m]):\n计算每秒的速率:(last值-last前一个值)/时间戳差值,即:1秒钟内磁盘花费在I/O操作的时间占比。" , "fieldConfig" : { "defaults" : { "custom" : {}, "links" : [] }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 12, "x" : 12, "y" : 44 }, "hiddenSeries" : false , "id" : 21, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sideWidth" : null, "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "maxPerRow" : 6, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 5, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "irate(node_disk_io_time_seconds_total{cluster=\"$cluster\"}[3m])" , "format" : "time_series" , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{instance}}" , "refId" : "C" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "每1秒内I/O操作耗时占比" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "decimals" : null, "format" : "percentunit" , "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 } }, { "collapsed" : false , "datasource" : null, "gridPos" : { "h" : 1, "w" : 24, "x" : 0, "y" : 52 }, "id" : 23, "panels" : [], "title" : "网络" , "type" : "row" }, { "aliasColors" : {}, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-node" , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 12, "x" : 0, "y" : 53 }, "hiddenSeries" : false , "id" : 25, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "node_netstat_Tcp_CurrEstab{cluster=\"$cluster\"}" , "hide" : false , "interval" : "${interval}" , "legendFormat" : "{{instance}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "节点当前TCP 链接数" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "short" , "label" : null, "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" : "Prometheus-node" , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 12, "x" : 12, "y" : 53 }, "hiddenSeries" : false , "id" : 27, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sort" : "max" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "node_sockstat_TCP_tw{cluster=\"$cluster\"}" , "interval" : "${interval}" , "legendFormat" : "{{instance}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "节点当前TCP TIMEWAIT数量" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : {}, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-node" , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 12, "x" : 0, "y" : 61 }, "hiddenSeries" : false , "id" : 31, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "node_nf_conntrack_entries{cluster=~\"$cluster\"}" , "interval" : "${interval}" , "legendFormat" : "{{instance}}" , "refId" : "A" } ], "thresholds" : [ { "colorMode" : "warning" , "fill" : true , "line" : true , "op" : "gt" , "value" : 1048576, "yaxis" : "left" } ], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "节点Conntrack数量(1m)" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : {}, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-node" , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 12, "x" : 12, "y" : 61 }, "hiddenSeries" : false , "id" : 32, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sort" : "max" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "(node_nf_conntrack_entries{cluster=~\"$cluster\"} / node_nf_conntrack_entries_limit{cluster=~\"$cluster\"}) * 100 " , "interval" : "${interval}" , "legendFormat" : "{{instance}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "节点Conntrack使用比例" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "percent" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : { "192.168.10.227:9100_em1_in下载" : "super-light-green" , "192.168.10.227:9100_em1_out上传" : "dark-blue" }, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-node" , "decimals" : 2, "fieldConfig" : { "defaults" : { "custom" : {}, "links" : [] }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 10, "w" : 24, "x" : 0, "y" : 69 }, "height" : "300" , "hiddenSeries" : false , "id" : 29, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sort" : "max" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "rate(node_network_receive_bytes_total{cluster=\"$cluster\",device=\"eth0\"}[5m])*8" , "format" : "time_series" , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{instance}}下载" , "refId" : "A" , "step" : 4 } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "每秒网络带宽使用(eth0) - 下载" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "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" : { "192.168.10.227:9100_em1_in下载" : "super-light-green" , "192.168.10.227:9100_em1_out上传" : "dark-blue" }, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-node" , "decimals" : 2, "fieldConfig" : { "defaults" : { "custom" : {}, "links" : [] }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 10, "w" : 24, "x" : 0, "y" : 79 }, "height" : "300" , "hiddenSeries" : false , "id" : 33, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sort" : "max" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "rate(node_network_transmit_bytes_total{cluster=\"$cluster\",device=\"eth0\"}[5m])*8" , "format" : "time_series" , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{instance}}上传" , "refId" : "B" , "step" : 4 } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "每秒网络带宽使用(eth0) - 上传" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "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 } } ], "refresh" : "1m" , "schemaVersion" : 26, "style" : "dark" , "tags" : [], "templating" : { "list" : [ { "allValue" : null, "current" : { "selected" : false , "text" : "prod" , "value" : "prod" }, "datasource" : "Prometheus-node" , "definition" : "label_values(node_uname_info, cluster)" , "error" : null, "hide" : 0, "includeAll" : false , "label" : "集群" , "multi" : false , "name" : "cluster" , "options" : [ { "selected" : false , "text" : "monitor" , "value" : "monitor" }, { "selected" : false , "text" : "test" , "value" : "test" }, { "selected" : true , "text" : "prod" , "value" : "prod" }, { "selected" : false , "text" : "gray" , "value" : "gray" }, { "selected" : false , "text" : "job" , "value" : "job" } ], "query" : "label_values(node_uname_info, cluster)" , "refresh" : 0, "regex" : "" , "skipUrlSync" : false , "sort" : 0, "tagValuesQuery" : "" , "tags" : [], "tagsQuery" : "" , "type" : "query" , "useTags" : false }, { "auto" : true , "auto_count" : "50" , "auto_min" : "1m" , "current" : { "selected" : false , "text" : "auto" , "value" : "$__auto_interval_interval" }, "error" : null, "hide" : 0, "label" : "时间粒度" , "name" : "interval" , "options" : [ { "selected" : true , "text" : "auto" , "value" : "$__auto_interval_interval" }, { "selected" : false , "text" : "1m" , "value" : "1m" }, { "selected" : false , "text" : "10m" , "value" : "10m" }, { "selected" : false , "text" : "30m" , "value" : "30m" }, { "selected" : false , "text" : "1h" , "value" : "1h" }, { "selected" : false , "text" : "6h" , "value" : "6h" }, { "selected" : false , "text" : "12h" , "value" : "12h" }, { "selected" : false , "text" : "1d" , "value" : "1d" }, { "selected" : false , "text" : "7d" , "value" : "7d" }, { "selected" : false , "text" : "14d" , "value" : "14d" }, { "selected" : false , "text" : "30d" , "value" : "30d" } ], "query" : "1m,10m,30m,1h,6h,12h,1d,7d,14d,30d" , "queryValue" : "" , "refresh" : 2, "skipUrlSync" : false , "type" : "interval" } ] }, "time" : { "from" : "now-6h" , "to" : "now" }, "timepicker" : {}, "timezone" : "" , "title" : "服务器(总览)" , "uid" : "r8tr2_PMk" , "version" : 61 } |
2、POD监控
{ "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" : 25, "iteration" : 1640155643737, "links" : [ { "icon" : "dashboard" , "tags" : [], "title" : "JOB 监控" , "tooltip" : "" , "type" : "link" , "url" : "http://grafana-all.prod-tools.yach.zhiyinlou.com/d/o9CTarPMa/pod-jian-kong-job?orgId=1&refresh=1m&var-cluster=job&var-deployment=All&var-container=All&var-interval=$__auto_interval_interval" }, { "icon" : "dashboard" , "tags" : [], "title" : "返回主菜单" , "type" : "link" , "url" : "http://grafana-all.prod-tools.yach.zhiyinlou.com/d/arKCt_EMz/yach-dao-hang-ye?orgId=1" } ], "panels" : [ { "collapsed" : false , "datasource" : null, "gridPos" : { "h" : 1, "w" : 24, "x" : 0, "y" : 0 }, "id" : 2, "panels" : [], "title" : "概览" , "type" : "row" }, { "cacheTimeout" : null, "colorBackground" : false , "colorValue" : true , "colors" : [ "#3274D9" , "#F2CC0C" , "#E02F44" ], "datasource" : "Prometheus-pod" , "decimals" : 2, "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "format" : "percent" , "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : true , "thresholdLabels" : false , "thresholdMarkers" : true }, "gridPos" : { "h" : 5, "w" : 8, "x" : 0, "y" : 1 }, "height" : "180px" , "id" : 10, "interval" : null, "isNew" : true , "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 , "ymin" : null }, "tableColumn" : "" , "targets" : [ { "expr" : "sum(rate(container_cpu_usage_seconds_total{id=\"/\",cluster=\"$cluster\"}[2m])) / sum (machine_cpu_cores{cluster=\"$cluster\"}) * 100" , "hide" : false , "instant" : true , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" , "step" : 10 } ], "thresholds" : "65, 90" , "timeFrom" : "1m" , "timeShift" : null, "title" : "合计 CPU 使用率" , "type" : "singlestat" , "valueFontSize" : "80%" , "valueMaps" : [ { "op" : "=" , "text" : "N/A" , "value" : "null" } ], "valueName" : "current" }, { "cacheTimeout" : null, "colorBackground" : false , "colorValue" : true , "colors" : [ "#3274D9" , "#F2CC0C" , "#E02F44" ], "datasource" : "Prometheus-pod" , "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "format" : "percent" , "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : true , "thresholdLabels" : false , "thresholdMarkers" : true }, "gridPos" : { "h" : 5, "w" : 8, "x" : 8, "y" : 1 }, "height" : "180px" , "id" : 16, "interval" : null, "isNew" : true , "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_working_set_bytes{id=\"/\",cluster=\"$cluster\"}) / sum (machine_memory_bytes{cluster=\"$cluster\"}) * 100" , "instant" : true , "interval" : "${interval}" , "intervalFactor" : 2, "legendFormat" : "" , "refId" : "A" , "step" : 2 } ], "thresholds" : "65, 90" , "timeFrom" : "1m" , "timeShift" : null, "title" : "合计 内存 使用率" , "type" : "singlestat" , "valueFontSize" : "80%" , "valueMaps" : [ { "op" : "=" , "text" : "N/A" , "value" : "null" } ], "valueName" : "current" }, { "cacheTimeout" : null, "colorBackground" : false , "colorValue" : true , "colors" : [ "#3274D9" , "#F2CC0C" , "#E02F44" ], "datasource" : "Prometheus-pod" , "decimals" : 2, "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "format" : "percent" , "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : true , "thresholdLabels" : false , "thresholdMarkers" : true }, "gridPos" : { "h" : 5, "w" : 8, "x" : 16, "y" : 1 }, "height" : "180px" , "id" : 18, "interval" : null, "isNew" : true , "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{id=\"/\",cluster=\"$cluster\"}) / sum(container_fs_limit_bytes{id=\"/\",cluster=\"$cluster\"}) * 100" , "instant" : true , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "" , "metric" : "" , "refId" : "A" , "step" : 10 } ], "thresholds" : "65, 90" , "timeFrom" : "1m" , "timeShift" : null, "title" : "Filesystem Usage" , "type" : "singlestat" , "valueFontSize" : "80%" , "valueMaps" : [ { "op" : "=" , "text" : "N/A" , "value" : "null" } ], "valueName" : "current" }, { "cacheTimeout" : null, "colorBackground" : false , "colorPostfix" : true , "colorPrefix" : false , "colorValue" : true , "colors" : [ "#3274D9" , "#3274D9" , "#3274D9" ], "datasource" : "Prometheus-pod" , "decimals" : 2, "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "format" : "none" , "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false , "thresholdLabels" : false , "thresholdMarkers" : true }, "gridPos" : { "h" : 3, "w" : 4, "x" : 0, "y" : 6 }, "height" : "1px" , "hideTimeOverride" : true , "id" : 12, "interval" : null, "isNew" : true , "links" : [], "mappingType" : 1, "mappingTypes" : [ { "name" : "value to text" , "value" : 1 }, { "name" : "range to text" , "value" : 2 } ], "maxDataPoints" : 100, "nullPointMode" : "connected" , "nullText" : null, "postfix" : " cores" , "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" : true }, "tableColumn" : "" , "targets" : [ { "expr" : "sum (rate (container_cpu_usage_seconds_total{id=\"/\",cluster=\"$cluster\"}[5m]))" , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" , "step" : 10 } ], "thresholds" : "" , "timeFrom" : "1m" , "timeShift" : null, "title" : "Used" , "type" : "singlestat" , "valueFontSize" : "80%" , "valueMaps" : [ { "op" : "=" , "text" : "N/A" , "value" : "null" } ], "valueName" : "current" }, { "cacheTimeout" : null, "colorBackground" : false , "colorPostfix" : true , "colorPrefix" : false , "colorValue" : true , "colors" : [ "#3274D9" , "#3274D9" , "#3274D9" ], "datasource" : "Prometheus-pod" , "decimals" : 0, "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "format" : "none" , "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false , "thresholdLabels" : false , "thresholdMarkers" : true }, "gridPos" : { "h" : 3, "w" : 4, "x" : 4, "y" : 6 }, "height" : "1px" , "hideTimeOverride" : true , "id" : 33, "interval" : null, "isNew" : true , "links" : [], "mappingType" : 1, "mappingTypes" : [ { "name" : "value to text" , "value" : 1 }, { "name" : "range to text" , "value" : 2 } ], "maxDataPoints" : 100, "nullPointMode" : "connected" , "nullText" : null, "postfix" : " cores" , "postfixFontSize" : "30%" , "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" : true }, "tableColumn" : "" , "targets" : [ { "expr" : "sum (machine_cpu_cores{cluster=\"$cluster\"})" , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" , "step" : 10 } ], "thresholds" : "" , "timeFrom" : "1m" , "timeShift" : null, "title" : "Total" , "type" : "singlestat" , "valueFontSize" : "100%" , "valueMaps" : [ { "op" : "=" , "text" : "N/A" , "value" : "null" } ], "valueName" : "current" }, { "cacheTimeout" : null, "colorBackground" : false , "colorPostfix" : true , "colorValue" : true , "colors" : [ "#3274D9" , "#3274D9" , "#3274D9" ], "datasource" : "Prometheus-pod" , "decimals" : 2, "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "format" : "bytes" , "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false , "thresholdLabels" : false , "thresholdMarkers" : true }, "gridPos" : { "h" : 3, "w" : 4, "x" : 8, "y" : 6 }, "height" : "1px" , "hideTimeOverride" : true , "id" : 20, "interval" : null, "isNew" : true , "links" : [], "mappingType" : 1, "mappingTypes" : [ { "name" : "value to text" , "value" : 1 }, { "name" : "range to text" , "value" : 2 } ], "maxDataPoints" : 100, "nullPointMode" : "connected" , "nullText" : null, "postfix" : "" , "postfixFontSize" : "20%" , "prefix" : "" , "prefixFontSize" : "80%" , "rangeMaps" : [ { "from" : "null" , "text" : "N/A" , "to" : "null" } ], "sparkline" : { "fillColor" : "rgba(31, 118, 189, 0.18)" , "full" : false , "lineColor" : "rgb(31, 120, 193)" , "show" : true }, "tableColumn" : "" , "targets" : [ { "expr" : "sum(container_memory_working_set_bytes{id=\"/\",cluster=\"$cluster\"})" , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" , "step" : 10 } ], "thresholds" : "" , "timeFrom" : "1m" , "title" : "Used" , "type" : "singlestat" , "valueFontSize" : "80%" , "valueMaps" : [ { "op" : "=" , "text" : "N/A" , "value" : "null" } ], "valueName" : "current" }, { "cacheTimeout" : null, "colorBackground" : false , "colorPostfix" : true , "colorValue" : true , "colors" : [ "#3274D9" , "#3274D9" , "#3274D9" ], "datasource" : "Prometheus-pod" , "decimals" : 2, "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "format" : "bytes" , "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false , "thresholdLabels" : false , "thresholdMarkers" : true }, "gridPos" : { "h" : 3, "w" : 4, "x" : 12, "y" : 6 }, "height" : "1px" , "hideTimeOverride" : true , "id" : 22, "interval" : null, "isNew" : true , "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" : "80%" , "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 (machine_memory_bytes{cluster=\"$cluster\"})" , "interval" : "10s" , "intervalFactor" : 1, "refId" : "A" , "step" : 10 } ], "thresholds" : "" , "timeFrom" : "1m" , "title" : "Total" , "type" : "singlestat" , "valueFontSize" : "80%" , "valueMaps" : [ { "op" : "=" , "text" : "N/A" , "value" : "null" } ], "valueName" : "current" }, { "cacheTimeout" : null, "colorBackground" : false , "colorPostfix" : true , "colorValue" : true , "colors" : [ "#3274D9" , "#3274D9" , "#3274D9" ], "datasource" : "Prometheus-pod" , "decimals" : 2, "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "format" : "bytes" , "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false , "thresholdLabels" : false , "thresholdMarkers" : true }, "gridPos" : { "h" : 3, "w" : 4, "x" : 16, "y" : 6 }, "height" : "1px" , "hideTimeOverride" : true , "id" : 24, "interval" : null, "isNew" : true , "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" : true }, "tableColumn" : "" , "targets" : [ { "expr" : "sum(container_fs_usage_bytes{id=\"/\",cluster=~\"$cluster\"})" , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" , "step" : 10 } ], "thresholds" : "" , "timeFrom" : "1m" , "title" : "Used" , "type" : "singlestat" , "valueFontSize" : "80%" , "valueMaps" : [ { "op" : "=" , "text" : "N/A" , "value" : "null" } ], "valueName" : "current" }, { "cacheTimeout" : null, "colorBackground" : false , "colorPostfix" : true , "colorValue" : true , "colors" : [ "#3274D9" , "#3274D9" , "#3274D9" ], "datasource" : "Prometheus-pod" , "decimals" : 2, "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "format" : "bytes" , "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false , "thresholdLabels" : false , "thresholdMarkers" : true }, "gridPos" : { "h" : 3, "w" : 4, "x" : 20, "y" : 6 }, "height" : "1px" , "hideTimeOverride" : true , "id" : 26, "interval" : null, "isNew" : true , "links" : [], "mappingType" : 1, "mappingTypes" : [ { "name" : "value to text" , "value" : 1 }, { "name" : "range to text" , "value" : 2 } ], "maxDataPoints" : 100, "nullPointMode" : "connected" , "nullText" : null, "postfix" : "" , "postfixFontSize" : "80%" , "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{id=\"/\",cluster=~\"$cluster\"})" , "interval" : "10s" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" , "step" : 10 } ], "thresholds" : "" , "timeFrom" : "1m" , "title" : "Total" , "type" : "singlestat" , "valueFontSize" : "80%" , "valueMaps" : [ { "op" : "=" , "text" : "N/A" , "value" : "null" } ], "valueName" : "current" }, { "aliasColors" : {}, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-pod" , "fieldConfig" : { "defaults" : { "custom" : { "align" : "center" , "displayMode" : "lcd-gauge" , "filterable" : false }, "mappings" : [], "min" : 0, "thresholds" : { "mode" : "absolute" , "steps" : [ { "color" : "green" , "value" : null }, { "color" : "red" , "value" : 80 } ] }, "unit" : "none" }, "overrides" : [] }, "fill" : 0, "fillGradient" : 0, "gridPos" : { "h" : 12, "w" : 14, "x" : 0, "y" : 9 }, "hiddenSeries" : false , "id" : 32, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sort" : "max" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "sum(kube_replicaset_spec_replicas{cluster=\"$cluster\",namespace=~\"default|job\",replicaset=~\"$container.*\"} *on(replicaset) group_right() kube_replicaset_owner) by (owner_name)" , "format" : "time_series" , "interval" : "${interval}" , "legendFormat" : "{{owner_name}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "服务Pod数量" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "decimals" : 0, "format" : "none" , "label" : "" , "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "decimals" : 0, "format" : "Misc" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "columns" : [], "datasource" : "Prometheus-pod" , "description" : "" , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fontSize" : "80%" , "gridPos" : { "h" : 12, "w" : 6, "x" : 14, "y" : 9 }, "id" : 46, "pageSize" : 10, "showHeader" : true , "sort" : { "col" : 6, "desc" : true }, "styles" : [ { "alias" : "服务名称" , "align" : "auto" , "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, "link" : false , "linkTargetBlank" : true , "linkTooltip" : "点击链接到资源明细" , "linkUrl" : "/d/9CWBz0bik/node_exporter?orgId=1&var-job=All&var-hostname=All&var-node=${__cell}&var-device=All" , "mappingType" : 1, "pattern" : "hpa" , "preserveFormat" : false , "thresholds" : [], "type" : "string" , "unit" : "short" }, { "alias" : "最大POD数" , "align" : "auto" , "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" : 0, "mappingType" : 1, "pattern" : "Value #A" , "sanitize" : true , "thresholds" : [], "type" : "number" , "unit" : "short" }, { "alias" : "最小POD数" , "align" : "auto" , "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" : 0, "mappingType" : 1, "pattern" : "Value #B" , "thresholds" : [], "type" : "number" , "unit" : "short" }, { "alias" : "" , "align" : "auto" , "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" : "/.*/" , "thresholds" : [], "type" : "hidden" , "unit" : "short" } ], "targets" : [ { "expr" : "kube_hpa_spec_max_replicas{cluster=~\"$cluster\",namespace=~\"default|job\",hpa=~\"$container.*\"} - 0" , "format" : "table" , "instant" : true , "interval" : "${interval}" , "legendFormat" : "" , "refId" : "A" }, { "expr" : "kube_hpa_spec_min_replicas{cluster=~\"$cluster\",namespace=~\"default|job\",hpa=~\"$container.*\"} - 0" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "${interval}" , "legendFormat" : "" , "refId" : "B" } ], "timeFrom" : null, "timeShift" : null, "title" : "POD HPA情况" , "transform" : "table" , "type" : "table-old" }, { "cacheTimeout" : null, "colorBackground" : false , "colorPostfix" : true , "colorValue" : true , "colors" : [ "#3274D9" , "#3274D9" , "#3274D9" ], "datasource" : "Prometheus-pod" , "decimals" : 0, "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "format" : "none" , "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false , "thresholdLabels" : false , "thresholdMarkers" : true }, "gridPos" : { "h" : 6, "w" : 4, "x" : 20, "y" : 9 }, "height" : "1px" , "hideTimeOverride" : true , "id" : 14, "interval" : null, "isNew" : true , "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" : "100%" , "rangeMaps" : [ { "from" : "null" , "text" : "N/A" , "to" : "null" } ], "sparkline" : { "fillColor" : "rgba(31, 118, 189, 0.18)" , "full" : false , "lineColor" : "rgb(31, 120, 193)" , "show" : true }, "tableColumn" : "" , "targets" : [ { "expr" : "count(kube_deployment_labels{cluster=\"$cluster\",namespace=~\"default|job\",deployment!~\"gateway-nginx\"})" , "instant" : true , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" , "step" : 10 } ], "thresholds" : "" , "timeFrom" : "1m" , "title" : "合计 部署 数量" , "type" : "singlestat" , "valueFontSize" : "100%" , "valueMaps" : [ { "op" : "=" , "text" : "N/A" , "value" : "null" } ], "valueName" : "current" }, { "cacheTimeout" : null, "colorBackground" : false , "colorPostfix" : true , "colorValue" : true , "colors" : [ "#3274D9" , "#3274D9" , "#3274D9" ], "datasource" : "Prometheus-pod" , "decimals" : 0, "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "format" : "none" , "gauge" : { "maxValue" : 100, "minValue" : 0, "show" : false , "thresholdLabels" : false , "thresholdMarkers" : true }, "gridPos" : { "h" : 6, "w" : 4, "x" : 20, "y" : 15 }, "height" : "1px" , "hideTimeOverride" : true , "id" : 34, "interval" : null, "isNew" : true , "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" : "100%" , "rangeMaps" : [ { "from" : "null" , "text" : "N/A" , "to" : "null" } ], "sparkline" : { "fillColor" : "rgba(31, 118, 189, 0.18)" , "full" : false , "lineColor" : "rgb(31, 120, 193)" , "show" : true }, "tableColumn" : "" , "targets" : [ { "expr" : "count(kube_pod_container_status_running{cluster=\"$cluster\",namespace=~\"default|job\",container !~\"(POD|filebeat|php-fpm-exporter|nginx).*\"})" , "instant" : true , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" , "step" : 10 } ], "thresholds" : "" , "timeFrom" : "1m" , "title" : "合计 容器 数量" , "type" : "singlestat" , "valueFontSize" : "100%" , "valueMaps" : [ { "op" : "=" , "text" : "N/A" , "value" : "null" } ], "valueName" : "current" }, { "collapsed" : false , "datasource" : null, "gridPos" : { "h" : 1, "w" : 24, "x" : 0, "y" : 21 }, "id" : 4, "panels" : [], "title" : "CPU" , "type" : "row" }, { "aliasColors" : {}, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-pod" , "fieldConfig" : { "defaults" : { "custom" : {}, "links" : [] }, "overrides" : [] }, "fill" : 0, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 24, "x" : 0, "y" : 22 }, "hiddenSeries" : false , "id" : 37, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sideWidth" : 500, "sort" : "max" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "(sum(rate(container_cpu_usage_seconds_total{cluster=\"$cluster\",image!=\"\",container=~\"^$container.*\"}[2m])) BY (container)) / (sum(container_spec_cpu_quota{cluster=\"$cluster\",image!=\"\",container=~\"^$container.*\"} / 100000) BY (container)) * 100 " , "interval" : "${interval}" , "legendFormat" : "{{container}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "CPU Use Rate(占limit) - 应用" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "percent" , "label" : null, "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" : "Prometheus-pod" , "fieldConfig" : { "defaults" : { "custom" : {}, "links" : [] }, "overrides" : [] }, "fill" : 0, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 24, "x" : 0, "y" : 30 }, "hiddenSeries" : false , "id" : 38, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sideWidth" : 500, "sort" : "max" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "sum(rate(container_cpu_usage_seconds_total{cluster=\"$cluster\",image!=\"\",name=~\"^k8s_.*\",container=~\"^$container.*\"}[2m])) by (container)" , "interval" : "${interval}" , "legendFormat" : "{{container}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "CPU Usage(核数)- 应用" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "decimals" : 2, "format" : "short" , "label" : null, "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" : "Prometheus-pod" , "fieldConfig" : { "defaults" : { "custom" : {}, "links" : [] }, "overrides" : [] }, "fill" : 0, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 24, "x" : 0, "y" : 38 }, "hiddenSeries" : false , "id" : 39, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sideWidth" : 500, "sort" : "max" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "sum(rate(container_cpu_usage_seconds_total{cluster=\"$cluster\",image!=\"\",name=~\"^k8s_.*\",container=~\"^$container.*\"}[2m])) by (pod)" , "interval" : "${interval}" , "legendFormat" : "{{pod}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "CPU Usage(核数)- POD" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "decimals" : 2, "format" : "short" , "label" : null, "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" : "Prometheus-pod" , "fieldConfig" : { "defaults" : { "custom" : {}, "links" : [] }, "overrides" : [] }, "fill" : 0, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 24, "x" : 0, "y" : 46 }, "hiddenSeries" : false , "id" : 36, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sideWidth" : 500, "sort" : "max" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "(sum(rate(container_cpu_usage_seconds_total{cluster=\"$cluster\",image!=\"\",container=~\"^$container.*\"}[2m])) BY (pod)) / (sum(container_spec_cpu_quota{cluster=\"$cluster\",image!=\"\",container=~\"^$container.*\"} / 100000) BY (pod)) * 100 " , "interval" : "${interval}" , "legendFormat" : "{{pod}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "CPU Use Rate(占limit) - POD" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "percent" , "label" : null, "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 } }, { "collapsed" : false , "datasource" : null, "gridPos" : { "h" : 1, "w" : 24, "x" : 0, "y" : 54 }, "id" : 6, "panels" : [], "title" : "内存" , "type" : "row" }, { "aliasColors" : {}, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-pod" , "fieldConfig" : { "defaults" : { "custom" : {}, "links" : [] }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 24, "x" : 0, "y" : 55 }, "hiddenSeries" : false , "id" : 41, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sideWidth" : 500, "sort" : "max" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 1, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "container_memory_working_set_bytes{cluster=\"$cluster\",image!=\"\",container=~\"^$container.*\"}/ container_spec_memory_limit_bytes{cluster=\"$cluster\",image!=\"\",container=~\"^$container.*\"} * 100 " , "interval" : "${interval}" , "legendFormat" : "{{pod}}" , "refId" : "A" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "Memory Use Rate(by limit not cache) - POD" , "tooltip" : { "shared" : true , "sort" : 0, "value_type" : "individual" }, "transparent" : true , "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "percent" , "label" : null, "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 } }, { "collapsed" : false , "datasource" : null, "gridPos" : { "h" : 1, "w" : 24, "x" : 0, "y" : 63 }, "id" : 8, "panels" : [], "title" : "网络 IO" , "type" : "row" }, { "aliasColors" : {}, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus-pod" , "decimals" : 2, "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "grid" : {}, "gridPos" : { "h" : 11, "w" : 24, "x" : 0, "y" : 64 }, "hiddenSeries" : false , "id" : 43, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sideWidth" : 500, "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "nullPointMode" : "connected" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 5, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "sum (rate (container_network_receive_bytes_total{image!=\"\",name=~\"^k8s_.*\",cluster=\"$cluster\",namespace=\"default\",pod=~\"$container.*\"}[2m])) by (container_name, pod)" , "format" : "time_series" , "hide" : false , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{pod}}" , "metric" : "network" , "refId" : "B" , "step" : 10 } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "容器网络 I/O - 下载" , "tooltip" : { "msResolution" : false , "shared" : true , "sort" : 2, "value_type" : "cumulative" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "Bps" , "label" : null, "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" : "Prometheus-pod" , "decimals" : 2, "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "custom" : {} }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "grid" : {}, "gridPos" : { "h" : 11, "w" : 24, "x" : 0, "y" : 75 }, "hiddenSeries" : false , "id" : 44, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sideWidth" : 500, "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "nullPointMode" : "connected" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "7.3.3" , "pointradius" : 5, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "sum (rate (container_network_transmit_bytes_total{image!=\"\",name=~\"^k8s_.*\",cluster=\"$cluster\",namespace=\"default\",pod=~\"$container.*\"}[2m])) by (container_name, pod)" , "format" : "time_series" , "hide" : false , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{pod}}" , "metric" : "network" , "refId" : "B" , "step" : 10 } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "容器网络 I/O - 上传" , "tooltip" : { "msResolution" : false , "shared" : true , "sort" : 2, "value_type" : "cumulative" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "Bps" , "label" : null, "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 } } ], "refresh" : "1m" , "schemaVersion" : 26, "style" : "dark" , "tags" : [], "templating" : { "list" : [ { "allValue" : null, "current" : { "selected" : false , "text" : "prod" , "value" : "prod" }, "datasource" : "Prometheus-pod" , "definition" : "label_values(container_cpu_usage_seconds_total{cluster!=\"job\"},cluster)" , "error" : null, "hide" : 0, "includeAll" : false , "label" : "集群" , "multi" : false , "name" : "cluster" , "options" : [], "query" : "label_values(container_cpu_usage_seconds_total{cluster!=\"job\"},cluster)" , "refresh" : 1, "regex" : "" , "skipUrlSync" : false , "sort" : 0, "tagValuesQuery" : "" , "tags" : [], "tagsQuery" : "" , "type" : "query" , "useTags" : false }, { "allValue" : "" , "current" : { "selected" : true , "text" : [ "All" ], "value" : [ "$__all" ] }, "datasource" : "Prometheus-pod" , "definition" : "label_values(container_cpu_usage_seconds_total{cluster=\"$cluster\",namespace=~\"default|job|ingress-nginx\",container !~\"(POD|filebeat|php-fpm-exporter|nginx).*\"},container)" , "error" : null, "hide" : 0, "includeAll" : true , "label" : "应用" , "multi" : true , "name" : "container" , "options" : [], "query" : "label_values(container_cpu_usage_seconds_total{cluster=\"$cluster\",namespace=~\"default|job|ingress-nginx\",container !~\"(POD|filebeat|php-fpm-exporter|nginx).*\"},container)" , "refresh" : 1, "regex" : "/(.*)-conter|/" , "skipUrlSync" : false , "sort" : 0, "tagValuesQuery" : "" , "tags" : [], "tagsQuery" : "" , "type" : "query" , "useTags" : false }, { "auto" : true , "auto_count" : "20" , "auto_min" : "1m" , "current" : { "selected" : true , "text" : "auto" , "value" : "$__auto_interval_interval" }, "error" : null, "hide" : 0, "label" : "时间粒度" , "name" : "interval" , "options" : [ { "selected" : true , "text" : "auto" , "value" : "$__auto_interval_interval" }, { "selected" : false , "text" : "30s" , "value" : "30s" }, { "selected" : false , "text" : "1m" , "value" : "1m" }, { "selected" : false , "text" : "5m" , "value" : "5m" }, { "selected" : false , "text" : "10m" , "value" : "10m" }, { "selected" : false , "text" : "30m" , "value" : "30m" }, { "selected" : false , "text" : "1h" , "value" : "1h" }, { "selected" : false , "text" : "3h" , "value" : "3h" }, { "selected" : false , "text" : "6h" , "value" : "6h" }, { "selected" : false , "text" : "12h" , "value" : "12h" }, { "selected" : false , "text" : "1d" , "value" : "1d" }, { "selected" : false , "text" : "3d" , "value" : "3d" }, { "selected" : false , "text" : "7d" , "value" : "7d" }, { "selected" : false , "text" : "14d" , "value" : "14d" }, { "selected" : false , "text" : "30d" , "value" : "30d" } ], "query" : "30s,1m,5m,10m,30m,1h,3h,6h,12h,1d,3d,7d,14d,30d" , "queryValue" : "" , "refresh" : 2, "skipUrlSync" : false , "type" : "interval" } ] }, "time" : { "from" : "now-3h" , "to" : "now" }, "timepicker" : {}, "timezone" : "" , "title" : "POD 监控" , "uid" : "o9CTarPMz" , "version" : 116 } |
服务器(详细)
{ "annotations" : { "list" : [ { "builtIn" : 1, "datasource" : "-- Grafana --" , "enable" : true , "hide" : true , "iconColor" : "rgba(0, 211, 255, 1)" , "name" : "Annotations & Alerts" , "target" : { "limit" : 100, "matchAny" : false , "tags" : [], "type" : "dashboard" }, "type" : "dashboard" } ] }, "description" : "CPU 内存 磁盘 IO 网络等监控指标" , "editable" : true , "gnetId" : 8919, "graphTooltip" : 0, "id" : 2, "iteration" : 1640315148111, "links" : [ { "icon" : "dashboard" , "tags" : [], "title" : "返回服务器监控总览" , "type" : "link" , "url" : "http://10.5.250.10:3000/d/r8tr2_PMk/fu-wu-qi-zong-lan?orgId=1&refresh=1m" }, { "icon" : "dashboard" , "tags" : [], "title" : "返回主菜单" , "type" : "link" , "url" : "http://10.5.250.10:3000/d/w9Rvgvvnz/xiao-neng-jian-kong-mian-ban?orgId=1" } ], "panels" : [ { "collapsed" : false , "datasource" : "Prometheus" , "gridPos" : { "h" : 1, "w" : 24, "x" : 0, "y" : 0 }, "id" : 189, "panels" : [], "title" : "资源明细:$show_hostname" , "type" : "row" }, { "cacheTimeout" : null, "datasource" : "Prometheus" , "description" : "" , "fieldConfig" : { "defaults" : { "color" : { "mode" : "thresholds" }, "decimals" : 0, "mappings" : [ { "options" : { "match" : "null" , "result" : { "text" : "N/A" } }, "type" : "special" } ], "thresholds" : { "mode" : "absolute" , "steps" : [ { "color" : "#E02F44" , "value" : null }, { "color" : "#F2CC0C" , "value" : 1 }, { "color" : "#3274D9" , "value" : 3 } ] }, "unit" : "s" }, "overrides" : [] }, "gridPos" : { "h" : 2, "w" : 4, "x" : 0, "y" : 1 }, "hideTimeOverride" : true , "id" : 15, "interval" : null, "links" : [], "maxDataPoints" : 100, "options" : { "colorMode" : "value" , "graphMode" : "none" , "justifyMode" : "auto" , "orientation" : "horizontal" , "reduceOptions" : { "calcs" : [ "lastNotNull" ], "fields" : "" , "values" : false }, "text" : {}, "textMode" : "auto" }, "pluginVersion" : "8.1.5" , "targets" : [ { "exemplar" : true , "expr" : "time() - node_boot_time_seconds{instance=~\"$node\"}" , "format" : "time_series" , "hide" : false , "instant" : true , "interval" : "" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" , "step" : 40 } ], "title" : "运行时间" , "type" : "stat" }, { "cacheTimeout" : null, "datasource" : "Prometheus" , "description" : "" , "fieldConfig" : { "defaults" : { "color" : { "mode" : "thresholds" }, "mappings" : [ { "options" : { "match" : "null" , "result" : { "text" : "N/A" } }, "type" : "special" } ], "thresholds" : { "mode" : "absolute" , "steps" : [ { "color" : "#E02F44" , "value" : null }, { "color" : "#F2CC0C" , "value" : 100000 }, { "color" : "#3274D9" , "value" : 1000000 } ] }, "unit" : "short" }, "overrides" : [] }, "gridPos" : { "h" : 2, "w" : 4, "x" : 4, "y" : 1 }, "id" : 179, "interval" : null, "links" : [], "maxDataPoints" : 100, "options" : { "colorMode" : "value" , "graphMode" : "none" , "justifyMode" : "auto" , "orientation" : "horizontal" , "reduceOptions" : { "calcs" : [ "lastNotNull" ], "fields" : "" , "values" : false }, "text" : {}, "textMode" : "auto" }, "pluginVersion" : "8.1.5" , "targets" : [ { "expr" : "avg(node_filesystem_files_free{instance=~\"$node\",mountpoint=\"$maxmount\",fstype=~\"ext.?|xfs\"})" , "format" : "time_series" , "instant" : true , "interval" : "" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" , "step" : 20 } ], "title" : "剩余节点数:$maxmount " , "type" : "stat" }, { "datasource" : "Prometheus" , "fieldConfig" : { "defaults" : { "color" : { "mode" : "thresholds" }, "decimals" : 1, "displayName" : "" , "mappings" : [ { "options" : { "0" : { "text" : "N/A" } }, "type" : "value" } ], "max" : 100, "min" : 0.1, "thresholds" : { "mode" : "absolute" , "steps" : [ { "color" : "green" , "value" : null }, { "color" : "#EAB839" , "value" : 70 }, { "color" : "red" , "value" : 90 } ] }, "unit" : "percent" }, "overrides" : [] }, "gridPos" : { "h" : 6, "w" : 5, "x" : 8, "y" : 1 }, "id" : 177, "options" : { "displayMode" : "basic" , "orientation" : "horizontal" , "reduceOptions" : { "calcs" : [ "last" ], "fields" : "" , "values" : false }, "showUnfilled" : true , "text" : {} }, "pluginVersion" : "8.1.5" , "targets" : [ { "expr" : "100 - (avg(irate(node_cpu_seconds_total{instance=~\"$node\",mode=\"idle\"}[5m])) * 100)" , "instant" : true , "interval" : "" , "legendFormat" : "总CPU使用率" , "refId" : "A" }, { "expr" : "avg(irate(node_cpu_seconds_total{instance=~\"$node\",mode=\"iowait\"}[5m])) * 100" , "hide" : true , "instant" : true , "interval" : "" , "legendFormat" : "IOwait使用率" , "refId" : "C" }, { "expr" : "(1 - (node_memory_MemAvailable_bytes{instance=~\"$node\"} / (node_memory_MemTotal_bytes{instance=~\"$node\"})))* 100" , "instant" : true , "interval" : "" , "legendFormat" : "内存使用率" , "refId" : "B" }, { "expr" : "(node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint=\"$maxmount\"}-node_filesystem_free_bytes{instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint=\"$maxmount\"})*100 /(node_filesystem_avail_bytes {instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint=\"$maxmount\"}+(node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint=\"$maxmount\"}-node_filesystem_free_bytes{instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint=\"$maxmount\"}))" , "hide" : false , "instant" : true , "interval" : "" , "legendFormat" : "最大分区({{mountpoint}})使用率" , "refId" : "D" } ], "timeFrom" : null, "timeShift" : null, "type" : "bargauge" }, { "columns" : [], "datasource" : "Prometheus" , "description" : "本看板中的:磁盘总量、使用量、可用量、使用率保持和df命令的Size、Used、Avail、Use% 列的值一致,并且Use%的值会四舍五入保留一位小数,会更加准确。\n\n注:df中Use%算法为:(size - free) * 100 / (avail + (size - free)),结果是整除则为该值,非整除则为该值+1,结果的单位是%。\n参考df命令源码:" , "fontSize" : "100%" , "gridPos" : { "h" : 6, "w" : 11, "x" : 13, "y" : 1 }, "id" : 181, "links" : [ { "targetBlank" : true , "title" : "" , "url" : "" } ], "pageSize" : null, "scroll" : true , "showHeader" : true , "sort" : { "col" : 6, "desc" : false }, "styles" : [ { "$$hashKey" : "object:89" , "alias" : "分区" , "align" : "auto" , "colorMode" : null, "colors" : [ "rgba(50, 172, 45, 0.97)" , "rgba(237, 129, 40, 0.89)" , "rgba(245, 54, 54, 0.9)" ], "dateFormat" : "YYYY-MM-DD HH:mm:ss" , "decimals" : 2, "mappingType" : 1, "pattern" : "mountpoint" , "thresholds" : [ "" ], "type" : "number" , "unit" : "bytes" }, { "$$hashKey" : "object:90" , "alias" : "可用空间" , "align" : "auto" , "colorMode" : "value" , "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" : 1, "mappingType" : 1, "pattern" : "Value #A" , "thresholds" : [ "10000000000" , "20000000000" ], "type" : "number" , "unit" : "bytes" }, { "$$hashKey" : "object:91" , "alias" : "使用率" , "align" : "auto" , "colorMode" : "cell" , "colors" : [ "rgba(50, 172, 45, 0.97)" , "rgba(237, 129, 40, 0.89)" , "rgba(245, 54, 54, 0.9)" ], "dateFormat" : "YYYY-MM-DD HH:mm:ss" , "decimals" : 1, "mappingType" : 1, "pattern" : "Value #B" , "thresholds" : [ "70" , "85" ], "type" : "number" , "unit" : "percent" }, { "$$hashKey" : "object:92" , "alias" : "总空间" , "align" : "auto" , "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" : 0, "link" : false , "mappingType" : 1, "pattern" : "Value #C" , "thresholds" : [], "type" : "number" , "unit" : "bytes" }, { "$$hashKey" : "object:93" , "alias" : "文件系统" , "align" : "auto" , "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, "link" : false , "mappingType" : 1, "pattern" : "fstype" , "thresholds" : [], "type" : "string" , "unit" : "short" }, { "$$hashKey" : "object:94" , "alias" : "设备名" , "align" : "auto" , "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, "link" : false , "mappingType" : 1, "pattern" : "device" , "preserveFormat" : false , "sanitize" : false , "thresholds" : [], "type" : "string" , "unit" : "short" }, { "$$hashKey" : "object:95" , "alias" : "" , "align" : "auto" , "colorMode" : null, "colors" : [ "rgba(245, 54, 54, 0.9)" , "rgba(237, 129, 40, 0.89)" , "rgba(50, 172, 45, 0.97)" ], "decimals" : 2, "pattern" : "/.*/" , "preserveFormat" : true , "sanitize" : false , "thresholds" : [], "type" : "hidden" , "unit" : "short" } ], "targets" : [ { "expr" : "node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint !~\".*pod.*\"}-0" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "" , "intervalFactor" : 1, "legendFormat" : "总量" , "refId" : "C" }, { "expr" : "node_filesystem_avail_bytes {instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint !~\".*pod.*\"}-0" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "10s" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" }, { "expr" : "(node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint !~\".*pod.*\"}-node_filesystem_free_bytes{instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint !~\".*pod.*\"}) *100/(node_filesystem_avail_bytes {instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint !~\".*pod.*\"}+(node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint !~\".*pod.*\"}-node_filesystem_free_bytes{instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint !~\".*pod.*\"}))" , "format" : "table" , "hide" : false , "instant" : true , "interval" : "" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "B" } ], "title" : "$show_hostname:各分区可用空间" , "transform" : "table" , "type" : "table-old" }, { "cacheTimeout" : null, "datasource" : "Prometheus" , "description" : "" , "fieldConfig" : { "defaults" : { "color" : { "mode" : "thresholds" }, "mappings" : [ { "options" : { "match" : "null" , "result" : { "text" : "N/A" } }, "type" : "special" } ], "thresholds" : { "mode" : "absolute" , "steps" : [ { "color" : "#E02F44" , "value" : null }, { "color" : "#F2CC0C" , "value" : 1 }, { "color" : "#3274D9" , "value" : 2 } ] }, "unit" : "short" }, "overrides" : [] }, "gridPos" : { "h" : 2, "w" : 4, "x" : 0, "y" : 3 }, "id" : 14, "interval" : null, "links" : [], "maxDataPoints" : 100, "options" : { "colorMode" : "value" , "graphMode" : "none" , "justifyMode" : "auto" , "orientation" : "horizontal" , "reduceOptions" : { "calcs" : [ "lastNotNull" ], "fields" : "" , "values" : false }, "text" : {}, "textMode" : "auto" }, "pluginVersion" : "8.1.5" , "targets" : [ { "expr" : "count(node_cpu_seconds_total{instance=~\"$node\", mode='system'})" , "format" : "time_series" , "instant" : true , "interval" : "" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" , "step" : 20 } ], "title" : "CPU 核数" , "type" : "stat" }, { "cacheTimeout" : null, "datasource" : "Prometheus" , "description" : "" , "fieldConfig" : { "defaults" : { "color" : { "mode" : "thresholds" }, "decimals" : 2, "mappings" : [ { "options" : { "match" : "null" , "result" : { "text" : "N/A" } }, "type" : "special" } ], "thresholds" : { "mode" : "absolute" , "steps" : [ { "color" : "#3274D9" , "value" : null }, { "color" : "#F2CC0C" , "value" : 20 }, { "color" : "#E02F44" , "value" : 50 } ] }, "unit" : "percent" }, "overrides" : [] }, "gridPos" : { "h" : 2, "w" : 4, "x" : 4, "y" : 3 }, "id" : 20, "interval" : null, "links" : [], "maxDataPoints" : 100, "options" : { "colorMode" : "value" , "graphMode" : "area" , "justifyMode" : "auto" , "orientation" : "horizontal" , "reduceOptions" : { "calcs" : [ "mean" ], "fields" : "" , "values" : false }, "text" : {}, "textMode" : "auto" }, "pluginVersion" : "8.1.5" , "targets" : [ { "expr" : "avg(irate(node_cpu_seconds_total{instance=~\"$node\",mode=\"iowait\"}[5m])) * 100" , "format" : "time_series" , "hide" : false , "instant" : false , "interval" : "" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" , "step" : 20 } ], "timeFrom" : null, "timeShift" : null, "title" : "CPU iowait" , "type" : "stat" }, { "cacheTimeout" : null, "datasource" : "Prometheus" , "description" : "" , "fieldConfig" : { "defaults" : { "color" : { "mode" : "thresholds" }, "decimals" : 0, "mappings" : [ { "options" : { "match" : "null" , "result" : { "text" : "N/A" } }, "type" : "special" } ], "thresholds" : { "mode" : "absolute" , "steps" : [ { "color" : "#E02F44" , "value" : null }, { "color" : "#F2CC0C" , "value" : 2 }, { "color" : "#3274D9" , "value" : 3 } ] }, "unit" : "bytes" }, "overrides" : [] }, "gridPos" : { "h" : 2, "w" : 4, "x" : 0, "y" : 5 }, "id" : 75, "interval" : null, "links" : [], "maxDataPoints" : 100, "options" : { "colorMode" : "value" , "graphMode" : "none" , "justifyMode" : "auto" , "orientation" : "horizontal" , "reduceOptions" : { "calcs" : [ "lastNotNull" ], "fields" : "" , "values" : false }, "text" : {}, "textMode" : "auto" }, "pluginVersion" : "8.1.5" , "targets" : [ { "expr" : "node_memory_MemTotal_bytes{instance=~\"$node\"}" , "format" : "time_series" , "instant" : true , "interval" : "" , "intervalFactor" : 1, "legendFormat" : "{{instance}}" , "refId" : "A" , "step" : 20 } ], "title" : "总内存" , "type" : "stat" }, { "cacheTimeout" : null, "datasource" : "Prometheus" , "description" : "" , "fieldConfig" : { "defaults" : { "color" : { "mode" : "thresholds" }, "mappings" : [ { "options" : { "match" : "null" , "result" : { "text" : "N/A" } }, "type" : "special" } ], "thresholds" : { "mode" : "absolute" , "steps" : [ { "color" : "#E02F44" , "value" : null }, { "color" : "#F2CC0C" , "value" : 1024 }, { "color" : "#3274D9" , "value" : 10000 } ] }, "unit" : "locale" }, "overrides" : [] }, "gridPos" : { "h" : 2, "w" : 4, "x" : 4, "y" : 5 }, "id" : 178, "interval" : null, "links" : [], "maxDataPoints" : 100, "options" : { "colorMode" : "value" , "graphMode" : "none" , "justifyMode" : "auto" , "orientation" : "horizontal" , "reduceOptions" : { "calcs" : [ "lastNotNull" ], "fields" : "" , "values" : false }, "text" : {}, "textMode" : "auto" }, "pluginVersion" : "8.1.5" , "targets" : [ { "expr" : "avg(node_filefd_maximum{instance=~\"$node\"})" , "format" : "time_series" , "instant" : true , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "A" , "step" : 20 } ], "title" : "总文件描述符" , "type" : "stat" }, { "aliasColors" : { "192.168.200.241:9100_Total" : "dark-red" , "Idle - Waiting for something to happen" : "#052B51" , "guest" : "#9AC48A" , "idle" : "#052B51" , "iowait" : "#EAB839" , "irq" : "#BF1B00" , "nice" : "#C15C17" , "sdb_每秒I/O操作%" : "#d683ce" , "softirq" : "#E24D42" , "steal" : "#FCE2DE" , "system" : "#508642" , "user" : "#5195CE" , "磁盘花费在I/O操作占比" : "#ba43a9" }, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus" , "decimals" : 2, "description" : "" , "fieldConfig" : { "defaults" : { "links" : [] }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 8, "x" : 0, "y" : 7 }, "hiddenSeries" : false , "id" : 7, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : true , "rightSide" : false , "show" : true , "sideWidth" : null, "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "maxPerRow" : 6, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "8.1.5" , "pointradius" : 5, "points" : false , "renderer" : "flot" , "repeat" : null, "seriesOverrides" : [ { "alias" : "/.*_Total/" , "color" : "#C4162A" , "fill" : 0 } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "avg(irate(node_cpu_seconds_total{instance=~\"$node\",mode=\"system\"}[5m])) by (instance) *100" , "format" : "time_series" , "hide" : false , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "系统使用率" , "refId" : "A" , "step" : 20 }, { "expr" : "avg(irate(node_cpu_seconds_total{instance=~\"$node\",mode=\"user\"}[5m])) by (instance) *100" , "format" : "time_series" , "hide" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "用户使用率" , "refId" : "B" , "step" : 240 }, { "expr" : "avg(irate(node_cpu_seconds_total{instance=~\"$node\",mode=\"iowait\"}[5m])) by (instance) *100" , "format" : "time_series" , "hide" : false , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "磁盘IO使用率" , "refId" : "D" , "step" : 240 }, { "expr" : "(1 - avg(irate(node_cpu_seconds_total{instance=~\"$node\",mode=\"idle\"}[5m])) by (instance))*100" , "format" : "time_series" , "hide" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "总使用率" , "refId" : "F" , "step" : 240 } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "CPU使用率" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "decimals" : 0, "format" : "percent" , "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" : { "192.168.200.241:9100_总内存" : "dark-red" , "使用率" : "yellow" , "内存_Avaliable" : "#6ED0E0" , "内存_Cached" : "#EF843C" , "内存_Free" : "#629E51" , "内存_Total" : "#6d1f62" , "内存_Used" : "#eab839" , "可用" : "#9ac48a" , "总内存" : "#bf1b00" }, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus" , "decimals" : 2, "fieldConfig" : { "defaults" : { "links" : [] }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 8, "x" : 8, "y" : 7 }, "height" : "300" , "hiddenSeries" : false , "id" : 156, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : true , "rightSide" : false , "show" : true , "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "8.1.5" , "pointradius" : 5, "points" : false , "renderer" : "flot" , "seriesOverrides" : [ { "alias" : "总内存" , "color" : "#C4162A" , "fill" : 0 }, { "alias" : "使用率" , "color" : "rgb(0, 209, 255)" , "lines" : false , "pointradius" : 1, "points" : true , "yaxis" : 2 } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "node_memory_MemTotal_bytes{instance=~\"$node\"}" , "format" : "time_series" , "hide" : false , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "总内存" , "refId" : "A" , "step" : 4 }, { "expr" : "node_memory_MemTotal_bytes{instance=~\"$node\"} - node_memory_MemAvailable_bytes{instance=~\"$node\"}" , "format" : "time_series" , "hide" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "已用" , "refId" : "B" , "step" : 4 }, { "expr" : "node_memory_MemAvailable_bytes{instance=~\"$node\"}" , "format" : "time_series" , "hide" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "可用" , "refId" : "F" , "step" : 4 }, { "expr" : "node_memory_Buffers_bytes{instance=~\"$node\"}" , "format" : "time_series" , "hide" : true , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "内存_Buffers" , "refId" : "D" , "step" : 4 }, { "expr" : "node_memory_MemFree_bytes{instance=~\"$node\"}" , "format" : "time_series" , "hide" : true , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "内存_Free" , "refId" : "C" , "step" : 4 }, { "expr" : "node_memory_Cached_bytes{instance=~\"$node\"}" , "format" : "time_series" , "hide" : true , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "内存_Cached" , "refId" : "E" , "step" : 4 }, { "expr" : "node_memory_MemTotal_bytes{instance=~\"$node\"} - (node_memory_Cached_bytes{instance=~\"$node\"} + node_memory_Buffers_bytes{instance=~\"$node\"} + node_memory_MemFree_bytes{instance=~\"$node\"})" , "format" : "time_series" , "hide" : true , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "" , "refId" : "G" }, { "expr" : "(1 - (node_memory_MemAvailable_bytes{instance=~\"$node\"} / (node_memory_MemTotal_bytes{instance=~\"$node\"})))* 100" , "format" : "time_series" , "hide" : false , "interval" : "${interval}" , "intervalFactor" : 10, "legendFormat" : "使用率" , "refId" : "H" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "内存信息" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "bytes" , "label" : null, "logBase" : 1, "max" : null, "min" : "0" , "show" : true }, { "format" : "percent" , "label" : "内存使用率" , "logBase" : 1, "max" : "100" , "min" : "0" , "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : { "cn-shenzhen.i-wz9cq1dcb6zwc39ehw59_cni0_in" : "light-red" , "cn-shenzhen.i-wz9cq1dcb6zwc39ehw59_cni0_in下载" : "green" , "cn-shenzhen.i-wz9cq1dcb6zwc39ehw59_cni0_out上传" : "yellow" , "cn-shenzhen.i-wz9cq1dcb6zwc39ehw59_eth0_in下载" : "purple" , "cn-shenzhen.i-wz9cq1dcb6zwc39ehw59_eth0_out" : "purple" , "cn-shenzhen.i-wz9cq1dcb6zwc39ehw59_eth0_out上传" : "blue" }, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus" , "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "links" : [] }, "overrides" : [] }, "fill" : 1, "fillGradient" : 3, "grid" : {}, "gridPos" : { "h" : 8, "w" : 8, "x" : 16, "y" : 7 }, "hiddenSeries" : false , "id" : 183, "legend" : { "alignAsTable" : true , "avg" : false , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : false , "show" : true , "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "8.1.5" , "pointradius" : 1, "points" : false , "renderer" : "flot" , "repeat" : null, "seriesOverrides" : [ { "alias" : "/.*_out上传$/" , "transform" : "negative-Y" } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "exemplar" : true , "expr" : "irate(node_network_receive_bytes_total{instance=~'$node',device=~\"e.*\"}[3m])*8" , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{instance}}_{{device}}_in下载" , "metric" : "" , "refId" : "A" , "step" : 600, "target" : "" }, { "exemplar" : true , "expr" : "irate(node_network_transmit_bytes_total{instance=~'$node',device=~\"e.*\"}[3m])*8" , "hide" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{instance}}_{{device}}_out上传" , "refId" : "B" , "step" : 600 } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "网络流量" , "tooltip" : { "msResolution" : false , "shared" : true , "sort" : 2, "value_type" : "cumulative" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "bytes" , "label" : "上传(-)/下载(+)" , "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "logBase" : 1, "max" : null, "min" : null, "show" : false } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : { "15分钟" : "#6ED0E0" , "1分钟" : "#BF1B00" , "5分钟" : "#CCA300" }, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus" , "decimals" : 2, "editable" : true , "error" : false , "fieldConfig" : { "defaults" : { "links" : [] }, "overrides" : [] }, "fill" : 1, "fillGradient" : 1, "grid" : {}, "gridPos" : { "h" : 8, "w" : 8, "x" : 0, "y" : 15 }, "height" : "300" , "hiddenSeries" : false , "id" : 13, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : true , "rightSide" : false , "show" : true , "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "maxPerRow" : 6, "nullPointMode" : "null as zero" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "8.1.5" , "pointradius" : 5, "points" : false , "renderer" : "flot" , "repeat" : null, "seriesOverrides" : [ { "alias" : "/.*总核数/" , "color" : "#C4162A" } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "node_load1{instance=~\"$node\"}" , "format" : "time_series" , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "1分钟负载" , "metric" : "" , "refId" : "A" , "step" : 20, "target" : "" }, { "expr" : "node_load5{instance=~\"$node\"}" , "format" : "time_series" , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "5分钟负载" , "refId" : "B" , "step" : 20 }, { "expr" : "node_load15{instance=~\"$node\"}" , "format" : "time_series" , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "15分钟负载" , "refId" : "C" , "step" : 20 }, { "expr" : " sum(count(node_cpu_seconds_total{instance=~\"$node\", mode='system'}) by (cpu,instance)) by(instance)" , "format" : "time_series" , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "CPU总核数" , "refId" : "D" , "step" : 20 } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "系统平均负载" , "tooltip" : { "msResolution" : false , "shared" : true , "sort" : 2, "value_type" : "cumulative" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "short" , "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : { "Idle - Waiting for something to happen" : "#052B51" , "guest" : "#9AC48A" , "idle" : "#052B51" , "iowait" : "#EAB839" , "irq" : "#BF1B00" , "nice" : "#C15C17" , "sdb_每秒I/O操作%" : "#d683ce" , "softirq" : "#E24D42" , "steal" : "#FCE2DE" , "system" : "#508642" , "user" : "#5195CE" , "磁盘花费在I/O操作占比" : "#ba43a9" }, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus" , "decimals" : null, "description" : "每一秒钟的自然时间内,花费在I/O上的耗时。(wall-clock time)\n\nnode_disk_io_time_seconds_total:\n磁盘花费在输入/输出操作上的秒数。该值为累加值。(Milliseconds Spent Doing I/Os)\n\nirate(node_disk_io_time_seconds_total[1m]):\n计算每秒的速率:(last值-last前一个值)/时间戳差值,即:1秒钟内磁盘花费在I/O操作的时间占比。" , "fieldConfig" : { "defaults" : { "links" : [] }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 8, "x" : 8, "y" : 15 }, "hiddenSeries" : false , "id" : 175, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : false , "rightSide" : false , "show" : true , "sideWidth" : null, "sort" : "current" , "sortDesc" : false , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "maxPerRow" : 6, "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "8.1.5" , "pointradius" : 5, "points" : false , "renderer" : "flot" , "seriesOverrides" : [], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "irate(node_disk_io_time_seconds_total{instance=~\"$node\"}[2m])" , "format" : "time_series" , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{device}}_每秒I/O操作%" , "refId" : "C" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "每1秒内I/O操作耗时占比" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "decimals" : null, "format" : "percentunit" , "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" : { "192.168.10.227:9100_em1_in下载" : "super-light-green" , "192.168.10.227:9100_em1_out上传" : "dark-blue" }, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus" , "decimals" : 2, "fieldConfig" : { "defaults" : { "links" : [] }, "overrides" : [] }, "fill" : 1, "fillGradient" : 0, "gridPos" : { "h" : 8, "w" : 8, "x" : 16, "y" : 15 }, "height" : "300" , "hiddenSeries" : false , "id" : 157, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : true , "rightSide" : false , "show" : true , "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "8.1.5" , "pointradius" : 2, "points" : false , "renderer" : "flot" , "seriesOverrides" : [ { "alias" : "/.*_out上传$/" , "transform" : "negative-Y" } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "rate(node_network_receive_bytes_total{instance=~'$node'}[2m])*8" , "format" : "time_series" , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{device}}_in下载" , "refId" : "A" , "step" : 4 }, { "expr" : "rate(node_network_transmit_bytes_total{instance=~'$node'}[2m])*8" , "format" : "time_series" , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{device}}_out上传" , "refId" : "B" , "step" : 4 } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "每秒网络带宽使用eth0" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "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" : { "vda_write" : "#6ED0E0" }, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus" , "decimals" : 2, "description" : "Reads completed: 每个磁盘分区每秒读完成次数\n\nWrites completed: 每个磁盘分区每秒写完成次数\n\nIO now 每个磁盘分区每秒正在处理的输入/输出请求数" , "fieldConfig" : { "defaults" : { "links" : [] }, "overrides" : [] }, "fill" : 0, "fillGradient" : 0, "gridPos" : { "h" : 9, "w" : 8, "x" : 0, "y" : 23 }, "height" : "300" , "hiddenSeries" : false , "id" : 161, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : true , "show" : true , "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "8.1.5" , "pointradius" : 5, "points" : false , "renderer" : "flot" , "seriesOverrides" : [ { "alias" : "/.*_读取$/" , "transform" : "negative-Y" } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "irate(node_disk_reads_completed_total{instance=~\"$node\"}[2m])" , "format" : "time_series" , "hide" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{device}}_读取" , "refId" : "A" , "step" : 10 }, { "expr" : "irate(node_disk_writes_completed_total{instance=~\"$node\"}[2m])" , "format" : "time_series" , "hide" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{device}}_写入" , "refId" : "B" , "step" : 10 }, { "expr" : "node_disk_io_now{instance=~\"$node\"}" , "format" : "time_series" , "hide" : true , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{device}}" , "refId" : "C" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "磁盘读写速率(IOPS)" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "decimals" : null, "format" : "iops" , "label" : "读取(-)/写入(+)I/O ops/sec" , "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : { "vda_write" : "#6ED0E0" }, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus" , "decimals" : 2, "description" : "Read bytes 每个磁盘分区每秒读取的比特数\nWritten bytes 每个磁盘分区每秒写入的比特数" , "fieldConfig" : { "defaults" : { "links" : [] }, "overrides" : [] }, "fill" : 1, "fillGradient" : 1, "gridPos" : { "h" : 9, "w" : 8, "x" : 8, "y" : 23 }, "height" : "300" , "hiddenSeries" : false , "id" : 168, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : true , "show" : true , "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "8.1.5" , "pointradius" : 5, "points" : false , "renderer" : "flot" , "seriesOverrides" : [ { "alias" : "/.*_读取$/" , "transform" : "negative-Y" } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "irate(node_disk_read_bytes_total{instance=~\"$node\"}[2m])" , "format" : "time_series" , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{device}}_读取" , "refId" : "A" , "step" : 10 }, { "expr" : "irate(node_disk_written_bytes_total{instance=~\"$node\"}[2m])" , "format" : "time_series" , "hide" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{device}}_写入" , "refId" : "B" , "step" : 10 } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "每秒磁盘读写容量" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "decimals" : null, "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" : "Prometheus" , "decimals" : 1, "description" : "" , "fieldConfig" : { "defaults" : { "links" : [] }, "overrides" : [] }, "fill" : 0, "fillGradient" : 0, "gridPos" : { "h" : 9, "w" : 8, "x" : 16, "y" : 23 }, "hiddenSeries" : false , "id" : 174, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : true , "rightSide" : false , "show" : true , "sideWidth" : null, "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "8.1.5" , "pointradius" : 5, "points" : false , "renderer" : "flot" , "seriesOverrides" : [ { "alias" : "/Inodes.*/" , "yaxis" : 2 } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "(node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint !~\".*pod.*\"}-node_filesystem_free_bytes{instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint !~\".*pod.*\"}) *100/(node_filesystem_avail_bytes {instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint !~\".*pod.*\"}+(node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint !~\".*pod.*\"}-node_filesystem_free_bytes{instance=~'$node',fstype=~\"ext.*|xfs\",mountpoint !~\".*pod.*\"}))" , "format" : "time_series" , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{mountpoint}}" , "refId" : "A" }, { "expr" : "node_filesystem_files_free{instance=~'$node',fstype=~\"ext.?|xfs\"} / node_filesystem_files{instance=~'$node',fstype=~\"ext.?|xfs\"}" , "hide" : true , "interval" : "" , "legendFormat" : "Inodes:{{instance}}:{{mountpoint}}" , "refId" : "B" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "磁盘使用率" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "decimals" : null, "format" : "percent" , "label" : "" , "logBase" : 1, "max" : "100" , "min" : "0" , "show" : true }, { "decimals" : 2, "format" : "percentunit" , "label" : null, "logBase" : 1, "max" : "1" , "min" : null, "show" : false } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : { "192.168.200.241:9100_TCP_alloc" : "semi-dark-blue" , "TCP" : "#6ED0E0" , "TCP_alloc" : "blue" }, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus" , "decimals" : 2, "description" : "Sockets_used - 已使用的所有协议套接字总量\n\nCurrEstab - 当前状态为 ESTABLISHED 或 CLOSE-WAIT 的 TCP 连接数\n\nTCP_alloc - 已分配(已建立、已申请到sk_buff)的TCP套接字数量\n\nTCP_tw - 等待关闭的TCP连接数\n\nUDP_inuse - 正在使用的 UDP 套接字数量\n\nRetransSegs - TCP 重传报文数\n\nOutSegs - TCP 发送的报文数\n\nInSegs - TCP 接收的报文数" , "fieldConfig" : { "defaults" : { "links" : [] }, "overrides" : [] }, "fill" : 0, "fillGradient" : 0, "gridPos" : { "h" : 17, "w" : 16, "x" : 0, "y" : 32 }, "height" : "300" , "hiddenSeries" : false , "id" : 158, "interval" : "" , "legend" : { "alignAsTable" : true , "avg" : false , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : false , "rightSide" : true , "show" : true , "sideWidth" : null, "sort" : "max" , "sortDesc" : false , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "8.1.5" , "pointradius" : 5, "points" : false , "renderer" : "flot" , "seriesOverrides" : [ { "alias" : "/.*Sockets_used/" , "color" : "#1250B0" , "lines" : false , "pointradius" : 1, "points" : true , "yaxis" : 2 } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "node_netstat_Tcp_CurrEstab{instance=~'$node'}" , "format" : "time_series" , "hide" : false , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "CurrEstab" , "refId" : "A" , "step" : 20 }, { "expr" : "node_sockstat_TCP_tw{instance=~'$node'}" , "format" : "time_series" , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "TCP_tw" , "refId" : "D" }, { "expr" : "node_sockstat_sockets_used{instance=~'$node'}" , "hide" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "Sockets_used" , "refId" : "B" }, { "expr" : "node_sockstat_UDP_inuse{instance=~'$node'}" , "interval" : "${interval}" , "legendFormat" : "UDP_inuse" , "refId" : "C" }, { "expr" : "node_sockstat_TCP_alloc{instance=~'$node'}" , "interval" : "${interval}" , "legendFormat" : "TCP_alloc" , "refId" : "E" }, { "expr" : "irate(node_netstat_Tcp_PassiveOpens{instance=~'$node'}[2m])" , "hide" : true , "interval" : "" , "legendFormat" : "{{instance}}_Tcp_PassiveOpens" , "refId" : "G" }, { "expr" : "irate(node_netstat_Tcp_ActiveOpens{instance=~'$node'}[2m])" , "hide" : true , "interval" : "${interval}" , "legendFormat" : "{{instance}}_Tcp_ActiveOpens" , "refId" : "F" }, { "expr" : "irate(node_netstat_Tcp_InSegs{instance=~'$node'}[2m])" , "interval" : "${interval}" , "legendFormat" : "Tcp_InSegs" , "refId" : "H" }, { "expr" : "irate(node_netstat_Tcp_OutSegs{instance=~'$node'}[2m])" , "interval" : "${interval}" , "legendFormat" : "Tcp_OutSegs" , "refId" : "I" }, { "expr" : "irate(node_netstat_Tcp_RetransSegs{instance=~'$node'}[2m])" , "hide" : false , "interval" : "${interval}" , "legendFormat" : "Tcp_RetransSegs" , "refId" : "J" }, { "expr" : "irate(node_netstat_TcpExt_ListenDrops{instance=~'$node'}[2m])" , "hide" : true , "interval" : "${interval}" , "legendFormat" : "" , "refId" : "K" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "网络Socket连接信息" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "transformations" : [], "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "short" , "label" : null, "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "label" : "已使用的所有协议套接字总量" , "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } }, { "aliasColors" : { "vda" : "#6ED0E0" }, "bars" : false , "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus" , "decimals" : 2, "description" : "Read time seconds 每个磁盘分区读操作花费的秒数\n\nWrite time seconds 每个磁盘分区写操作花费的秒数\n\nIO time seconds 每个磁盘分区输入/输出操作花费的秒数\n\nIO time weighted seconds每个磁盘分区输入/输出操作花费的加权秒数" , "fieldConfig" : { "defaults" : { "links" : [] }, "overrides" : [] }, "fill" : 1, "fillGradient" : 1, "gridPos" : { "h" : 9, "w" : 8, "x" : 16, "y" : 32 }, "height" : "300" , "hiddenSeries" : false , "id" : 160, "legend" : { "alignAsTable" : true , "avg" : true , "current" : true , "hideEmpty" : true , "hideZero" : true , "max" : true , "min" : true , "show" : true , "sort" : "current" , "sortDesc" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "nullPointMode" : "null as zero" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "8.1.5" , "pointradius" : 5, "points" : false , "renderer" : "flot" , "seriesOverrides" : [ { "alias" : "/,*_读取$/" , "transform" : "negative-Y" } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "irate(node_disk_read_time_seconds_total{instance=~\"$node\"}[2m]) / irate(node_disk_reads_completed_total{instance=~\"$node\"}[5m])" , "format" : "time_series" , "hide" : false , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{device}}_读取" , "refId" : "B" }, { "expr" : "irate(node_disk_write_time_seconds_total{instance=~\"$node\"}[2m]) / irate(node_disk_writes_completed_total{instance=~\"$node\"}[5m])" , "format" : "time_series" , "hide" : false , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{device}}_写入" , "refId" : "C" }, { "expr" : "irate(node_disk_io_time_seconds_total{instance=~\"$node\"}[2m])" , "format" : "time_series" , "hide" : true , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{device}}" , "refId" : "A" , "step" : 10 }, { "expr" : "irate(node_disk_io_time_weighted_seconds_total{instance=~\"$node\"}[2m])" , "format" : "time_series" , "hide" : true , "interval" : "${interval}" , "intervalFactor" : 1, "legendFormat" : "{{device}}_加权" , "refId" : "D" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "每次IO读写的耗时(参考:小于100ms)(beta)" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "s" , "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" : { "filefd_192.168.200.241:9100" : "super-light-green" , "switches_192.168.200.241:9100" : "semi-dark-red" , "使用的文件描述符_10.118.72.128:9100" : "red" , "每秒上下文切换次数_10.118.71.245:9100" : "yellow" , "每秒上下文切换次数_10.118.72.128:9100" : "yellow" }, "bars" : false , "cacheTimeout" : null, "dashLength" : 10, "dashes" : false , "datasource" : "Prometheus" , "description" : "" , "fieldConfig" : { "defaults" : { "links" : [] }, "overrides" : [] }, "fill" : 0, "fillGradient" : 1, "gridPos" : { "h" : 8, "w" : 8, "x" : 16, "y" : 41 }, "hiddenSeries" : false , "hideTimeOverride" : false , "id" : 16, "legend" : { "alignAsTable" : false , "avg" : false , "current" : true , "max" : false , "min" : false , "rightSide" : false , "show" : true , "total" : false , "values" : true }, "lines" : true , "linewidth" : 2, "links" : [], "nullPointMode" : "null" , "options" : { "alertThreshold" : true }, "percentage" : false , "pluginVersion" : "8.1.5" , "pointradius" : 1, "points" : false , "renderer" : "flot" , "seriesOverrides" : [ { "alias" : "/每秒上下文切换次数.*/" , "color" : "#3274D9" , "lines" : false , "pointradius" : 1, "points" : true , "yaxis" : 2 }, { "alias" : "/使用的文件描述符.*/" , "color" : "#F2495C" } ], "spaceLength" : 10, "stack" : false , "steppedLine" : false , "targets" : [ { "expr" : "node_filefd_allocated{instance=~\"$node\"}" , "format" : "time_series" , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 5, "legendFormat" : "使用的文件描述符" , "refId" : "B" }, { "expr" : "irate(node_context_switches_total{instance=~\"$node\"}[2m])" , "interval" : "${interval}" , "intervalFactor" : 5, "legendFormat" : "每秒上下文切换次数" , "refId" : "A" }, { "expr" : " (node_filefd_allocated{instance=~\"$node\"}/node_filefd_maximum{instance=~\"$node\"}) *100" , "format" : "time_series" , "hide" : true , "instant" : false , "interval" : "${interval}" , "intervalFactor" : 5, "legendFormat" : "使用的文件描述符占比_{{instance}}" , "refId" : "C" } ], "thresholds" : [], "timeFrom" : null, "timeRegions" : [], "timeShift" : null, "title" : "打开的文件描述符(左 )/每秒上下文切换次数(右)" , "tooltip" : { "shared" : true , "sort" : 2, "value_type" : "individual" }, "type" : "graph" , "xaxis" : { "buckets" : null, "mode" : "time" , "name" : null, "show" : true , "values" : [] }, "yaxes" : [ { "format" : "short" , "label" : "使用的文件描述符" , "logBase" : 1, "max" : null, "min" : null, "show" : true }, { "format" : "short" , "label" : "context_switches" , "logBase" : 1, "max" : null, "min" : null, "show" : true } ], "yaxis" : { "align" : false , "alignLevel" : null } } ], "refresh" : false , "schemaVersion" : 30, "style" : "dark" , "tags" : [ "Prometheus" , "node_exporter" ], "templating" : { "list" : [ { "allValue" : null, "current" : { "selected" : false , "text" : "All" , "value" : "$__all" }, "datasource" : "Prometheus" , "definition" : "label_values(node_uname_info, job)" , "description" : null, "error" : null, "hide" : 0, "includeAll" : true , "label" : "集群" , "multi" : false , "name" : "job" , "options" : [], "query" : { "query" : "label_values(node_uname_info, job)" , "refId" : "Prometheus-job-Variable-Query" }, "refresh" : 1, "regex" : "/.*/" , "skipUrlSync" : false , "sort" : 5, "tagValuesQuery" : "" , "tagsQuery" : "" , "type" : "query" , "useTags" : false }, { "allFormat" : "glob" , "allValue" : null, "current" : { "selected" : false , "text" : "10.3.196.26" , "value" : "10.3.196.26" }, "datasource" : "Prometheus" , "definition" : "label_values(node_uname_info{job=~\"$job\"},instance)" , "description" : null, "error" : null, "hide" : 0, "includeAll" : false , "label" : "主机" , "multi" : false , "multiFormat" : "regex values" , "name" : "node" , "options" : [], "query" : { "query" : "label_values(node_uname_info{job=~\"$job\"},instance)" , "refId" : "Prometheus-node-Variable-Query" }, "refresh" : 2, "regex" : "" , "skipUrlSync" : false , "sort" : 1, "tagValuesQuery" : "" , "tagsQuery" : "" , "type" : "query" , "useTags" : false }, { "allValue" : null, "current" : { "selected" : false , "text" : "/" , "value" : "/" }, "datasource" : "Prometheus" , "definition" : "query_result(topk(1,sort_desc (max(node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext.?|xfs\",mountpoint!~\".*pods.*\"}) by (mountpoint))))" , "description" : null, "error" : null, "hide" : 2, "includeAll" : false , "label" : "最大挂载目录" , "multi" : false , "name" : "maxmount" , "options" : [], "query" : { "query" : "query_result(topk(1,sort_desc (max(node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext.?|xfs\",mountpoint!~\".*pods.*\"}) by (mountpoint))))" , "refId" : "Prometheus-maxmount-Variable-Query" }, "refresh" : 2, "regex" : "/.*\\\"(.*)\\\".*/" , "skipUrlSync" : false , "sort" : 5, "tagValuesQuery" : "" , "tagsQuery" : "" , "type" : "query" , "useTags" : false }, { "allValue" : null, "current" : { "selected" : false , "text" : "xinxi-m-prod-jihe01" , "value" : "xinxi-m-prod-jihe01" }, "datasource" : "Prometheus" , "definition" : "label_values(node_uname_info{job=~\"$job\",instance=~\"$node\"}, nodename)" , "description" : null, "error" : null, "hide" : 2, "includeAll" : false , "label" : "展示使用的主机名" , "multi" : false , "name" : "show_hostname" , "options" : [], "query" : { "query" : "label_values(node_uname_info{job=~\"$job\",instance=~\"$node\"}, nodename)" , "refId" : "Prometheus-show_hostname-Variable-Query" }, "refresh" : 1, "regex" : "" , "skipUrlSync" : false , "sort" : 5, "tagValuesQuery" : "" , "tagsQuery" : "" , "type" : "query" , "useTags" : false }, { "auto" : true , "auto_count" : "50" , "auto_min" : "1m" , "current" : { "selected" : false , "text" : "auto" , "value" : "$__auto_interval_interval" }, "description" : null, "error" : null, "hide" : 0, "label" : "时间粒度" , "name" : "interval" , "options" : [ { "selected" : true , "text" : "auto" , "value" : "$__auto_interval_interval" }, { "selected" : false , "text" : "1m" , "value" : "1m" }, { "selected" : false , "text" : "10m" , "value" : "10m" }, { "selected" : false , "text" : "30m" , "value" : "30m" }, { "selected" : false , "text" : "1h" , "value" : "1h" }, { "selected" : false , "text" : "6h" , "value" : "6h" }, { "selected" : false , "text" : "12h" , "value" : "12h" }, { "selected" : false , "text" : "1d" , "value" : "1d" }, { "selected" : false , "text" : "7d" , "value" : "7d" }, { "selected" : false , "text" : "14d" , "value" : "14d" }, { "selected" : false , "text" : "30d" , "value" : "30d" } ], "query" : "1m,10m,30m,1h,6h,12h,1d,7d,14d,30d" , "queryValue" : "" , "refresh" : 2, "skipUrlSync" : false , "type" : "interval" } ] }, "time" : { "from" : "now-24h" , "to" : "now" }, "timepicker" : { "hidden" : false , "now" : true , "refresh_intervals" : [ "15s" , "30s" , "1m" , "5m" , "15m" , "30m" ], "time_options" : [ "5m" , "15m" , "1h" , "6h" , "12h" , "24h" , "2d" , "7d" , "30d" ] }, "timezone" : "browser" , "title" : "服务器 - 详细" , "uid" : "9CWBz0bik" , "version" : 11 } |
标签:
k8s
, promethues
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)