X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=installers%2Fcharm%2Fgrafana%2Ffiles%2Fnodes_exporter_dashboard.yaml;fp=installers%2Fcharm%2Fgrafana%2Ffiles%2Fnodes_exporter_dashboard.yaml;h=0000000000000000000000000000000000000000;hb=813bef859cffe4af3ad5433c33541ab07724d4d2;hp=51fcff5ce3595f61d1e3f5d15c569e04d7337260;hpb=49379ced23b5e344a773ce77ac9cb59c1864e19b;p=osm%2Fdevops.git diff --git a/installers/charm/grafana/files/nodes_exporter_dashboard.yaml b/installers/charm/grafana/files/nodes_exporter_dashboard.yaml deleted file mode 100644 index 51fcff5c..00000000 --- a/installers/charm/grafana/files/nodes_exporter_dashboard.yaml +++ /dev/null @@ -1,1425 +0,0 @@ -# Copyright 2021 Canonical Ltd. -# -# Licensed under the Apache License, Version 2.0 (the "License"); you may -# not use this file except in compliance with the License. You may obtain -# a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT -# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the -# License for the specific language governing permissions and limitations -# under the License. -# -# For those usages not covered by the Apache License, Version 2.0 please -# contact: legal@canonical.com -# -# To get in touch with the maintainers, please contact: -# osm-charmers@lists.launchpad.net -## - ---- -annotations: - list: - - builtIn: 1 - datasource: '-- Grafana --' - enable: true - hide: true - iconColor: 'rgba(0, 211, 255, 1)' - name: Annotations & Alerts - type: dashboard -description: Physical nodes dashboard -editable: true -gnetId: 11074 -graphTooltip: 0 -id: 12 -iteration: 1577553366915 -links: [] -panels: - - collapsed: true - gridPos: - h: 1 - w: 24 - x: 0 - 'y': 0 - id: 179 - panels: - - cacheTimeout: null - colorBackground: false - colorPostfix: false - colorPrefix: false - colorValue: true - colors: - - 'rgba(245, 54, 54, 0.9)' - - 'rgba(237, 129, 40, 0.89)' - - 'rgba(50, 172, 45, 0.97)' - datasource: Prometheus - decimals: 1 - description: '' - format: s - gauge: - maxValue: 100 - minValue: 0 - show: false - thresholdLabels: false - thresholdMarkers: true - gridPos: - h: 6 - w: 2 - x: 0 - 'y': 1 - hideTimeOverride: true - id: 15 - interval: null - links: [] - mappingType: 1 - mappingTypes: - - name: value to text - value: 1 - - name: range to text - value: 2 - maxDataPoints: 100 - nullPointMode: 'null' - nullText: null - options: {} - pluginVersion: 6.4.2 - postfix: '' - postfixFontSize: 50% - prefix: '' - prefixFontSize: 50% - rangeMaps: - - from: 'null' - text: N/A - to: 'null' - sparkline: - fillColor: 'rgba(31, 118, 189, 0.18)' - full: false - lineColor: 'rgb(31, 120, 193)' - show: false - tableColumn: '' - targets: - - expr: 'sum(time() - node_boot_time_seconds{instance=~"$node"})' - format: time_series - hide: false - instant: true - intervalFactor: 1 - refId: A - step: 40 - thresholds: '1,2' - title: System Uptime - type: singlestat - valueFontSize: 70% - valueMaps: - - op: '=' - text: N/A - value: 'null' - valueName: current - - cacheTimeout: null - colorBackground: false - colorPostfix: false - colorValue: true - colors: - - 'rgba(245, 54, 54, 0.9)' - - 'rgba(237, 129, 40, 0.89)' - - 'rgba(50, 172, 45, 0.97)' - datasource: Prometheus - description: '' - format: short - gauge: - maxValue: 100 - minValue: 0 - show: false - thresholdLabels: false - thresholdMarkers: true - gridPos: - h: 6 - w: 2 - x: 2 - 'y': 1 - id: 14 - interval: null - links: [] - mappingType: 1 - mappingTypes: - - name: value to text - value: 1 - - name: range to text - value: 2 - maxDataPoints: 100 - maxPerRow: 6 - nullPointMode: 'null' - nullText: null - options: {} - postfix: '' - postfixFontSize: 50% - prefix: '' - prefixFontSize: 50% - rangeMaps: - - from: 'null' - text: N/A - to: 'null' - sparkline: - fillColor: 'rgba(31, 118, 189, 0.18)' - full: false - lineColor: 'rgb(31, 120, 193)' - show: false - tableColumn: '' - targets: - - expr: >- - sum(count(node_cpu_seconds_total{instance=~"$node", - mode='system'}) by (cpu)) - format: time_series - instant: true - intervalFactor: 1 - legendFormat: '' - refId: A - step: 20 - thresholds: '1,2' - title: CPU Cores - type: singlestat - valueFontSize: 70% - valueMaps: - - op: '=' - text: N/A - value: 'null' - valueName: current - - cacheTimeout: null - colorBackground: false - colorValue: true - colors: - - 'rgba(245, 54, 54, 0.9)' - - 'rgba(237, 129, 40, 0.89)' - - 'rgba(50, 172, 45, 0.97)' - datasource: Prometheus - decimals: 2 - description: '' - format: bytes - gauge: - maxValue: 100 - minValue: 0 - show: false - thresholdLabels: false - thresholdMarkers: true - gridPos: - h: 6 - w: 2 - x: 4 - 'y': 1 - id: 75 - interval: null - links: [] - mappingType: 1 - mappingTypes: - - name: value to text - value: 1 - - name: range to text - value: 2 - maxDataPoints: 100 - maxPerRow: 6 - nullPointMode: 'null' - nullText: null - options: {} - postfix: '' - postfixFontSize: 70% - prefix: '' - prefixFontSize: 50% - rangeMaps: - - from: 'null' - text: N/A - to: 'null' - sparkline: - fillColor: 'rgba(31, 118, 189, 0.18)' - full: false - lineColor: 'rgb(31, 120, 193)' - show: false - tableColumn: '' - targets: - - expr: 'sum(node_memory_MemTotal_bytes{instance=~"$node"})' - format: time_series - instant: true - intervalFactor: 1 - legendFormat: '{{instance}}' - refId: A - step: 20 - thresholds: '2,3' - title: Total RAM - type: singlestat - valueFontSize: 70% - valueMaps: - - op: '=' - text: N/A - value: 'null' - valueName: current - - datasource: Prometheus - gridPos: - h: 6 - w: 18 - x: 6 - 'y': 1 - id: 177 - options: - displayMode: lcd - fieldOptions: - calcs: - - last - defaults: - mappings: - - from: '' - id: 1 - operator: '' - text: '-' - to: '' - type: 1 - value: NaN - max: 100 - min: 0 - thresholds: - - color: green - value: null - - color: '#EAB839' - value: 60 - - color: red - value: 80 - title: '' - unit: percent - override: {} - values: false - orientation: horizontal - pluginVersion: 6.3.5 - targets: - - expr: >- - 100 - - (avg(irate(node_cpu_seconds_total{instance=~"$node",mode="idle"}[30m])) - * 100) - instant: true - legendFormat: CPU Busy - refId: A - - expr: >- - avg(irate(node_cpu_seconds_total{instance=~"$node",mode="iowait"}[30m])) - * 100 - hide: true - instant: true - legendFormat: Busy Iowait - refId: C - - expr: >- - (1 - (node_memory_MemAvailable_bytes{instance=~"$node"} / - (node_memory_MemTotal_bytes{instance=~"$node"})))* 100 - instant: true - legendFormat: Used RAM Memory - refId: B - - expr: >- - 100 - - ((node_filesystem_avail_bytes{instance=~"$node",mountpoint="$maxmount",fstype=~"ext4|xfs"} - * 100) / node_filesystem_size_bytes - {instance=~"$node",mountpoint="$maxmount",fstype=~"ext4|xfs"}) - hide: false - instant: true - legendFormat: Used Max Mount($maxmount) - refId: D - - expr: >- - (1 - (node_memory_SwapFree_bytes{instance=~"$node"} / - node_memory_SwapTotal_bytes{instance=~"$node"})) * 100 - instant: true - legendFormat: Used SWAP - refId: E - timeFrom: null - timeShift: null - title: '' - type: bargauge - title: Summary - type: row - - collapsed: true - gridPos: - h: 1 - w: 24 - x: 0 - 'y': 1 - id: 181 - panels: - - aliasColors: - 15分钟: '#6ED0E0' - 1分钟: '#BF1B00' - 5分钟: '#CCA300' - bars: false - dashLength: 10 - dashes: false - datasource: Prometheus - editable: true - error: false - fill: 1 - fillGradient: 1 - grid: {} - gridPos: - h: 10 - w: 12 - x: 0 - 'y': 8 - height: '300' - id: 13 - legend: - alignAsTable: true - avg: true - current: true - max: true - min: false - rightSide: false - show: true - total: false - values: true - lines: true - linewidth: 2 - links: [] - maxPerRow: 6 - nullPointMode: null as zero - options: - dataLinks: [] - percentage: false - pointradius: 5 - points: false - renderer: flot - repeat: null - seriesOverrides: [] - spaceLength: 10 - stack: false - steppedLine: false - targets: - - expr: 'node_load1{instance=~"$node"}' - format: time_series - instant: false - interval: '' - intervalFactor: 1 - legendFormat: '{{instance}}_1m' - metric: '' - refId: A - step: 20 - target: '' - - expr: 'node_load5{instance=~"$node"}' - format: time_series - instant: false - interval: '' - intervalFactor: 1 - legendFormat: '{{instance}}_5m' - refId: B - step: 20 - - expr: 'node_load15{instance=~"$node"}' - format: time_series - instant: false - interval: '' - intervalFactor: 1 - legendFormat: '{{instance}}_15m' - refId: C - step: 20 - thresholds: [] - timeFrom: null - timeRegions: [] - timeShift: null - title: System Load - tooltip: - msResolution: false - shared: true - sort: 2 - value_type: cumulative - type: graph - xaxis: - buckets: null - mode: time - name: null - show: true - values: [] - yaxes: - - format: short - logBase: 1 - max: null - min: null - show: true - - format: short - logBase: 1 - max: null - min: null - show: true - yaxis: - align: false - alignLevel: null - - aliasColors: - '192.168.200.241:9100_Total': dark-red - Idle - Waiting for something to happen: '#052B51' - guest: '#9AC48A' - idle: '#052B51' - iowait: '#EAB839' - irq: '#BF1B00' - nice: '#C15C17' - softirq: '#E24D42' - steal: '#FCE2DE' - system: '#508642' - user: '#5195CE' - bars: false - dashLength: 10 - dashes: false - datasource: Prometheus - decimals: 2 - description: '' - fill: 1 - fillGradient: 0 - gridPos: - h: 10 - w: 12 - x: 12 - 'y': 8 - id: 7 - legend: - alignAsTable: true - avg: true - current: true - hideEmpty: true - hideZero: true - max: true - min: false - rightSide: false - show: true - sideWidth: null - sort: current - sortDesc: true - total: false - values: true - lines: true - linewidth: 2 - links: [] - maxPerRow: 6 - nullPointMode: 'null' - options: - dataLinks: [] - percentage: false - pointradius: 5 - points: false - renderer: flot - repeat: null - seriesOverrides: - - alias: /.*_Total/ - color: '#C4162A' - fill: 0 - spaceLength: 10 - stack: false - steppedLine: false - targets: - - expr: >- - avg(irate(node_cpu_seconds_total{instance=~"$node",mode="system"}[30m])) - by (instance) - format: time_series - hide: false - instant: false - interval: '' - intervalFactor: 1 - legendFormat: '{{instance}}_System' - refId: A - step: 20 - - expr: >- - avg(irate(node_cpu_seconds_total{instance=~"$node",mode="user"}[30m])) - by (instance) - format: time_series - hide: false - intervalFactor: 1 - legendFormat: '{{instance}}_User' - refId: B - step: 240 - - expr: >- - avg(irate(node_cpu_seconds_total{instance=~"$node",mode="iowait"}[30m])) - by (instance) - format: time_series - hide: false - instant: false - intervalFactor: 1 - legendFormat: '{{instance}}_Iowait' - refId: D - step: 240 - - expr: >- - 1 - - avg(irate(node_cpu_seconds_total{instance=~"$node",mode="idle"}[30m])) - by (instance) - format: time_series - hide: false - intervalFactor: 1 - legendFormat: '{{instance}}_Total' - refId: F - step: 240 - thresholds: [] - timeFrom: null - timeRegions: [] - timeShift: null - title: CPU - tooltip: - shared: true - sort: 2 - value_type: individual - type: graph - xaxis: - buckets: null - mode: time - name: null - show: true - values: [] - yaxes: - - decimals: 2 - format: percentunit - label: '' - logBase: 1 - max: null - min: null - show: true - - format: short - label: null - logBase: 1 - max: null - min: null - show: false - yaxis: - align: false - alignLevel: null - title: CPU - type: row - - collapsed: true - gridPos: - h: 1 - w: 24 - x: 0 - 'y': 2 - id: 183 - panels: - - columns: [] - datasource: Prometheus - fontSize: 110% - gridPos: - h: 8 - w: 8 - x: 0 - 'y': 3 - id: 164 - links: [] - options: {} - pageSize: null - scroll: true - showHeader: true - sort: - col: 11 - desc: true - styles: - - alias: Mounted on - colorMode: null - colors: - - 'rgba(50, 172, 45, 0.97)' - - 'rgba(237, 129, 40, 0.89)' - - 'rgba(245, 54, 54, 0.9)' - dateFormat: 'YYYY-MM-DD HH:mm:ss' - decimals: 2 - mappingType: 1 - pattern: mountpoint - thresholds: - - '' - type: string - unit: bytes - - alias: Avail - colorMode: value - colors: - - 'rgba(245, 54, 54, 0.9)' - - 'rgba(237, 129, 40, 0.89)' - - 'rgba(50, 172, 45, 0.97)' - dateFormat: 'YYYY-MM-DD HH:mm:ss' - decimals: 2 - mappingType: 1 - pattern: 'Value #A' - thresholds: - - '10000000000' - - '20000000000' - type: number - unit: bytes - - alias: Used - colorMode: cell - colors: - - 'rgba(50, 172, 45, 0.97)' - - 'rgba(237, 129, 40, 0.89)' - - 'rgba(245, 54, 54, 0.9)' - dateFormat: 'YYYY-MM-DD HH:mm:ss' - decimals: 2 - mappingType: 1 - pattern: 'Value #B' - thresholds: - - '0.6' - - '0.8' - type: number - unit: percentunit - - alias: Size - colorMode: null - colors: - - 'rgba(245, 54, 54, 0.9)' - - 'rgba(237, 129, 40, 0.89)' - - 'rgba(50, 172, 45, 0.97)' - dateFormat: 'YYYY-MM-DD HH:mm:ss' - decimals: 1 - link: false - mappingType: 1 - pattern: 'Value #C' - thresholds: [] - type: number - unit: bytes - - alias: Filesystem - colorMode: null - colors: - - 'rgba(245, 54, 54, 0.9)' - - 'rgba(237, 129, 40, 0.89)' - - 'rgba(50, 172, 45, 0.97)' - dateFormat: 'YYYY-MM-DD HH:mm:ss' - decimals: 2 - link: false - mappingType: 1 - pattern: fstype - thresholds: [] - type: string - unit: short - - alias: '' - colorMode: null - colors: - - 'rgba(245, 54, 54, 0.9)' - - 'rgba(237, 129, 40, 0.89)' - - 'rgba(50, 172, 45, 0.97)' - decimals: 2 - pattern: /.*/ - preserveFormat: true - sanitize: false - thresholds: [] - type: hidden - unit: short - targets: - - expr: >- - node_filesystem_avail_bytes - {instance=~'$node',fstype=~"ext4|xfs"}-0 - format: table - hide: false - instant: true - interval: 10s - intervalFactor: 1 - legendFormat: '' - refId: A - - expr: >- - 1-(node_filesystem_free_bytes{instance=~'$node',fstype=~"ext4|xfs"} - / - node_filesystem_size_bytes{instance=~'$node',fstype=~"ext4|xfs"}) - format: table - hide: false - instant: true - intervalFactor: 1 - legendFormat: '' - refId: B - - expr: >- - 'node_filesystem_size_bytes{instance=~''$node'',fstype=~"ext4|xfs"}-0' - format: table - hide: false - instant: true - intervalFactor: 1 - legendFormat: '' - refId: C - title: Disk Space Used (EXT4/XFS) - transform: table - type: table - - aliasColors: - vda_write: '#6ED0E0' - bars: false - dashLength: 10 - dashes: false - datasource: Prometheus - description: 'Per second read / write bytes ' - fill: 1 - fillGradient: 1 - gridPos: - h: 8 - w: 8 - x: 8 - 'y': 3 - height: '300' - id: 168 - legend: - alignAsTable: true - avg: true - current: true - hideEmpty: true - hideZero: true - max: true - min: false - show: true - sort: current - sortDesc: true - total: false - values: true - lines: true - linewidth: 2 - links: [] - nullPointMode: 'null' - options: - dataLinks: [] - percentage: false - pointradius: 5 - points: false - renderer: flot - seriesOverrides: - - alias: /.*_Read bytes$/ - transform: negative-Y - spaceLength: 10 - stack: false - steppedLine: false - targets: - - expr: 'irate(node_disk_read_bytes_total{instance=~"$node"}[30m])' - format: time_series - interval: '' - intervalFactor: 1 - legendFormat: '{{instance}}_{{device}}_Read bytes' - refId: A - step: 10 - - expr: 'irate(node_disk_written_bytes_total{instance=~"$node"}[30m])' - format: time_series - hide: false - intervalFactor: 1 - legendFormat: '{{instance}}_{{device}}_Written bytes' - refId: B - step: 10 - thresholds: [] - timeFrom: null - timeRegions: [] - timeShift: null - title: Disk R/W Data - tooltip: - shared: true - sort: 2 - value_type: individual - type: graph - xaxis: - buckets: null - mode: time - name: null - show: true - values: [] - yaxes: - - decimals: null - format: Bps - label: Bytes read (-) / write (+) - logBase: 1 - max: null - min: null - show: true - - format: short - label: null - logBase: 1 - max: null - min: null - show: false - yaxis: - align: false - alignLevel: null - - aliasColors: - Idle - Waiting for something to happen: '#052B51' - guest: '#9AC48A' - idle: '#052B51' - iowait: '#EAB839' - irq: '#BF1B00' - nice: '#C15C17' - "sdb_æ¯\x8F秒I/Oæ“\x8D作%": '#d683ce' - softirq: '#E24D42' - steal: '#FCE2DE' - system: '#508642' - user: '#5195CE' - "ç£\x81盘花费在I/Oæ“\x8D作å\x8D 比": '#ba43a9' - bars: false - dashLength: 10 - dashes: false - datasource: Prometheus - decimals: null - description: >- - The time spent on I/O in the natural time of each second.(wall-clock - time) - fill: 1 - fillGradient: 5 - gridPos: - h: 8 - w: 8 - x: 16 - 'y': 3 - id: 175 - legend: - alignAsTable: true - avg: true - current: true - hideEmpty: true - hideZero: true - max: true - min: false - rightSide: false - show: true - sideWidth: null - sort: null - sortDesc: null - total: false - values: true - lines: true - linewidth: 2 - links: [] - maxPerRow: 6 - nullPointMode: 'null' - options: - dataLinks: [] - percentage: false - pointradius: 5 - points: false - renderer: flot - seriesOverrides: [] - spaceLength: 10 - stack: false - steppedLine: false - targets: - - expr: >- - 'irate(node_disk_io_time_seconds_total{instance=~"$node"}[30m])' - format: time_series - intervalFactor: 1 - legendFormat: '{{instance}}_{{device}}_ IO time' - refId: C - thresholds: [] - timeFrom: null - timeRegions: [] - timeShift: null - title: Time Spent Doing I/Os - tooltip: - shared: true - sort: 2 - value_type: individual - type: graph - xaxis: - buckets: null - mode: time - name: null - show: true - values: [] - yaxes: - - decimals: null - format: s - label: '' - logBase: 1 - max: null - min: null - show: true - - format: short - label: null - logBase: 1 - max: null - min: null - show: false - yaxis: - align: false - alignLevel: null - title: Disk - type: row - - collapsed: true - gridPos: - h: 1 - w: 24 - x: 0 - 'y': 3 - id: 185 - panels: - - bars: false - dashLength: 10 - dashes: false - datasource: Prometheus - decimals: 2 - fill: 1 - fillGradient: 0 - gridPos: - h: 8 - w: 24 - x: 0 - 'y': 28 - height: '300' - id: 156 - legend: - alignAsTable: true - avg: false - current: true - max: false - min: false - rightSide: false - show: true - sort: current - sortDesc: true - total: false - values: true - lines: true - linewidth: 2 - links: [] - nullPointMode: 'null' - options: - dataLinks: [] - percentage: false - pointradius: 5 - points: false - renderer: flot - seriesOverrides: - - alias: /.*_Total/ - color: '#C4162A' - fill: 0 - spaceLength: 10 - stack: false - steppedLine: false - targets: - - expr: 'node_memory_MemTotal_bytes{instance=~"$node"}' - format: time_series - hide: false - instant: false - intervalFactor: 1 - legendFormat: '{{instance}}_Total' - refId: A - step: 4 - - expr: >- - node_memory_MemTotal_bytes{instance=~"$node"} - - node_memory_MemAvailable_bytes{instance=~"$node"} - format: time_series - hide: false - intervalFactor: 1 - legendFormat: '{{instance}}_Used' - refId: B - step: 4 - - expr: 'node_memory_MemAvailable_bytes{instance=~"$node"}' - format: time_series - hide: false - interval: '' - intervalFactor: 1 - legendFormat: '{{instance}}_Avaliable' - refId: F - step: 4 - thresholds: [] - timeFrom: null - timeRegions: [] - timeShift: null - title: Memory - tooltip: - shared: true - sort: 2 - value_type: individual - type: graph - xaxis: - buckets: null - mode: time - name: null - show: true - values: [] - yaxes: - - format: bytes - label: null - logBase: 1 - max: null - min: '0' - show: true - - format: short - label: null - logBase: 1 - max: null - min: null - show: true - yaxis: - align: false - alignLevel: null - title: Memory - type: row - - collapsed: true - gridPos: - h: 1 - w: 24 - x: 0 - 'y': 4 - id: 187 - panels: - - bars: false - dashLength: 10 - dashes: false - datasource: Prometheus - fill: 1 - fillGradient: 3 - gridPos: - h: 12 - w: 12 - x: 0 - 'y': 29 - height: '300' - id: 157 - legend: - alignAsTable: true - avg: false - current: true - hideEmpty: true - hideZero: true - max: true - min: false - rightSide: false - show: true - sort: current - sortDesc: true - total: false - values: true - lines: true - linewidth: 2 - links: [] - nullPointMode: 'null' - options: - dataLinks: [] - percentage: false - pointradius: 2 - points: false - renderer: flot - seriesOverrides: - - alias: /.*_transmit$/ - transform: negative-Y - spaceLength: 10 - stack: false - steppedLine: false - targets: - - expr: >- - irate(node_network_receive_bytes_total{instance=~'$node',device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])*8 - format: time_series - intervalFactor: 1 - legendFormat: '{{instance}}_{{device}}_receive' - refId: A - step: 4 - - expr: >- - irate(node_network_transmit_bytes_total{instance=~'$node',device!~'tap.*|veth.*|br.*|docker.*|virbr*|lo*'}[30m])*8 - format: time_series - intervalFactor: 1 - legendFormat: '{{instance}}_{{device}}_transmit' - refId: B - step: 4 - thresholds: [] - timeFrom: null - timeRegions: [] - timeShift: null - title: Network Traffic - tooltip: - shared: true - sort: 2 - value_type: individual - type: graph - xaxis: - buckets: null - mode: time - name: null - show: true - values: [] - yaxes: - - format: bps - label: transmit(-)/receive(+) - logBase: 1 - max: null - min: null - show: true - - format: short - label: null - logBase: 1 - max: null - min: null - show: false - yaxis: - align: false - alignLevel: null - - aliasColors: - TCP: '#6ED0E0' - bars: false - dashLength: 10 - dashes: false - datasource: Prometheus - description: >- - TCP_alloc - Allocated sockets - - - CurrEstab - TCP connections for which the current state is either - ESTABLISHED or CLOSE- WAIT - - - TCP_tw - Sockets wating close - - - UDP_inuse - Udp sockets currently in use - - - Sockets_used - Sockets currently in use - fill: 1 - fillGradient: 0 - gridPos: - h: 12 - w: 12 - x: 12 - 'y': 29 - height: '300' - id: 158 - interval: '' - legend: - alignAsTable: true - avg: true - current: true - hideEmpty: true - hideZero: true - max: true - min: false - rightSide: false - show: true - sort: current - sortDesc: true - total: false - values: true - lines: true - linewidth: 2 - links: [] - nullPointMode: 'null' - options: - dataLinks: [] - percentage: false - pointradius: 5 - points: false - renderer: flot - seriesOverrides: - - alias: /.*_Sockets_used/ - color: '#C4162A' - fill: 0 - spaceLength: 10 - stack: false - steppedLine: false - targets: - - expr: 'node_netstat_Tcp_CurrEstab{instance=~''$node''}' - format: time_series - hide: false - instant: false - interval: '' - intervalFactor: 1 - legendFormat: '{{instance}}_CurrEstab' - refId: A - step: 20 - - expr: 'node_sockstat_TCP_tw{instance=~''$node''}' - format: time_series - intervalFactor: 1 - legendFormat: '{{instance}}_TCP_tw' - refId: D - - expr: 'node_sockstat_sockets_used{instance=~''$node''}' - legendFormat: '{{instance}}_Sockets_used' - refId: B - - expr: 'node_sockstat_UDP_inuse{instance=~''$node''}' - legendFormat: '{{instance}}_UDP_inuse' - refId: C - - expr: 'node_sockstat_TCP_alloc{instance=~''$node''}' - legendFormat: '{{instance}}_TCP_alloc' - refId: E - thresholds: [] - timeFrom: null - timeRegions: [] - timeShift: null - title: Network Sockstat - tooltip: - shared: true - sort: 2 - value_type: individual - type: graph - xaxis: - buckets: null - mode: time - name: null - show: true - values: [] - yaxes: - - format: short - label: null - logBase: 1 - max: null - min: null - show: true - - format: short - label: null - logBase: 1 - max: null - min: null - show: true - yaxis: - align: false - alignLevel: null - title: Network - type: row -refresh: false -schemaVersion: 19 -style: dark -tags: [] -templating: - list: - - allValue: null - current: - text: node-exporter - value: node-exporter - datasource: Prometheus - definition: 'label_values(node_uname_info, job)' - hide: 0 - includeAll: false - label: JOB - multi: false - name: job - options: [] - query: 'label_values(node_uname_info, job)' - refresh: 1 - regex: '' - skipUrlSync: false - sort: 1 - tagValuesQuery: '' - tags: [] - tagsQuery: '' - type: query - useTags: false - - allValue: null - current: - text: All - value: $__all - datasource: Prometheus - definition: 'label_values(node_uname_info{job=~"$job"}, nodename)' - hide: 0 - includeAll: true - label: Host - multi: true - name: hostname - options: [] - query: 'label_values(node_uname_info{job=~"$job"}, nodename)' - refresh: 1 - regex: '' - skipUrlSync: false - sort: 0 - tagValuesQuery: '' - tags: [] - tagsQuery: '' - type: query - useTags: false - - allFormat: glob - allValue: null - current: - tags: [] - text: All - value: $__all - datasource: Prometheus - definition: >- - 'label_values(node_uname_info{nodename=~"$hostname"},instance)' - hide: 0 - includeAll: true - label: IP - multi: false - multiFormat: regex values - name: node - options: [] - query: 'label_values(node_uname_info{nodename=~"$hostname"},instance)' - refresh: 2 - regex: '' - skipUrlSync: false - sort: 1 - tagValuesQuery: '' - tags: [] - tagsQuery: '' - type: query - useTags: false - - allValue: null - current: - text: / - value: / - datasource: Prometheus - definition: '' - hide: 2 - includeAll: false - label: '' - multi: false - name: maxmount - options: [] - query: >- - query_result(topk(1,sort_desc - (max(node_filesystem_size_bytes{instance=~'$node',fstype=~"ext4|xfs"}) - by (mountpoint)))) - refresh: 2 - regex: /.*\"(.*)\".*/ - skipUrlSync: false - sort: 0 - tagValuesQuery: '' - tags: [] - tagsQuery: '' - type: query - useTags: false - - allFormat: glob - allValue: null - current: - isNone: true - text: None - value: '' - datasource: Prometheus - definition: '' - hide: 2 - includeAll: false - multi: false - multiFormat: regex values - name: env - options: [] - query: 'label_values(node_exporter_build_info,env)' - refresh: 2 - regex: '' - skipUrlSync: false - sort: 1 - tagValuesQuery: '' - tags: [] - tagsQuery: '' - type: query - useTags: false - - allFormat: glob - allValue: '' - current: - isNone: true - text: None - value: '' - datasource: Prometheus - definition: 'label_values(node_exporter_build_info{env=~''$env''},name)' - hide: 2 - includeAll: false - label: "å\x90\x8D称" - multi: true - multiFormat: regex values - name: name - options: [] - query: 'label_values(node_exporter_build_info{env=~''$env''},name)' - refresh: 2 - regex: '' - skipUrlSync: false - sort: 1 - tagValuesQuery: /.*/ - tags: [] - tagsQuery: '' - type: query - useTags: false -time: - from: now-2d - to: now -timepicker: - now: true - refresh_intervals: - - 5s - - 10s - - 30s - - 1m - - 5m - - 15m - - 30m - - 1h - - 2h - - 1d - time_options: - - 5m - - 15m - - 1h - - 6h - - 12h - - 24h - - 2d - - 7d - - 30d -timezone: browser -title: Hosts -uid: ha7fSE0Zz -version: 1