{{- $Values := (.helm).Values | default .Values }} {{- $clusterLabel := ($Values.global).clusterLabel | default "cluster" }} {{- $multicluster := ((($Values.grafana).sidecar).dashboards).multicluster | default false }} {{- $defaultDatasource := "prometheus" -}} {{- range (((($Values.grafana).sidecar).datasources).victoriametrics | default list) }} {{- if and .isDefault .type }}{{ $defaultDatasource = .type }}{{- end }} {{- end }} __elements: {} __inputs: - description: '' label: Prometheus name: DS_PROMETHEUS pluginId: prometheus pluginName: Prometheus type: datasource __requires: - id: bargauge name: Bar gauge type: panel version: '' - id: gauge name: Gauge type: panel version: '' - id: grafana name: Grafana type: grafana version: 9.4.3 - id: prometheus name: Prometheus type: datasource version: 1.0.0 - id: stat name: Stat type: panel version: '' - id: timeseries name: Time series type: panel version: '' annotations: list: - $$hashKey: object:1058 builtIn: 1 datasource: type: datasource uid: grafana enable: true hide: true iconColor: rgba(0, 211, 255, 1) name: Annotations & Alerts target: limit: 100 matchAny: false tags: [] type: dashboard type: dashboard condition: {{ false }} editable: false fiscalYearStartMonth: 0 gnetId: 1860 graphTooltip: 1 id: null links: - icon: external link tags: [] targetBlank: true title: GitHub type: link url: https://github.com/rfmoz/grafana-dashboards - icon: external link tags: [] targetBlank: true title: Grafana type: link url: https://grafana.com/grafana/dashboards/1860 liveNow: false panels: - collapsed: false datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 0 id: 261 panels: [] targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: Quick CPU / Mem / Disk type: row - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Resource pressure via PSI fieldConfig: defaults: color: mode: thresholds decimals: 1 links: [] mappings: [] max: 1 min: 0 thresholds: mode: percentage steps: - color: green value: null - color: dark-yellow value: 70 - color: dark-red value: 90 unit: percentunit overrides: [] gridPos: h: 4 w: 3 x: 0 'y': 1 id: 323 links: [] options: displayMode: basic minVizHeight: 10 minVizWidth: 0 orientation: horizontal reduceOptions: calcs: - lastNotNull fields: '' values: false showUnfilled: true text: {} pluginVersion: 9.4.3 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: irate(node_pressure_cpu_waiting_seconds_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series instant: true intervalFactor: 1 legendFormat: CPU range: false refId: CPU some step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: irate(node_pressure_memory_waiting_seconds_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false instant: true intervalFactor: 1 legendFormat: Mem range: false refId: Memory some step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: irate(node_pressure_io_waiting_seconds_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false instant: true intervalFactor: 1 legendFormat: I/O range: false refId: I/O some step: 240 title: Pressure type: bargauge - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Busy state of all CPU cores together fieldConfig: defaults: color: mode: thresholds decimals: 1 mappings: - options: match: 'null' result: text: N/A type: special max: 100 min: 0 thresholds: mode: absolute steps: - color: rgba(50, 172, 45, 0.97) value: null - color: rgba(237, 129, 40, 0.89) value: 85 - color: rgba(245, 54, 54, 0.9) value: 95 unit: percent overrides: [] gridPos: h: 4 w: 3 x: 3 'y': 1 id: 20 links: [] options: orientation: auto reduceOptions: calcs: - lastNotNull fields: '' values: false showThresholdLabels: false showThresholdMarkers: true pluginVersion: 9.4.3 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: 100 * (1 - avg(rate(node_cpu_seconds_total{mode="idle", instance="$node"}[$__rate_interval]))) hide: false instant: true intervalFactor: 1 legendFormat: '' range: false refId: A step: 240 title: CPU Busy type: gauge - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: System load over all CPU cores together fieldConfig: defaults: color: mode: thresholds decimals: 1 mappings: - options: match: 'null' result: text: N/A type: special max: 100 min: 0 thresholds: mode: absolute steps: - color: rgba(50, 172, 45, 0.97) value: null - color: rgba(237, 129, 40, 0.89) value: 85 - color: rgba(245, 54, 54, 0.9) value: 95 unit: percent overrides: [] gridPos: h: 4 w: 3 x: 6 'y': 1 id: 155 links: [] options: orientation: auto reduceOptions: calcs: - lastNotNull fields: '' values: false showThresholdLabels: false showThresholdMarkers: true pluginVersion: 9.4.3 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: scalar(node_load1{instance="$node",job="$job"}) * 100 / count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu)) format: time_series hide: false instant: true intervalFactor: 1 range: false refId: A step: 240 title: Sys Load type: gauge - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Non available RAM memory fieldConfig: defaults: color: mode: thresholds decimals: 1 mappings: [] max: 100 min: 0 thresholds: mode: absolute steps: - color: rgba(50, 172, 45, 0.97) value: null - color: rgba(237, 129, 40, 0.89) value: 80 - color: rgba(245, 54, 54, 0.9) value: 90 unit: percent overrides: [] gridPos: h: 4 w: 3 x: 9 'y': 1 hideTimeOverride: false id: 16 links: [] options: orientation: auto reduceOptions: calcs: - lastNotNull fields: '' values: false showThresholdLabels: false showThresholdMarkers: true pluginVersion: 9.4.3 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: ((node_memory_MemTotal_bytes{instance="$node", job="$job"} - node_memory_MemFree_bytes{instance="$node", job="$job"}) / node_memory_MemTotal_bytes{instance="$node", job="$job"}) * 100 format: time_series hide: true instant: true intervalFactor: 1 range: false refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: (1 - (node_memory_MemAvailable_bytes{instance="$node", job="$job"} / node_memory_MemTotal_bytes{instance="$node", job="$job"})) * 100 format: time_series hide: false instant: true intervalFactor: 1 range: false refId: B step: 240 title: RAM Used type: gauge - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Used Swap fieldConfig: defaults: color: mode: thresholds decimals: 1 mappings: - options: match: 'null' result: text: N/A type: special max: 100 min: 0 thresholds: mode: absolute steps: - color: rgba(50, 172, 45, 0.97) value: null - color: rgba(237, 129, 40, 0.89) value: 10 - color: rgba(245, 54, 54, 0.9) value: 25 unit: percent overrides: [] gridPos: h: 4 w: 3 x: 12 'y': 1 id: 21 links: [] options: orientation: auto reduceOptions: calcs: - lastNotNull fields: '' values: false showThresholdLabels: false showThresholdMarkers: true pluginVersion: 9.4.3 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: ((node_memory_SwapTotal_bytes{instance="$node",job="$job"} - node_memory_SwapFree_bytes{instance="$node",job="$job"}) / (node_memory_SwapTotal_bytes{instance="$node",job="$job"})) * 100 instant: true intervalFactor: 1 range: false refId: A step: 240 title: SWAP Used type: gauge - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Used Root FS fieldConfig: defaults: color: mode: thresholds decimals: 1 mappings: - options: match: 'null' result: text: N/A type: special max: 100 min: 0 thresholds: mode: absolute steps: - color: rgba(50, 172, 45, 0.97) value: null - color: rgba(237, 129, 40, 0.89) value: 80 - color: rgba(245, 54, 54, 0.9) value: 90 unit: percent overrides: [] gridPos: h: 4 w: 3 x: 15 'y': 1 id: 154 links: [] options: orientation: auto reduceOptions: calcs: - lastNotNull fields: '' values: false showThresholdLabels: false showThresholdMarkers: true pluginVersion: 9.4.3 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: 100 - ((node_filesystem_avail_bytes{instance="$node",job="$job",mountpoint="/",fstype!="rootfs"} * 100) / node_filesystem_size_bytes{instance="$node",job="$job",mountpoint="/",fstype!="rootfs"}) format: time_series instant: true intervalFactor: 1 range: false refId: A step: 240 title: Root FS Used type: gauge - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Total number of CPU cores fieldConfig: defaults: color: mode: thresholds mappings: - options: match: 'null' result: text: N/A type: special thresholds: mode: absolute steps: - color: green value: null - color: red value: 80 unit: short overrides: [] gridPos: h: 2 w: 2 x: 18 'y': 1 id: 14 links: [] maxDataPoints: 100 options: colorMode: none graphMode: none justifyMode: auto orientation: horizontal reduceOptions: calcs: - lastNotNull fields: '' values: false textMode: auto pluginVersion: 9.4.3 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu)) instant: true legendFormat: __auto range: false refId: A title: CPU Cores type: stat - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: System uptime fieldConfig: defaults: color: mode: thresholds decimals: 1 mappings: - options: match: 'null' result: text: N/A type: special thresholds: mode: absolute steps: - color: green value: null - color: red value: 80 unit: s overrides: [] gridPos: h: 2 w: 4 x: 20 'y': 1 hideTimeOverride: true id: 15 links: [] maxDataPoints: 100 options: colorMode: none graphMode: none justifyMode: auto orientation: horizontal reduceOptions: calcs: - lastNotNull fields: '' values: false textMode: auto pluginVersion: 9.4.3 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: node_time_seconds{instance="$node",job="$job"} - node_boot_time_seconds{instance="$node",job="$job"} instant: true intervalFactor: 1 range: false refId: A step: 240 title: Uptime type: stat - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Total RootFS fieldConfig: defaults: color: mode: thresholds decimals: 0 mappings: - options: match: 'null' result: text: N/A type: special thresholds: 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 unit: bytes overrides: [] gridPos: h: 2 w: 2 x: 18 'y': 3 id: 23 links: [] maxDataPoints: 100 options: colorMode: none graphMode: none justifyMode: auto orientation: horizontal reduceOptions: calcs: - lastNotNull fields: '' values: false textMode: auto pluginVersion: 9.4.3 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: node_filesystem_size_bytes{instance="$node",job="$job",mountpoint="/",fstype!="rootfs"} format: time_series hide: false instant: true intervalFactor: 1 range: false refId: A step: 240 title: RootFS Total type: stat - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Total RAM fieldConfig: defaults: color: mode: thresholds decimals: 0 mappings: - options: match: 'null' result: text: N/A type: special thresholds: mode: absolute steps: - color: green value: null - color: red value: 80 unit: bytes overrides: [] gridPos: h: 2 w: 2 x: 20 'y': 3 id: 75 links: [] maxDataPoints: 100 options: colorMode: none graphMode: none justifyMode: auto orientation: horizontal reduceOptions: calcs: - lastNotNull fields: '' values: false textMode: auto pluginVersion: 9.4.3 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: node_memory_MemTotal_bytes{instance="$node",job="$job"} instant: true intervalFactor: 1 range: false refId: A step: 240 title: RAM Total type: stat - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Total SWAP fieldConfig: defaults: color: mode: thresholds decimals: 0 mappings: - options: match: 'null' result: text: N/A type: special thresholds: mode: absolute steps: - color: green value: null - color: red value: 80 unit: bytes overrides: [] gridPos: h: 2 w: 2 x: 22 'y': 3 id: 18 links: [] maxDataPoints: 100 options: colorMode: none graphMode: none justifyMode: auto orientation: horizontal reduceOptions: calcs: - lastNotNull fields: '' values: false textMode: auto pluginVersion: 9.4.3 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: node_memory_SwapTotal_bytes{instance="$node",job="$job"} instant: true intervalFactor: 1 range: false refId: A step: 240 title: SWAP Total type: stat - collapsed: false datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 5 id: 263 panels: [] targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: Basic CPU / Mem / Net / Disk type: row - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Basic CPU info fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: '' axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 40 gradientMode: none hideFrom: legend: false tooltip: false viz: false lineInterpolation: smooth lineWidth: 1 pointSize: 5 scaleDistribution: type: linear showPoints: never spanNulls: false stacking: group: A mode: percent thresholdsStyle: mode: 'off' links: [] mappings: [] min: 0 thresholds: mode: absolute steps: - color: green value: null - color: red value: 80 unit: percentunit overrides: - matcher: id: byName options: Busy Iowait properties: - id: color value: fixedColor: '#890F02' mode: fixed - matcher: id: byName options: Idle properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: Busy Iowait properties: - id: color value: fixedColor: '#890F02' mode: fixed - matcher: id: byName options: Idle properties: - id: color value: fixedColor: '#7EB26D' mode: fixed - matcher: id: byName options: Busy System properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: Busy User properties: - id: color value: fixedColor: '#0A437C' mode: fixed - matcher: id: byName options: Busy Other properties: - id: color value: fixedColor: '#6D1F62' mode: fixed gridPos: h: 7 w: 12 x: 0 'y': 6 id: 77 links: [] options: legend: calcs: [] displayMode: list placement: bottom showLegend: true width: 250 tooltip: mode: multi sort: desc pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code exemplar: false expr: sum(irate(node_cpu_seconds_total{instance="$node",job="$job", mode="system"}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series hide: false instant: false intervalFactor: 1 legendFormat: Busy System range: true refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum(irate(node_cpu_seconds_total{instance="$node",job="$job", mode="user"}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series hide: false intervalFactor: 1 legendFormat: Busy User range: true refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum(irate(node_cpu_seconds_total{instance="$node",job="$job", mode="iowait"}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series intervalFactor: 1 legendFormat: Busy Iowait range: true refId: C step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum(irate(node_cpu_seconds_total{instance="$node",job="$job", mode=~".*irq"}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series intervalFactor: 1 legendFormat: Busy IRQs range: true refId: D step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum(irate(node_cpu_seconds_total{instance="$node",job="$job", mode!='idle',mode!='user',mode!='system',mode!='iowait',mode!='irq',mode!='softirq'}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series intervalFactor: 1 legendFormat: Busy Other range: true refId: E step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum(irate(node_cpu_seconds_total{instance="$node",job="$job", mode="idle"}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series intervalFactor: 1 legendFormat: Idle range: true refId: F step: 240 title: CPU Basic type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Basic memory usage fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: '' 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: normal thresholdsStyle: mode: 'off' links: [] mappings: [] min: 0 thresholds: mode: absolute steps: - color: green value: null - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Apps properties: - id: color value: fixedColor: '#629E51' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#0A437C' mode: fixed - matcher: id: byName options: Hardware Corrupted - Amount of RAM that the kernel identified as corrupted / not working properties: - id: color value: fixedColor: '#CFFAFF' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: RAM_Free properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byName options: SWAP Used properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Slab properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap Used properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Swap_Free properties: - id: color value: fixedColor: '#2F575E' mode: fixed - matcher: id: byName options: Unused properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: RAM Total properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - id: custom.fillOpacity value: 0 - id: custom.stacking value: group: false mode: normal - matcher: id: byName options: RAM Cache + Buffer properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: RAM Free properties: - id: color value: fixedColor: '#7EB26D' mode: fixed - matcher: id: byName options: Available properties: - id: color value: fixedColor: '#DEDAF7' mode: fixed - id: custom.fillOpacity value: 0 - id: custom.stacking value: group: false mode: normal gridPos: h: 7 w: 12 x: 12 'y': 6 id: 78 links: [] options: legend: calcs: [] displayMode: list placement: bottom showLegend: true width: 350 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_MemTotal_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: RAM Total refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_MemTotal_bytes{instance="$node",job="$job"} - node_memory_MemFree_bytes{instance="$node",job="$job"} - (node_memory_Cached_bytes{instance="$node",job="$job"} + node_memory_Buffers_bytes{instance="$node",job="$job"} + node_memory_SReclaimable_bytes{instance="$node",job="$job"}) format: time_series hide: false intervalFactor: 1 legendFormat: RAM Used refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Cached_bytes{instance="$node",job="$job"} + node_memory_Buffers_bytes{instance="$node",job="$job"} + node_memory_SReclaimable_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: RAM Cache + Buffer refId: C step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_MemFree_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: RAM Free refId: D step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: (node_memory_SwapTotal_bytes{instance="$node",job="$job"} - node_memory_SwapFree_bytes{instance="$node",job="$job"}) format: time_series intervalFactor: 1 legendFormat: SWAP Used refId: E step: 240 title: Memory Basic type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Basic network info per interface fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: '' 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: bps overrides: - matcher: id: byName options: Recv_bytes_eth2 properties: - id: color value: fixedColor: '#7EB26D' mode: fixed - matcher: id: byName options: Recv_bytes_lo properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Recv_drop_eth2 properties: - id: color value: fixedColor: '#6ED0E0' mode: fixed - matcher: id: byName options: Recv_drop_lo properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byName options: Recv_errs_eth2 properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Recv_errs_lo properties: - id: color value: fixedColor: '#CCA300' mode: fixed - matcher: id: byName options: Trans_bytes_eth2 properties: - id: color value: fixedColor: '#7EB26D' mode: fixed - matcher: id: byName options: Trans_bytes_lo properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Trans_drop_eth2 properties: - id: color value: fixedColor: '#6ED0E0' mode: fixed - matcher: id: byName options: Trans_drop_lo properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byName options: Trans_errs_eth2 properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Trans_errs_lo properties: - id: color value: fixedColor: '#CCA300' mode: fixed - matcher: id: byName options: recv_bytes_lo properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: recv_drop_eth0 properties: - id: color value: fixedColor: '#99440A' mode: fixed - matcher: id: byName options: recv_drop_lo properties: - id: color value: fixedColor: '#967302' mode: fixed - matcher: id: byName options: recv_errs_eth0 properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: recv_errs_lo properties: - id: color value: fixedColor: '#890F02' mode: fixed - matcher: id: byName options: trans_bytes_eth0 properties: - id: color value: fixedColor: '#7EB26D' mode: fixed - matcher: id: byName options: trans_bytes_lo properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: trans_drop_eth0 properties: - id: color value: fixedColor: '#99440A' mode: fixed - matcher: id: byName options: trans_drop_lo properties: - id: color value: fixedColor: '#967302' mode: fixed - matcher: id: byName options: trans_errs_eth0 properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: trans_errs_lo properties: - id: color value: fixedColor: '#890F02' mode: fixed - matcher: id: byRegexp options: /.*trans.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 7 w: 12 x: 0 'y': 13 id: 74 links: [] options: legend: calcs: [] displayMode: list placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_receive_bytes_total{instance="$node",job="$job"}[$__rate_interval])*8 format: time_series intervalFactor: 1 legendFormat: recv {{`{{`}}device{{`}}`}} refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_transmit_bytes_total{instance="$node",job="$job"}[$__rate_interval])*8 format: time_series intervalFactor: 1 legendFormat: 'trans {{`{{`}}device{{`}}`}} ' refId: B step: 240 title: Network Traffic Basic type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Disk space used of all filesystems mounted fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: '' 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: [] max: 100 min: 0 thresholds: mode: absolute steps: - color: green value: null - color: red value: 80 unit: percent overrides: [] gridPos: h: 7 w: 12 x: 12 'y': 13 id: 152 links: [] options: legend: calcs: [] displayMode: list placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: 100 - ((node_filesystem_avail_bytes{instance="$node",job="$job",device!~'rootfs'} * 100) / node_filesystem_size_bytes{instance="$node",job="$job",device!~'rootfs'}) format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}mountpoint{{`}}`}}' refId: A step: 240 title: Disk Space Used Basic type: timeseries - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 20 id: 265 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: percentage axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 70 gradientMode: none hideFrom: legend: false tooltip: false viz: false lineInterpolation: smooth lineWidth: 2 pointSize: 5 scaleDistribution: type: linear showPoints: never spanNulls: false stacking: group: A mode: percent thresholdsStyle: mode: 'off' links: [] mappings: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: percentunit overrides: - matcher: id: byName options: Idle - Waiting for something to happen properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: Iowait - Waiting for I/O to complete properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: Irq - Servicing interrupts properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Nice - Niced processes executing in user mode properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Softirq - Servicing softirqs properties: - id: color value: fixedColor: '#E24D42' mode: fixed - matcher: id: byName options: Steal - Time spent in other operating systems when running in a virtualized environment properties: - id: color value: fixedColor: '#FCE2DE' mode: fixed - matcher: id: byName options: System - Processes executing in kernel mode properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: User - Normal processes executing in user mode properties: - id: color value: fixedColor: '#5195CE' mode: fixed gridPos: h: 12 w: 12 x: 0 'y': 21 id: 3 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 250 tooltip: mode: multi sort: desc pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum(irate(node_cpu_seconds_total{instance="$node",job="$job", mode="system"}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series interval: '' intervalFactor: 1 legendFormat: System - Processes executing in kernel mode range: true refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum(irate(node_cpu_seconds_total{instance="$node",job="$job", mode="user"}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series intervalFactor: 1 legendFormat: User - Normal processes executing in user mode range: true refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum(irate(node_cpu_seconds_total{instance="$node",job="$job", mode="nice"}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series intervalFactor: 1 legendFormat: Nice - Niced processes executing in user mode range: true refId: C step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum by(instance) (irate(node_cpu_seconds_total{instance="$node",job="$job", mode="iowait"}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series intervalFactor: 1 legendFormat: Iowait - Waiting for I/O to complete range: true refId: E step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum(irate(node_cpu_seconds_total{instance="$node",job="$job", mode="irq"}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series intervalFactor: 1 legendFormat: Irq - Servicing interrupts range: true refId: F step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum(irate(node_cpu_seconds_total{instance="$node",job="$job", mode="softirq"}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series intervalFactor: 1 legendFormat: Softirq - Servicing softirqs range: true refId: G step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum(irate(node_cpu_seconds_total{instance="$node",job="$job", mode="steal"}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series intervalFactor: 1 legendFormat: Steal - Time spent in other operating systems when running in a virtualized environment range: true refId: H step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum(irate(node_cpu_seconds_total{instance="$node",job="$job", mode="idle"}[$__rate_interval])) / scalar(count(count(node_cpu_seconds_total{instance="$node",job="$job"}) by (cpu))) format: time_series hide: false intervalFactor: 1 legendFormat: Idle - Waiting for something to happen range: true refId: J step: 240 title: CPU type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes 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: normal thresholdsStyle: mode: 'off' links: [] mappings: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Apps properties: - id: color value: fixedColor: '#629E51' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#0A437C' mode: fixed - matcher: id: byName options: Hardware Corrupted - Amount of RAM that the kernel identified as corrupted / not working properties: - id: color value: fixedColor: '#CFFAFF' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: RAM_Free properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byName options: Slab properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap - Swap memory usage properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Swap_Free properties: - id: color value: fixedColor: '#2F575E' mode: fixed - matcher: id: byName options: Unused properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: Unused - Free memory unassigned properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byRegexp options: /.*Hardware Corrupted - *./ properties: - id: custom.stacking value: group: false mode: normal gridPos: h: 12 w: 12 x: 12 'y': 21 id: 24 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 350 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_MemTotal_bytes{instance="$node",job="$job"} - node_memory_MemFree_bytes{instance="$node",job="$job"} - node_memory_Buffers_bytes{instance="$node",job="$job"} - node_memory_Cached_bytes{instance="$node",job="$job"} - node_memory_Slab_bytes{instance="$node",job="$job"} - node_memory_PageTables_bytes{instance="$node",job="$job"} - node_memory_SwapCached_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: Apps - Memory used by user-space applications refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_PageTables_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: PageTables - Memory used to map between virtual and physical memory addresses refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_SwapCached_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: SwapCache - Memory that keeps track of pages that have been fetched from swap but not yet been modified refId: C step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Slab_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: Slab - Memory used by the kernel to cache data structures for its own use (caches like inode, dentry, etc) refId: D step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Cached_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: Cache - Parked file data (file content) cache refId: E step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Buffers_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: Buffers - Block device (e.g. harddisk) cache refId: F step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_MemFree_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: Unused - Free memory unassigned refId: G step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: (node_memory_SwapTotal_bytes{instance="$node",job="$job"} - node_memory_SwapFree_bytes{instance="$node",job="$job"}) format: time_series hide: false intervalFactor: 1 legendFormat: Swap - Swap space used refId: H step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_HardwareCorrupted_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: Hardware Corrupted - Amount of RAM that the kernel identified as corrupted / not working refId: I step: 240 title: Memory Stack type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bits out (-) / in (+) 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 - color: red value: 80 unit: bps overrides: - matcher: id: byName options: receive_packets_eth0 properties: - id: color value: fixedColor: '#7EB26D' mode: fixed - matcher: id: byName options: receive_packets_lo properties: - id: color value: fixedColor: '#E24D42' mode: fixed - matcher: id: byName options: transmit_packets_eth0 properties: - id: color value: fixedColor: '#7EB26D' mode: fixed - matcher: id: byName options: transmit_packets_lo properties: - id: color value: fixedColor: '#E24D42' mode: fixed - matcher: id: byRegexp options: /.*Trans.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 12 w: 12 x: 0 'y': 33 id: 84 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_receive_bytes_total{instance="$node",job="$job"}[$__rate_interval])*8 format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Receive' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_transmit_bytes_total{instance="$node",job="$job"}[$__rate_interval])*8 format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Transmit' refId: B step: 240 title: Network Traffic type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: [] gridPos: h: 12 w: 12 x: 12 'y': 33 id: 156 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_filesystem_size_bytes{instance="$node",job="$job",device!~'rootfs'} - node_filesystem_avail_bytes{instance="$node",job="$job",device!~'rootfs'} format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}mountpoint{{`}}`}}' refId: A step: 240 title: Disk Space Used type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: IO read (-) / write (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: iops overrides: - 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: byRegexp options: /.*sda1.*/ properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byRegexp options: /.*sda2_.*/ properties: - id: color value: fixedColor: '#BA43A9' mode: fixed - matcher: id: byRegexp options: /.*sda3_.*/ properties: - id: color value: fixedColor: '#F4D598' mode: fixed - matcher: id: byRegexp options: /.*sdb1.*/ properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byRegexp options: /.*sdb2.*/ properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byRegexp options: /.*sdb2.*/ properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byRegexp options: /.*sdb3.*/ properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byRegexp options: /.*sdc1.*/ properties: - id: color value: fixedColor: '#962D82' mode: fixed - matcher: id: byRegexp options: /.*sdc2.*/ properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byRegexp options: /.*sdc3.*/ properties: - id: color value: fixedColor: '#9AC48A' mode: fixed - matcher: id: byRegexp options: /.*sdd1.*/ properties: - id: color value: fixedColor: '#65C5DB' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#F9934E' mode: fixed - matcher: id: byRegexp options: /.*sdd3.*/ properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byRegexp options: /.*sde1.*/ properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#FCEACA' mode: fixed - matcher: id: byRegexp options: /.*sde3.*/ properties: - id: color value: fixedColor: '#F9E2D2' mode: fixed gridPos: h: 12 w: 12 x: 0 'y': 45 id: 229 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: single sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_reads_completed_total{instance="$node",job="$job",device=~"$diskdevices"}[$__rate_interval]) intervalFactor: 4 legendFormat: '{{`{{`}}device{{`}}`}} - Reads completed' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_writes_completed_total{instance="$node",job="$job",device=~"$diskdevices"}[$__rate_interval]) intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Writes completed' refId: B step: 240 title: Disk IOps type: timeseries - datasource: type: {{ $defaultDatasource }} 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 - color: red value: 80 unit: Bps 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: 12 w: 12 x: 12 'y': 45 id: 42 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_read_bytes_total{instance="$node",job="$job",device=~"$diskdevices"}[$__rate_interval]) format: time_series hide: false intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Successfully read bytes' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_written_bytes_total{instance="$node",job="$job",device=~"$diskdevices"}[$__rate_interval]) format: time_series hide: false intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Successfully written bytes' refId: B step: 240 title: I/O Usage Read / Write type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: '%util' 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: percentunit overrides: - matcher: id: byName options: io time properties: - id: color value: fixedColor: '#890F02' mode: fixed - matcher: id: byType options: time properties: - id: custom.axisPlacement value: hidden gridPos: h: 12 w: 12 x: 0 'y': 57 id: 127 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_io_time_seconds_total{instance="$node",job="$job",device=~"$diskdevices"} [$__rate_interval]) format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}}' refId: A step: 240 title: I/O Utilization type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: percentage axisPlacement: auto barAlignment: 0 drawStyle: bars fillOpacity: 70 gradientMode: none hideFrom: legend: false tooltip: false viz: false lineInterpolation: smooth lineWidth: 2 pointSize: 3 scaleDistribution: type: linear showPoints: never spanNulls: false stacking: group: A mode: none thresholdsStyle: mode: 'off' mappings: [] max: 1 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: percentunit overrides: - matcher: id: byRegexp options: /^Guest - / properties: - id: color value: fixedColor: '#5195ce' mode: fixed - matcher: id: byRegexp options: /^GuestNice - / properties: - id: color value: fixedColor: '#c15c17' mode: fixed gridPos: h: 12 w: 12 x: 12 'y': 57 id: 319 options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: desc targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum by(instance) (irate(node_cpu_guest_seconds_total{instance="$node",job="$job", mode="user"}[1m])) / on(instance) group_left sum by (instance)((irate(node_cpu_seconds_total{instance="$node",job="$job"}[1m]))) hide: false legendFormat: Guest - Time spent running a virtual CPU for a guest operating system range: true refId: A - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: sum by(instance) (irate(node_cpu_guest_seconds_total{instance="$node",job="$job", mode="nice"}[1m])) / on(instance) group_left sum by (instance)((irate(node_cpu_seconds_total{instance="$node",job="$job"}[1m]))) hide: false legendFormat: GuestNice - Time spent running a niced guest (virtual CPU for guest operating system) range: true refId: B title: CPU spent seconds in guests (VMs) type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: CPU / Memory / Net / Disk type: row - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 21 id: 266 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: normal thresholdsStyle: mode: 'off' links: [] mappings: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Apps properties: - id: color value: fixedColor: '#629E51' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#0A437C' mode: fixed - matcher: id: byName options: Hardware Corrupted - Amount of RAM that the kernel identified as corrupted / not working properties: - id: color value: fixedColor: '#CFFAFF' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: RAM_Free properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byName options: Slab properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Swap_Free properties: - id: color value: fixedColor: '#2F575E' mode: fixed - matcher: id: byName options: Unused properties: - id: color value: fixedColor: '#EAB839' mode: fixed gridPos: h: 10 w: 12 x: 0 'y': 54 id: 136 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 350 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Inactive_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Inactive - Memory which has been less recently used. It is more eligible to be reclaimed for other purposes refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Active_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Active - Memory that has been used more recently and usually not reclaimed unless absolutely necessary refId: B step: 240 title: Memory Active / Inactive type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Apps properties: - id: color value: fixedColor: '#629E51' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#0A437C' mode: fixed - matcher: id: byName options: Hardware Corrupted - Amount of RAM that the kernel identified as corrupted / not working properties: - id: color value: fixedColor: '#CFFAFF' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: RAM_Free properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byName options: Slab properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Swap_Free properties: - id: color value: fixedColor: '#2F575E' mode: fixed - matcher: id: byName options: Unused properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byRegexp options: /.*CommitLimit - *./ properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - id: custom.fillOpacity value: 0 gridPos: h: 10 w: 12 x: 12 'y': 54 id: 135 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 350 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Committed_AS_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Committed_AS - Amount of memory presently allocated on the system refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_CommitLimit_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: CommitLimit - Amount of memory currently available to be allocated on the system refId: B step: 240 title: Memory Committed type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: normal thresholdsStyle: mode: 'off' links: [] mappings: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Apps properties: - id: color value: fixedColor: '#629E51' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#0A437C' mode: fixed - matcher: id: byName options: Hardware Corrupted - Amount of RAM that the kernel identified as corrupted / not working properties: - id: color value: fixedColor: '#CFFAFF' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: RAM_Free properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byName options: Slab properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Swap_Free properties: - id: color value: fixedColor: '#2F575E' mode: fixed - matcher: id: byName options: Unused properties: - id: color value: fixedColor: '#EAB839' mode: fixed gridPos: h: 10 w: 12 x: 0 'y': 64 id: 191 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 350 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Inactive_file_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: Inactive_file - File-backed memory on inactive LRU list refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Inactive_anon_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: Inactive_anon - Anonymous and swap cache on inactive LRU list, including tmpfs (shmem) refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Active_file_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: Active_file - File-backed memory on active LRU list refId: C step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Active_anon_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: Active_anon - Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs refId: D step: 240 title: Memory Active / Inactive Detail type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Active properties: - id: color value: fixedColor: '#99440A' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#58140C' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Dirty properties: - id: color value: fixedColor: '#6ED0E0' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#B7DBAB' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byName options: Mapped properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Total properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Total RAM properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: Total RAM + Swap properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: Total Swap properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: VmallocUsed properties: - id: color value: fixedColor: '#EA6460' mode: fixed gridPos: h: 10 w: 12 x: 12 'y': 64 id: 130 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Writeback_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Writeback - Memory which is actively being written back to disk refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_WritebackTmp_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: WritebackTmp - Memory used by FUSE for temporary writeback buffers refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Dirty_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Dirty - Memory which is waiting to get written back to the disk refId: C step: 240 title: Memory Writeback and Dirty type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Apps properties: - id: color value: fixedColor: '#629E51' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#0A437C' mode: fixed - matcher: id: byName options: Hardware Corrupted - Amount of RAM that the kernel identified as corrupted / not working properties: - id: color value: fixedColor: '#CFFAFF' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: RAM_Free properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byName options: Slab properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Swap_Free properties: - id: color value: fixedColor: '#2F575E' mode: fixed - matcher: id: byName options: Unused properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: ShmemHugePages - Memory used by shared memory (shmem) and tmpfs allocated with huge pages properties: - id: custom.fillOpacity value: 0 - matcher: id: byName options: ShmemHugePages - Memory used by shared memory (shmem) and tmpfs allocated with huge pages properties: - id: custom.fillOpacity value: 0 gridPos: h: 10 w: 12 x: 0 'y': 74 id: 138 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 350 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Mapped_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Mapped - Used memory in mapped pages files which have been mapped, such as libraries refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Shmem_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Shmem - Used shared memory (shared between several processes, thus including RAM disks) refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_ShmemHugePages_bytes{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: ShmemHugePages - Memory used by shared memory (shmem) and tmpfs allocated with huge pages refId: C step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_ShmemPmdMapped_bytes{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: ShmemPmdMapped - Amount of shared (shmem/tmpfs) memory backed by huge pages refId: D step: 240 title: Memory Shared and Mapped type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: normal thresholdsStyle: mode: 'off' links: [] mappings: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Active properties: - id: color value: fixedColor: '#99440A' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#58140C' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Dirty properties: - id: color value: fixedColor: '#6ED0E0' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#B7DBAB' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byName options: Mapped properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Total properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Total RAM properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: Total RAM + Swap properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: Total Swap properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: VmallocUsed properties: - id: color value: fixedColor: '#EA6460' mode: fixed gridPos: h: 10 w: 12 x: 12 'y': 74 id: 131 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_SUnreclaim_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: SUnreclaim - Part of Slab, that cannot be reclaimed on memory pressure refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_SReclaimable_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: SReclaimable - Part of Slab, that might be reclaimed, such as caches refId: B step: 240 title: Memory Slab type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Active properties: - id: color value: fixedColor: '#99440A' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#58140C' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Dirty properties: - id: color value: fixedColor: '#6ED0E0' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#B7DBAB' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byName options: Mapped properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Total properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Total RAM properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: Total RAM + Swap properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: VmallocUsed properties: - id: color value: fixedColor: '#EA6460' mode: fixed gridPos: h: 10 w: 12 x: 0 'y': 84 id: 70 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_VmallocChunk_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: VmallocChunk - Largest contiguous block of vmalloc area which is free refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_VmallocTotal_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: VmallocTotal - Total size of vmalloc memory area refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_VmallocUsed_bytes{instance="$node",job="$job"} format: time_series hide: false intervalFactor: 1 legendFormat: VmallocUsed - Amount of vmalloc area which is used refId: C step: 240 title: Memory Vmalloc type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Apps properties: - id: color value: fixedColor: '#629E51' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#0A437C' mode: fixed - matcher: id: byName options: Hardware Corrupted - Amount of RAM that the kernel identified as corrupted / not working properties: - id: color value: fixedColor: '#CFFAFF' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: RAM_Free properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byName options: Slab properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Swap_Free properties: - id: color value: fixedColor: '#2F575E' mode: fixed - matcher: id: byName options: Unused properties: - id: color value: fixedColor: '#EAB839' mode: fixed gridPos: h: 10 w: 12 x: 12 'y': 84 id: 159 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 350 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Bounce_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Bounce - Memory used for block device bounce buffers refId: A step: 240 title: Memory Bounce type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Active properties: - id: color value: fixedColor: '#99440A' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#58140C' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Dirty properties: - id: color value: fixedColor: '#6ED0E0' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#B7DBAB' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byName options: Mapped properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Total properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Total RAM properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: Total RAM + Swap properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: VmallocUsed properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byRegexp options: /.*Inactive *./ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 0 'y': 94 id: 129 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_AnonHugePages_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: AnonHugePages - Memory in anonymous huge pages refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_AnonPages_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: AnonPages - Memory in user pages not backed by files refId: B step: 240 title: Memory Anonymous type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Apps properties: - id: color value: fixedColor: '#629E51' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#0A437C' mode: fixed - matcher: id: byName options: Hardware Corrupted - Amount of RAM that the kernel identified as corrupted / not working properties: - id: color value: fixedColor: '#CFFAFF' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: RAM_Free properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byName options: Slab properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Swap_Free properties: - id: color value: fixedColor: '#2F575E' mode: fixed - matcher: id: byName options: Unused properties: - id: color value: fixedColor: '#EAB839' mode: fixed gridPos: h: 10 w: 12 x: 12 'y': 94 id: 160 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 350 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_KernelStack_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: KernelStack - Kernel memory stack. This is not reclaimable refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Percpu_bytes{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: PerCPU - Per CPU memory allocated dynamically by loadable modules refId: B step: 240 title: Memory Kernel / CPU type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: pages axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: - matcher: id: byName options: Active properties: - id: color value: fixedColor: '#99440A' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#58140C' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Dirty properties: - id: color value: fixedColor: '#6ED0E0' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#B7DBAB' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byName options: Mapped properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Total properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Total RAM properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: Total RAM + Swap properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: VmallocUsed properties: - id: color value: fixedColor: '#EA6460' mode: fixed gridPos: h: 10 w: 12 x: 0 'y': 104 id: 140 links: [] options: legend: calcs: - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_HugePages_Free{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: HugePages_Free - Huge pages in the pool that are not yet allocated refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_HugePages_Rsvd{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: HugePages_Rsvd - Huge pages for which a commitment to allocate from the pool has been made, but no allocation has yet been made refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_HugePages_Surp{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: HugePages_Surp - Huge pages in the pool above the value in /proc/sys/vm/nr_hugepages refId: C step: 240 title: Memory HugePages Counter type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Active properties: - id: color value: fixedColor: '#99440A' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#58140C' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Dirty properties: - id: color value: fixedColor: '#6ED0E0' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#B7DBAB' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byName options: Mapped properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Total properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Total RAM properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: Total RAM + Swap properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: VmallocUsed properties: - id: color value: fixedColor: '#EA6460' mode: fixed gridPos: h: 10 w: 12 x: 12 'y': 104 id: 71 links: [] options: legend: calcs: - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_HugePages_Total{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: HugePages - Total size of the pool of huge pages refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Hugepagesize_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Hugepagesize - Huge Page size refId: B step: 240 title: Memory HugePages Size type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Active properties: - id: color value: fixedColor: '#99440A' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#58140C' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Dirty properties: - id: color value: fixedColor: '#6ED0E0' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#B7DBAB' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byName options: Mapped properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Total properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Total RAM properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: Total RAM + Swap properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: VmallocUsed properties: - id: color value: fixedColor: '#EA6460' mode: fixed gridPos: h: 10 w: 12 x: 0 'y': 114 id: 128 links: [] options: legend: calcs: - mean - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_DirectMap1G_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: DirectMap1G - Amount of pages mapped as this size refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_DirectMap2M_bytes{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: DirectMap2M - Amount of pages mapped as this size refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_DirectMap4k_bytes{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: DirectMap4K - Amount of pages mapped as this size refId: C step: 240 title: Memory DirectMap type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Apps properties: - id: color value: fixedColor: '#629E51' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#0A437C' mode: fixed - matcher: id: byName options: Hardware Corrupted - Amount of RAM that the kernel identified as corrupted / not working properties: - id: color value: fixedColor: '#CFFAFF' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: RAM_Free properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byName options: Slab properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Swap_Free properties: - id: color value: fixedColor: '#2F575E' mode: fixed - matcher: id: byName options: Unused properties: - id: color value: fixedColor: '#EAB839' mode: fixed gridPos: h: 10 w: 12 x: 12 'y': 114 id: 137 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 350 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Unevictable_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Unevictable - Amount of unevictable memory that can't be swapped out for a variety of reasons refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_Mlocked_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: MLocked - Size of pages locked to memory using the mlock() system call refId: B step: 240 title: Memory Unevictable and MLocked type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: - matcher: id: byName options: Active properties: - id: color value: fixedColor: '#99440A' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#58140C' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Dirty properties: - id: color value: fixedColor: '#6ED0E0' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#B7DBAB' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byName options: Mapped properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Total properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Total RAM properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: Total RAM + Swap properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: Total Swap properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: VmallocUsed properties: - id: color value: fixedColor: '#EA6460' mode: fixed gridPos: h: 10 w: 12 x: 0 'y': 124 id: 132 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_memory_NFS_Unstable_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: NFS Unstable - Memory in NFS pages sent to the server, but not yet committed to the storage refId: A step: 240 title: Memory NFS type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: Memory Meminfo type: row - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 22 id: 267 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: pages out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: short overrides: - matcher: id: byRegexp options: /.*out/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 0 'y': 41 id: 176 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_vmstat_pgpgin{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: Pagesin - Page in operations refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_vmstat_pgpgout{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: Pagesout - Page out operations refId: B step: 240 title: Memory Pages In / Out type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: pages out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: short overrides: - matcher: id: byRegexp options: /.*out/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 12 'y': 41 id: 22 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_vmstat_pswpin{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: Pswpin - Pages swapped in refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_vmstat_pswpout{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: Pswpout - Pages swapped out refId: B step: 240 title: Memory Pages Swap In / Out type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: faults axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: normal thresholdsStyle: mode: 'off' links: [] mappings: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: - matcher: id: byName options: Apps properties: - id: color value: fixedColor: '#629E51' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#0A437C' mode: fixed - matcher: id: byName options: Hardware Corrupted - Amount of RAM that the kernel identified as corrupted / not working properties: - id: color value: fixedColor: '#CFFAFF' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: RAM_Free properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byName options: Slab properties: - id: color value: fixedColor: '#806EB7' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Swap_Free properties: - id: color value: fixedColor: '#2F575E' mode: fixed - matcher: id: byName options: Unused properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: Pgfault - Page major and minor fault operations properties: - id: custom.fillOpacity value: 0 - id: custom.stacking value: group: false mode: normal gridPos: h: 10 w: 12 x: 0 'y': 51 id: 175 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 350 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_vmstat_pgfault{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: Pgfault - Page major and minor fault operations refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_vmstat_pgmajfault{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: Pgmajfault - Major page fault operations refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_vmstat_pgfault{instance="$node",job="$job"}[$__rate_interval]) - irate(node_vmstat_pgmajfault{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: Pgminfault - Minor page fault operations refId: C step: 240 title: Memory Page Faults type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: - matcher: id: byName options: Active properties: - id: color value: fixedColor: '#99440A' mode: fixed - matcher: id: byName options: Buffers properties: - id: color value: fixedColor: '#58140C' mode: fixed - matcher: id: byName options: Cache properties: - id: color value: fixedColor: '#6D1F62' mode: fixed - matcher: id: byName options: Cached properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Committed properties: - id: color value: fixedColor: '#508642' mode: fixed - matcher: id: byName options: Dirty properties: - id: color value: fixedColor: '#6ED0E0' mode: fixed - matcher: id: byName options: Free properties: - id: color value: fixedColor: '#B7DBAB' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byName options: Mapped properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: PageTables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Page_Tables properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byName options: Slab_Cache properties: - id: color value: fixedColor: '#EAB839' mode: fixed - matcher: id: byName options: Swap properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byName options: Swap_Cache properties: - id: color value: fixedColor: '#C15C17' mode: fixed - matcher: id: byName options: Total properties: - id: color value: fixedColor: '#511749' mode: fixed - matcher: id: byName options: Total RAM properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: Total RAM + Swap properties: - id: color value: fixedColor: '#052B51' mode: fixed - matcher: id: byName options: Total Swap properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byName options: VmallocUsed properties: - id: color value: fixedColor: '#EA6460' mode: fixed gridPos: h: 10 w: 12 x: 12 'y': 51 id: 307 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_vmstat_oom_kill{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: 'oom killer invocations ' refId: A step: 240 title: OOM Killer type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: Memory Vmstat type: row - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 23 id: 293 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: seconds axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: s overrides: - matcher: id: byRegexp options: /.*Variation*./ properties: - id: color value: fixedColor: '#890F02' mode: fixed gridPos: h: 10 w: 12 x: 0 'y': 24 id: 260 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_timex_estimated_error_seconds{instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: Estimated error in seconds refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_timex_offset_seconds{instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: Time offset in between local system and reference clock refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_timex_maxerror_seconds{instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: Maximum error in seconds refId: C step: 240 title: Time Synchronized Drift type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 24 id: 291 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_timex_loop_time_constant{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: Phase-locked loop time adjust refId: A step: 240 title: Time PLL Adjust type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: short overrides: - matcher: id: byRegexp options: /.*Variation*./ properties: - id: color value: fixedColor: '#890F02' mode: fixed gridPos: h: 10 w: 12 x: 0 'y': 34 id: 168 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_timex_sync_status{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: Is clock synchronized to a reliable server (1 = yes, 0 = no) refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_timex_frequency_adjustment_ratio{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: Local clock frequency adjustment refId: B step: 240 title: Time Synchronized Status type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: seconds axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: s overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 34 id: 294 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_timex_tick_seconds{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: Seconds between clock ticks refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_timex_tai_offset_seconds{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: International Atomic Time (TAI) offset refId: B step: 240 title: Time Misc type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: System Timesync type: row - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 24 id: 312 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 73 id: 62 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_procs_blocked{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Processes blocked waiting for I/O to complete refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_procs_running{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Processes in runnable state refId: B step: 240 title: Processes Status type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Enable with --collector.processes argument on node-exporter fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: normal thresholdsStyle: mode: 'off' links: [] mappings: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 73 id: 315 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_processes_state{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: '{{`{{`}} state {{`}}`}}' refId: A step: 240 title: Processes State type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: forks / sec axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 83 id: 148 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_forks_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false intervalFactor: 1 legendFormat: Processes forks second refId: A step: 240 title: Processes Forks type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: decbytes overrides: - matcher: id: byRegexp options: /.*Max.*/ properties: - id: custom.fillOpacity value: 0 gridPos: h: 10 w: 12 x: 12 'y': 83 id: 149 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(process_virtual_memory_bytes{instance="$node",job="$job"}[$__rate_interval]) hide: false interval: '' intervalFactor: 1 legendFormat: Processes virtual memory size in bytes refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: process_resident_memory_max_bytes{instance="$node",job="$job"} hide: false interval: '' intervalFactor: 1 legendFormat: Maximum amount of virtual memory available in bytes refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(process_virtual_memory_bytes{instance="$node",job="$job"}[$__rate_interval]) hide: false interval: '' intervalFactor: 1 legendFormat: Processes virtual memory size in bytes refId: C step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(process_virtual_memory_max_bytes{instance="$node",job="$job"}[$__rate_interval]) hide: false interval: '' intervalFactor: 1 legendFormat: Maximum amount of virtual memory available in bytes refId: D step: 240 title: Processes Memory type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Enable with --collector.processes argument on node-exporter fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: - matcher: id: byName options: PIDs limit properties: - id: color value: fixedColor: '#F2495C' mode: fixed - id: custom.fillOpacity value: 0 gridPos: h: 10 w: 12 x: 0 'y': 93 id: 313 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_processes_pids{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: Number of PIDs refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_processes_max_processes{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: PIDs limit refId: B step: 240 title: PIDs Number and Limit type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: seconds axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: s overrides: - matcher: id: byRegexp options: /.*waiting.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 12 'y': 93 id: 305 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_schedstat_running_seconds_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: CPU {{`{{`}} cpu {{`}}`}} - seconds spent running a process refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_schedstat_waiting_seconds_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: CPU {{`{{`}} cpu {{`}}`}} - seconds spent by processing waiting for this CPU refId: B step: 240 title: Process schedule stats Running / Waiting type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Enable with --collector.processes argument on node-exporter fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: - matcher: id: byName options: Threads limit properties: - id: color value: fixedColor: '#F2495C' mode: fixed - id: custom.fillOpacity value: 0 gridPos: h: 10 w: 12 x: 12 'y': 103 id: 314 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_processes_threads{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: Allocated threads refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_processes_max_threads{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: Threads limit refId: B step: 240 title: Threads Number and Limit type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: System Processes type: row - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 25 id: 269 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 26 id: 8 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_context_switches_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: Context switches refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_intr_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false intervalFactor: 1 legendFormat: Interrupts refId: B step: 240 title: Context Switches / Interrupts type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 26 id: 7 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_load1{instance="$node",job="$job"} format: time_series intervalFactor: 4 legendFormat: Load 1m refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_load5{instance="$node",job="$job"} format: time_series intervalFactor: 4 legendFormat: Load 5m refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_load15{instance="$node",job="$job"} format: time_series intervalFactor: 4 legendFormat: Load 15m refId: C step: 240 title: System Load type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: 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: never spanNulls: false stacking: group: A mode: none thresholdsStyle: mode: 'off' links: [] mappings: [] thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: hertz overrides: - matcher: id: byName options: Max properties: - id: custom.lineStyle value: dash: - 10 - 10 fill: dash - id: color value: fixedColor: blue mode: fixed - id: custom.fillOpacity value: 10 - id: custom.hideFrom value: legend: true tooltip: false viz: false - id: custom.fillBelowTo value: Min - matcher: id: byName options: Min properties: - id: custom.lineStyle value: dash: - 10 - 10 fill: dash - id: color value: fixedColor: blue mode: fixed - id: custom.hideFrom value: legend: true tooltip: false viz: false gridPos: h: 10 w: 12 x: 0 'y': 36 id: 321 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: desc pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: node_cpu_scaling_frequency_hertz{instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: CPU {{`{{`}} cpu {{`}}`}} range: true refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: avg(node_cpu_scaling_frequency_max_hertz{instance="$node",job="$job"}) format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: Max range: true refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: avg(node_cpu_scaling_frequency_min_hertz{instance="$node",job="$job"}) format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: Min range: true refId: C step: 240 title: CPU Frequency Scaling type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: https://docs.kernel.org/accounting/psi.html fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: '' axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 10 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: percentunit overrides: - matcher: id: byName options: Memory some properties: - id: color value: fixedColor: dark-red mode: fixed - matcher: id: byName options: Memory full properties: - id: color value: fixedColor: light-red mode: fixed - matcher: id: byName options: I/O some properties: - id: color value: fixedColor: dark-blue mode: fixed - matcher: id: byName options: I/O full properties: - id: color value: fixedColor: light-blue mode: fixed gridPos: h: 10 w: 12 x: 12 'y': 36 id: 322 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: rate(node_pressure_cpu_waiting_seconds_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: CPU some range: true refId: CPU some step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: rate(node_pressure_memory_waiting_seconds_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false intervalFactor: 1 legendFormat: Memory some range: true refId: Memory some step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: rate(node_pressure_memory_stalled_seconds_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false intervalFactor: 1 legendFormat: Memory full range: true refId: Memory full step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: rate(node_pressure_io_waiting_seconds_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false intervalFactor: 1 legendFormat: I/O some range: true refId: I/O some step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: rate(node_pressure_io_stalled_seconds_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false intervalFactor: 1 legendFormat: I/O full range: true refId: I/O full step: 240 title: Pressure Stall Information type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Enable with --collector.interrupts argument on node-exporter fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: - matcher: id: byRegexp options: /.*Critical*./ properties: - id: color value: fixedColor: '#E24D42' mode: fixed - id: custom.fillOpacity value: 0 - matcher: id: byRegexp options: /.*Max*./ properties: - id: color value: fixedColor: '#EF843C' mode: fixed - id: custom.fillOpacity value: 0 gridPos: h: 10 w: 12 x: 0 'y': 46 id: 259 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_interrupts_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: '{{`{{`}} type {{`}}`}} - {{`{{`}} info {{`}}`}}' refId: A step: 240 title: Interrupts Detail type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 46 id: 306 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_schedstat_timeslices_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: CPU {{`{{`}} cpu {{`}}`}} refId: A step: 240 title: Schedule timeslices executed by each cpu type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 56 id: 151 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_entropy_available_bits{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Entropy available to random number generators refId: A step: 240 title: Entropy type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: seconds axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: s overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 56 id: 308 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(process_cpu_seconds_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: Time spent refId: A step: 240 title: CPU time spent in user and system contexts type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: - matcher: id: byRegexp options: /.*Max*./ properties: - id: color value: fixedColor: '#890F02' mode: fixed - id: custom.fillOpacity value: 0 gridPos: h: 10 w: 12 x: 0 'y': 66 id: 64 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: process_max_fds{instance="$node",job="$job"} interval: '' intervalFactor: 1 legendFormat: Maximum open file descriptors refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: process_open_fds{instance="$node",job="$job"} interval: '' intervalFactor: 1 legendFormat: Open file descriptors refId: B step: 240 title: File Descriptors type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: System Misc type: row - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 26 id: 304 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: temperature axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: celsius overrides: - matcher: id: byRegexp options: /.*Critical*./ properties: - id: color value: fixedColor: '#E24D42' mode: fixed - id: custom.fillOpacity value: 0 - matcher: id: byRegexp options: /.*Max*./ properties: - id: color value: fixedColor: '#EF843C' mode: fixed - id: custom.fillOpacity value: 0 gridPos: h: 10 w: 12 x: 0 'y': 59 id: 158 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_hwmon_temp_celsius{instance="$node",job="$job"} * on(chip) group_left(chip_name) node_hwmon_chip_names{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: '{{`{{`}} chip_name {{`}}`}} {{`{{`}} sensor {{`}}`}} temp' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_hwmon_temp_crit_alarm_celsius{instance="$node",job="$job"} * on(chip) group_left(chip_name) node_hwmon_chip_names{instance="$node",job="$job"} format: time_series hide: true interval: '' intervalFactor: 1 legendFormat: '{{`{{`}} chip_name {{`}}`}} {{`{{`}} sensor {{`}}`}} Critical Alarm' refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_hwmon_temp_crit_celsius{instance="$node",job="$job"} * on(chip) group_left(chip_name) node_hwmon_chip_names{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: '{{`{{`}} chip_name {{`}}`}} {{`{{`}} sensor {{`}}`}} Critical' refId: C step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_hwmon_temp_crit_hyst_celsius{instance="$node",job="$job"} * on(chip) group_left(chip_name) node_hwmon_chip_names{instance="$node",job="$job"} format: time_series hide: true interval: '' intervalFactor: 1 legendFormat: '{{`{{`}} chip_name {{`}}`}} {{`{{`}} sensor {{`}}`}} Critical Historical' refId: D step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_hwmon_temp_max_celsius{instance="$node",job="$job"} * on(chip) group_left(chip_name) node_hwmon_chip_names{instance="$node",job="$job"} format: time_series hide: true interval: '' intervalFactor: 1 legendFormat: '{{`{{`}} chip_name {{`}}`}} {{`{{`}} sensor {{`}}`}} Max' refId: E step: 240 title: Hardware temperature monitor type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: short overrides: - matcher: id: byRegexp options: /.*Max*./ properties: - id: color value: fixedColor: '#EF843C' mode: fixed - id: custom.fillOpacity value: 0 gridPos: h: 10 w: 12 x: 12 'y': 59 id: 300 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_cooling_device_cur_state{instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: Current {{`{{`}} name {{`}}`}} in {{`{{`}} type {{`}}`}} refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_cooling_device_max_state{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: Max {{`{{`}} name {{`}}`}} in {{`{{`}} type {{`}}`}} refId: B step: 240 title: Throttle cooling device type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 69 id: 302 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_power_supply_online{instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: '{{`{{`}} power_supply {{`}}`}} online' refId: A step: 240 title: Power supply type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: Hardware Misc type: row - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 27 id: 296 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 46 id: 297 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_systemd_socket_accepted_connections_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: '{{`{{`}} name {{`}}`}} Connections' refId: A step: 240 title: Systemd Sockets type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: normal thresholdsStyle: mode: 'off' links: [] mappings: [] thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: - matcher: id: byName options: Failed properties: - id: color value: fixedColor: '#F2495C' mode: fixed - matcher: id: byName options: Inactive properties: - id: color value: fixedColor: '#FF9830' mode: fixed - matcher: id: byName options: Active properties: - id: color value: fixedColor: '#73BF69' mode: fixed - matcher: id: byName options: Deactivating properties: - id: color value: fixedColor: '#FFCB7D' mode: fixed - matcher: id: byName options: Activating properties: - id: color value: fixedColor: '#C8F2C2' mode: fixed gridPos: h: 10 w: 12 x: 12 'y': 46 id: 298 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_systemd_units{instance="$node",job="$job",state="activating"} format: time_series interval: '' intervalFactor: 1 legendFormat: Activating refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_systemd_units{instance="$node",job="$job",state="active"} format: time_series interval: '' intervalFactor: 1 legendFormat: Active refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_systemd_units{instance="$node",job="$job",state="deactivating"} format: time_series interval: '' intervalFactor: 1 legendFormat: Deactivating refId: C step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_systemd_units{instance="$node",job="$job",state="failed"} format: time_series interval: '' intervalFactor: 1 legendFormat: Failed refId: D step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_systemd_units{instance="$node",job="$job",state="inactive"} format: time_series interval: '' intervalFactor: 1 legendFormat: Inactive refId: E step: 240 title: Systemd Units State type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: Systemd type: row - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 28 id: 270 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: The number (after merges) of I/O requests completed per second for the device fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: IO read (-) / write (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: iops overrides: - 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: byRegexp options: /.*sda1.*/ properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byRegexp options: /.*sda2_.*/ properties: - id: color value: fixedColor: '#BA43A9' mode: fixed - matcher: id: byRegexp options: /.*sda3_.*/ properties: - id: color value: fixedColor: '#F4D598' mode: fixed - matcher: id: byRegexp options: /.*sdb1.*/ properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byRegexp options: /.*sdb2.*/ properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byRegexp options: /.*sdb3.*/ properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byRegexp options: /.*sdc1.*/ properties: - id: color value: fixedColor: '#962D82' mode: fixed - matcher: id: byRegexp options: /.*sdc2.*/ properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byRegexp options: /.*sdc3.*/ properties: - id: color value: fixedColor: '#9AC48A' mode: fixed - matcher: id: byRegexp options: /.*sdd1.*/ properties: - id: color value: fixedColor: '#65C5DB' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#F9934E' mode: fixed - matcher: id: byRegexp options: /.*sdd3.*/ properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byRegexp options: /.*sde1.*/ properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#FCEACA' mode: fixed - matcher: id: byRegexp options: /.*sde3.*/ properties: - id: color value: fixedColor: '#F9E2D2' mode: fixed gridPos: h: 10 w: 12 x: 0 'y': 47 id: 9 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: single sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_reads_completed_total{instance="$node",job="$job"}[$__rate_interval]) intervalFactor: 4 legendFormat: '{{`{{`}}device{{`}}`}} - Reads completed' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_writes_completed_total{instance="$node",job="$job"}[$__rate_interval]) intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Writes completed' refId: B step: 240 title: Disk IOps Completed type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: The number of bytes read from or written to the device per second fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes read (-) / write (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: Bps overrides: - 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: byRegexp options: /.*sda1.*/ properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byRegexp options: /.*sda2_.*/ properties: - id: color value: fixedColor: '#BA43A9' mode: fixed - matcher: id: byRegexp options: /.*sda3_.*/ properties: - id: color value: fixedColor: '#F4D598' mode: fixed - matcher: id: byRegexp options: /.*sdb1.*/ properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byRegexp options: /.*sdb2.*/ properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byRegexp options: /.*sdb3.*/ properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byRegexp options: /.*sdc1.*/ properties: - id: color value: fixedColor: '#962D82' mode: fixed - matcher: id: byRegexp options: /.*sdc2.*/ properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byRegexp options: /.*sdc3.*/ properties: - id: color value: fixedColor: '#9AC48A' mode: fixed - matcher: id: byRegexp options: /.*sdd1.*/ properties: - id: color value: fixedColor: '#65C5DB' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#F9934E' mode: fixed - matcher: id: byRegexp options: /.*sdd3.*/ properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byRegexp options: /.*sde1.*/ properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#FCEACA' mode: fixed - matcher: id: byRegexp options: /.*sde3.*/ properties: - id: color value: fixedColor: '#F9E2D2' mode: fixed gridPos: h: 10 w: 12 x: 12 'y': 47 id: 33 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: single sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_read_bytes_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 4 legendFormat: '{{`{{`}}device{{`}}`}} - Read bytes' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_written_bytes_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Written bytes' refId: B step: 240 title: Disk R/W Data type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: The average time for requests issued to the device to be served. This includes the time spent by the requests in queue and the time spent servicing them. fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: time. read (-) / write (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 30 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 - color: red value: 80 unit: s overrides: - 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: byRegexp options: /.*sda1.*/ properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byRegexp options: /.*sda2_.*/ properties: - id: color value: fixedColor: '#BA43A9' mode: fixed - matcher: id: byRegexp options: /.*sda3_.*/ properties: - id: color value: fixedColor: '#F4D598' mode: fixed - matcher: id: byRegexp options: /.*sdb1.*/ properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byRegexp options: /.*sdb2.*/ properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byRegexp options: /.*sdb3.*/ properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byRegexp options: /.*sdc1.*/ properties: - id: color value: fixedColor: '#962D82' mode: fixed - matcher: id: byRegexp options: /.*sdc2.*/ properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byRegexp options: /.*sdc3.*/ properties: - id: color value: fixedColor: '#9AC48A' mode: fixed - matcher: id: byRegexp options: /.*sdd1.*/ properties: - id: color value: fixedColor: '#65C5DB' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#F9934E' mode: fixed - matcher: id: byRegexp options: /.*sdd3.*/ properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byRegexp options: /.*sde1.*/ properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#FCEACA' mode: fixed - matcher: id: byRegexp options: /.*sde3.*/ properties: - id: color value: fixedColor: '#F9E2D2' mode: fixed gridPos: h: 10 w: 12 x: 0 'y': 57 id: 37 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: single sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_read_time_seconds_total{instance="$node",job="$job"}[$__rate_interval]) / irate(node_disk_reads_completed_total{instance="$node",job="$job"}[$__rate_interval]) hide: false interval: '' intervalFactor: 4 legendFormat: '{{`{{`}}device{{`}}`}} - Read wait time avg' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_write_time_seconds_total{instance="$node",job="$job"}[$__rate_interval]) / irate(node_disk_writes_completed_total{instance="$node",job="$job"}[$__rate_interval]) hide: false interval: '' intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Write wait time avg' refId: B step: 240 title: Disk Average Wait Time type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: The average queue length of the requests that were issued to the device fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: aqu-sz axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: none overrides: - 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: byRegexp options: /.*sda1.*/ properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byRegexp options: /.*sda2_.*/ properties: - id: color value: fixedColor: '#BA43A9' mode: fixed - matcher: id: byRegexp options: /.*sda3_.*/ properties: - id: color value: fixedColor: '#F4D598' mode: fixed - matcher: id: byRegexp options: /.*sdb1.*/ properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byRegexp options: /.*sdb2.*/ properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byRegexp options: /.*sdb3.*/ properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byRegexp options: /.*sdc1.*/ properties: - id: color value: fixedColor: '#962D82' mode: fixed - matcher: id: byRegexp options: /.*sdc2.*/ properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byRegexp options: /.*sdc3.*/ properties: - id: color value: fixedColor: '#9AC48A' mode: fixed - matcher: id: byRegexp options: /.*sdd1.*/ properties: - id: color value: fixedColor: '#65C5DB' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#F9934E' mode: fixed - matcher: id: byRegexp options: /.*sdd3.*/ properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byRegexp options: /.*sde1.*/ properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#FCEACA' mode: fixed - matcher: id: byRegexp options: /.*sde3.*/ properties: - id: color value: fixedColor: '#F9E2D2' mode: fixed gridPos: h: 10 w: 12 x: 12 'y': 57 id: 35 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: single sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_io_time_weighted_seconds_total{instance="$node",job="$job"}[$__rate_interval]) interval: '' intervalFactor: 4 legendFormat: '{{`{{`}}device{{`}}`}}' refId: A step: 240 title: Average Queue Size type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: The number of read and write requests merged per second that were queued to the device fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: I/Os axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: iops overrides: - 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: byRegexp options: /.*sda1.*/ properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byRegexp options: /.*sda2_.*/ properties: - id: color value: fixedColor: '#BA43A9' mode: fixed - matcher: id: byRegexp options: /.*sda3_.*/ properties: - id: color value: fixedColor: '#F4D598' mode: fixed - matcher: id: byRegexp options: /.*sdb1.*/ properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byRegexp options: /.*sdb2.*/ properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byRegexp options: /.*sdb3.*/ properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byRegexp options: /.*sdc1.*/ properties: - id: color value: fixedColor: '#962D82' mode: fixed - matcher: id: byRegexp options: /.*sdc2.*/ properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byRegexp options: /.*sdc3.*/ properties: - id: color value: fixedColor: '#9AC48A' mode: fixed - matcher: id: byRegexp options: /.*sdd1.*/ properties: - id: color value: fixedColor: '#65C5DB' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#F9934E' mode: fixed - matcher: id: byRegexp options: /.*sdd3.*/ properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byRegexp options: /.*sde1.*/ properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#FCEACA' mode: fixed - matcher: id: byRegexp options: /.*sde3.*/ properties: - id: color value: fixedColor: '#F9E2D2' mode: fixed gridPos: h: 10 w: 12 x: 0 'y': 67 id: 133 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: single sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_reads_merged_total{instance="$node",job="$job"}[$__rate_interval]) intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Read merged' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_writes_merged_total{instance="$node",job="$job"}[$__rate_interval]) intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Write merged' refId: B step: 240 title: Disk R/W Merged type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Percentage of elapsed time during which I/O requests were issued to the device (bandwidth utilization for the device). Device saturation occurs when this value is close to 100% for devices serving requests serially. But for devices serving requests in parallel, such as RAID arrays and modern SSDs, this number does not reflect their performance limits. fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: '%util' axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 30 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: percentunit overrides: - 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: byRegexp options: /.*sda1.*/ properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byRegexp options: /.*sda2_.*/ properties: - id: color value: fixedColor: '#BA43A9' mode: fixed - matcher: id: byRegexp options: /.*sda3_.*/ properties: - id: color value: fixedColor: '#F4D598' mode: fixed - matcher: id: byRegexp options: /.*sdb1.*/ properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byRegexp options: /.*sdb2.*/ properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byRegexp options: /.*sdb3.*/ properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byRegexp options: /.*sdc1.*/ properties: - id: color value: fixedColor: '#962D82' mode: fixed - matcher: id: byRegexp options: /.*sdc2.*/ properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byRegexp options: /.*sdc3.*/ properties: - id: color value: fixedColor: '#9AC48A' mode: fixed - matcher: id: byRegexp options: /.*sdd1.*/ properties: - id: color value: fixedColor: '#65C5DB' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#F9934E' mode: fixed - matcher: id: byRegexp options: /.*sdd3.*/ properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byRegexp options: /.*sde1.*/ properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#FCEACA' mode: fixed - matcher: id: byRegexp options: /.*sde3.*/ properties: - id: color value: fixedColor: '#F9E2D2' mode: fixed gridPos: h: 10 w: 12 x: 12 'y': 67 id: 36 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: single sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_io_time_seconds_total{instance="$node",job="$job"}[$__rate_interval]) interval: '' intervalFactor: 4 legendFormat: '{{`{{`}}device{{`}}`}} - IO' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_discard_time_seconds_total{instance="$node",job="$job"}[$__rate_interval]) interval: '' intervalFactor: 4 legendFormat: '{{`{{`}}device{{`}}`}} - discard' refId: B step: 240 title: Time Spent Doing I/Os type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: The number of outstanding requests at the instant the sample was taken. Incremented as requests are given to appropriate struct request_queue and decremented as they finish. fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: Outstanding req. axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: none overrides: - 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: byRegexp options: /.*sda1.*/ properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byRegexp options: /.*sda2_.*/ properties: - id: color value: fixedColor: '#BA43A9' mode: fixed - matcher: id: byRegexp options: /.*sda3_.*/ properties: - id: color value: fixedColor: '#F4D598' mode: fixed - matcher: id: byRegexp options: /.*sdb1.*/ properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byRegexp options: /.*sdb2.*/ properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byRegexp options: /.*sdb3.*/ properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byRegexp options: /.*sdc1.*/ properties: - id: color value: fixedColor: '#962D82' mode: fixed - matcher: id: byRegexp options: /.*sdc2.*/ properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byRegexp options: /.*sdc3.*/ properties: - id: color value: fixedColor: '#9AC48A' mode: fixed - matcher: id: byRegexp options: /.*sdd1.*/ properties: - id: color value: fixedColor: '#65C5DB' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#F9934E' mode: fixed - matcher: id: byRegexp options: /.*sdd3.*/ properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byRegexp options: /.*sde1.*/ properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#FCEACA' mode: fixed - matcher: id: byRegexp options: /.*sde3.*/ properties: - id: color value: fixedColor: '#F9E2D2' mode: fixed gridPos: h: 10 w: 12 x: 0 'y': 77 id: 34 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: single sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_disk_io_now{instance="$node",job="$job"} interval: '' intervalFactor: 4 legendFormat: '{{`{{`}}device{{`}}`}} - IO now' refId: A step: 240 title: Instantaneous Queue Size type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: IOs axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: iops overrides: - 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: byRegexp options: /.*sda1.*/ properties: - id: color value: fixedColor: '#584477' mode: fixed - matcher: id: byRegexp options: /.*sda2_.*/ properties: - id: color value: fixedColor: '#BA43A9' mode: fixed - matcher: id: byRegexp options: /.*sda3_.*/ properties: - id: color value: fixedColor: '#F4D598' mode: fixed - matcher: id: byRegexp options: /.*sdb1.*/ properties: - id: color value: fixedColor: '#0A50A1' mode: fixed - matcher: id: byRegexp options: /.*sdb2.*/ properties: - id: color value: fixedColor: '#BF1B00' mode: fixed - matcher: id: byRegexp options: /.*sdb3.*/ properties: - id: color value: fixedColor: '#E0752D' mode: fixed - matcher: id: byRegexp options: /.*sdc1.*/ properties: - id: color value: fixedColor: '#962D82' mode: fixed - matcher: id: byRegexp options: /.*sdc2.*/ properties: - id: color value: fixedColor: '#614D93' mode: fixed - matcher: id: byRegexp options: /.*sdc3.*/ properties: - id: color value: fixedColor: '#9AC48A' mode: fixed - matcher: id: byRegexp options: /.*sdd1.*/ properties: - id: color value: fixedColor: '#65C5DB' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#F9934E' mode: fixed - matcher: id: byRegexp options: /.*sdd3.*/ properties: - id: color value: fixedColor: '#EA6460' mode: fixed - matcher: id: byRegexp options: /.*sde1.*/ properties: - id: color value: fixedColor: '#E0F9D7' mode: fixed - matcher: id: byRegexp options: /.*sdd2.*/ properties: - id: color value: fixedColor: '#FCEACA' mode: fixed - matcher: id: byRegexp options: /.*sde3.*/ properties: - id: color value: fixedColor: '#F9E2D2' mode: fixed gridPos: h: 10 w: 12 x: 12 'y': 77 id: 301 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: single sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_discards_completed_total{instance="$node",job="$job"}[$__rate_interval]) interval: '' intervalFactor: 4 legendFormat: '{{`{{`}}device{{`}}`}} - Discards completed' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_disk_discards_merged_total{instance="$node",job="$job"}[$__rate_interval]) interval: '' intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Discards merged' refId: B step: 240 title: Disk IOps Discards completed / merged type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: Storage Disk type: row - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 29 id: 271 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 62 id: 43 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_filesystem_avail_bytes{instance="$node",job="$job",device!~'rootfs'} format: time_series hide: false intervalFactor: 1 legendFormat: '{{`{{`}}mountpoint{{`}}`}} - Available' metric: '' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_filesystem_free_bytes{instance="$node",job="$job",device!~'rootfs'} format: time_series hide: true intervalFactor: 1 legendFormat: '{{`{{`}}mountpoint{{`}}`}} - Free' refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_filesystem_size_bytes{instance="$node",job="$job",device!~'rootfs'} format: time_series hide: true intervalFactor: 1 legendFormat: '{{`{{`}}mountpoint{{`}}`}} - Size' refId: C step: 240 title: Filesystem space available type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: file nodes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 62 id: 41 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_filesystem_files_free{instance="$node",job="$job",device!~'rootfs'} format: time_series hide: false intervalFactor: 1 legendFormat: '{{`{{`}}mountpoint{{`}}`}} - Free file nodes' refId: A step: 240 title: File Nodes Free type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: files axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 72 id: 28 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: single sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_filefd_maximum{instance="$node",job="$job"} format: time_series intervalFactor: 4 legendFormat: Max open files refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_filefd_allocated{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: Open files refId: B step: 240 title: File Descriptor type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: file Nodes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 72 id: 219 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_filesystem_files{instance="$node",job="$job",device!~'rootfs'} format: time_series hide: false intervalFactor: 1 legendFormat: '{{`{{`}}mountpoint{{`}}`}} - File nodes total' refId: A step: 240 title: File Nodes Size type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: normal thresholdsStyle: mode: 'off' links: [] mappings: [] max: 1 min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: - matcher: id: byName options: / ReadOnly properties: - id: color value: fixedColor: '#890F02' mode: fixed gridPos: h: 10 w: 12 x: 0 'y': 82 id: 44 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_filesystem_readonly{instance="$node",job="$job",device!~'rootfs'} format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}mountpoint{{`}}`}} - ReadOnly' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_filesystem_device_error{instance="$node",job="$job",device!~'rootfs',fstype!~'tmpfs'} format: time_series interval: '' intervalFactor: 1 legendFormat: '{{`{{`}}mountpoint{{`}}`}} - Device error' refId: B step: 240 title: Filesystem in ReadOnly / Error type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: Storage Filesystem type: row - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 30 id: 272 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: packets out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: pps overrides: - matcher: id: byName options: receive_packets_eth0 properties: - id: color value: fixedColor: '#7EB26D' mode: fixed - matcher: id: byName options: receive_packets_lo properties: - id: color value: fixedColor: '#E24D42' mode: fixed - matcher: id: byName options: transmit_packets_eth0 properties: - id: color value: fixedColor: '#7EB26D' mode: fixed - matcher: id: byName options: transmit_packets_lo properties: - id: color value: fixedColor: '#E24D42' mode: fixed - matcher: id: byRegexp options: /.*Trans.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 0 'y': 47 id: 60 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_receive_packets_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Receive' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_transmit_packets_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Transmit' refId: B step: 240 title: Network Traffic by Packets type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: packets out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: pps overrides: - matcher: id: byRegexp options: /.*Trans.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 12 'y': 47 id: 142 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_receive_errs_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Receive errors' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_transmit_errs_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Transmit errors' refId: B step: 240 title: Network Traffic Errors type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: packets out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: pps overrides: - matcher: id: byRegexp options: /.*Trans.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 0 'y': 57 id: 143 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_receive_drop_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Receive drop' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_transmit_drop_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Transmit drop' refId: B step: 240 title: Network Traffic Drop type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: packets out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: pps overrides: - matcher: id: byRegexp options: /.*Trans.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 12 'y': 57 id: 141 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_receive_compressed_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Receive compressed' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_transmit_compressed_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Transmit compressed' refId: B step: 240 title: Network Traffic Compressed type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: packets out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: pps overrides: - matcher: id: byRegexp options: /.*Trans.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 0 'y': 67 id: 146 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_receive_multicast_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Receive multicast' refId: A step: 240 title: Network Traffic Multicast type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: packets out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: pps overrides: - matcher: id: byRegexp options: /.*Trans.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 12 'y': 67 id: 144 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_receive_fifo_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Receive fifo' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_transmit_fifo_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Transmit fifo' refId: B step: 240 title: Network Traffic Fifo type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: packets out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: pps overrides: - matcher: id: byRegexp options: /.*Trans.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 0 'y': 77 id: 145 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_receive_frame_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Receive frame' refId: A step: 240 title: Network Traffic Frame type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 77 id: 231 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_transmit_carrier_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Statistic transmit_carrier' refId: A step: 240 title: Network Traffic Carrier type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: short overrides: - matcher: id: byRegexp options: /.*Trans.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 0 'y': 87 id: 232 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_network_transmit_colls_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}device{{`}}`}} - Transmit colls' refId: A step: 240 title: Network Traffic Colls type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: entries axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: - matcher: id: byName options: NF conntrack limit properties: - id: color value: fixedColor: '#890F02' mode: fixed - id: custom.fillOpacity value: 0 gridPos: h: 10 w: 12 x: 12 'y': 87 id: 61 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_nf_conntrack_entries{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: NF conntrack entries refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_nf_conntrack_entries_limit{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: NF conntrack limit refId: B step: 240 title: NF Conntrack type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: Entries axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 97 id: 230 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_arp_entries{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: '{{`{{`}} device {{`}}`}} - ARP entries' refId: A step: 240 title: ARP Entries type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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' decimals: 0 links: [] mappings: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 97 id: 288 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_network_mtu_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: '{{`{{`}} device {{`}}`}} - Bytes' refId: A step: 240 title: MTU type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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' decimals: 0 links: [] mappings: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 107 id: 280 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_network_speed_bytes{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: '{{`{{`}} device {{`}}`}} - Speed' refId: A step: 240 title: Speed type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: packets axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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' decimals: 0 links: [] mappings: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: none overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 107 id: 289 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_network_transmit_queue_length{instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: '{{`{{`}} device {{`}}`}} - Interface transmit queue length' refId: A step: 240 title: Queue Length type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: packetes drop (-) / process (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: short overrides: - matcher: id: byRegexp options: /.*Dropped.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 0 'y': 117 id: 290 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_softnet_processed_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: CPU {{`{{`}}cpu{{`}}`}} - Processed refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_softnet_dropped_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: CPU {{`{{`}}cpu{{`}}`}} - Dropped refId: B step: 240 title: Softnet Packets type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 117 id: 310 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_softnet_times_squeezed_total{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: CPU {{`{{`}}cpu{{`}}`}} - Squeezed refId: A step: 240 title: Softnet Out of Quota type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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 - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 127 id: 309 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_network_up{operstate="up",instance="$node",job="$job"} format: time_series intervalFactor: 1 legendFormat: '{{`{{`}}interface{{`}}`}} - Operational state UP' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_network_carrier{instance="$node",job="$job"} format: time_series instant: false legendFormat: '{{`{{`}}device{{`}}`}} - Physical link state' refId: B title: Network Operational Status type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: Network Traffic type: row - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 31 id: 273 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 48 id: 63 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_TCP_alloc{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: TCP_alloc - Allocated sockets refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_TCP_inuse{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: TCP_inuse - Tcp sockets currently in use refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_TCP_mem{instance="$node",job="$job"} format: time_series hide: true interval: '' intervalFactor: 1 legendFormat: TCP_mem - Used memory for tcp refId: C step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_TCP_orphan{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: TCP_orphan - Orphan sockets refId: D step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_TCP_tw{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: TCP_tw - Sockets waiting close refId: E step: 240 title: Sockstat TCP type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 48 id: 124 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_UDPLITE_inuse{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: UDPLITE_inuse - Udplite sockets currently in use refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_UDP_inuse{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: UDP_inuse - Udp sockets currently in use refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_UDP_mem{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: UDP_mem - Used memory for udp refId: C step: 240 title: Sockstat UDP type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 58 id: 125 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_FRAG_inuse{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: FRAG_inuse - Frag sockets currently in use refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_RAW_inuse{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: RAW_inuse - Raw sockets currently in use refId: C step: 240 title: Sockstat FRAG / RAW type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: bytes axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: bytes overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 58 id: 220 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_TCP_mem_bytes{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: mem_bytes - TCP sockets in that state refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_UDP_mem_bytes{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: mem_bytes - UDP sockets in that state refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_FRAG_memory{instance="$node",job="$job"} interval: '' intervalFactor: 1 legendFormat: FRAG_memory - Used memory for frag refId: C title: Sockstat Memory Size type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: sockets axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 68 id: 126 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_sockstat_sockets_used{instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: Sockets_used - Sockets currently in use refId: A step: 240 title: Sockstat Used type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: Network Sockstat type: row - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 32 id: 274 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: octets out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: short overrides: - matcher: id: byRegexp options: /.*Out.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 0 'y': 33 id: 221 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_IpExt_InOctets{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: InOctets - Received octets refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_IpExt_OutOctets{instance="$node",job="$job"}[$__rate_interval]) format: time_series intervalFactor: 1 legendFormat: OutOctets - Sent octets refId: B step: 240 title: Netstat IP In / Out Octets type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: datagrams axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green value: null - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 33 id: 81 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true width: 300 tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Ip_Forwarding{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: Forwarding - IP forwarding refId: A step: 240 title: Netstat IP Forwarding type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: messages out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: short overrides: - matcher: id: byRegexp options: /.*Out.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 0 'y': 43 id: 115 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Icmp_InMsgs{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: InMsgs - Messages which the entity received. Note that this counter includes all those counted by icmpInErrors refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Icmp_OutMsgs{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: OutMsgs - Messages which this entity attempted to send. Note that this counter includes all those counted by icmpOutErrors refId: B step: 240 title: ICMP In / Out type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: messages out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: short overrides: - matcher: id: byRegexp options: /.*Out.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 12 'y': 43 id: 50 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Icmp_InErrors{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: InErrors - Messages which the entity received but determined as having ICMP-specific errors (bad ICMP checksums, bad length, etc.) refId: A step: 240 title: ICMP Errors type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: datagrams out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: short overrides: - matcher: id: byRegexp options: /.*Out.*/ properties: - id: custom.transform value: negative-Y - matcher: id: byRegexp options: /.*Snd.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 0 'y': 53 id: 55 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Udp_InDatagrams{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: InDatagrams - Datagrams received refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Udp_OutDatagrams{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: OutDatagrams - Datagrams sent refId: B step: 240 title: UDP In / Out type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: datagrams axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: short overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 53 id: 109 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Udp_InErrors{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: InErrors - UDP Datagrams that could not be delivered to an application refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Udp_NoPorts{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: NoPorts - UDP Datagrams received on a port with no listener refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_UdpLite_InErrors{instance="$node",job="$job"}[$__rate_interval]) interval: '' legendFormat: InErrors Lite - UDPLite Datagrams that could not be delivered to an application refId: C - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Udp_RcvbufErrors{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: RcvbufErrors - UDP buffer errors received refId: D step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Udp_SndbufErrors{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: SndbufErrors - UDP buffer errors send refId: E step: 240 title: UDP Errors type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: datagrams out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: short overrides: - matcher: id: byRegexp options: /.*Out.*/ properties: - id: custom.transform value: negative-Y - matcher: id: byRegexp options: /.*Snd.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 0 'y': 63 id: 299 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Tcp_InSegs{instance="$node",job="$job"}[$__rate_interval]) format: time_series instant: false interval: '' intervalFactor: 1 legendFormat: InSegs - Segments received, including those received in error. This count includes segments received on currently established connections refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Tcp_OutSegs{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: OutSegs - Segments sent, including those on current connections but excluding those containing only retransmitted octets refId: B step: 240 title: TCP In / Out type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green value: null - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 63 id: 104 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_TcpExt_ListenOverflows{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: ListenOverflows - Times the listen queue of a socket overflowed refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_TcpExt_ListenDrops{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: ListenDrops - SYNs to LISTEN sockets ignored refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_TcpExt_TCPSynRetrans{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: TCPSynRetrans - SYN-SYN/ACK retransmits to break down retransmissions in SYN, fast/timeout retransmits refId: C step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Tcp_RetransSegs{instance="$node",job="$job"}[$__rate_interval]) interval: '' legendFormat: RetransSegs - Segments retransmitted - that is, the number of TCP segments transmitted containing one or more previously transmitted octets refId: D - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Tcp_InErrs{instance="$node",job="$job"}[$__rate_interval]) interval: '' legendFormat: InErrs - Segments received in error (e.g., bad TCP checksums) refId: E - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Tcp_OutRsts{instance="$node",job="$job"}[$__rate_interval]) interval: '' legendFormat: OutRsts - Segments sent with RST flag refId: F - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: irate(node_netstat_TcpExt_TCPRcvQDrop{instance="$node",job="$job"}[$__rate_interval]) hide: false interval: '' legendFormat: TCPRcvQDrop - Packets meant to be queued in rcv queue but dropped because socket rcvbuf limit hit range: true refId: G - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: irate(node_netstat_TcpExt_TCPOFOQueue{instance="$node",job="$job"}[$__rate_interval]) hide: false interval: '' legendFormat: TCPOFOQueue - TCP layer receives an out of order packet and has enough memory to queue it range: true refId: H title: TCP Errors type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: connections axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green value: null - color: red value: 80 unit: short overrides: - matcher: id: byRegexp options: /.*MaxConn *./ properties: - id: color value: fixedColor: '#890F02' mode: fixed - id: custom.fillOpacity value: 0 gridPos: h: 10 w: 12 x: 0 'y': 73 id: 85 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_netstat_Tcp_CurrEstab{instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: CurrEstab - TCP connections for which the current state is either ESTABLISHED or CLOSE- WAIT refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_netstat_Tcp_MaxConn{instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: MaxConn - Limit on the total number of TCP connections the entity can support (Dynamic is "-1") refId: B step: 240 title: TCP Connections type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter out (-) / in (+) axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: short overrides: - matcher: id: byRegexp options: /.*Sent.*/ properties: - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 12 'y': 73 id: 91 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_TcpExt_SyncookiesFailed{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: SyncookiesFailed - Invalid SYN cookies received refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_TcpExt_SyncookiesRecv{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: SyncookiesRecv - SYN cookies received refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_TcpExt_SyncookiesSent{instance="$node",job="$job"}[$__rate_interval]) format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: SyncookiesSent - SYN cookies sent refId: C step: 240 title: TCP SynCookie type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: connections axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green value: null - color: red value: 80 unit: short overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 83 id: 82 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Tcp_ActiveOpens{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: ActiveOpens - TCP connections that have made a direct transition to the SYN-SENT state from the CLOSED state refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: irate(node_netstat_Tcp_PassiveOpens{instance="$node",job="$job"}[$__rate_interval]) format: time_series interval: '' intervalFactor: 1 legendFormat: PassiveOpens - TCP connections that have made a direct transition to the SYN-RCVD state from the LISTEN state refId: B step: 240 title: TCP Direct Transition type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: Enable with --collector.tcpstat argument on node-exporter fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: connections axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: [] min: 0 thresholds: mode: absolute steps: - color: green value: null unit: short overrides: [] gridPos: h: 10 w: 12 x: 12 'y': 83 id: 320 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: node_tcp_connection_states{state="established",instance="$node",job="$job"} format: time_series interval: '' intervalFactor: 1 legendFormat: established - TCP sockets in established state range: true refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: node_tcp_connection_states{state="fin_wait2",instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: fin_wait2 - TCP sockets in fin_wait2 state range: true refId: B step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: node_tcp_connection_states{state="listen",instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: listen - TCP sockets in listen state range: true refId: C step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} editorMode: code expr: node_tcp_connection_states{state="time_wait",instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: time_wait - TCP sockets in time_wait state range: true refId: D step: 240 title: TCP Stat type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: Network Netstat type: row - collapsed: true datasource: type: {{ $defaultDatasource }} uid: '000000001' gridPos: h: 1 w: 24 x: 0 'y': 33 id: 279 panels: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: seconds axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 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: normal thresholdsStyle: mode: 'off' links: [] mappings: [] thresholds: mode: absolute steps: - color: green - color: red value: 80 unit: s overrides: [] gridPos: h: 10 w: 12 x: 0 'y': 66 id: 40 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_scrape_collector_duration_seconds{instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: '{{`{{`}}collector{{`}}`}} - Scrape duration' refId: A step: 240 title: Node Exporter Scrape Time type: timeseries - datasource: type: {{ $defaultDatasource }} uid: ${datasource} description: '' fieldConfig: defaults: color: mode: palette-classic custom: axisCenteredZero: false axisColorMode: text axisLabel: counter axisPlacement: auto barAlignment: 0 drawStyle: line fillOpacity: 20 gradientMode: none hideFrom: legend: false tooltip: false viz: false lineInterpolation: linear lineStyle: fill: solid 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 - color: red value: 80 unit: short overrides: - matcher: id: byRegexp options: /.*error.*/ properties: - id: color value: fixedColor: '#F2495C' mode: fixed - id: custom.transform value: negative-Y gridPos: h: 10 w: 12 x: 12 'y': 66 id: 157 links: [] options: legend: calcs: - mean - lastNotNull - max - min displayMode: table placement: bottom showLegend: true tooltip: mode: multi sort: none pluginVersion: 9.2.0 targets: - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_scrape_collector_success{instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: '{{`{{`}}collector{{`}}`}} - Scrape success' refId: A step: 240 - datasource: type: {{ $defaultDatasource }} uid: ${datasource} expr: node_textfile_scrape_error{instance="$node",job="$job"} format: time_series hide: false interval: '' intervalFactor: 1 legendFormat: '{{`{{`}}collector{{`}}`}} - Scrape textfile error (1 = true)' refId: B step: 240 title: Node Exporter Scrape type: timeseries targets: - datasource: type: {{ $defaultDatasource }} uid: '000000001' refId: A title: Node Exporter type: row refresh: 1m revision: 1 schemaVersion: 38 style: dark tags: - linux - vm-k8s-stack templating: list: - current: selected: false text: default value: default hide: 0 includeAll: false label: Datasource multi: false name: datasource options: [] query: {{ $defaultDatasource }} queryValue: '' refresh: 1 regex: '' skipUrlSync: false type: datasource - current: {} datasource: type: prometheus uid: ${datasource} definition: '' hide: 0 includeAll: false label: Job multi: false name: job options: [] query: query: label_values(node_uname_info, job) refId: Prometheus-job-Variable-Query refresh: 1 regex: '' skipUrlSync: false sort: 1 tagValuesQuery: '' tagsQuery: '' type: query useTags: false - current: {} datasource: type: prometheus uid: ${datasource} definition: label_values(node_uname_info{job="$job"}, instance) hide: 0 includeAll: false label: Host multi: false name: node options: [] query: query: label_values(node_uname_info{job="$job"}, instance) refId: Prometheus-node-Variable-Query refresh: 1 regex: '' skipUrlSync: false sort: 1 tagValuesQuery: '' tagsQuery: '' type: query useTags: false - current: selected: false text: '[a-z]+|nvme[0-9]+n[0-9]+|mmcblk[0-9]+' value: '[a-z]+|nvme[0-9]+n[0-9]+|mmcblk[0-9]+' hide: 2 includeAll: false multi: false name: diskdevices options: - selected: true text: '[a-z]+|nvme[0-9]+n[0-9]+|mmcblk[0-9]+' value: '[a-z]+|nvme[0-9]+n[0-9]+|mmcblk[0-9]+' query: '[a-z]+|nvme[0-9]+n[0-9]+|mmcblk[0-9]+' skipUrlSync: false type: custom time: from: now-24h to: now timepicker: refresh_intervals: - 5s - 10s - 30s - 1m - 5m - 15m - 30m - 1h - 2h - 1d time_options: - 5m - 15m - 1h - 6h - 12h - 24h - 2d - 7d - 30d timezone: {{ default "browser" ($Values.defaultDashboards).defaultTimezone }} title: Node Exporter Full uid: rYdddlPWk version: 92 weekStart: ''