2022-02-20 16:03:47 +00:00
{
"annotations" : {
"list" : [
{
"$$hashKey" : "object:31" ,
"builtIn" : 1 ,
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "datasource" ,
"uid" : "grafana"
} ,
2022-02-20 16:03:47 +00:00
"enable" : true ,
"hide" : true ,
"iconColor" : "rgba(0, 211, 255, 1)" ,
"name" : "Annotations & Alerts" ,
"target" : {
"limit" : 100 ,
"matchAny" : false ,
"tags" : [ ] ,
"type" : "dashboard"
} ,
"type" : "dashboard"
}
]
} ,
2023-04-09 08:38:29 +00:00
"description" : "Metrics for Single Host K3s Homelab" ,
2022-02-20 16:03:47 +00:00
"editable" : true ,
"fiscalYearStartMonth" : 0 ,
"gnetId" : 10645 ,
"graphTooltip" : 0 ,
2023-04-09 08:38:29 +00:00
"id" : 26 ,
2022-02-20 16:03:47 +00:00
"links" : [ ] ,
"liveNow" : false ,
"panels" : [
2023-04-09 08:38:29 +00:00
{
"collapsed" : true ,
"gridPos" : {
"h" : 1 ,
"w" : 24 ,
"x" : 0 ,
"y" : 0
} ,
"id" : 319 ,
"panels" : [
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
"gridPos" : {
"h" : 7 ,
"w" : 24 ,
"x" : 0 ,
"y" : 1
} ,
"id" : 317 ,
"options" : {
"alertInstanceLabelFilter" : "" ,
"alertName" : "" ,
"dashboardAlerts" : false ,
"groupBy" : [ ] ,
"groupMode" : "default" ,
"maxItems" : 20 ,
"sortOrder" : 1 ,
"stateFilter" : {
"error" : true ,
"firing" : true ,
"noData" : false ,
"normal" : false ,
"pending" : true
} ,
"viewMode" : "list"
} ,
"title" : "Panel Title" ,
"type" : "alertlist"
}
] ,
"title" : "Alertmanager" ,
"type" : "row"
} ,
2022-02-20 16:03:47 +00:00
{
"collapsed" : false ,
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
2022-02-20 16:03:47 +00:00
"gridPos" : {
"h" : 1 ,
"w" : 24 ,
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 1
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"id" : 200 ,
2022-02-20 16:03:47 +00:00
"panels" : [ ] ,
2022-12-30 20:12:20 +00:00
"targets" : [
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
"refId" : "A"
}
] ,
2023-04-09 08:38:29 +00:00
"title" : "The Hive" ,
2022-02-20 16:03:47 +00:00
"type" : "row"
} ,
{
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"description" : "" ,
2022-02-20 16:03:47 +00:00
"fieldConfig" : {
"defaults" : {
"color" : {
"mode" : "thresholds"
} ,
2023-04-09 08:38:29 +00:00
"decimals" : 2 ,
2022-02-20 16:03:47 +00:00
"mappings" : [
{
"options" : {
"match" : "null" ,
"result" : {
"text" : "N/A"
}
} ,
"type" : "special"
}
] ,
2023-04-09 08:38:29 +00:00
"max" : 100 ,
"min" : 0 ,
2022-02-20 16:03:47 +00:00
"thresholds" : {
"mode" : "absolute" ,
"steps" : [
{
2023-04-09 08:38:29 +00:00
"color" : "rgba(50, 172, 45, 0.97)" ,
2022-02-20 16:03:47 +00:00
"value" : null
} ,
{
2023-04-09 08:38:29 +00:00
"color" : "rgba(237, 129, 40, 0.89)" ,
"value" : 50
} ,
{
"color" : "rgba(245, 54, 54, 0.9)" ,
2022-02-20 16:03:47 +00:00
"value" : 80
}
]
} ,
2023-04-09 08:38:29 +00:00
"unit" : "percent"
2022-02-20 16:03:47 +00:00
} ,
"overrides" : [ ]
} ,
"gridPos" : {
2023-04-09 08:38:29 +00:00
"h" : 5 ,
"w" : 3 ,
2022-02-20 16:03:47 +00:00
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 2
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"id" : 167 ,
2022-02-20 16:03:47 +00:00
"links" : [ ] ,
"maxDataPoints" : 100 ,
"options" : {
"orientation" : "horizontal" ,
"reduceOptions" : {
"calcs" : [
"lastNotNull"
] ,
"fields" : "" ,
"values" : false
} ,
2023-04-09 08:38:29 +00:00
"showThresholdLabels" : false ,
"showThresholdMarkers" : true ,
"text" : { }
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"editorMode" : "code" ,
"expr" : "100 - (avg(irate(node_cpu_seconds_total{instance=\"$node\",mode=\"idle\"}[5m])) * 100)" ,
"format" : "time_series" ,
"hide" : false ,
2022-02-20 16:03:47 +00:00
"interval" : "" ,
2023-04-09 08:38:29 +00:00
"intervalFactor" : 1 ,
2022-02-20 16:03:47 +00:00
"legendFormat" : "" ,
2023-04-09 08:38:29 +00:00
"range" : true ,
2022-02-20 16:03:47 +00:00
"refId" : "A" ,
2023-04-09 08:38:29 +00:00
"step" : 20
2022-02-20 16:03:47 +00:00
}
] ,
2023-04-09 08:38:29 +00:00
"title" : "CPU Usage rate( 5m) " ,
"type" : "gauge"
2022-02-20 16:03:47 +00:00
} ,
{
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"description" : "" ,
"fieldConfig" : {
"defaults" : {
"color" : {
"mode" : "thresholds"
} ,
2023-04-09 08:38:29 +00:00
"decimals" : 2 ,
2022-02-20 16:03:47 +00:00
"mappings" : [
{
"options" : {
"match" : "null" ,
"result" : {
"text" : "N/A"
}
} ,
"type" : "special"
}
] ,
2023-04-09 08:38:29 +00:00
"max" : 100 ,
"min" : 0 ,
2022-02-20 16:03:47 +00:00
"thresholds" : {
"mode" : "absolute" ,
"steps" : [
{
2023-04-09 08:38:29 +00:00
"color" : "rgba(50, 172, 45, 0.97)" ,
2022-02-20 16:03:47 +00:00
"value" : null
} ,
{
"color" : "rgba(237, 129, 40, 0.89)" ,
2023-04-09 08:38:29 +00:00
"value" : 20
2022-02-20 16:03:47 +00:00
} ,
{
2023-04-09 08:38:29 +00:00
"color" : "rgba(245, 54, 54, 0.9)" ,
"value" : 50
2022-02-20 16:03:47 +00:00
}
]
} ,
2023-04-09 08:38:29 +00:00
"unit" : "percent"
2022-02-20 16:03:47 +00:00
} ,
"overrides" : [ ]
} ,
"gridPos" : {
2023-04-09 08:38:29 +00:00
"h" : 5 ,
"w" : 3 ,
"x" : 3 ,
"y" : 2
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"id" : 20 ,
2022-02-20 16:03:47 +00:00
"links" : [ ] ,
"maxDataPoints" : 100 ,
"options" : {
"orientation" : "horizontal" ,
"reduceOptions" : {
"calcs" : [
"lastNotNull"
] ,
"fields" : "" ,
"values" : false
} ,
2023-04-09 08:38:29 +00:00
"showThresholdLabels" : false ,
"showThresholdMarkers" : true ,
"text" : { }
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"expr" : "avg(irate(node_cpu_seconds_total{instance=~\"$node\",mode=\"iowait\"}[5m])) * 100" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"hide" : false ,
2023-04-09 08:38:29 +00:00
"interval" : "" ,
"intervalFactor" : 1 ,
"legendFormat" : "" ,
2022-02-20 16:03:47 +00:00
"refId" : "A" ,
2023-04-09 08:38:29 +00:00
"step" : 20
2022-02-20 16:03:47 +00:00
}
] ,
2023-04-09 08:38:29 +00:00
"title" : "CPU iowait( 5m) " ,
"type" : "gauge"
2022-02-20 16:03:47 +00:00
} ,
{
"datasource" : {
2023-04-09 08:38:29 +00:00
"type" : "prometheus" ,
2022-02-20 16:03:47 +00:00
"uid" : "$datasource"
} ,
"description" : "" ,
"fieldConfig" : {
"defaults" : {
"color" : {
"mode" : "thresholds"
} ,
"decimals" : 0 ,
"mappings" : [ ] ,
2023-04-09 08:38:29 +00:00
"max" : 100 ,
"min" : 0 ,
2022-02-20 16:03:47 +00:00
"thresholds" : {
"mode" : "absolute" ,
"steps" : [
{
2023-04-09 08:38:29 +00:00
"color" : "rgba(50, 172, 45, 0.97)" ,
2022-02-20 16:03:47 +00:00
"value" : null
} ,
{
2023-04-09 08:38:29 +00:00
"color" : "rgba(237, 129, 40, 0.89)" ,
2022-02-20 16:03:47 +00:00
"value" : 80
2023-04-09 08:38:29 +00:00
} ,
{
"color" : "rgba(245, 54, 54, 0.9)" ,
"value" : 90
2022-02-20 16:03:47 +00:00
}
]
} ,
2023-04-09 08:38:29 +00:00
"unit" : "percent"
2022-02-20 16:03:47 +00:00
} ,
"overrides" : [ ]
} ,
"gridPos" : {
2023-04-09 08:38:29 +00:00
"h" : 5 ,
"w" : 3 ,
"x" : 6 ,
"y" : 2
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"hideTimeOverride" : false ,
"id" : 172 ,
2022-02-20 16:03:47 +00:00
"links" : [ ] ,
2023-04-09 08:38:29 +00:00
"maxDataPoints" : 100 ,
2022-02-20 16:03:47 +00:00
"options" : {
"orientation" : "auto" ,
"reduceOptions" : {
"calcs" : [
"lastNotNull"
] ,
"fields" : "" ,
"values" : false
} ,
2023-04-09 08:38:29 +00:00
"showThresholdLabels" : false ,
"showThresholdMarkers" : true ,
"text" : { }
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
2023-04-09 08:38:29 +00:00
"type" : "prometheus" ,
2022-12-30 20:12:20 +00:00
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"editorMode" : "code" ,
"exemplar" : false ,
"expr" : "((node_memory_MemTotal_bytes{container=\"node-exporter\"} - node_memory_MemFree_bytes{container=\"node-exporter\"}) / (node_memory_MemTotal_bytes{container=\"node-exporter\"}))* 100" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
2023-04-09 08:38:29 +00:00
"hide" : false ,
2022-02-20 16:03:47 +00:00
"instant" : true ,
2023-04-09 08:38:29 +00:00
"interval" : "10s" ,
2022-02-20 16:03:47 +00:00
"intervalFactor" : 1 ,
2023-04-09 08:38:29 +00:00
"legendFormat" : "" ,
"refId" : "A" ,
"step" : 20
2022-02-20 16:03:47 +00:00
}
] ,
2023-04-09 08:38:29 +00:00
"title" : "Memory usage" ,
2022-02-20 16:03:47 +00:00
"transformations" : [ ] ,
2023-04-09 08:38:29 +00:00
"type" : "gauge"
2022-02-20 16:03:47 +00:00
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"description" : "" ,
"fieldConfig" : {
"defaults" : {
"mappings" : [ ] ,
2023-04-09 08:38:29 +00:00
"max" : 100 ,
"min" : 0 ,
2022-02-20 16:03:47 +00:00
"thresholds" : {
2023-04-09 08:38:29 +00:00
"mode" : "percentage" ,
2022-02-20 16:03:47 +00:00
"steps" : [
{
"color" : "green" ,
"value" : null
} ,
2023-04-09 08:38:29 +00:00
{
"color" : "orange" ,
"value" : 70
} ,
2022-02-20 16:03:47 +00:00
{
"color" : "red" ,
2023-04-09 08:38:29 +00:00
"value" : 85
2022-02-20 16:03:47 +00:00
}
]
2023-04-09 08:38:29 +00:00
} ,
"unit" : "percent"
2022-02-20 16:03:47 +00:00
} ,
"overrides" : [ ]
} ,
"gridPos" : {
2023-04-09 08:38:29 +00:00
"h" : 5 ,
"w" : 3 ,
"x" : 9 ,
"y" : 2
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"id" : 166 ,
"links" : [ ] ,
"maxDataPoints" : 100 ,
2022-02-20 16:03:47 +00:00
"options" : {
"orientation" : "auto" ,
"reduceOptions" : {
"calcs" : [
"lastNotNull"
] ,
"fields" : "" ,
"values" : false
} ,
2023-04-09 08:38:29 +00:00
"showThresholdLabels" : false ,
"showThresholdMarkers" : true
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
"repeatDirection" : "h" ,
2022-02-20 16:03:47 +00:00
"targets" : [
{
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
2022-12-30 20:12:20 +00:00
"editorMode" : "code" ,
2023-04-09 08:38:29 +00:00
"exemplar" : false ,
"expr" : "100 - ((node_filesystem_avail_bytes{mountpoint=\"/\",fstype=~\"ext4|xfs\",container=\"node-exporter\"} * 100) / node_filesystem_size_bytes{mountpoint=\"/\",fstype=~\"ext4|xfs\",container=\"node-exporter\"})" ,
"hide" : false ,
"instant" : true ,
2022-02-20 16:03:47 +00:00
"interval" : "" ,
"legendFormat" : "" ,
2023-04-09 08:38:29 +00:00
"range" : false ,
"refId" : "B"
2022-02-20 16:03:47 +00:00
}
] ,
2023-04-09 08:38:29 +00:00
"title" : "Root partition usage" ,
"transformations" : [ ] ,
"type" : "gauge"
2022-02-20 16:03:47 +00:00
} ,
{
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"description" : "" ,
"fieldConfig" : {
"defaults" : {
"color" : {
2023-04-09 08:38:29 +00:00
"mode" : "palette-classic"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"custom" : {
"hideFrom" : {
"legend" : false ,
"tooltip" : false ,
"viz" : false
2022-02-20 16:03:47 +00:00
}
} ,
2023-04-09 08:38:29 +00:00
"decimals" : 0 ,
"mappings" : [ ] ,
"unit" : "short"
2022-02-20 16:03:47 +00:00
} ,
"overrides" : [ ]
} ,
"gridPos" : {
"h" : 5 ,
2023-04-09 08:38:29 +00:00
"w" : 4 ,
"x" : 12 ,
"y" : 2
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"id" : 240 ,
"interval" : "" ,
2022-02-20 16:03:47 +00:00
"links" : [ ] ,
"options" : {
2023-04-09 08:38:29 +00:00
"displayLabels" : [ ] ,
"legend" : {
"calcs" : [ ] ,
"displayMode" : "table" ,
"placement" : "right" ,
"showLegend" : true ,
"values" : [
"value"
]
} ,
"pieType" : "pie" ,
2022-02-20 16:03:47 +00:00
"reduceOptions" : {
"calcs" : [
"lastNotNull"
] ,
"fields" : "" ,
"values" : false
} ,
2023-04-09 08:38:29 +00:00
"text" : { } ,
"tooltip" : {
"mode" : "single" ,
"sort" : "none"
}
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "7.5.0" ,
2022-02-20 16:03:47 +00:00
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"exemplar" : false ,
"expr" : "sum(argocd_app_info{namespace=~\"$namespace\",dest_server=~\"$cluster\",health_status=~\"$health_status\",sync_status=~\"$sync_status\",health_status!=\"\",sync_status!=\"Unknown\"}) by (sync_status)" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
2023-04-09 08:38:29 +00:00
"instant" : true ,
2022-02-20 16:03:47 +00:00
"interval" : "" ,
"intervalFactor" : 1 ,
2023-04-09 08:38:29 +00:00
"legendFormat" : "{{sync_status}}" ,
"refId" : "A"
2022-02-20 16:03:47 +00:00
}
] ,
2023-04-09 08:38:29 +00:00
"title" : "Sync Status" ,
"type" : "piechart"
2022-02-20 16:03:47 +00:00
} ,
{
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"description" : "" ,
"fieldConfig" : {
"defaults" : {
"color" : {
"mode" : "thresholds"
} ,
2023-04-09 08:38:29 +00:00
"mappings" : [ ] ,
2022-02-20 16:03:47 +00:00
"thresholds" : {
"mode" : "absolute" ,
"steps" : [
{
2023-04-09 08:38:29 +00:00
"color" : "green" ,
2022-02-20 16:03:47 +00:00
"value" : null
} ,
{
2023-04-09 08:38:29 +00:00
"color" : "red" ,
"value" : 200
2022-02-20 16:03:47 +00:00
}
]
2023-04-09 08:38:29 +00:00
}
2022-02-20 16:03:47 +00:00
} ,
"overrides" : [ ]
} ,
"gridPos" : {
2023-04-09 08:38:29 +00:00
"h" : 3 ,
"w" : 2 ,
"x" : 16 ,
"y" : 2
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"id" : 226 ,
2022-02-20 16:03:47 +00:00
"options" : {
2023-04-09 08:38:29 +00:00
"colorMode" : "value" ,
"graphMode" : "area" ,
"justifyMode" : "auto" ,
"orientation" : "auto" ,
2022-02-20 16:03:47 +00:00
"reduceOptions" : {
"calcs" : [
"lastNotNull"
] ,
"fields" : "" ,
"values" : false
} ,
2023-04-09 08:38:29 +00:00
"text" : { } ,
"textMode" : "auto"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"editorMode" : "code" ,
"exemplar" : false ,
"expr" : "kubelet_running_pods{node=\"hive\", service=\"kubelet\"}" ,
"instant" : true ,
2022-02-20 16:03:47 +00:00
"interval" : "" ,
"legendFormat" : "" ,
2023-04-09 08:38:29 +00:00
"queryType" : "randomWalk" ,
"range" : false ,
"refId" : "A"
2022-02-20 16:03:47 +00:00
}
] ,
2023-04-09 08:38:29 +00:00
"title" : "Pods" ,
"type" : "stat"
2022-02-20 16:03:47 +00:00
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"description" : "" ,
"fieldConfig" : {
"defaults" : {
"color" : {
"mode" : "thresholds"
} ,
2023-04-09 08:38:29 +00:00
"decimals" : 1 ,
"mappings" : [
{
"options" : {
"match" : "null" ,
"result" : {
"text" : "N/A"
}
} ,
"type" : "special"
}
] ,
2022-02-20 16:03:47 +00:00
"thresholds" : {
"mode" : "absolute" ,
"steps" : [
{
2023-04-09 08:38:29 +00:00
"color" : "rgba(245, 54, 54, 0.9)" ,
2022-02-20 16:03:47 +00:00
"value" : null
} ,
{
"color" : "rgba(237, 129, 40, 0.89)" ,
2023-04-09 08:38:29 +00:00
"value" : 1
2022-02-20 16:03:47 +00:00
} ,
{
2023-04-09 08:38:29 +00:00
"color" : "rgba(50, 172, 45, 0.97)" ,
"value" : 2
2022-02-20 16:03:47 +00:00
}
]
} ,
2023-04-09 08:38:29 +00:00
"unit" : "s"
2022-02-20 16:03:47 +00:00
} ,
"overrides" : [ ]
} ,
"gridPos" : {
2023-04-09 08:38:29 +00:00
"h" : 4 ,
"w" : 6 ,
"x" : 18 ,
"y" : 2
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"hideTimeOverride" : true ,
"id" : 15 ,
2022-02-20 16:03:47 +00:00
"links" : [ ] ,
"maxDataPoints" : 100 ,
"options" : {
2023-04-09 08:38:29 +00:00
"colorMode" : "value" ,
"graphMode" : "none" ,
"justifyMode" : "center" ,
"orientation" : "vertical" ,
2022-02-20 16:03:47 +00:00
"reduceOptions" : {
"calcs" : [
"lastNotNull"
] ,
"fields" : "" ,
"values" : false
} ,
2023-04-09 08:38:29 +00:00
"text" : { } ,
"textMode" : "auto"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"targets" : [
{
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
2022-12-30 20:12:20 +00:00
"editorMode" : "code" ,
2023-04-09 08:38:29 +00:00
"expr" : "time() - node_boot_time_seconds{job!=\"node-exporter\"}" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"hide" : false ,
"instant" : true ,
2023-04-09 08:38:29 +00:00
"intervalFactor" : 2 ,
"legendFormat" : "{{job}}" ,
2022-02-20 16:03:47 +00:00
"refId" : "A" ,
2023-04-09 08:38:29 +00:00
"step" : 40
2022-02-20 16:03:47 +00:00
}
] ,
2023-04-09 08:38:29 +00:00
"transparent" : true ,
"type" : "stat"
2022-02-20 16:03:47 +00:00
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
2023-04-09 08:38:29 +00:00
"uid" : "prometheus"
2022-12-30 20:12:20 +00:00
} ,
2022-02-20 16:03:47 +00:00
"fieldConfig" : {
"defaults" : {
2023-04-09 08:38:29 +00:00
"color" : {
"mode" : "fixed"
} ,
"mappings" : [
{
"options" : {
"match" : "null" ,
"result" : {
"text" : "N/A"
}
} ,
"type" : "special"
}
] ,
2022-02-20 16:03:47 +00:00
"thresholds" : {
2023-04-09 08:38:29 +00:00
"mode" : "absolute" ,
2022-02-20 16:03:47 +00:00
"steps" : [
{
"color" : "green" ,
"value" : null
}
]
} ,
2023-04-09 08:38:29 +00:00
"unit" : "none"
2022-02-20 16:03:47 +00:00
} ,
"overrides" : [ ]
} ,
"gridPos" : {
2023-04-09 08:38:29 +00:00
"h" : 3 ,
2022-02-20 16:03:47 +00:00
"w" : 3 ,
2023-04-09 08:38:29 +00:00
"x" : 18 ,
"y" : 6
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"id" : 307 ,
2022-02-20 16:03:47 +00:00
"links" : [ ] ,
"maxDataPoints" : 100 ,
"options" : {
2023-04-09 08:38:29 +00:00
"colorMode" : "value" ,
"graphMode" : "none" ,
"justifyMode" : "auto" ,
2022-02-20 16:03:47 +00:00
"orientation" : "auto" ,
"reduceOptions" : {
"calcs" : [
"lastNotNull"
] ,
"fields" : "" ,
"values" : false
} ,
2023-04-09 08:38:29 +00:00
"textMode" : "auto"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"targets" : [
{
"datasource" : {
"type" : "prometheus" ,
2023-04-09 08:38:29 +00:00
"uid" : "prometheus"
2022-02-20 16:03:47 +00:00
} ,
2022-12-30 20:12:20 +00:00
"editorMode" : "code" ,
2022-02-20 16:03:47 +00:00
"exemplar" : false ,
2023-04-09 08:38:29 +00:00
"expr" : "adguard_num_dns_queries{}" ,
"format" : "time_series" ,
2022-02-20 16:03:47 +00:00
"instant" : true ,
"interval" : "" ,
2023-04-09 08:38:29 +00:00
"intervalFactor" : 1 ,
2022-02-20 16:03:47 +00:00
"legendFormat" : "" ,
2023-04-09 08:38:29 +00:00
"range" : false ,
"refId" : "A"
2022-02-20 16:03:47 +00:00
}
] ,
2023-04-09 08:38:29 +00:00
"title" : "Number of DNS queries" ,
"transparent" : true ,
"type" : "stat"
2022-02-20 16:03:47 +00:00
} ,
{
"datasource" : {
"type" : "prometheus" ,
2023-04-09 08:38:29 +00:00
"uid" : "prometheus"
2022-02-20 16:03:47 +00:00
} ,
"fieldConfig" : {
"defaults" : {
"color" : {
"mode" : "thresholds"
} ,
2023-04-09 08:38:29 +00:00
"decimals" : 2 ,
2022-02-20 16:03:47 +00:00
"mappings" : [ ] ,
2023-04-09 08:38:29 +00:00
"max" : 100 ,
2022-02-20 16:03:47 +00:00
"min" : 0 ,
"thresholds" : {
"mode" : "absolute" ,
"steps" : [
{
2023-04-09 08:38:29 +00:00
"color" : "green" ,
2022-02-20 16:03:47 +00:00
"value" : null
} ,
{
2023-04-09 08:38:29 +00:00
"color" : "#EAB839" ,
"value" : 40
2022-02-20 16:03:47 +00:00
} ,
{
2023-04-09 08:38:29 +00:00
"color" : "red" ,
"value" : 80
2022-02-20 16:03:47 +00:00
}
]
} ,
2023-04-09 08:38:29 +00:00
"unit" : "percent"
2022-02-20 16:03:47 +00:00
} ,
"overrides" : [ ]
} ,
"gridPos" : {
2023-04-09 08:38:29 +00:00
"h" : 3 ,
2022-02-20 16:03:47 +00:00
"w" : 3 ,
2023-04-09 08:38:29 +00:00
"x" : 21 ,
"y" : 6
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"id" : 305 ,
2022-02-20 16:03:47 +00:00
"links" : [ ] ,
2023-04-09 08:38:29 +00:00
"maxDataPoints" : 1000 ,
2022-02-20 16:03:47 +00:00
"options" : {
2023-04-09 08:38:29 +00:00
"colorMode" : "value" ,
"graphMode" : "none" ,
"justifyMode" : "auto" ,
"orientation" : "auto" ,
2022-02-20 16:03:47 +00:00
"reduceOptions" : {
"calcs" : [
"lastNotNull"
] ,
"fields" : "" ,
"values" : false
} ,
2023-04-09 08:38:29 +00:00
"textMode" : "auto"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"targets" : [
{
"datasource" : {
"type" : "prometheus" ,
2023-04-09 08:38:29 +00:00
"uid" : "prometheus"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"editorMode" : "code" ,
2022-02-20 16:03:47 +00:00
"exemplar" : false ,
2023-04-09 08:38:29 +00:00
"expr" : "adguard_num_blocked_filtering{hostname=\"127.0.0.1\"} / adguard_num_dns_queries{hostname=\"127.0.0.1\"} * 100" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"instant" : true ,
"interval" : "" ,
"intervalFactor" : 1 ,
2023-04-09 08:38:29 +00:00
"legendFormat" : "" ,
"range" : false ,
2022-02-20 16:03:47 +00:00
"refId" : "A"
}
] ,
2023-04-09 08:38:29 +00:00
"title" : "Percent of ads blocked" ,
"transparent" : true ,
"type" : "stat"
2022-02-20 16:03:47 +00:00
} ,
{
"aliasColors" : {
"15分钟" : "#6ED0E0" ,
"1分钟" : "#BF1B00" ,
"5分钟" : "#CCA300"
} ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"description" : "" ,
"editable" : true ,
"error" : false ,
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
"fill" : 1 ,
"fillGradient" : 0 ,
"grid" : { } ,
"gridPos" : {
"h" : 7 ,
"w" : 12 ,
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 7
2022-02-20 16:03:47 +00:00
} ,
"height" : "300" ,
"hiddenSeries" : false ,
"id" : 13 ,
"legend" : {
"alignAsTable" : true ,
"avg" : false ,
"current" : true ,
"max" : false ,
"min" : false ,
"rightSide" : true ,
"show" : true ,
"total" : false ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 2 ,
"links" : [ ] ,
"maxPerRow" : 6 ,
"nullPointMode" : "null as zero" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [ ] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
"expr" : "node_load1{instance=~\"$node\"}" ,
"format" : "time_series" ,
"instant" : false ,
"interval" : "10s" ,
"intervalFactor" : 2 ,
"legendFormat" : "{{instance}}_1m" ,
"metric" : "" ,
"refId" : "A" ,
"step" : 20 ,
"target" : ""
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"expr" : "node_load5{instance=~\"$node\"}" ,
"format" : "time_series" ,
"instant" : false ,
"interval" : "10s" ,
"intervalFactor" : 2 ,
"legendFormat" : "{{instance}}_5m" ,
"refId" : "B" ,
"step" : 20
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"expr" : "node_load15{instance=~\"$node\"}" ,
"format" : "time_series" ,
"instant" : false ,
"interval" : "10s" ,
"intervalFactor" : 2 ,
"legendFormat" : "{{instance}}_15m" ,
"refId" : "C" ,
"step" : 20
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
"title" : "System average load" ,
"tooltip" : {
"msResolution" : false ,
"shared" : true ,
"sort" : 0 ,
"value_type" : "cumulative"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"format" : "short" ,
"logBase" : 1 ,
"show" : true
} ,
{
"format" : "short" ,
"logBase" : 1 ,
"show" : true
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"datasource" : {
"type" : "prometheus" ,
2023-04-09 08:38:29 +00:00
"uid" : "prometheus"
2022-02-20 16:03:47 +00:00
} ,
"fieldConfig" : {
"defaults" : {
2023-04-09 08:38:29 +00:00
"color" : {
"mode" : "palette-classic"
} ,
"custom" : {
"hideFrom" : {
"legend" : false ,
"tooltip" : false ,
"viz" : false
}
} ,
"mappings" : [ ]
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"overrides" : [
{
"__systemRef" : "hideSeriesFrom" ,
"matcher" : {
"id" : "byNames" ,
"options" : {
"mode" : "exclude" ,
"names" : [
"D-W-D842302.lan" ,
"Galaxy-S20-FE-5G.lan" ,
"LAPTOP-G35N0AS1.lan" ,
"LibreELEC.lan" ,
"fp3.lan" ,
"iPad-von-Nicole.lan" ,
"noldbook.lan" ,
"piradio.lan" ,
"printer.lan"
] ,
"prefix" : "All except:" ,
"readOnly" : true
}
} ,
"properties" : [
{
"id" : "custom.hideFrom" ,
"value" : {
"legend" : false ,
"tooltip" : false ,
"viz" : true
}
}
]
}
]
2022-02-20 16:03:47 +00:00
} ,
"gridPos" : {
"h" : 7 ,
2023-04-09 08:38:29 +00:00
"w" : 3 ,
2022-02-20 16:03:47 +00:00
"x" : 12 ,
2023-04-09 08:38:29 +00:00
"y" : 7
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"id" : 313 ,
2022-02-20 16:03:47 +00:00
"links" : [ ] ,
2023-04-09 08:38:29 +00:00
"maxDataPoints" : 3 ,
2022-02-20 16:03:47 +00:00
"options" : {
2023-04-09 08:38:29 +00:00
"legend" : {
"displayMode" : "list" ,
"placement" : "bottom" ,
"showLegend" : true
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"pieType" : "pie" ,
"reduceOptions" : {
"calcs" : [
"lastNotNull"
] ,
"fields" : "" ,
"values" : false
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"tooltip" : {
"mode" : "single" ,
"sort" : "none"
2022-02-20 16:03:47 +00:00
}
2023-04-09 08:38:29 +00:00
} ,
"pluginVersion" : "7.3.1" ,
2022-02-20 16:03:47 +00:00
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
2023-04-09 08:38:29 +00:00
"uid" : "prometheus"
2022-12-30 20:12:20 +00:00
} ,
2023-04-09 08:38:29 +00:00
"editorMode" : "code" ,
"exemplar" : false ,
"expr" : "adguard_top_clients" ,
"format" : "time_series" ,
"hide" : false ,
"instant" : false ,
2022-02-20 16:03:47 +00:00
"interval" : "" ,
"intervalFactor" : 1 ,
2023-04-09 08:38:29 +00:00
"legendFormat" : "{{ client }}" ,
"range" : true ,
"refId" : "A"
}
] ,
"title" : "Top clients by source" ,
"transformations" : [
2022-02-20 16:03:47 +00:00
{
2023-04-09 08:38:29 +00:00
"id" : "joinByLabels" ,
"options" : {
"value" : "client"
}
}
] ,
"transparent" : true ,
"type" : "piechart"
} ,
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
"fieldConfig" : {
"defaults" : {
"color" : {
"mode" : "palette-classic"
2022-12-30 20:12:20 +00:00
} ,
2023-04-09 08:38:29 +00:00
"custom" : {
"hideFrom" : {
"legend" : false ,
"tooltip" : false ,
"viz" : false
}
2022-12-30 20:12:20 +00:00
} ,
2023-04-09 08:38:29 +00:00
"mappings" : [ ]
} ,
"overrides" : [ ]
} ,
"gridPos" : {
"h" : 7 ,
"w" : 3 ,
"x" : 15 ,
"y" : 7
} ,
"id" : 309 ,
"links" : [ ] ,
"maxDataPoints" : 3 ,
"options" : {
"legend" : {
"displayMode" : "list" ,
"placement" : "bottom" ,
"showLegend" : true
} ,
"pieType" : "pie" ,
"reduceOptions" : {
"calcs" : [
"lastNotNull"
] ,
"fields" : "" ,
"values" : false
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"tooltip" : {
"mode" : "single" ,
"sort" : "none"
}
} ,
"pluginVersion" : "7.3.1" ,
"targets" : [
2022-02-20 16:03:47 +00:00
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
2023-04-09 08:38:29 +00:00
"uid" : "prometheus"
2022-12-30 20:12:20 +00:00
} ,
2023-04-09 08:38:29 +00:00
"editorMode" : "code" ,
"exemplar" : false ,
"expr" : "topk(20, adguard_top_blocked_domains{})" ,
"format" : "time_series" ,
"instant" : true ,
2022-02-20 16:03:47 +00:00
"interval" : "" ,
"intervalFactor" : 1 ,
2023-04-09 08:38:29 +00:00
"legendFormat" : "{{ domain }}" ,
"range" : false ,
"refId" : "A"
2022-02-20 16:03:47 +00:00
}
] ,
2023-04-09 08:38:29 +00:00
"title" : "Top ads by domain" ,
2022-02-20 16:03:47 +00:00
"transparent" : true ,
2023-04-09 08:38:29 +00:00
"type" : "piechart"
} ,
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"fieldConfig" : {
"defaults" : {
"custom" : {
"hideFrom" : {
"legend" : false ,
"tooltip" : false ,
"viz" : false
} ,
"scaleDistribution" : {
"type" : "linear"
}
}
} ,
"overrides" : [ ]
} ,
"gridPos" : {
"h" : 5 ,
"w" : 6 ,
"x" : 18 ,
"y" : 9
} ,
"id" : 302 ,
"options" : {
"calculate" : false ,
"cellGap" : 2 ,
"color" : {
"exponent" : 0.5 ,
"fill" : "dark-orange" ,
"min" : 0 ,
"mode" : "opacity" ,
"reverse" : false ,
"scale" : "linear" ,
"scheme" : "RdYlBu" ,
"steps" : 17
} ,
"exemplars" : {
"color" : "rgba(255,0,255,0.7)"
} ,
"filterValues" : {
"le" : 0
} ,
"legend" : {
2022-02-20 16:03:47 +00:00
"show" : true
} ,
2023-04-09 08:38:29 +00:00
"rowsFrame" : {
"layout" : "auto"
} ,
"tooltip" : {
"show" : true ,
"yHistogram" : false
} ,
"yAxis" : {
"axisPlacement" : "left" ,
"axisWidth" : 0 ,
"reverse" : false
}
} ,
"pluginVersion" : "9.4.7" ,
"targets" : [
2022-02-20 16:03:47 +00:00
{
2023-04-09 08:38:29 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
"editorMode" : "code" ,
"exemplar" : false ,
"expr" : "sum by(container) (increase(kube_pod_container_status_restarts_total[5m])) > 0" ,
"instant" : false ,
"interval" : "0" ,
"legendFormat" : "__auto" ,
"range" : true ,
"refId" : "A"
2022-02-20 16:03:47 +00:00
}
] ,
2023-04-09 08:38:29 +00:00
"title" : "Container Restarts" ,
"transformations" : [ ] ,
"transparent" : true ,
"type" : "heatmap"
2022-02-20 16:03:47 +00:00
} ,
{
"aliasColors" : {
"Busy" : "#EAB839" ,
"Busy Iowait" : "#890F02" ,
"Busy other" : "#1F78C1" ,
"Idle" : "#052B51" ,
"Idle - Waiting for something to happen" : "#052B51" ,
"guest" : "#9AC48A" ,
"idle" : "#052B51" ,
"iowait" : "#EAB839" ,
"irq" : "#BF1B00" ,
"nice" : "#C15C17" ,
"softirq" : "#E24D42" ,
"steal" : "#FCE2DE" ,
"system" : "#508642" ,
"user" : "#5195CE"
} ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"decimals" : 2 ,
"description" : "Basic CPU info" ,
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
"fill" : 4 ,
"fillGradient" : 0 ,
"gridPos" : {
"h" : 7 ,
"w" : 12 ,
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 14
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
"id" : 224 ,
"legend" : {
"alignAsTable" : false ,
"avg" : false ,
"current" : false ,
"max" : false ,
"min" : false ,
"rightSide" : false ,
"show" : true ,
"sideWidth" : 250 ,
"total" : false ,
"values" : false
} ,
"lines" : true ,
"linewidth" : 1 ,
"links" : [ ] ,
"maxPerRow" : 6 ,
"nullPointMode" : "null" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : true ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [
{
"alias" : "Busy Iowait" ,
"color" : "#890F02"
} ,
{
"alias" : "Idle" ,
"color" : "#7EB26D"
} ,
{
"alias" : "Busy System" ,
"color" : "#EAB839"
} ,
{
"alias" : "Busy User" ,
"color" : "#0A437C"
} ,
{
"alias" : "Busy Other" ,
"color" : "#6D1F62"
}
] ,
"spaceLength" : 10 ,
"stack" : true ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"editorMode" : "code" ,
"expr" : "sum by (instance)(irate(node_cpu_seconds_total{mode=\"system\",instance=\"$node\"}[5m])) * 100" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"hide" : false ,
"intervalFactor" : 2 ,
"legendFormat" : "Busy System" ,
2022-12-30 20:12:20 +00:00
"range" : true ,
2022-02-20 16:03:47 +00:00
"refId" : "A" ,
"step" : 240
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"editorMode" : "code" ,
"expr" : "sum by (instance)(irate(node_cpu_seconds_total{mode='user',instance=\"$node\"}[5m])) * 100" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"hide" : false ,
"intervalFactor" : 2 ,
"legendFormat" : "Busy User" ,
2022-12-30 20:12:20 +00:00
"range" : true ,
2022-02-20 16:03:47 +00:00
"refId" : "B" ,
"step" : 240
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"editorMode" : "code" ,
"expr" : "sum by (instance)(irate(node_cpu_seconds_total{mode='iowait',instance=\"$node\"}[5m])) * 100" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"intervalFactor" : 2 ,
"legendFormat" : "Busy Iowait" ,
2022-12-30 20:12:20 +00:00
"range" : true ,
2022-02-20 16:03:47 +00:00
"refId" : "C" ,
"step" : 240
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"editorMode" : "code" ,
"expr" : "sum by (instance)(irate(node_cpu_seconds_total{mode=~\".*irq\",instance=\"$node\"}[5m])) * 100" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"intervalFactor" : 2 ,
"legendFormat" : "Busy IRQs" ,
2022-12-30 20:12:20 +00:00
"range" : true ,
2022-02-20 16:03:47 +00:00
"refId" : "D" ,
"step" : 240
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"editorMode" : "code" ,
"expr" : "sum (irate(node_cpu_seconds_total{mode!='idle',mode!='user',mode!='system',mode!='iowait',mode!='irq',mode!='softirq',instance=\"$node\"}[5m])) * 100" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"intervalFactor" : 2 ,
"legendFormat" : "Busy Other" ,
2022-12-30 20:12:20 +00:00
"range" : true ,
2022-02-20 16:03:47 +00:00
"refId" : "E" ,
"step" : 240
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"editorMode" : "code" ,
"expr" : "sum by (mode)(irate(node_cpu_seconds_total{mode='idle',instance=\"$node\"}[5m])) * 100" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"intervalFactor" : 2 ,
"legendFormat" : "Idle" ,
2022-12-30 20:12:20 +00:00
"range" : true ,
2022-02-20 16:03:47 +00:00
"refId" : "F" ,
"step" : 240
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
"title" : "CPU Basic" ,
"tooltip" : {
"shared" : true ,
"sort" : 0 ,
"value_type" : "individual"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"format" : "short" ,
"label" : "" ,
"logBase" : 1 ,
"max" : "100" ,
"min" : "0" ,
"show" : true
} ,
{
"format" : "short" ,
"logBase" : 1 ,
"show" : false
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : { } ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"decimals" : 1 ,
2022-02-20 16:03:47 +00:00
"editable" : true ,
"error" : false ,
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
2023-04-09 08:38:29 +00:00
"fill" : 4 ,
2022-02-20 16:03:47 +00:00
"fillGradient" : 0 ,
"grid" : { } ,
"gridPos" : {
2023-04-09 08:38:29 +00:00
"h" : 7 ,
2022-02-20 16:03:47 +00:00
"w" : 12 ,
2023-04-09 08:38:29 +00:00
"x" : 12 ,
"y" : 14
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
2023-04-09 08:38:29 +00:00
"id" : 184 ,
2022-02-20 16:03:47 +00:00
"isNew" : true ,
"legend" : {
"alignAsTable" : true ,
"avg" : true ,
2023-04-09 08:38:29 +00:00
"current" : true ,
2022-02-20 16:03:47 +00:00
"max" : true ,
"min" : true ,
"rightSide" : true ,
2023-04-09 08:38:29 +00:00
"show" : true ,
2022-02-20 16:03:47 +00:00
"total" : false ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 2 ,
"links" : [ ] ,
2023-04-09 08:38:29 +00:00
"nullPointMode" : "null" ,
2022-02-20 16:03:47 +00:00
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [
{
2023-04-09 08:38:29 +00:00
"alias" : "Used" ,
"color" : "#BF1B00"
2022-02-20 16:03:47 +00:00
} ,
{
2023-04-09 08:38:29 +00:00
"alias" : "Free" ,
"color" : "#7EB26D"
2022-02-20 16:03:47 +00:00
} ,
{
2023-04-09 08:38:29 +00:00
"alias" : "Buffers" ,
"color" : "#6ED0E0"
} ,
{
"alias" : "Cached" ,
"color" : "#EF843C"
2022-02-20 16:03:47 +00:00
}
] ,
"spaceLength" : 10 ,
2023-04-09 08:38:29 +00:00
"stack" : true ,
2022-02-20 16:03:47 +00:00
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"exemplar" : true ,
"expr" : "node_memory_MemTotal_bytes{instance=\"192.168.1.111:9100\"} - (node_memory_MemFree_bytes{instance=\"192.168.1.111:9100\"} + node_memory_Buffers_bytes{instance=\"192.168.1.111:9100\"} + node_memory_Cached_bytes{instance=\"192.168.1.111:9100\"} )" ,
"interval" : "" ,
"intervalFactor" : 1 ,
"legendFormat" : "Used" ,
"refId" : "A" ,
"step" : 1
2022-02-20 16:03:47 +00:00
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"exemplar" : true ,
"expr" : "node_memory_MemFree_bytes{instance=\"192.168.1.111:9100\"} " ,
"interval" : "" ,
"intervalFactor" : 1 ,
"legendFormat" : "Free" ,
2022-02-20 16:03:47 +00:00
"refId" : "B" ,
2023-04-09 08:38:29 +00:00
"step" : 1
2022-02-20 16:03:47 +00:00
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"exemplar" : true ,
"expr" : "node_memory_Buffers_bytes{instance=\"192.168.1.111:9100\"} " ,
"interval" : "" ,
"intervalFactor" : 1 ,
"legendFormat" : "Buffers" ,
2022-02-20 16:03:47 +00:00
"refId" : "C" ,
2023-04-09 08:38:29 +00:00
"step" : 1
} ,
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"exemplar" : true ,
"expr" : "node_memory_Cached_bytes{instance=\"192.168.1.111:9100\"} " ,
"interval" : "" ,
"intervalFactor" : 1 ,
"legendFormat" : "Cached" ,
"refId" : "D" ,
"step" : 1
2022-02-20 16:03:47 +00:00
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
2023-04-09 08:38:29 +00:00
"title" : "Memory Usage" ,
2022-02-20 16:03:47 +00:00
"tooltip" : {
"msResolution" : true ,
"shared" : true ,
2023-04-09 08:38:29 +00:00
"sort" : 2 ,
"value_type" : "individual"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"transparent" : true ,
2022-02-20 16:03:47 +00:00
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"format" : "bytes" ,
"logBase" : 1 ,
"show" : true
} ,
{
2023-04-09 08:38:29 +00:00
"format" : "short" ,
2022-02-20 16:03:47 +00:00
"logBase" : 1 ,
"show" : true
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : { } ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"editable" : true ,
"error" : false ,
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
2023-04-09 08:38:29 +00:00
"fill" : 1 ,
2022-02-20 16:03:47 +00:00
"fillGradient" : 0 ,
"grid" : { } ,
"gridPos" : {
"h" : 6 ,
2023-04-09 08:38:29 +00:00
"w" : 12 ,
"x" : 0 ,
"y" : 21
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
2023-04-09 08:38:29 +00:00
"id" : 208 ,
2022-02-20 16:03:47 +00:00
"isNew" : true ,
"legend" : {
"alignAsTable" : true ,
"avg" : true ,
"current" : false ,
"max" : true ,
"min" : true ,
2023-04-09 08:38:29 +00:00
"rightSide" : true ,
"show" : false ,
2022-02-20 16:03:47 +00:00
"total" : false ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 2 ,
"links" : [ ] ,
"nullPointMode" : "connected" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [
{
2023-04-09 08:38:29 +00:00
"alias" : "read" ,
"yaxis" : 1
2022-02-20 16:03:47 +00:00
} ,
{
2023-04-09 08:38:29 +00:00
"alias" : "written" ,
"yaxis" : 1
} ,
{
"alias" : "io time" ,
"yaxis" : 2
2022-02-20 16:03:47 +00:00
}
] ,
"spaceLength" : 10 ,
2023-04-09 08:38:29 +00:00
"stack" : false ,
2022-02-20 16:03:47 +00:00
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"expr" : "sum(irate(node_disk_read_bytes_total[5m]))" ,
"interval" : "2s" ,
"intervalFactor" : 4 ,
"legendFormat" : "read" ,
"metric" : "" ,
2022-02-20 16:03:47 +00:00
"refId" : "A" ,
2023-04-09 08:38:29 +00:00
"step" : 8
2022-02-20 16:03:47 +00:00
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"expr" : "sum(irate(node_disk_written_bytes_total[5m]))" ,
"interval" : "2s" ,
"intervalFactor" : 4 ,
"legendFormat" : "written" ,
"metric" : "" ,
2022-02-20 16:03:47 +00:00
"refId" : "B" ,
2023-04-09 08:38:29 +00:00
"step" : 8
} ,
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"expr" : "sum(irate(node_disk_io_time_seconds_total[5m]))" ,
"interval" : "2s" ,
"intervalFactor" : 4 ,
"legendFormat" : "io time" ,
"metric" : "" ,
"refId" : "C" ,
"step" : 8
2022-02-20 16:03:47 +00:00
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
2023-04-09 08:38:29 +00:00
"title" : "I/O Usage" ,
2022-02-20 16:03:47 +00:00
"tooltip" : {
"msResolution" : true ,
"shared" : true ,
2023-04-09 08:38:29 +00:00
"sort" : 0 ,
"value_type" : "cumulative"
2022-02-20 16:03:47 +00:00
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"format" : "bytes" ,
"logBase" : 1 ,
"show" : true
} ,
{
2023-04-09 08:38:29 +00:00
"format" : "ms" ,
2022-02-20 16:03:47 +00:00
"logBase" : 1 ,
2023-04-09 08:38:29 +00:00
"show" : true
2022-02-20 16:03:47 +00:00
}
] ,
"yaxis" : {
"align" : false
}
} ,
2023-04-09 08:38:29 +00:00
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
"description" : "" ,
"fieldConfig" : {
"defaults" : {
"color" : {
"mode" : "continuous-GrYlRd" ,
"seriesBy" : "last"
} ,
"custom" : {
"axisCenteredZero" : false ,
"axisColorMode" : "text" ,
"axisLabel" : "" ,
"axisPlacement" : "auto" ,
"axisSoftMin" : 0 ,
"barAlignment" : 0 ,
"drawStyle" : "line" ,
"fillOpacity" : 0 ,
"gradientMode" : "none" ,
"hideFrom" : {
"legend" : false ,
"tooltip" : false ,
"viz" : false
} ,
"lineInterpolation" : "linear" ,
"lineWidth" : 1 ,
"pointSize" : 5 ,
"scaleDistribution" : {
"type" : "linear"
} ,
"showPoints" : "auto" ,
"spanNulls" : false ,
"stacking" : {
"group" : "A" ,
"mode" : "none"
} ,
"thresholdsStyle" : {
"mode" : "area"
}
} ,
"mappings" : [ ] ,
"thresholds" : {
"mode" : "absolute" ,
"steps" : [
{
"color" : "green" ,
"value" : null
} ,
{
"color" : "red" ,
"value" : 25
}
]
} ,
"unit" : "percent"
} ,
"overrides" : [ ]
} ,
"gridPos" : {
"h" : 6 ,
"w" : 12 ,
"x" : 12 ,
"y" : 21
} ,
"id" : 275 ,
"options" : {
"legend" : {
"calcs" : [ ] ,
"displayMode" : "list" ,
"placement" : "bottom" ,
"showLegend" : false
} ,
"tooltip" : {
"mode" : "single" ,
"sort" : "none"
}
} ,
"targets" : [
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
"exemplar" : true ,
"expr" : "avg(irate(node_cpu_seconds_total{instance=~\"$node\",mode=\"iowait\"}[5m])) * 100" ,
"instant" : false ,
"interval" : "" ,
"legendFormat" : "iowait" ,
"refId" : "A"
}
] ,
"title" : "io wait" ,
"type" : "timeseries"
} ,
2022-02-20 16:03:47 +00:00
{
"aliasColors" : { } ,
2023-04-09 08:38:29 +00:00
"bars" : true ,
2022-02-20 16:03:47 +00:00
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"editable" : true ,
"error" : false ,
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
"fill" : 1 ,
"fillGradient" : 0 ,
"grid" : { } ,
"gridPos" : {
"h" : 6 ,
"w" : 6 ,
2023-04-09 08:38:29 +00:00
"x" : 0 ,
"y" : 27
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
2023-04-09 08:38:29 +00:00
"id" : 194 ,
2022-02-20 16:03:47 +00:00
"isNew" : true ,
"legend" : {
2023-04-09 08:38:29 +00:00
"avg" : false ,
2022-02-20 16:03:47 +00:00
"current" : false ,
2023-04-09 08:38:29 +00:00
"max" : false ,
"min" : false ,
"show" : false ,
2022-02-20 16:03:47 +00:00
"total" : false ,
2023-04-09 08:38:29 +00:00
"values" : false
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"lines" : false ,
2022-02-20 16:03:47 +00:00
"linewidth" : 2 ,
"links" : [ ] ,
"nullPointMode" : "connected" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
2023-04-09 08:38:29 +00:00
"seriesOverrides" : [
{
"alias" : "interrupts" ,
"color" : "#806EB7"
}
] ,
2022-02-20 16:03:47 +00:00
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"expr" : " irate(node_intr_total[5m])" ,
2022-02-20 16:03:47 +00:00
"interval" : "10s" ,
"intervalFactor" : 1 ,
2023-04-09 08:38:29 +00:00
"legendFormat" : "interrupts" ,
"metric" : "node_intr_total" ,
2022-02-20 16:03:47 +00:00
"refId" : "A" ,
"step" : 10
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
2023-04-09 08:38:29 +00:00
"title" : "Interrupts" ,
2022-02-20 16:03:47 +00:00
"tooltip" : {
"msResolution" : true ,
"shared" : true ,
"sort" : 0 ,
"value_type" : "cumulative"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
2023-04-09 08:38:29 +00:00
"format" : "short" ,
2022-02-20 16:03:47 +00:00
"logBase" : 1 ,
"show" : true
} ,
{
"format" : "short" ,
"logBase" : 1 ,
"show" : false
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : { } ,
"bars" : true ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"editable" : true ,
"error" : false ,
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
"fill" : 1 ,
"fillGradient" : 0 ,
"grid" : { } ,
"gridPos" : {
"h" : 6 ,
"w" : 6 ,
2023-04-09 08:38:29 +00:00
"x" : 6 ,
"y" : 27
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
2023-04-09 08:38:29 +00:00
"id" : 196 ,
2022-02-20 16:03:47 +00:00
"isNew" : true ,
"legend" : {
"avg" : false ,
"current" : false ,
"max" : false ,
"min" : false ,
"show" : false ,
"total" : false ,
"values" : false
} ,
"lines" : false ,
"linewidth" : 2 ,
"links" : [ ] ,
"nullPointMode" : "connected" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [
{
2023-04-09 08:38:29 +00:00
"alias" : "blocked by I/O" ,
"color" : "#58140C"
2022-02-20 16:03:47 +00:00
}
] ,
"spaceLength" : 10 ,
2023-04-09 08:38:29 +00:00
"stack" : true ,
2022-02-20 16:03:47 +00:00
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"expr" : "node_procs_running" ,
2022-02-20 16:03:47 +00:00
"interval" : "10s" ,
"intervalFactor" : 1 ,
2023-04-09 08:38:29 +00:00
"legendFormat" : "running" ,
"metric" : "node_procs_running" ,
2022-02-20 16:03:47 +00:00
"refId" : "A" ,
"step" : 10
2023-04-09 08:38:29 +00:00
} ,
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"expr" : "node_procs_blocked" ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "blocked by I/O" ,
"metric" : "node_procs_blocked" ,
"refId" : "B" ,
"step" : 10
2022-02-20 16:03:47 +00:00
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
2023-04-09 08:38:29 +00:00
"title" : "Processes" ,
2022-02-20 16:03:47 +00:00
"tooltip" : {
"msResolution" : true ,
"shared" : true ,
2023-04-09 08:38:29 +00:00
"sort" : 2 ,
"value_type" : "individual"
2022-02-20 16:03:47 +00:00
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"format" : "short" ,
"logBase" : 1 ,
2023-04-09 08:38:29 +00:00
"min" : 0 ,
2022-02-20 16:03:47 +00:00
"show" : true
} ,
{
"format" : "short" ,
"logBase" : 1 ,
"show" : false
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : { } ,
2023-04-09 08:38:29 +00:00
"bars" : false ,
2022-02-20 16:03:47 +00:00
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"decimals" : 2 ,
2022-02-20 16:03:47 +00:00
"editable" : true ,
"error" : false ,
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
2023-04-09 08:38:29 +00:00
"fill" : 4 ,
2022-02-20 16:03:47 +00:00
"fillGradient" : 0 ,
"grid" : { } ,
"gridPos" : {
"h" : 6 ,
"w" : 6 ,
2023-04-09 08:38:29 +00:00
"x" : 12 ,
"y" : 27
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
2023-04-09 08:38:29 +00:00
"id" : 190 ,
2022-02-20 16:03:47 +00:00
"isNew" : true ,
"legend" : {
2023-04-09 08:38:29 +00:00
"alignAsTable" : true ,
"avg" : true ,
2022-02-20 16:03:47 +00:00
"current" : false ,
2023-04-09 08:38:29 +00:00
"max" : true ,
"min" : true ,
"rightSide" : false ,
"show" : true ,
2022-02-20 16:03:47 +00:00
"total" : false ,
2023-04-09 08:38:29 +00:00
"values" : true
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"lines" : true ,
2022-02-20 16:03:47 +00:00
"linewidth" : 2 ,
"links" : [ ] ,
"nullPointMode" : "connected" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [
{
2023-04-09 08:38:29 +00:00
"alias" : "Used" ,
"color" : "#890F02"
} ,
{
"alias" : "Free" ,
"color" : "#7EB26D"
2022-02-20 16:03:47 +00:00
}
] ,
"spaceLength" : 10 ,
"stack" : true ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"expr" : "node_memory_SwapTotal_bytes - node_memory_SwapFree_bytes" ,
2022-02-20 16:03:47 +00:00
"interval" : "10s" ,
"intervalFactor" : 1 ,
2023-04-09 08:38:29 +00:00
"legendFormat" : "Used" ,
2022-02-20 16:03:47 +00:00
"refId" : "A" ,
"step" : 10
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"expr" : "node_memory_SwapFree_bytes" ,
2022-02-20 16:03:47 +00:00
"interval" : "10s" ,
"intervalFactor" : 1 ,
2023-04-09 08:38:29 +00:00
"legendFormat" : "Free" ,
2022-02-20 16:03:47 +00:00
"refId" : "B" ,
"step" : 10
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
2023-04-09 08:38:29 +00:00
"title" : "Swap Usage" ,
2022-02-20 16:03:47 +00:00
"tooltip" : {
"msResolution" : true ,
"shared" : true ,
"sort" : 2 ,
"value_type" : "individual"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
2023-04-09 08:38:29 +00:00
"format" : "bytes" ,
2022-02-20 16:03:47 +00:00
"logBase" : 1 ,
"min" : 0 ,
"show" : true
} ,
{
"format" : "short" ,
"logBase" : 1 ,
"show" : false
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : { } ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"decimals" : 2 ,
"editable" : true ,
"error" : false ,
2022-02-20 16:03:47 +00:00
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
"fill" : 1 ,
"fillGradient" : 0 ,
2023-04-09 08:38:29 +00:00
"grid" : { } ,
2022-02-20 16:03:47 +00:00
"gridPos" : {
"h" : 6 ,
2023-04-09 08:38:29 +00:00
"w" : 6 ,
"x" : 18 ,
"y" : 27
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
2023-04-09 08:38:29 +00:00
"id" : 192 ,
"isNew" : true ,
2022-02-20 16:03:47 +00:00
"legend" : {
"alignAsTable" : true ,
2023-04-09 08:38:29 +00:00
"avg" : true ,
2022-02-20 16:03:47 +00:00
"current" : false ,
"max" : true ,
"min" : true ,
"show" : true ,
2023-04-09 08:38:29 +00:00
"total" : false ,
2022-02-20 16:03:47 +00:00
"values" : true
} ,
"lines" : true ,
2023-04-09 08:38:29 +00:00
"linewidth" : 2 ,
2022-02-20 16:03:47 +00:00
"links" : [ ] ,
2023-04-09 08:38:29 +00:00
"nullPointMode" : "connected" ,
2022-02-20 16:03:47 +00:00
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [ ] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"expr" : "rate(node_vmstat_pswpin[1m]) * 4096 or irate(node_vmstat_pswpin[5m]) * 4096" ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "In" ,
2022-02-20 16:03:47 +00:00
"refId" : "A" ,
2023-04-09 08:38:29 +00:00
"step" : 10
2022-02-20 16:03:47 +00:00
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"expr" : "rate(node_vmstat_pswpout[1m]) * 4096 or irate(node_vmstat_pswpout[5m]) * 4096" ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "Out" ,
2022-02-20 16:03:47 +00:00
"refId" : "B" ,
2023-04-09 08:38:29 +00:00
"step" : 10
2022-02-20 16:03:47 +00:00
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
2023-04-09 08:38:29 +00:00
"title" : "Swap I/O" ,
2022-02-20 16:03:47 +00:00
"tooltip" : {
2023-04-09 08:38:29 +00:00
"msResolution" : true ,
2022-02-20 16:03:47 +00:00
"shared" : true ,
2023-04-09 08:38:29 +00:00
"sort" : 0 ,
"value_type" : "cumulative"
2022-02-20 16:03:47 +00:00
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
2023-04-09 08:38:29 +00:00
"format" : "Bps" ,
2022-02-20 16:03:47 +00:00
"logBase" : 1 ,
2023-04-09 08:38:29 +00:00
"min" : 0 ,
2022-02-20 16:03:47 +00:00
"show" : true
} ,
{
"format" : "short" ,
"logBase" : 1 ,
2023-04-09 08:38:29 +00:00
"show" : false
2022-02-20 16:03:47 +00:00
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"fieldConfig" : {
"defaults" : {
"color" : {
"mode" : "thresholds"
} ,
"custom" : {
"align" : "auto" ,
2023-04-09 08:38:29 +00:00
"cellOptions" : {
"type" : "auto"
} ,
2022-12-30 20:12:20 +00:00
"filterable" : true ,
"inspect" : false
2022-02-20 16:03:47 +00:00
} ,
"decimals" : 2 ,
"displayName" : "" ,
"mappings" : [ ] ,
"thresholds" : {
"mode" : "absolute" ,
"steps" : [
{
"color" : "green" ,
"value" : null
} ,
{
"color" : "red" ,
"value" : 80
}
]
} ,
"unit" : "short"
} ,
"overrides" : [
{
"matcher" : {
"id" : "byName" ,
"options" : "Time"
} ,
"properties" : [
{
"id" : "displayName" ,
"value" : "Time"
} ,
{
"id" : "custom.align"
}
]
} ,
{
"matcher" : {
"id" : "byName" ,
"options" : "mountpoint"
} ,
"properties" : [
{
"id" : "displayName" ,
"value" : "Partition"
} ,
{
"id" : "unit" ,
"value" : "bytes"
} ,
{
"id" : "decimals" ,
"value" : 2
} ,
{
"id" : "custom.align"
} ,
{
"id" : "thresholds" ,
"value" : {
"mode" : "absolute" ,
"steps" : [
{
"color" : "rgba(50, 172, 45, 0.97)" ,
"value" : null
} ,
{
"color" : "rgba(237, 129, 40, 0.89)"
}
]
}
}
]
} ,
{
"matcher" : {
"id" : "byName" ,
"options" : "Value #A"
} ,
"properties" : [
{
"id" : "displayName" ,
"value" : "Available space"
} ,
{
"id" : "unit" ,
"value" : "bytes"
} ,
{
"id" : "decimals" ,
"value" : 2
} ,
{
2023-04-09 08:38:29 +00:00
"id" : "custom.cellOptions" ,
"value" : {
"type" : "color-text"
}
2022-02-20 16:03:47 +00:00
} ,
{
"id" : "custom.align"
} ,
{
"id" : "thresholds" ,
"value" : {
"mode" : "absolute" ,
"steps" : [
{
"color" : "rgba(245, 54, 54, 0.9)" ,
"value" : null
} ,
{
"color" : "rgba(237, 129, 40, 0.89)" ,
"value" : 10000000000
} ,
{
"color" : "rgba(50, 172, 45, 0.97)" ,
"value" : 20000000000
}
]
}
}
]
} ,
{
"matcher" : {
"id" : "byName" ,
"options" : "Value #B"
} ,
"properties" : [
{
"id" : "displayName" ,
"value" : "Usage rate"
} ,
{
"id" : "unit" ,
"value" : "percentunit"
} ,
{
"id" : "decimals" ,
"value" : 2
} ,
{
2023-04-09 08:38:29 +00:00
"id" : "custom.cellOptions" ,
"value" : {
"mode" : "gradient" ,
"type" : "color-background"
}
2022-02-20 16:03:47 +00:00
} ,
{
"id" : "custom.align"
} ,
{
"id" : "thresholds" ,
"value" : {
"mode" : "absolute" ,
"steps" : [
{
"color" : "rgba(50, 172, 45, 0.97)" ,
"value" : null
} ,
{
"color" : "rgba(237, 129, 40, 0.89)" ,
"value" : 70
} ,
{
"color" : "rgba(245, 54, 54, 0.9)" ,
"value" : 90
}
]
}
}
]
} ,
{
"matcher" : {
"id" : "byName" ,
"options" : "Value #C"
} ,
"properties" : [
{
"id" : "displayName" ,
"value" : "Total space"
} ,
{
"id" : "unit" ,
"value" : "bytes"
} ,
{
"id" : "decimals" ,
"value" : 2
} ,
{
"id" : "custom.align"
}
]
} ,
{
"matcher" : {
"id" : "byName" ,
"options" : "fstype"
} ,
"properties" : [
{
"id" : "displayName" ,
"value" : "File system"
} ,
{
"id" : "unit" ,
"value" : "short"
} ,
{
"id" : "decimals" ,
"value" : 2
} ,
{
"id" : "custom.align"
}
]
} ,
{
"matcher" : {
"id" : "byName" ,
"options" : "device"
} ,
"properties" : [
{
"id" : "custom.width" ,
"value" : 245
}
]
} ,
{
"matcher" : {
"id" : "byName" ,
"options" : "File system"
} ,
"properties" : [
{
"id" : "custom.width" ,
"value" : 104
}
]
} ,
{
"matcher" : {
"id" : "byName" ,
"options" : "Available space"
} ,
"properties" : [
{
"id" : "custom.width" ,
"value" : 135
}
]
} ,
{
"matcher" : {
"id" : "byName" ,
"options" : "Total space"
} ,
"properties" : [
{
"id" : "custom.width" ,
"value" : 116
}
]
} ,
{
"matcher" : {
"id" : "byName" ,
"options" : "Partition"
} ,
"properties" : [
{
"id" : "custom.width" ,
"value" : 129
}
]
} ,
{
"matcher" : {
"id" : "byName" ,
"options" : "Usage rate"
} ,
"properties" : [
{
"id" : "custom.width" ,
"value" : 107
}
]
}
]
} ,
"gridPos" : {
2023-04-09 08:38:29 +00:00
"h" : 16 ,
2022-02-20 16:03:47 +00:00
"w" : 12 ,
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 33
2022-02-20 16:03:47 +00:00
} ,
"id" : 164 ,
"links" : [ ] ,
"options" : {
"footer" : {
2023-04-09 08:38:29 +00:00
"countRows" : false ,
2022-02-20 16:03:47 +00:00
"fields" : "" ,
"reducer" : [
"sum"
] ,
"show" : false
} ,
"showHeader" : true ,
"sortBy" : [ ]
} ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"editorMode" : "builder" ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
2022-12-30 20:12:20 +00:00
"expr" : "sum by (device)(node_filesystem_avail_bytes{instance=~'$node',fstype=~\"ext4|xfs|zfs\",mountpoint!~\"/export.*\"})" ,
2022-02-20 16:03:47 +00:00
"format" : "table" ,
"hide" : false ,
"instant" : true ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "" ,
"refId" : "A"
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"editorMode" : "code" ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
2022-12-30 20:12:20 +00:00
"expr" : "sum by (device) (node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext4|xfs|zfs\",mountpoint!~\"/export.*\"})" ,
2022-02-20 16:03:47 +00:00
"format" : "table" ,
"hide" : false ,
"instant" : true ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "" ,
"refId" : "C"
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
"expr" : "1-(node_filesystem_free_bytes{instance=~'$node',fstype=~\"ext4|xfs|zfs\",mountpoint!~\"/export.*\"} / node_filesystem_size_bytes{instance=~'$node',fstype=~\"ext4|xfs|zfs\",mountpoint!~\"/export.*\"})" ,
"format" : "table" ,
"hide" : false ,
"instant" : true ,
"interval" : "" ,
"intervalFactor" : 1 ,
"legendFormat" : "" ,
"refId" : "B"
}
] ,
"title" : "Free space for each partition" ,
"transformations" : [
{
"id" : "merge" ,
"options" : {
"reducers" : [ ]
}
} ,
{
"id" : "organize" ,
"options" : {
"excludeByName" : {
"Time" : true ,
"__name__" : true ,
"app" : true ,
"argocd_argoproj_io_instance" : true ,
"chart" : true ,
"component" : true ,
2022-12-30 20:12:20 +00:00
"container" : true ,
"endpoint" : true ,
2022-02-20 16:03:47 +00:00
"heritage" : true ,
"instance" : true ,
"job" : true ,
"kubernetes_name" : true ,
"kubernetes_namespace" : true ,
"kubernetes_node" : true ,
2022-12-30 20:12:20 +00:00
"namespace" : true ,
"pod" : true ,
"release" : true ,
"service" : true
2022-02-20 16:03:47 +00:00
} ,
"indexByName" : {
"Time" : 0 ,
"Value #A" : 4 ,
"Value #B" : 17 ,
"Value #C" : 5 ,
"app" : 6 ,
"argocd_argoproj_io_instance" : 7 ,
"chart" : 8 ,
"component" : 9 ,
"device" : 1 ,
"fstype" : 3 ,
"heritage" : 10 ,
"instance" : 11 ,
"job" : 12 ,
"kubernetes_name" : 13 ,
"kubernetes_namespace" : 14 ,
"kubernetes_node" : 15 ,
"mountpoint" : 2 ,
"release" : 16
} ,
"renameByName" : {
"Time" : ""
}
}
}
] ,
"type" : "table"
} ,
{
"aliasColors" : { } ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"decimals" : 0 ,
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
"fill" : 1 ,
"fillGradient" : 0 ,
"gridPos" : {
"h" : 6 ,
"w" : 12 ,
"x" : 12 ,
2023-04-09 08:38:29 +00:00
"y" : 33
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
2023-04-09 08:38:29 +00:00
"id" : 242 ,
2022-02-20 16:03:47 +00:00
"legend" : {
2023-04-09 08:38:29 +00:00
"alignAsTable" : true ,
"avg" : false ,
2022-02-20 16:03:47 +00:00
"current" : false ,
2023-04-09 08:38:29 +00:00
"max" : true ,
"min" : true ,
"rightSide" : true ,
2022-02-20 16:03:47 +00:00
"show" : true ,
"sideWidth" : 350 ,
2023-04-09 08:38:29 +00:00
"total" : true ,
2022-02-20 16:03:47 +00:00
"values" : true
} ,
"lines" : true ,
"linewidth" : 1 ,
"links" : [ ] ,
"nullPointMode" : "null" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [ ] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
2023-04-09 08:38:29 +00:00
"expr" : "irate(node_zfs_zpool_reads{instance=~\"$node\"}[5m])" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"interval" : "" ,
"intervalFactor" : 2 ,
2023-04-09 08:38:29 +00:00
"legendFormat" : "{{zpool}} - reads" ,
2022-02-20 16:03:47 +00:00
"refId" : "A" ,
"step" : 2 ,
"target" : ""
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
2023-04-09 08:38:29 +00:00
"expr" : "irate(node_zfs_zpool_writes{instance=~\"$node\"}[5m])" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"interval" : "" ,
"intervalFactor" : 2 ,
2023-04-09 08:38:29 +00:00
"legendFormat" : "{{zpool}} - writes" ,
2022-02-20 16:03:47 +00:00
"refId" : "B" ,
"step" : 2 ,
"target" : ""
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
2023-04-09 08:38:29 +00:00
"title" : "ZPOOL - Ops" ,
2022-02-20 16:03:47 +00:00
"tooltip" : {
"shared" : true ,
"sort" : 2 ,
"value_type" : "individual"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
2023-04-09 08:38:29 +00:00
"format" : "none" ,
2022-02-20 16:03:47 +00:00
"label" : "" ,
"logBase" : 1 ,
"show" : true
} ,
{
"format" : "short" ,
"logBase" : 1 ,
"show" : true
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
2023-04-09 08:38:29 +00:00
"aliasColors" : { } ,
2022-02-20 16:03:47 +00:00
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"decimals" : 0 ,
2022-02-20 16:03:47 +00:00
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
2023-04-09 08:38:29 +00:00
"fill" : 1 ,
2022-02-20 16:03:47 +00:00
"fillGradient" : 0 ,
"gridPos" : {
2023-04-09 08:38:29 +00:00
"h" : 6 ,
2022-02-20 16:03:47 +00:00
"w" : 12 ,
"x" : 12 ,
2023-04-09 08:38:29 +00:00
"y" : 39
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
2023-04-09 08:38:29 +00:00
"id" : 244 ,
2022-02-20 16:03:47 +00:00
"legend" : {
2023-04-09 08:38:29 +00:00
"alignAsTable" : false ,
2022-02-20 16:03:47 +00:00
"avg" : true ,
2023-04-09 08:38:29 +00:00
"current" : false ,
"hideEmpty" : false ,
"hideZero" : false ,
"max" : false ,
"min" : false ,
2022-02-20 16:03:47 +00:00
"rightSide" : false ,
"show" : true ,
2023-04-09 08:38:29 +00:00
"sideWidth" : 350 ,
2022-02-20 16:03:47 +00:00
"total" : false ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 1 ,
"links" : [ ] ,
"nullPointMode" : "null" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
2023-04-09 08:38:29 +00:00
"seriesOverrides" : [ ] ,
2022-02-20 16:03:47 +00:00
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
2023-04-09 08:38:29 +00:00
"expr" : "irate(node_zfs_arc_demand_data_hits{instance=~\"$node\"}[5m]) / (irate(node_zfs_arc_demand_data_hits{instance=~\"$node\"}[5m]) + irate(node_zfs_arc_demand_data_misses{instance=~\"$node\"}[5m])) * 100" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"interval" : "" ,
"intervalFactor" : 2 ,
2023-04-09 08:38:29 +00:00
"legendFormat" : "data" ,
2022-02-20 16:03:47 +00:00
"refId" : "A" ,
2023-04-09 08:38:29 +00:00
"step" : 2 ,
"target" : ""
2022-02-20 16:03:47 +00:00
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"exemplar" : true ,
"expr" : "irate(node_zfs_arc_demand_metadata_hits{instance=~\"$node\"}[5m]) / (irate(node_zfs_arc_demand_metadata_hits{instance=~\"$node\"}[5m]) + irate(node_zfs_arc_demand_metadata_misses{instance=~\"$node\"}[5m])) * 100" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
2023-04-09 08:38:29 +00:00
"interval" : "" ,
2022-02-20 16:03:47 +00:00
"intervalFactor" : 2 ,
2023-04-09 08:38:29 +00:00
"legendFormat" : "metadata" ,
2022-02-20 16:03:47 +00:00
"refId" : "B" ,
2023-04-09 08:38:29 +00:00
"step" : 2 ,
"target" : ""
2022-02-20 16:03:47 +00:00
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
2023-04-09 08:38:29 +00:00
"title" : "ARC - Hit %" ,
2022-02-20 16:03:47 +00:00
"tooltip" : {
"shared" : true ,
2023-04-09 08:38:29 +00:00
"sort" : 2 ,
2022-02-20 16:03:47 +00:00
"value_type" : "individual"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
2023-04-09 08:38:29 +00:00
"show" : true ,
2022-02-20 16:03:47 +00:00
"values" : [ ]
} ,
"yaxes" : [
{
2023-04-09 08:38:29 +00:00
"format" : "percent" ,
"label" : "" ,
2022-02-20 16:03:47 +00:00
"logBase" : 1 ,
"show" : true
} ,
{
2023-04-09 08:38:29 +00:00
"format" : "short" ,
2022-02-20 16:03:47 +00:00
"logBase" : 1 ,
"show" : true
}
] ,
"yaxis" : {
"align" : false
}
} ,
2023-04-09 08:38:29 +00:00
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"description" : "" ,
"fieldConfig" : {
"defaults" : {
"color" : {
"mode" : "palette-classic"
} ,
"custom" : {
"axisCenteredZero" : false ,
"axisColorMode" : "text" ,
"axisLabel" : "bytes read (-) / write (+)" ,
"axisPlacement" : "auto" ,
"barAlignment" : 0 ,
"drawStyle" : "line" ,
"fillOpacity" : 40 ,
"gradientMode" : "none" ,
"hideFrom" : {
"legend" : false ,
"tooltip" : false ,
"viz" : false
} ,
"lineInterpolation" : "linear" ,
"lineWidth" : 1 ,
"pointSize" : 5 ,
"scaleDistribution" : {
"type" : "linear"
} ,
"showPoints" : "never" ,
"spanNulls" : false ,
"stacking" : {
"group" : "A" ,
"mode" : "none"
} ,
"thresholdsStyle" : {
"mode" : "off"
}
} ,
"links" : [ ] ,
"mappings" : [ ] ,
"thresholds" : {
"mode" : "absolute" ,
"steps" : [
{
"color" : "green" ,
"value" : null
} ,
{
"color" : "red" ,
"value" : 80
}
]
} ,
"unit" : "bytes"
} ,
"overrides" : [
{
"matcher" : {
"id" : "byName" ,
"options" : "io time"
} ,
"properties" : [
{
"id" : "color" ,
"value" : {
"fixedColor" : "#890F02" ,
"mode" : "fixed"
}
}
]
} ,
{
"matcher" : {
"id" : "byRegexp" ,
"options" : "/.*read*./"
} ,
"properties" : [
{
"id" : "custom.transform" ,
"value" : "negative-Y"
}
]
} ,
{
"matcher" : {
"id" : "byRegexp" ,
"options" : "/.*sda.*/"
} ,
"properties" : [
{
"id" : "color" ,
"value" : {
"fixedColor" : "#7EB26D" ,
"mode" : "fixed"
}
}
]
} ,
{
"matcher" : {
"id" : "byRegexp" ,
"options" : "/.*sdb.*/"
} ,
"properties" : [
{
"id" : "color" ,
"value" : {
"fixedColor" : "#EAB839" ,
"mode" : "fixed"
}
}
]
} ,
{
"matcher" : {
"id" : "byRegexp" ,
"options" : "/.*sdc.*/"
} ,
"properties" : [
{
"id" : "color" ,
"value" : {
"fixedColor" : "#6ED0E0" ,
"mode" : "fixed"
}
}
]
} ,
{
"matcher" : {
"id" : "byRegexp" ,
"options" : "/.*sdd.*/"
} ,
"properties" : [
{
"id" : "color" ,
"value" : {
"fixedColor" : "#EF843C" ,
"mode" : "fixed"
}
}
]
} ,
{
"matcher" : {
"id" : "byRegexp" ,
"options" : "/.*sde.*/"
} ,
"properties" : [
{
"id" : "color" ,
"value" : {
"fixedColor" : "#E24D42" ,
"mode" : "fixed"
}
}
]
} ,
{
"matcher" : {
"id" : "byType" ,
"options" : "time"
} ,
"properties" : [
{
"id" : "custom.axisPlacement" ,
"value" : "hidden"
}
]
}
]
} ,
"gridPos" : {
"h" : 13 ,
"w" : 24 ,
"x" : 0 ,
"y" : 49
} ,
"id" : 222 ,
"links" : [ ] ,
"options" : {
"legend" : {
"calcs" : [
"mean" ,
"lastNotNull" ,
"max" ,
"min"
] ,
"displayMode" : "table" ,
"placement" : "right" ,
"showLegend" : true
} ,
"tooltip" : {
"mode" : "multi" ,
"sort" : "none"
}
} ,
"pluginVersion" : "9.4.7" ,
"targets" : [
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"editorMode" : "code" ,
"exemplar" : true ,
"expr" : "irate(node_disk_read_bytes_total{instance=\"192.168.1.111:9100\",device=~\"$diskdevices\"}[5m])" ,
"format" : "time_series" ,
"hide" : false ,
"interval" : "" ,
"intervalFactor" : 2 ,
"legendFormat" : "{{device}} - Successfully read bytes" ,
"range" : true ,
"refId" : "A" ,
"step" : 240
} ,
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"editorMode" : "code" ,
"expr" : "irate(node_disk_written_bytes_total{instance=\"$node\",device=~\"$diskdevices\"}[5m])" ,
"format" : "time_series" ,
"hide" : false ,
"intervalFactor" : 2 ,
"legendFormat" : "{{device}} - Successfully written bytes" ,
"range" : true ,
"refId" : "B" ,
"step" : 240
}
] ,
"title" : "I/O Usage Read / Write" ,
"type" : "timeseries"
} ,
2022-02-20 16:03:47 +00:00
{
"aliasColors" : { } ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
"fill" : 0 ,
"fillGradient" : 0 ,
"gridPos" : {
"h" : 9 ,
"w" : 24 ,
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 62
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
"id" : 169 ,
"legend" : {
"alignAsTable" : true ,
"avg" : true ,
"current" : true ,
"hideEmpty" : true ,
"hideZero" : true ,
"max" : true ,
"min" : false ,
"rightSide" : true ,
"show" : true ,
"sort" : "current" ,
"sortDesc" : true ,
"total" : false ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 1 ,
"links" : [ ] ,
"nullPointMode" : "null as zero" ,
"options" : {
"alertThreshold" : false
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 0.5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [ ] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"expr" : "node_hwmon_temp_celsius{instance=~'$node'}" ,
"format" : "time_series" ,
"intervalFactor" : 1 ,
"legendFormat" : "{{instance}}_{{chip}}_{{sensor}}" ,
"refId" : "A"
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
"title" : "Hardware temperature" ,
"tooltip" : {
"shared" : true ,
"sort" : 0 ,
"value_type" : "individual"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"$$hashKey" : "object:1355" ,
"format" : "celsius" ,
"label" : "" ,
"logBase" : 1 ,
"max" : "120" ,
"min" : "0" ,
"show" : true
} ,
{
"$$hashKey" : "object:1356" ,
"format" : "short" ,
"logBase" : 1 ,
"show" : true
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"collapsed" : false ,
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
2022-02-20 16:03:47 +00:00
"gridPos" : {
"h" : 1 ,
"w" : 24 ,
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 71
2022-02-20 16:03:47 +00:00
} ,
"id" : 238 ,
"panels" : [ ] ,
2022-12-30 20:12:20 +00:00
"targets" : [
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
"refId" : "A"
}
] ,
2022-02-20 16:03:47 +00:00
"title" : "Kubernetes" ,
"type" : "row"
} ,
{
"datasource" : {
"type" : "prometheus" ,
2023-04-09 08:38:29 +00:00
"uid" : "prometheus"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"description" : "" ,
2022-02-20 16:03:47 +00:00
"fieldConfig" : {
"defaults" : {
2023-04-09 08:38:29 +00:00
"color" : {
"mode" : "palette-classic"
} ,
"custom" : {
"axisCenteredZero" : false ,
"axisColorMode" : "text" ,
"axisLabel" : "" ,
"axisPlacement" : "auto" ,
"barAlignment" : 0 ,
"drawStyle" : "line" ,
"fillOpacity" : 0 ,
"gradientMode" : "none" ,
"hideFrom" : {
"legend" : false ,
"tooltip" : false ,
"viz" : false
} ,
"lineInterpolation" : "linear" ,
"lineWidth" : 1 ,
"pointSize" : 5 ,
"scaleDistribution" : {
"type" : "linear"
} ,
"showPoints" : "auto" ,
"spanNulls" : false ,
"stacking" : {
"group" : "A" ,
"mode" : "none"
} ,
"thresholdsStyle" : {
"mode" : "off"
}
} ,
"mappings" : [ ] ,
"thresholds" : {
"mode" : "absolute" ,
"steps" : [
{
"color" : "green" ,
"value" : null
} ,
{
"color" : "red" ,
"value" : 80
}
]
} ,
"unit" : "bytes"
2022-02-20 16:03:47 +00:00
} ,
"overrides" : [ ]
} ,
"gridPos" : {
2023-04-09 08:38:29 +00:00
"h" : 8 ,
"w" : 9 ,
2022-02-20 16:03:47 +00:00
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 72
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"id" : 314 ,
2022-02-20 16:03:47 +00:00
"options" : {
2023-04-09 08:38:29 +00:00
"legend" : {
"calcs" : [ ] ,
"displayMode" : "list" ,
"placement" : "bottom" ,
"showLegend" : false
} ,
"tooltip" : {
"mode" : "single" ,
"sort" : "none"
}
2022-02-20 16:03:47 +00:00
} ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
2023-04-09 08:38:29 +00:00
"uid" : "prometheus"
2022-12-30 20:12:20 +00:00
} ,
2023-04-09 08:38:29 +00:00
"editorMode" : "builder" ,
"expr" : "rate(cilium_forward_bytes_total[5m])" ,
"instant" : true ,
"key" : "Q-ca459bcd-39ad-454c-8e73-36b5eca961d4-0" ,
"legendFormat" : "{{direction}}" ,
"range" : true ,
2022-02-20 16:03:47 +00:00
"refId" : "A"
}
] ,
2023-04-09 08:38:29 +00:00
"title" : "Cilium Forwarded Bytes" ,
"type" : "timeseries"
2022-02-20 16:03:47 +00:00
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
2022-02-20 16:03:47 +00:00
"fieldConfig" : {
"defaults" : {
"color" : {
"mode" : "palette-classic"
} ,
"custom" : {
2022-12-30 20:12:20 +00:00
"axisCenteredZero" : false ,
"axisColorMode" : "text" ,
2022-02-20 16:03:47 +00:00
"axisLabel" : "" ,
"axisPlacement" : "auto" ,
"barAlignment" : 0 ,
"drawStyle" : "line" ,
"fillOpacity" : 0 ,
"gradientMode" : "none" ,
"hideFrom" : {
"legend" : false ,
"tooltip" : false ,
"viz" : false
} ,
"lineInterpolation" : "linear" ,
"lineWidth" : 1 ,
"pointSize" : 5 ,
"scaleDistribution" : {
"type" : "linear"
} ,
"showPoints" : "auto" ,
"spanNulls" : false ,
"stacking" : {
"group" : "A" ,
"mode" : "none"
} ,
"thresholdsStyle" : {
"mode" : "off"
}
} ,
"decimals" : 1 ,
"mappings" : [ ] ,
2023-04-09 08:38:29 +00:00
"min" : 0 ,
2022-02-20 16:03:47 +00:00
"thresholds" : {
"mode" : "absolute" ,
"steps" : [
{
"color" : "green" ,
"value" : null
} ,
{
"color" : "red" ,
"value" : 80
}
]
}
2023-04-09 08:38:29 +00:00
} ,
"overrides" : [ ]
2022-02-20 16:03:47 +00:00
} ,
"gridPos" : {
2023-04-09 08:38:29 +00:00
"h" : 8 ,
"w" : 15 ,
"x" : 9 ,
"y" : 72
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"id" : 315 ,
2022-02-20 16:03:47 +00:00
"options" : {
"legend" : {
2023-04-09 08:38:29 +00:00
"calcs" : [ ] ,
2022-02-20 16:03:47 +00:00
"displayMode" : "table" ,
2022-12-30 20:12:20 +00:00
"placement" : "right" ,
"showLegend" : true
2022-02-20 16:03:47 +00:00
} ,
"tooltip" : {
"mode" : "single" ,
"sort" : "none"
}
} ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
2023-04-09 08:38:29 +00:00
"editorMode" : "code" ,
"expr" : "rate(cilium_drop_count_total[5m])" ,
"instant" : true ,
"key" : "Q-44cd0f3d-eb90-4d47-8da5-9d9e03330cd9-0" ,
"legendFormat" : "{{ direction }}: {{reason}}" ,
"range" : true ,
2022-02-20 16:03:47 +00:00
"refId" : "A"
}
] ,
2023-04-09 08:38:29 +00:00
"title" : "Cilium Dropped Package Count" ,
"transformations" : [ ] ,
2022-02-20 16:03:47 +00:00
"type" : "timeseries"
} ,
{
"aliasColors" : { } ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"decimals" : 2 ,
"description" : "" ,
"editable" : true ,
"error" : false ,
"fill" : 1 ,
"fillGradient" : 1 ,
"grid" : { } ,
"gridPos" : {
"h" : 17 ,
"w" : 24 ,
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 80
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
"id" : 254 ,
"isNew" : true ,
"legend" : {
"alignAsTable" : true ,
"avg" : true ,
"current" : true ,
"max" : false ,
"min" : false ,
"rightSide" : true ,
"show" : true ,
"sideWidth" : 600 ,
"sort" : "current" ,
"sortDesc" : true ,
"total" : true ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 2 ,
"links" : [ ] ,
"nullPointMode" : "connected" ,
"options" : {
"alertThreshold" : false
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [ ] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
"expr" : "sum (rate(container_network_receive_bytes_total{image!=\"\"}[5m])) by (pod)" ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "-> {{ pod }}" ,
"metric" : "network" ,
"refId" : "A" ,
"step" : 10
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
"expr" : "- sum (rate(container_network_transmit_bytes_total{image!=\"\"}[5m])) by (pod)" ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "<- {{ pod}}" ,
"metric" : "network" ,
"refId" : "B" ,
"step" : 10
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
"title" : "Pods network I/O (1m avg)" ,
"tooltip" : {
"msResolution" : false ,
"shared" : true ,
"sort" : 2 ,
"value_type" : "cumulative"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"$$hashKey" : "object:394" ,
"format" : "Bps" ,
"logBase" : 1 ,
"show" : true
} ,
{
"$$hashKey" : "object:395" ,
"format" : "short" ,
"logBase" : 1 ,
"show" : false
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : { } ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"decimals" : 2 ,
"editable" : true ,
"error" : false ,
"fill" : 0 ,
"fillGradient" : 0 ,
"grid" : { } ,
"gridPos" : {
"h" : 8 ,
"w" : 12 ,
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 97
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
"id" : 214 ,
"isNew" : true ,
"legend" : {
"alignAsTable" : true ,
"avg" : true ,
"current" : true ,
"max" : false ,
"min" : false ,
"rightSide" : false ,
"show" : true ,
"sideWidth" : 200 ,
"sort" : "current" ,
"sortDesc" : true ,
"total" : false ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 2 ,
"links" : [ ] ,
"nullPointMode" : "connected" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [ ] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"expr" : "sort_desc(sum by (pod_name) (rate (container_network_receive_bytes_total{name!=\"\"}[5m])))" ,
"format" : "time_series" ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "{{ pod_name }}" ,
"metric" : "network" ,
"refId" : "A" ,
"step" : 10
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"expr" : "sort_desc(sum by (pod_name) (rate (container_network_transmit_bytes_total{name!=\"\"}[5m])))" ,
"format" : "time_series" ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "{{ pod_name }}" ,
"metric" : "network" ,
"refId" : "B" ,
"step" : 10
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
"title" : "Pod Network i/o" ,
"tooltip" : {
"msResolution" : false ,
"shared" : true ,
"sort" : 0 ,
"value_type" : "cumulative"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"format" : "bytes" ,
"logBase" : 1 ,
"show" : true
} ,
{
"format" : "short" ,
"logBase" : 1 ,
"show" : true
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : { } ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
"fill" : 1 ,
"fillGradient" : 0 ,
"gridPos" : {
"h" : 8 ,
"w" : 12 ,
"x" : 12 ,
2023-04-09 08:38:29 +00:00
"y" : 97
2022-02-20 16:03:47 +00:00
} ,
"height" : "300" ,
"hiddenSeries" : false ,
"id" : 157 ,
"legend" : {
"alignAsTable" : true ,
"avg" : false ,
"current" : true ,
"hideEmpty" : true ,
"hideZero" : true ,
"max" : false ,
"min" : false ,
"rightSide" : false ,
"show" : true ,
"sort" : "current" ,
"sortDesc" : true ,
"total" : false ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 2 ,
"links" : [ ] ,
"nullPointMode" : "null" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [
{
"alias" : "/.*_out upload$/" ,
"transform" : "negative-Y"
}
] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
"expr" : "irate(node_network_receive_bytes_total{instance=~'$node',device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*|cali.*'}[5m])*8" ,
"format" : "time_series" ,
"interval" : "" ,
"intervalFactor" : 2 ,
"legendFormat" : "{{instance}}_{{device}}_in download" ,
"refId" : "A" ,
"step" : 4
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
"expr" : "irate(node_network_transmit_bytes_total{instance=~'$node',device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*|cali.*'}[5m])*8" ,
"format" : "time_series" ,
"interval" : "" ,
"intervalFactor" : 2 ,
"legendFormat" : "{{instance}}_{{device}}_out upload" ,
"refId" : "B" ,
"step" : 4
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
"title" : "Network traffic" ,
"tooltip" : {
"shared" : true ,
"sort" : 0 ,
"value_type" : "individual"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"$$hashKey" : "object:458" ,
"format" : "bps" ,
"label" : "upload( -) /download( +) " ,
"logBase" : 1 ,
"show" : true
} ,
{
"$$hashKey" : "object:459" ,
"format" : "short" ,
"logBase" : 1 ,
"show" : false
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : { } ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"decimals" : 2 ,
"editable" : true ,
"error" : false ,
"fill" : 1 ,
"fillGradient" : 0 ,
"grid" : { } ,
"gridPos" : {
"h" : 6 ,
"w" : 12 ,
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 105
2022-02-20 16:03:47 +00:00
} ,
"height" : "200px" ,
"hiddenSeries" : false ,
"id" : 246 ,
"isNew" : true ,
"legend" : {
"alignAsTable" : false ,
"avg" : true ,
"current" : true ,
"max" : false ,
"min" : false ,
"rightSide" : false ,
"show" : false ,
"sideWidth" : 200 ,
"sort" : "current" ,
"sortDesc" : true ,
"total" : false ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 2 ,
"links" : [ ] ,
"nullPointMode" : "connected" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [ ] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"editorMode" : "code" ,
"expr" : "rate(nginx_ingress_controller_request_size_sum[5m])" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"instant" : false ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "Received" ,
"metric" : "network" ,
"refId" : "A" ,
"step" : 10
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
"title" : "Ingress - Network I/O pressure" ,
"tooltip" : {
"msResolution" : false ,
"shared" : true ,
"sort" : 0 ,
"value_type" : "cumulative"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"format" : "Bps" ,
"logBase" : 1 ,
"show" : true
} ,
{
"format" : "Bps" ,
"logBase" : 1 ,
"show" : false
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : {
"max - istio-proxy" : "#890f02" ,
"max - master" : "#bf1b00" ,
"max - prometheus" : "#bf1b00"
} ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"decimals" : 2 ,
2023-04-09 08:38:29 +00:00
"description" : "" ,
2022-02-20 16:03:47 +00:00
"editable" : false ,
"error" : false ,
"fill" : 0 ,
"fillGradient" : 0 ,
"grid" : { } ,
"gridPos" : {
"h" : 6 ,
"w" : 12 ,
"x" : 12 ,
2023-04-09 08:38:29 +00:00
"y" : 105
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
"id" : 252 ,
"isNew" : true ,
"legend" : {
"alignAsTable" : true ,
"avg" : true ,
"current" : false ,
"hideEmpty" : true ,
"hideZero" : false ,
"max" : false ,
"min" : false ,
"rightSide" : true ,
"show" : true ,
"sideWidth" : 300 ,
"sort" : "avg" ,
"sortDesc" : true ,
"total" : false ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 2 ,
"links" : [ ] ,
"nullPointMode" : "connected" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [ ] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"editorMode" : "code" ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
2023-04-09 08:38:29 +00:00
"expr" : "sum(rate(nginx_ingress_controller_requests{controller_namespace=\"ingress-external\", status!~\"[4-5].*\"}[5m])) by (ingress) / sum(rate(nginx_ingress_controller_requests{controller_namespace=\"ingress-external\"}[5m])) by (ingress)" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"instant" : false ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "{{ ingress }}" ,
"metric" : "container_memory_usage:sort_desc" ,
"refId" : "A" ,
"step" : 10
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
2023-04-09 08:38:29 +00:00
"title" : "External Ingress Success Rate (non-4|5xx responses)" ,
2022-02-20 16:03:47 +00:00
"tooltip" : {
"msResolution" : false ,
"shared" : true ,
"sort" : 1 ,
"value_type" : "cumulative"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"format" : "percentunit" ,
"logBase" : 1 ,
"show" : true
} ,
{
"format" : "short" ,
"logBase" : 1 ,
"show" : false
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : { } ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"decimals" : 3 ,
"editable" : true ,
"error" : false ,
"fill" : 0 ,
"fillGradient" : 0 ,
"grid" : { } ,
"gridPos" : {
"h" : 7 ,
"w" : 12 ,
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 111
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
"id" : 210 ,
"isNew" : true ,
"legend" : {
"alignAsTable" : true ,
"avg" : true ,
"current" : true ,
"max" : false ,
"min" : false ,
"rightSide" : true ,
"show" : true ,
"sort" : "current" ,
"sortDesc" : true ,
"total" : false ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 2 ,
"links" : [ ] ,
"nullPointMode" : "connected" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [ ] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"expr" : "sum by (container_name)( rate(container_cpu_usage_seconds_total{image!=\"\"}[5m] ) )" ,
"format" : "time_series" ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "{{ container_name }}" ,
"metric" : "container_cpu" ,
"refId" : "A" ,
"step" : 10
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
"title" : "Pod CPU usage" ,
"tooltip" : {
"msResolution" : true ,
"shared" : true ,
"sort" : 0 ,
"value_type" : "cumulative"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"format" : "percent" ,
"logBase" : 1 ,
"show" : true
} ,
{
"format" : "short" ,
"logBase" : 1 ,
"show" : true
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : {
"TCP" : "#6ED0E0"
} ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"description" : "CurrEstab - number of TCP connections with current state of ESTABLISHED or CLOSE-WAIT\n\nActiveOpens - TCP average connections that have been converted from the CLOSED state to the SYN-SENT state (within 1 minute)\n\nPassiveOpens - TCP average connections that have been converted from the LISTEN state to the SYN-RCVD state (within 1 minute)\n\nTCP_alloc - the number of TCP sockets that have been allocated (established, applied to sk_buff)\n\nTCP_inuse - the number of TCP sockets being used (listening)\n\nTCP_tw - number of TCP connections waiting to be closed" ,
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
"fill" : 0 ,
"fillGradient" : 0 ,
"gridPos" : {
"h" : 7 ,
"w" : 12 ,
"x" : 12 ,
2023-04-09 08:38:29 +00:00
"y" : 111
2022-02-20 16:03:47 +00:00
} ,
"height" : "300" ,
"hiddenSeries" : false ,
"id" : 158 ,
"legend" : {
"alignAsTable" : true ,
"avg" : false ,
"current" : true ,
"max" : true ,
"min" : false ,
"rightSide" : true ,
"show" : true ,
"total" : false ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 1 ,
"links" : [ ] ,
"nullPointMode" : "null" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [ ] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"expr" : "node_netstat_Tcp_CurrEstab{instance=~'$node'}" ,
"format" : "time_series" ,
"hide" : false ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "{{instance}}_ESTABLISHED" ,
"refId" : "A" ,
"step" : 20
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"expr" : "node_sockstat_TCP_tw{instance=~'$node'}" ,
"format" : "time_series" ,
"intervalFactor" : 1 ,
"legendFormat" : "{{instance}}_TCP_tw" ,
"refId" : "D"
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"expr" : "irate(node_netstat_Tcp_ActiveOpens{instance=~'$node'}[1m])" ,
"format" : "time_series" ,
"hide" : false ,
"intervalFactor" : 1 ,
"legendFormat" : "{{instance}}_ActiveOpens" ,
"refId" : "B"
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"expr" : "irate(node_netstat_Tcp_PassiveOpens{instance=~'$node'}[1m])" ,
"format" : "time_series" ,
"intervalFactor" : 1 ,
"legendFormat" : "{{instance}}_PassiveOpens" ,
"refId" : "C"
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"expr" : "node_sockstat_TCP_alloc{instance=~'$node'}" ,
"format" : "time_series" ,
"intervalFactor" : 1 ,
"legendFormat" : "{{instance}}_TCP_alloc" ,
"refId" : "E"
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"expr" : "node_sockstat_TCP_inuse{instance=~'$node'}" ,
"format" : "time_series" ,
"intervalFactor" : 1 ,
"legendFormat" : "{{instance}}_TCP_inuse" ,
"refId" : "F"
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
"title" : "TCP Connection situation" ,
"tooltip" : {
"shared" : true ,
"sort" : 0 ,
"value_type" : "individual"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"format" : "short" ,
"logBase" : 1 ,
"show" : true
} ,
{
"format" : "short" ,
"logBase" : 1 ,
"show" : true
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : { } ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"decimals" : 2 ,
"editable" : true ,
"error" : false ,
"fill" : 0 ,
"fillGradient" : 0 ,
"grid" : { } ,
"gridPos" : {
"h" : 7 ,
"w" : 24 ,
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 118
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
"id" : 212 ,
"isNew" : true ,
"legend" : {
"alignAsTable" : true ,
"avg" : true ,
"current" : true ,
"max" : false ,
"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 ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [ ] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"expr" : "sort_desc(sum(container_memory_usage_bytes{image!=\"\"}) by (container_name, image))" ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "{{ container_name }}" ,
"metric" : "container_memory_usage:sort_desc" ,
"refId" : "A" ,
"step" : 10
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
"title" : "Pod memory usage" ,
"tooltip" : {
"msResolution" : false ,
"shared" : true ,
"sort" : 0 ,
"value_type" : "cumulative"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"format" : "bytes" ,
"logBase" : 1 ,
"show" : true
} ,
{
"format" : "short" ,
"logBase" : 1 ,
"show" : true
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : { } ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"decimals" : 2 ,
"editable" : true ,
"error" : false ,
"fieldConfig" : {
"defaults" : {
"unit" : "s"
} ,
"overrides" : [ ]
} ,
"fill" : 0 ,
"fillGradient" : 0 ,
"grid" : { } ,
"gridPos" : {
"h" : 7 ,
"w" : 24 ,
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 125
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
"id" : 300 ,
"isNew" : true ,
"legend" : {
"alignAsTable" : true ,
"avg" : true ,
"current" : true ,
"max" : false ,
"min" : false ,
"rightSide" : true ,
"show" : true ,
"sideWidth" : 200 ,
"sort" : "current" ,
"sortDesc" : true ,
2023-04-09 08:38:29 +00:00
"total" : false ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 2 ,
"links" : [ ] ,
"nullPointMode" : "connected" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
"pluginVersion" : "9.4.7" ,
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [ ] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"exemplar" : true ,
"expr" : "rate (container_cpu_usage_seconds_total{image!=\"\"}[5m]) " ,
"interval" : "10s" ,
"intervalFactor" : 1 ,
"legendFormat" : "{{ container }}" ,
"metric" : "container_memory_usage:sort_desc" ,
"refId" : "A" ,
"step" : 10
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
"title" : "Container CPU usage" ,
"tooltip" : {
"msResolution" : false ,
"shared" : true ,
"sort" : 0 ,
"value_type" : "cumulative"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"format" : "s" ,
"logBase" : 1 ,
"show" : true
} ,
{
"format" : "short" ,
"logBase" : 1 ,
"show" : true
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"collapsed" : false ,
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
"gridPos" : {
"h" : 1 ,
"w" : 24 ,
"x" : 0 ,
"y" : 132
} ,
"id" : 236 ,
"panels" : [ ] ,
"targets" : [
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
"refId" : "A"
}
] ,
"title" : "OpenWRT" ,
"type" : "row"
} ,
{
"aliasColors" : {
"receive_packets_eth0" : "#7EB26D" ,
"receive_packets_lo" : "#E24D42" ,
"transmit_packets_eth0" : "#7EB26D" ,
"transmit_packets_lo" : "#E24D42"
} ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
"fill" : 2 ,
"fillGradient" : 0 ,
"gridPos" : {
"h" : 13 ,
"w" : 24 ,
"x" : 0 ,
"y" : 133
} ,
"hiddenSeries" : false ,
"id" : 234 ,
"legend" : {
"alignAsTable" : true ,
"avg" : true ,
"current" : true ,
"hideEmpty" : true ,
"hideZero" : true ,
"max" : true ,
"min" : true ,
"rightSide" : true ,
"show" : true ,
"sideWidth" : 500 ,
"sort" : "avg" ,
"sortDesc" : true ,
"total" : true ,
2022-02-20 16:03:47 +00:00
"values" : true
} ,
"lines" : true ,
2023-04-09 08:38:29 +00:00
"linewidth" : 1 ,
2022-02-20 16:03:47 +00:00
"links" : [ ] ,
2023-04-09 08:38:29 +00:00
"nullPointMode" : "null" ,
2022-02-20 16:03:47 +00:00
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
2023-04-09 08:38:29 +00:00
"seriesOverrides" : [
{
"alias" : "/.*Trans.*/" ,
"transform" : "negative-Y"
} ,
{
"alias" : "/.*lo.*/" ,
"color" : "#7EB26D"
} ,
{
"alias" : "/.*eth0.*/" ,
"color" : "#EAB839"
} ,
{
"alias" : "/.*eth1.*/" ,
"color" : "#6ED0E0"
} ,
{
"alias" : "/.*eth2.*/" ,
"color" : "#EF843C"
} ,
{
"alias" : "/.*eth3.*/" ,
"color" : "#E24D42"
} ,
{
"alias" : "/.*eth4.*/" ,
"color" : "#1F78C1"
} ,
{
"alias" : "/.*eth5.*/" ,
"color" : "#BA43A9"
}
] ,
2022-02-20 16:03:47 +00:00
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
2023-04-09 08:38:29 +00:00
"editorMode" : "code" ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
2023-04-09 08:38:29 +00:00
"expr" : "irate(node_network_receive_bytes_total{instance=~\"192.168.1.1:9100\",job=~\"openwrt-router\"}[5m])/1024" ,
"format" : "time_series" ,
"interval" : "" ,
"intervalFactor" : 2 ,
"legendFormat" : "{{device}} - Receive" ,
"range" : true ,
"refId" : "O" ,
"step" : 4
} ,
{
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
"exemplar" : true ,
"expr" : "irate(node_network_transmit_bytes_total{instance=~\"192.168.1.1:9100\",job=~\"openwrt\"}[5m])/1024" ,
"format" : "time_series" ,
"interval" : "" ,
"intervalFactor" : 2 ,
"legendFormat" : "{{device}} - Transmit" ,
"refId" : "P" ,
"step" : 4
2022-02-20 16:03:47 +00:00
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
2023-04-09 08:38:29 +00:00
"title" : "OpenWRT - Network Traffic by Bytes" ,
2022-02-20 16:03:47 +00:00
"tooltip" : {
"shared" : true ,
"sort" : 0 ,
2023-04-09 08:38:29 +00:00
"value_type" : "individual"
2022-02-20 16:03:47 +00:00
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
2023-04-09 08:38:29 +00:00
"$$hashKey" : "object:201" ,
"format" : "deckbytes" ,
"label" : "Bytes out (-) / in (+)" ,
2022-02-20 16:03:47 +00:00
"logBase" : 1 ,
"show" : true
} ,
{
2023-04-09 08:38:29 +00:00
"$$hashKey" : "object:202" ,
2022-02-20 16:03:47 +00:00
"format" : "short" ,
"logBase" : 1 ,
2023-04-09 08:38:29 +00:00
"show" : false
2022-02-20 16:03:47 +00:00
}
] ,
"yaxis" : {
"align" : false
}
} ,
{
"aliasColors" : {
"receive_packets_eth0" : "#7EB26D" ,
"receive_packets_lo" : "#E24D42" ,
"transmit_packets_eth0" : "#7EB26D" ,
"transmit_packets_lo" : "#E24D42"
} ,
"bars" : false ,
"dashLength" : 10 ,
"dashes" : false ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"fieldConfig" : {
"defaults" : {
"links" : [ ]
} ,
"overrides" : [ ]
} ,
"fill" : 2 ,
"fillGradient" : 0 ,
"gridPos" : {
"h" : 13 ,
"w" : 24 ,
"x" : 0 ,
2023-04-09 08:38:29 +00:00
"y" : 146
2022-02-20 16:03:47 +00:00
} ,
"hiddenSeries" : false ,
2023-04-09 08:38:29 +00:00
"id" : 303 ,
2022-02-20 16:03:47 +00:00
"legend" : {
"alignAsTable" : true ,
"avg" : true ,
"current" : true ,
"hideEmpty" : true ,
"hideZero" : true ,
"max" : true ,
"min" : true ,
"rightSide" : true ,
"show" : true ,
"sideWidth" : 500 ,
"sort" : "avg" ,
"sortDesc" : true ,
"total" : true ,
"values" : true
} ,
"lines" : true ,
"linewidth" : 1 ,
"links" : [ ] ,
"nullPointMode" : "null" ,
"options" : {
"alertThreshold" : true
} ,
"percentage" : false ,
2023-04-09 08:38:29 +00:00
"pluginVersion" : "9.4.7" ,
2022-02-20 16:03:47 +00:00
"pointradius" : 5 ,
"points" : false ,
"renderer" : "flot" ,
"seriesOverrides" : [
{
"alias" : "/.*Trans.*/" ,
"transform" : "negative-Y"
} ,
{
"alias" : "/.*lo.*/" ,
"color" : "#7EB26D"
} ,
{
"alias" : "/.*eth0.*/" ,
"color" : "#EAB839"
} ,
{
"alias" : "/.*eth1.*/" ,
"color" : "#6ED0E0"
} ,
{
"alias" : "/.*eth2.*/" ,
"color" : "#EF843C"
} ,
{
"alias" : "/.*eth3.*/" ,
"color" : "#E24D42"
} ,
{
"alias" : "/.*eth4.*/" ,
"color" : "#1F78C1"
} ,
{
"alias" : "/.*eth5.*/" ,
"color" : "#BA43A9"
}
] ,
"spaceLength" : 10 ,
"stack" : false ,
"steppedLine" : false ,
"targets" : [
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2023-04-09 08:38:29 +00:00
"editorMode" : "code" ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
2023-04-09 08:38:29 +00:00
"expr" : "irate(node_network_receive_bytes_total{instance=~\"192.168.1.2:9100\",job=~\"openwrt-bridge\"}[5m])/1024" ,
2022-02-20 16:03:47 +00:00
"format" : "time_series" ,
"interval" : "" ,
"intervalFactor" : 2 ,
"legendFormat" : "{{device}} - Receive" ,
2023-04-09 08:38:29 +00:00
"range" : true ,
2022-02-20 16:03:47 +00:00
"refId" : "O" ,
"step" : 4
} ,
{
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "$datasource"
} ,
2022-02-20 16:03:47 +00:00
"exemplar" : true ,
"expr" : "irate(node_network_transmit_bytes_total{instance=~\"192.168.1.1:9100\",job=~\"openwrt\"}[5m])/1024" ,
"format" : "time_series" ,
"interval" : "" ,
"intervalFactor" : 2 ,
"legendFormat" : "{{device}} - Transmit" ,
"refId" : "P" ,
"step" : 4
}
] ,
"thresholds" : [ ] ,
"timeRegions" : [ ] ,
2023-04-09 08:38:29 +00:00
"title" : "Wifi Bridge - Network Traffic by Bytes" ,
2022-02-20 16:03:47 +00:00
"tooltip" : {
"shared" : true ,
"sort" : 0 ,
"value_type" : "individual"
} ,
"type" : "graph" ,
"xaxis" : {
"mode" : "time" ,
"show" : true ,
"values" : [ ]
} ,
"yaxes" : [
{
"$$hashKey" : "object:201" ,
"format" : "deckbytes" ,
"label" : "Bytes out (-) / in (+)" ,
"logBase" : 1 ,
"show" : true
} ,
{
"$$hashKey" : "object:202" ,
"format" : "short" ,
"logBase" : 1 ,
"show" : false
}
] ,
"yaxis" : {
"align" : false
}
}
] ,
"refresh" : "1m" ,
2023-04-09 08:38:29 +00:00
"revision" : 1 ,
"schemaVersion" : 38 ,
2022-02-20 16:03:47 +00:00
"style" : "dark" ,
2023-04-09 08:38:29 +00:00
"tags" : [ ] ,
2022-02-20 16:03:47 +00:00
"templating" : {
"list" : [
{
"allFormat" : "glob" ,
"current" : {
"selected" : true ,
"text" : [
"All"
] ,
"value" : [
"$__all"
]
} ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"definition" : "" ,
"hide" : 0 ,
"includeAll" : true ,
"label" : "surroundings" ,
"multi" : true ,
"multiFormat" : "regex values" ,
"name" : "env" ,
"options" : [ ] ,
"query" : {
"query" : "label_values(node_exporter_build_info,env)" ,
"refId" : "Prometheus-1-env-Variable-Query"
} ,
"refresh" : 2 ,
"regex" : "" ,
"skipUrlSync" : false ,
"sort" : 1 ,
"tagValuesQuery" : "" ,
"tagsQuery" : "" ,
"type" : "query" ,
"useTags" : false
} ,
{
"allFormat" : "glob" ,
"allValue" : "" ,
"current" : {
"selected" : true ,
"text" : [
"All"
] ,
"value" : [
"$__all"
]
} ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"definition" : "label_values(node_exporter_build_info{env=~'$env'},name)" ,
"hide" : 0 ,
"includeAll" : true ,
"label" : "CPU name" ,
"multi" : true ,
"multiFormat" : "regex values" ,
"name" : "name" ,
"options" : [ ] ,
"query" : {
"query" : "label_values(node_exporter_build_info{env=~'$env'},name)" ,
"refId" : "Prometheus-1-name-Variable-Query"
} ,
"refresh" : 2 ,
"regex" : "" ,
"skipUrlSync" : false ,
"sort" : 1 ,
"tagsQuery" : "" ,
"type" : "query" ,
"useTags" : false
} ,
{
"allFormat" : "glob" ,
"current" : {
"selected" : false ,
"text" : "192.168.1.111:9100" ,
"value" : "192.168.1.111:9100"
} ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"definition" : "label_values(node_exporter_build_info{name=~'$name'},instance)" ,
"hide" : 0 ,
"includeAll" : false ,
"label" : "Host:" ,
"multi" : false ,
"multiFormat" : "regex values" ,
"name" : "node" ,
"options" : [ ] ,
"query" : {
"query" : "label_values(node_exporter_build_info{name=~'$name'},instance)" ,
"refId" : "StandardVariableQuery"
} ,
"refresh" : 2 ,
"regex" : "" ,
"skipUrlSync" : false ,
"sort" : 1 ,
"tagValuesQuery" : "" ,
"tagsQuery" : "" ,
"type" : "query" ,
"useTags" : false
} ,
{
"current" : {
"selected" : false ,
2023-04-09 08:38:29 +00:00
"text" : [
"All"
] ,
"value" : [
"$__all"
]
2022-02-20 16:03:47 +00:00
} ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"definition" : "label_values(node_uname_info, job)" ,
"hide" : 0 ,
2023-04-09 08:38:29 +00:00
"includeAll" : true ,
"multi" : true ,
2022-02-20 16:03:47 +00:00
"name" : "job" ,
"options" : [ ] ,
"query" : {
"query" : "label_values(node_uname_info, job)" ,
"refId" : "StandardVariableQuery"
} ,
"refresh" : 1 ,
"regex" : "" ,
"skipUrlSync" : false ,
"sort" : 0 ,
"tagValuesQuery" : "" ,
"tagsQuery" : "" ,
"type" : "query" ,
"useTags" : false
} ,
{
"current" : {
"selected" : false ,
"text" : "[a-z]+|nvme[0-9]+n[0-9]+" ,
"value" : "[a-z]+|nvme[0-9]+n[0-9]+"
} ,
"description" : "" ,
"hide" : 2 ,
"includeAll" : false ,
"multi" : false ,
"name" : "diskdevices" ,
"options" : [
{
"selected" : true ,
"text" : "[a-z]+|nvme[0-9]+n[0-9]+" ,
"value" : "[a-z]+|nvme[0-9]+n[0-9]+"
}
] ,
"query" : "[a-z]+|nvme[0-9]+n[0-9]+" ,
"skipUrlSync" : false ,
"type" : "custom"
} ,
{
"allValue" : ".*" ,
"current" : {
"selected" : false ,
"text" : "All" ,
"value" : "$__all"
} ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"definition" : "label_values(kube_pod_info, namespace)" ,
"hide" : 0 ,
"includeAll" : true ,
"multi" : false ,
"name" : "namespace" ,
"options" : [ ] ,
"query" : {
"query" : "label_values(kube_pod_info, namespace)" ,
"refId" : "StandardVariableQuery"
} ,
"refresh" : 1 ,
"regex" : "argocd" ,
"skipUrlSync" : false ,
"sort" : 0 ,
"tagValuesQuery" : "" ,
"tagsQuery" : "" ,
"type" : "query" ,
"useTags" : false
} ,
{
"allValue" : ".*" ,
"current" : {
"selected" : false ,
"text" : "All" ,
"value" : "$__all"
} ,
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"definition" : "label_values(argocd_cluster_info, server)" ,
"hide" : 0 ,
"includeAll" : true ,
"multi" : false ,
"name" : "cluster" ,
"options" : [ ] ,
"query" : {
"query" : "label_values(argocd_cluster_info, server)" ,
"refId" : "StandardVariableQuery"
} ,
"refresh" : 1 ,
"regex" : "" ,
"skipUrlSync" : false ,
"sort" : 0 ,
"tagValuesQuery" : "" ,
"tagsQuery" : "" ,
"type" : "query" ,
"useTags" : false
} ,
{
"allValue" : ".*" ,
"current" : {
"selected" : false ,
"text" : "All" ,
"value" : "$__all"
} ,
"hide" : 0 ,
"includeAll" : true ,
"multi" : false ,
"name" : "health_status" ,
"options" : [
{
"selected" : true ,
"text" : "All" ,
"value" : "$__all"
} ,
{
"selected" : false ,
"text" : "Healthy" ,
"value" : "Healthy"
} ,
{
"selected" : false ,
"text" : "Progressing" ,
"value" : "Progressing"
} ,
{
"selected" : false ,
"text" : "Suspended" ,
"value" : "Suspended"
} ,
{
"selected" : false ,
"text" : "Missing" ,
"value" : "Missing"
} ,
{
"selected" : false ,
"text" : "Degraded" ,
"value" : "Degraded"
} ,
{
"selected" : false ,
"text" : "Unknown" ,
"value" : "Unknown"
}
] ,
"query" : "Healthy,Progressing,Suspended,Missing,Degraded,Unknown" ,
"queryValue" : "" ,
"skipUrlSync" : false ,
"type" : "custom"
} ,
{
"allValue" : ".*" ,
"current" : {
"selected" : false ,
"text" : "All" ,
"value" : "$__all"
} ,
"hide" : 0 ,
"includeAll" : true ,
"multi" : false ,
"name" : "sync_status" ,
"options" : [
{
"selected" : true ,
"text" : "All" ,
"value" : "$__all"
} ,
{
"selected" : false ,
"text" : "Synced" ,
"value" : "Synced"
} ,
{
"selected" : false ,
"text" : "OutOfSync" ,
"value" : "OutOfSync"
} ,
{
"selected" : false ,
"text" : "Unknown" ,
"value" : "Unknown"
}
] ,
"query" : "Synced,OutOfSync,Unknown" ,
"queryValue" : "" ,
"skipUrlSync" : false ,
"type" : "custom"
} ,
{
"current" : {
"selected" : false ,
2022-12-30 20:12:20 +00:00
"text" : "Prometheus" ,
"value" : "Prometheus"
2022-02-20 16:03:47 +00:00
} ,
"hide" : 0 ,
"includeAll" : false ,
"multi" : false ,
"name" : "datasource" ,
2022-12-30 20:12:20 +00:00
"options" : [ ] ,
"query" : "prometheus" ,
"refresh" : 1 ,
"regex" : "" ,
2022-02-20 16:03:47 +00:00
"skipUrlSync" : false ,
2022-12-30 20:12:20 +00:00
"type" : "datasource"
2022-02-20 16:03:47 +00:00
} ,
{
"datasource" : {
"type" : "prometheus" ,
2022-04-07 16:03:40 +00:00
"uid" : "$datasource"
2022-02-20 16:03:47 +00:00
} ,
"filters" : [ ] ,
"hide" : 0 ,
"name" : "Filters" ,
"skipUrlSync" : false ,
"type" : "adhoc"
} ,
{
"current" : {
"selected" : false ,
"text" : "All" ,
"value" : "$__all"
} ,
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
2022-02-20 16:03:47 +00:00
"definition" : "label_values(nginx_ingress_controller_config_hash{namespace=~\"$namespace\"}, controller_class) " ,
"hide" : 0 ,
"includeAll" : true ,
"label" : "Controller Class" ,
"multi" : false ,
"name" : "controller_class" ,
"options" : [ ] ,
"query" : {
"query" : "label_values(nginx_ingress_controller_config_hash{namespace=~\"$namespace\"}, controller_class) " ,
"refId" : "StandardVariableQuery"
} ,
"refresh" : 1 ,
"regex" : "" ,
"skipUrlSync" : false ,
"sort" : 0 ,
"tagValuesQuery" : "" ,
"tagsQuery" : "" ,
"type" : "query" ,
"useTags" : false
} ,
{
"current" : {
"selected" : false ,
"text" : "All" ,
"value" : "$__all"
} ,
2022-12-30 20:12:20 +00:00
"datasource" : {
"type" : "prometheus" ,
"uid" : "prometheus"
} ,
2022-02-20 16:03:47 +00:00
"definition" : "label_values(nginx_ingress_controller_config_hash{namespace=~\"$namespace\",controller_class=~\"$controller_class\"}, controller_pod) " ,
"hide" : 0 ,
"includeAll" : true ,
"multi" : false ,
"name" : "controller" ,
"options" : [ ] ,
"query" : {
"query" : "label_values(nginx_ingress_controller_config_hash{namespace=~\"$namespace\",controller_class=~\"$controller_class\"}, controller_pod) " ,
"refId" : "StandardVariableQuery"
} ,
"refresh" : 1 ,
"regex" : "" ,
"skipUrlSync" : false ,
"sort" : 0 ,
"tagValuesQuery" : "" ,
"tagsQuery" : "" ,
"type" : "query" ,
"useTags" : false
}
]
} ,
"time" : {
2023-04-09 08:38:29 +00:00
"from" : "now-24h" ,
2022-02-20 16:03:47 +00:00
"to" : "now"
} ,
"timepicker" : {
"now" : true ,
"refresh_intervals" : [
"5s" ,
"10s" ,
"30s" ,
"1m" ,
"5m" ,
"15m" ,
"30m" ,
"1h" ,
"2h" ,
"1d"
] ,
"time_options" : [
"5m" ,
"15m" ,
"1h" ,
"6h" ,
"12h" ,
"24h" ,
"2d" ,
"7d" ,
"30d"
]
} ,
"timezone" : "browser" ,
"title" : "~| The Hive |~" ,
"uid" : "9CWBz0bik" ,
2023-04-09 08:38:29 +00:00
"version" : 23 ,
2022-02-20 16:03:47 +00:00
"weekStart" : ""
}