diff --git a/Java-8-CPU-Dashboard/java-8-cpu-dashboard.json b/Java-8-CPU-Dashboard/java-8-cpu-dashboard.json index 9b1601c..170c0d0 100644 --- a/Java-8-CPU-Dashboard/java-8-cpu-dashboard.json +++ b/Java-8-CPU-Dashboard/java-8-cpu-dashboard.json @@ -1,701 +1,1073 @@ { - "__inputs": [], - "__requires": [ + "__inputs": [ + { + "name": "DS_OPENNMS_PERFORMANCE", + "label": "OpenNMS Performance", + "description": "", + "type": "datasource", + "pluginId": "opennms-performance-datasource", + "pluginName": "OpenNMS Performance" + } + ], + "__elements": {}, + "__requires": [ + { + "type": "grafana", + "id": "grafana", + "name": "Grafana", + "version": "10.4.2" + }, + { + "type": "datasource", + "id": "opennms-performance-datasource", + "name": "OpenNMS Performance", + "version": "9" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" + } + ], + "annotations": { + "list": [ { - "type": "grafana", - "id": "grafana", - "name": "Grafana", - "version": "5.3.4" + "builtIn": 1, + "datasource": { + "type": "datasource", + "uid": "grafana" + }, + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ] + }, + "editable": true, + "fiscalYearStartMonth": 0, + "gnetId": 4033, + "graphTooltip": 0, + "id": null, + "links": [], + "panels": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "type": "panel", - "id": "graph", - "name": "Graph", - "version": "5.0.0" + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "line+area" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "transparent", + "value": null + }, + { + "color": "orange", + "value": 80 + }, + { + "color": "red", + "value": 100 + } + ] + }, + "unit": "percent" + }, + "overrides": [] }, - { - "type": "datasource", - "id": "opennms-helm-performance-datasource", - "name": "OpenNMS Performance", - "version": "1.0.0" - } - ], - "annotations": { - "list": [ + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 0 + }, + "id": 10, + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ { - "builtIn": 1, - "datasource": "-- Grafana --", - "enable": true, + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "ProcessCpuLoad", + "name": "ProcessCpuLoad" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "iconColor": "rgba(0, 211, 255, 1)", - "name": "Annotations & Alerts", - "type": "dashboard" - } - ] - }, - "editable": true, - "gnetId": 4033, - "graphTooltip": 0, - "id": null, - "iteration": 1543868726938, - "links": [], - "panels": [ - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 0, - "gridPos": { - "h": 9, - "w": 12, - "x": 0, - "y": 0 + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, - "id": 10, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "SystemCpuLoad", + "name": "SystemCpuLoad" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": true, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [ - {} - ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "ProcessCpuLoad", - "filter": { - "clauses": [], - "limit": 1000 - }, - "hide": true, - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "SystemCpuLoad", - "filter": { - "clauses": [], - "limit": 1000 - }, - "hide": true, - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "AvailableProcessors", - "filter": { - "clauses": [], - "limit": 1000 - }, - "hide": true, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "AvailableProcessors", + "name": "AvailableProcessors" + }, + "fallbackAttribute": {}, "label": "", - "nodeId": "$java8Node", - "refId": "E", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "expression": "100 / AvailableProcessors * (SystemCpuLoad*10)", - "label": "System CPU Load", - "refId": "C", - "type": "expression" - }, - { - "expression": "100 / AvailableProcessors * (ProcessCpuLoad*10)", - "label": "Process CPU Load", - "refId": "D", - "type": "expression" - } - ], - "thresholds": [ - { - "colorMode": "critical", - "fill": true, - "line": true, - "op": "gt", - "value": 100 - }, - { - "colorMode": "warning", - "fill": true, - "line": true, - "op": "gt", - "value": 80 - } - ], - "timeFrom": null, - "timeShift": null, - "title": "CPU Load Statistics", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": true, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "E" }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "100 / AvailableProcessors * (SystemCpuLoad*10)", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "System CPU Load", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "C" }, - "yaxes": [ - { - "format": "percent", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "100 / AvailableProcessors * (ProcessCpuLoad*10)", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Process CPU Load", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "D" } + ], + "title": "CPU Load Statistics", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 0, - "gridPos": { - "h": 9, - "w": 12, - "x": 12, - "y": 0 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "ms" }, - "id": 11, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 0 + }, + "id": 11, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "PSMSDuration", - "filter": { - "clauses": [], - "limit": 1000 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" }, + "attribute": { + "label": "PSMSDuration", + "name": "PSMSDuration" + }, + "fallbackAttribute": {}, "label": "Mark Sweep", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "PSSDuration", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, - "label": "Scavenge", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Garbage Collection Duration", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Mark Sweep", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, - "yaxes": [ - { - "format": "ms", - "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 + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "PSSDuration", + "name": "PSSDuration" + }, + "fallbackAttribute": {}, + "label": "Scavenge", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Scavenge", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" } + ], + "title": "Garbage Collection Duration", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 0, - "gridPos": { - "h": 9, - "w": 12, - "x": 0, - "y": 9 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" }, - "id": 1, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 9 + }, + "id": 1, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "DaemonThreadCount", - "filter": { - "clauses": [], - "limit": 1000 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "DaemonThreadCount", + "name": "DaemonThreadCount" }, + "fallbackAttribute": {}, "label": "Daemon", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "ThreadCount", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Daemon", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "ThreadCount", + "name": "ThreadCount" + }, + "fallbackAttribute": {}, "label": "Live", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "PeakThreadCount", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, - "label": "Peak", - "nodeId": "$java8Node", - "refId": "C", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Thread Statistics", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Live", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, - "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 + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "PeakThreadCount", + "name": "PeakThreadCount" + }, + "fallbackAttribute": {}, + "label": "Peak", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Peak", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" } + ], + "title": "Thread Statistics", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 0, - "gridPos": { - "h": 9, - "w": 12, - "x": 12, - "y": 9 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "ns" }, - "id": 2, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 9 + }, + "id": 2, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "CurThreadCpuTime", - "filter": { - "clauses": [], - "limit": 1000 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" }, + "attribute": { + "label": "CurThreadCpuTime", + "name": "CurThreadCpuTime" + }, + "fallbackAttribute": {}, "label": "CPU", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "CurThreadUserTime", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, - "label": "User", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Current Thread Time", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "CPU", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, - "yaxes": [ - { - "format": "ns", - "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 + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "CurThreadUserTime", + "name": "CurThreadUserTime" + }, + "fallbackAttribute": {}, + "label": "User", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "User", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" } + ], + "title": "Current Thread Time", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 24, - "x": 0, - "y": 18 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" }, - "id": 8, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 24, + "x": 0, + "y": 18 + }, + "id": 8, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "sort": "avg", - "sortDesc": false, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "MaxFileDescCount", - "filter": { - "clauses": [], - "limit": 0 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "MaxFileDescCount", + "name": "MaxFileDescCount" }, + "fallbackAttribute": {}, "label": "Max", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "OpenFileDescCount", - "filter": { - "clauses": [], - "limit": 0 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Max", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "OpenFileDescCount", + "name": "OpenFileDescCount" + }, + "fallbackAttribute": {}, "label": "Open", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Operating System File Descriptors", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Open", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + } + ], + "title": "Operating System File Descriptors", + "type": "timeseries" + } + ], + "refresh": "1m", + "schemaVersion": 39, + "tags": [ + "OpenNMS" + ], + "templating": { + "list": [ + { + "current": { + "selected": false, + "text": "OpenNMS Performance", + "value": "PF64BB6D6ECC8F3F8" }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + "hide": 0, + "includeAll": false, + "label": "OpenNMS Instance", + "multi": false, + "name": "onms_instance", + "options": [], + "query": "opennms-performance-datasource", + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "type": "datasource" + }, + { + "current": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - "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 - } + "definition": "", + "hide": 0, + "includeAll": false, + "multi": false, + "name": "java8Node", + "options": [], + "query": "nodeFilter(serviceName like 'JMX-Java8-JVM%')", + "refresh": 2, + "regex": "", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tagsQuery": "", + "type": "query", + "useTags": false } + ] + }, + "time": { + "from": "now-24h", + "to": "now" + }, + "timepicker": { + "refresh_intervals": [ + "5s", + "10s", + "30s", + "1m", + "5m", + "15m", + "30m", + "1h", + "2h", + "1d" ], - "refresh": "1m", - "schemaVersion": 16, - "style": "dark", - "tags": [ - "OpenNMS" - ], - "templating": { - "list": [ - { - "current": { - "text": "OpenNMS FRA Performance", - "value": "OpenNMS FRA Performance" - }, - "hide": 0, - "label": "OpenNMS Instance", - "name": "onms_instance", - "options": [], - "query": "opennms-helm-performance-datasource", - "refresh": 1, - "regex": "", - "skipUrlSync": false, - "type": "datasource" - }, - { - "allValue": null, - "current": {}, - "datasource": "$onms_instance", - "hide": 0, - "includeAll": false, - "label": null, - "multi": false, - "name": "java8Node", - "options": [], - "query": "nodeFilter(serviceName like 'JMX-Java8-JVM%')", - "refresh": 2, - "regex": "", - "skipUrlSync": false, - "sort": 0, - "tagValuesQuery": "", - "tags": [], - "tagsQuery": "", - "type": "query", - "useTags": false - } - ] - }, - "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": "", - "title": "Java 8 CPU Dashboard", - "uid": "000000054", - "version": 5 - } \ No newline at end of file + "time_options": [ + "5m", + "15m", + "1h", + "6h", + "12h", + "24h", + "2d", + "7d", + "30d" + ] + }, + "timezone": "", + "title": "Java 8 CPU Dashboard", + "uid": "bdlwnpmfv6fpcf", + "version": 2, + "weekStart": "" +} \ No newline at end of file diff --git a/Java-8-Memory-Dashboard/java-8-memory-dashboard.json b/Java-8-Memory-Dashboard/java-8-memory-dashboard.json index 7a9bc52..da89895 100644 --- a/Java-8-Memory-Dashboard/java-8-memory-dashboard.json +++ b/Java-8-Memory-Dashboard/java-8-memory-dashboard.json @@ -1,1593 +1,2724 @@ { - "__inputs": [], - "__requires": [ - { - "type": "grafana", - "id": "grafana", - "name": "Grafana", - "version": "5.3.4" - }, - { - "type": "panel", - "id": "graph", - "name": "Graph", - "version": "5.0.0" - }, - { - "type": "datasource", - "id": "opennms-helm-performance-datasource", - "name": "OpenNMS Performance", - "version": "1.0.0" - } - ], - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- Grafana --", - "enable": true, - "hide": true, - "iconColor": "rgba(0, 211, 255, 1)", - "name": "Annotations & Alerts", - "type": "dashboard" - } - ] + "__inputs": [ + { + "name": "DS_OPENNMS_PERFORMANCE", + "label": "OpenNMS Performance", + "description": "", + "type": "datasource", + "pluginId": "opennms-performance-datasource", + "pluginName": "OpenNMS Performance" + } + ], + "__elements": {}, + "__requires": [ + { + "type": "grafana", + "id": "grafana", + "name": "Grafana", + "version": "10.4.2" }, - "editable": true, - "gnetId": 4036, - "graphTooltip": 0, - "id": null, - "iteration": 1543868836688, - "links": [], - "panels": [ + { + "type": "datasource", + "id": "opennms-performance-datasource", + "name": "OpenNMS Performance", + "version": "9" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" + } + ], + "annotations": { + "list": [ { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 0, - "y": 0 + "builtIn": 1, + "datasource": { + "type": "datasource", + "uid": "grafana" + }, + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + } + ] + }, + "editable": true, + "fiscalYearStartMonth": 0, + "gnetId": 4036, + "graphTooltip": 0, + "id": null, + "links": [], + "panels": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" }, - "id": 5, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 0, + "y": 0 + }, + "id": 5, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "attribute": "TotPhysicalMemSize", - "filter": { - "clauses": [], - "limit": 1000 - }, - "hide": false, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "TotPhysicalMemSize", + "name": "TotPhysicalMemSize" + }, + "fallbackAttribute": {}, "label": "Total", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "FreePhysicalMemSize", - "filter": { - "clauses": [], - "limit": 1000 - }, - "hide": true, - "label": "Free", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } }, - { - "expression": "Total-Free", - "label": "Used", - "refId": "C", - "type": "expression" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Operating System Physical Memory", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Total", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "FreePhysicalMemSize", + "name": "FreePhysicalMemSize" + }, + "fallbackAttribute": {}, + "label": "Free", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": true, + "key": "", + "label": "Free", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, - "yaxes": [ - { - "format": "bytes", - "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 + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "Total-Free", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Used", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "C" } + ], + "title": "Operating System Physical Memory", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 8, - "y": 0 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" }, - "id": 6, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 8, + "y": 0 + }, + "id": 6, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "attribute": "TotalSwapSpaceSize", - "filter": { - "clauses": [], - "limit": 1000 - }, - "hide": false, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "TotalSwapSpaceSize", + "name": "TotalSwapSpaceSize" + }, + "fallbackAttribute": {}, "label": "Total", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "FreeSwapSpaceSize", - "filter": { - "clauses": [], - "limit": 1000 - }, - "hide": true, - "label": "Free", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } }, - { - "expression": "Total-Free", - "label": "Used", - "refId": "C", - "type": "expression" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Operating System Swap Memory", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Total", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "FreeSwapSpaceSize", + "name": "FreeSwapSpaceSize" + }, + "fallbackAttribute": {}, + "label": "Free", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": true, + "key": "", + "label": "Free", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, - "yaxes": [ - { - "format": "bytes", - "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 + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "Total-Free", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Used", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "C" } + ], + "title": "Operating System Swap Memory", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 16, - "y": 0 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" }, - "id": 1, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 16, + "y": 0 + }, + "id": 1, + "options": { "legend": { - "avg": false, - "current": false, - "max": false, - "min": false, - "show": true, - "total": false, - "values": false + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "CommittedVirMemSize", - "filter": { - "clauses": [], - "limit": 1000 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" }, + "attribute": { + "label": "CommittedVirMemSize", + "name": "CommittedVirMemSize" + }, + "fallbackAttribute": {}, "label": "Committed", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Operating System Virtual Memory", - "tooltip": { - "shared": true, - "sort": 0, - "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": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Committed", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" } + ], + "title": "Operating System Virtual Memory", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 0, - "y": 7 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" }, - "id": 2, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 0, + "y": 7 + }, + "id": 2, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "HeapCommitted", - "filter": { - "clauses": [], - "limit": 1000 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "HeapCommitted", + "name": "HeapCommitted" }, + "fallbackAttribute": {}, "label": "Committed", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "HeapInit", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Committed", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "HeapInit", + "name": "HeapInit" }, + "fallbackAttribute": {}, "label": "Init", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "HeapMax", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Init", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "HeapMax", + "name": "HeapMax" + }, + "fallbackAttribute": {}, "label": "Max", - "nodeId": "$java8Node", - "refId": "C", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "HeapUsed", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, - "label": "Used", - "nodeId": "$java8Node", - "refId": "D", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Memory Heap Statistics", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Max", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, - "yaxes": [ - { - "format": "bytes", - "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 + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "HeapUsed", + "name": "HeapUsed" + }, + "fallbackAttribute": {}, + "label": "Used", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Used", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } + ], + "title": "Memory Heap Statistics", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 8, - "y": 7 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" }, - "id": 3, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 8, + "y": 7 + }, + "id": 3, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "NonHeapCommitted", - "filter": { - "clauses": [], - "limit": 1000 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" }, + "attribute": { + "label": "NonHeapCommitted", + "name": "NonHeapCommitted" + }, + "fallbackAttribute": {}, "label": "Committed", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "NonHeapInit", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Committed", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "NonHeapInit", + "name": "NonHeapInit" }, + "fallbackAttribute": {}, "label": "Init", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "NonHeapMax", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Init", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "NonHeapMax", + "name": "NonHeapMax" + }, + "fallbackAttribute": {}, "label": "Max", - "nodeId": "$java8Node", - "refId": "C", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "NonHeapUsed", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, - "label": "Used", - "nodeId": "$java8Node", - "refId": "D", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Memory Non-Heap Statistics", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Max", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, - "yaxes": [ - { - "format": "bytes", - "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 + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "NonHeapUsed", + "name": "NonHeapUsed" + }, + "fallbackAttribute": {}, + "label": "Used", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Used", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } + ], + "title": "Memory Non-Heap Statistics", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 0, - "gridPos": { - "h": 7, - "w": 8, - "x": 16, - "y": 7 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 0, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" }, - "id": 4, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 16, + "y": 7 + }, + "id": 4, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "TotLoadedClasses", - "filter": { - "clauses": [], - "limit": 1000 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "TotLoadedClasses", + "name": "TotLoadedClasses" }, + "fallbackAttribute": {}, "label": "Total", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "LoadedClasses", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Total", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" }, + "attribute": { + "label": "LoadedClasses", + "name": "LoadedClasses" + }, + "fallbackAttribute": {}, "label": "Loaded", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "UnloadedClass", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, - "label": "Unloaded", - "nodeId": "$java8Node", - "refId": "C", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Class Loading Statistics", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Loaded", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, - "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 + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "UnloadedClass", + "name": "UnloadedClass" + }, + "fallbackAttribute": {}, + "label": "Unloaded", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Unloaded", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" } + ], + "title": "Class Loading Statistics", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 0, - "y": 14 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" }, - "id": 7, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 0, + "y": 14 + }, + "id": 7, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "CodeCacheUsageInit", - "filter": { - "clauses": [], - "limit": 1000 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" }, + "attribute": { + "label": "CodeCacheUsageInit", + "name": "CodeCacheUsageInit" + }, + "fallbackAttribute": {}, "label": "Init", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "CodeCacheUsageMax", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Init", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "CodeCacheUsageMax", + "name": "CodeCacheUsageMax" + }, + "fallbackAttribute": {}, "label": "Max", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "CodeCacheUsageUsed", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Max", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "CodeCacheUsageUsed", + "name": "CodeCacheUsageUsed" }, + "fallbackAttribute": {}, "label": "Used", - "nodeId": "$java8Node", - "refId": "C", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "CodeCacheUsgCmmttd", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, - "label": "Committed", - "nodeId": "$java8Node", - "refId": "D", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Memory Pool Code Cache", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Used", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, - "yaxes": [ - { - "format": "bytes", - "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 + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "CodeCacheUsgCmmttd", + "name": "CodeCacheUsgCmmttd" + }, + "fallbackAttribute": {}, + "label": "Committed", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Committed", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } + ], + "title": "Memory Pool Code Cache", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 8, - "y": 14 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" }, - "id": 8, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 8, + "y": 14 + }, + "id": 8, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "CmpClSpcPkUsageInit", - "filter": { - "clauses": [], - "limit": 1000 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "CmpClSpcPkUsageInit", + "name": "CmpClSpcPkUsageInit" }, + "fallbackAttribute": {}, "label": "Init", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "CmpClSpcPkUsageMax", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Init", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" }, + "attribute": { + "label": "CmpClSpcPkUsageMax", + "name": "CmpClSpcPkUsageMax" + }, + "fallbackAttribute": {}, "label": "Max", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "CmpClSpcPkUsageUsed", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Max", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "CmpClSpcPkUsageUsed", + "name": "CmpClSpcPkUsageUsed" }, + "fallbackAttribute": {}, "label": "Used", - "nodeId": "$java8Node", - "refId": "C", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "CmpClSpcUsgCmmttd", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, - "label": "Committed", - "nodeId": "$java8Node", - "refId": "D", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Memory Pool Compressed Class Space", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Used", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, - "yaxes": [ - { - "format": "bytes", - "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 + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "CmpClSpcUsgCmmttd", + "name": "CmpClSpcUsgCmmttd" + }, + "fallbackAttribute": {}, + "label": "Committed", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Committed", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } + ], + "title": "Memory Pool Compressed Class Space", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 16, - "y": 14 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" }, - "id": 9, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 16, + "y": 14 + }, + "id": 9, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "MetaSpcUsageInit", - "filter": { - "clauses": [], - "limit": 1000 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "MetaSpcUsageInit", + "name": "MetaSpcUsageInit" }, + "fallbackAttribute": {}, "label": "Init", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "MetaSpcUsageMax", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Init", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "MetaSpcUsageMax", + "name": "MetaSpcUsageMax" + }, + "fallbackAttribute": {}, "label": "Max", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "MetaSpcUsageUsed", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Max", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "MetaSpcUsageUsed", + "name": "MetaSpcUsageUsed" }, + "fallbackAttribute": {}, "label": "Used", - "nodeId": "$java8Node", - "refId": "C", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "MetaSpcUsgCmmttd", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, - "label": "Committed", - "nodeId": "$java8Node", - "refId": "D", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Memory Pool Metaspace", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Used", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, - "yaxes": [ - { - "format": "bytes", - "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 + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "MetaSpcUsgCmmttd", + "name": "MetaSpcUsgCmmttd" + }, + "fallbackAttribute": {}, + "label": "Committed", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Committed", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } + ], + "title": "Memory Pool Metaspace", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 0, - "y": 21 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" }, - "id": 10, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 0, + "y": 21 + }, + "id": 10, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "EdenUsageInit", - "filter": { - "clauses": [], - "limit": 1000 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "EdenUsageInit", + "name": "EdenUsageInit" }, + "fallbackAttribute": {}, "label": "Init", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "EdenUsageMax", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Init", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "EdenUsageMax", + "name": "EdenUsageMax" + }, + "fallbackAttribute": {}, "label": "Max", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "EdenUsageUsed", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Max", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" }, + "attribute": { + "label": "EdenUsageUsed", + "name": "EdenUsageUsed" + }, + "fallbackAttribute": {}, "label": "Used", - "nodeId": "$java8Node", - "refId": "C", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "EdenUsgCmmttd", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, - "label": "Committed", - "nodeId": "$java8Node", - "refId": "D", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Memory Pool Eden Space", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Used", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, - "yaxes": [ - { - "format": "bytes", - "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 + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "EdenUsgCmmttd", + "name": "EdenUsgCmmttd" + }, + "fallbackAttribute": {}, + "label": "Committed", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Committed", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } + ], + "title": "Memory Pool Eden Space", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 8, - "y": 21 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" }, - "id": 11, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 8, + "y": 21 + }, + "id": 11, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "OGenUsageInit", - "filter": { - "clauses": [], - "limit": 1000 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" }, + "attribute": { + "label": "OGenUsageInit", + "name": "OGenUsageInit" + }, + "fallbackAttribute": {}, "label": "Init", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "OGenUsageMax", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Init", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "OGenUsageMax", + "name": "OGenUsageMax" }, + "fallbackAttribute": {}, "label": "Max", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "OGenUsageUsed", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Max", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "OGenUsageUsed", + "name": "OGenUsageUsed" + }, + "fallbackAttribute": {}, "label": "Used", - "nodeId": "$java8Node", - "refId": "C", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "OGenUsgCmmttd", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, - "label": "Committed", - "nodeId": "$java8Node", - "refId": "D", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Memory Pool Old Generation Space", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Used", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, - "yaxes": [ - { - "format": "bytes", - "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 + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "OGenUsgCmmttd", + "name": "OGenUsgCmmttd" + }, + "fallbackAttribute": {}, + "label": "Committed", + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Committed", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } + ], + "title": "Memory Pool Old Generation Space", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 16, - "y": 21 + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" }, - "id": 12, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 8, + "x": 16, + "y": 21 + }, + "id": 12, + "options": { "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "aggregation": "AVERAGE", - "attribute": "SurvUsageInit", - "filter": { - "clauses": [], - "limit": 1000 + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "SurvUsageInit", + "name": "SurvUsageInit" }, + "fallbackAttribute": {}, "label": "Init", - "nodeId": "$java8Node", - "refId": "A", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "SurvUsageMax", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Init", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" }, + "attribute": { + "label": "SurvUsageMax", + "name": "SurvUsageMax" + }, + "fallbackAttribute": {}, "label": "Max", - "nodeId": "$java8Node", - "refId": "B", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "SurvUsageUsed", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Max", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "SurvUsageUsed", + "name": "SurvUsageUsed" + }, + "fallbackAttribute": {}, "label": "Used", - "nodeId": "$java8Node", - "refId": "C", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - }, - { - "aggregation": "AVERAGE", - "attribute": "SurvUsgCmmttd", - "filter": { - "clauses": [], - "limit": 1000 + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Used", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "AVERAGE" }, + "attribute": { + "label": "SurvUsgCmmttd", + "name": "SurvUsgCmmttd" + }, + "fallbackAttribute": {}, "label": "Committed", - "nodeId": "$java8Node", - "refId": "D", - "resourceId": "interfaceSnmp[java8-jvm]", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Memory Pool Survivor Space", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" + "node": { + "id": "$java8Node", + "label": "$java8Node" + }, + "resource": { + "id": "interfaceSnmp[java8-jvm]", + "label": "interfaceSnmp[java8-jvm]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Committed", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + } + ], + "title": "Memory Pool Survivor Space", + "type": "timeseries" + } + ], + "refresh": "1m", + "schemaVersion": 39, + "tags": [ + "OpenNMS" + ], + "templating": { + "list": [ + { + "current": { + "selected": false, + "text": "OpenNMS Performance", + "value": "PF64BB6D6ECC8F3F8" }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] + "hide": 0, + "includeAll": false, + "label": "OpenNMS Instance", + "multi": false, + "name": "onms_instance", + "options": [], + "query": "opennms-performance-datasource", + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "type": "datasource" + }, + { + "current": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, - "yaxes": [ - { - "format": "bytes", - "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 - } + "definition": "", + "hide": 0, + "includeAll": false, + "multi": false, + "name": "java8Node", + "options": [], + "query": "nodeFilter(serviceName like 'JMX-Java8-JVM%')", + "refresh": 2, + "regex": "", + "skipUrlSync": false, + "sort": 1, + "tagValuesQuery": "", + "tagsQuery": "", + "type": "query", + "useTags": false } + ] + }, + "time": { + "from": "now-24h", + "to": "now" + }, + "timepicker": { + "refresh_intervals": [ + "5s", + "10s", + "30s", + "1m", + "5m", + "15m", + "30m", + "1h", + "2h", + "1d" ], - "refresh": "1m", - "schemaVersion": 16, - "style": "dark", - "tags": [ - "OpenNMS" - ], - "templating": { - "list": [ - { - "current": { - "tags": [], - "text": "OpenNMS FRA Performance", - "value": "OpenNMS FRA Performance" - }, - "hide": 0, - "label": "OpenNMS Instance", - "name": "onms_instance", - "options": [], - "query": "opennms-helm-performance-datasource", - "refresh": 1, - "regex": "", - "skipUrlSync": false, - "type": "datasource" - }, - { - "allValue": null, - "current": {}, - "datasource": "$onms_instance", - "hide": 0, - "includeAll": false, - "label": null, - "multi": false, - "name": "java8Node", - "options": [], - "query": "nodeFilter(serviceName like 'JMX-Java8-JVM%')", - "refresh": 2, - "regex": "", - "skipUrlSync": false, - "sort": 1, - "tagValuesQuery": "", - "tags": [], - "tagsQuery": "", - "type": "query", - "useTags": false - } - ] - }, - "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": "", - "title": "Java 8 Memory Dashboard", - "uid": "000000055", - "version": 5 - } \ No newline at end of file + "time_options": [ + "5m", + "15m", + "1h", + "6h", + "12h", + "24h", + "2d", + "7d", + "30d" + ] + }, + "timezone": "", + "title": "Java 8 Memory Dashboard", + "uid": "ddlwnz77w4xs0c", + "version": 2, + "weekStart": "" +} \ No newline at end of file diff --git a/Linux-Performance-Multirow/opennms-linux-node-performance-multirow.json b/Linux-Performance-Multirow/opennms-linux-node-performance-multirow.json index b8a3067..a17a941 100644 --- a/Linux-Performance-Multirow/opennms-linux-node-performance-multirow.json +++ b/Linux-Performance-Multirow/opennms-linux-node-performance-multirow.json @@ -1,30 +1,43 @@ { - "__inputs": [], + "__inputs": [ + { + "name": "DS_OPENNMS_PERFORMANCE", + "label": "OpenNMS Performance", + "description": "", + "type": "datasource", + "pluginId": "opennms-performance-datasource", + "pluginName": "OpenNMS Performance" + } + ], + "__elements": {}, "__requires": [ { "type": "grafana", "id": "grafana", "name": "Grafana", - "version": "5.3.4" - }, - { - "type": "panel", - "id": "graph", - "name": "Graph", - "version": "5.0.0" + "version": "10.4.2" }, { "type": "datasource", - "id": "opennms-helm-performance-datasource", + "id": "opennms-performance-datasource", "name": "OpenNMS Performance", - "version": "1.0.0" + "version": "9" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" } ], "annotations": { "list": [ { "builtIn": 1, - "datasource": "-- Grafana --", + "datasource": { + "type": "datasource", + "uid": "grafana" + }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", @@ -35,14 +48,17 @@ }, "description": "Important linux system metrics at a glance", "editable": true, - "gnetId": null, + "fiscalYearStartMonth": 0, "graphTooltip": 1, "id": null, - "iteration": 1550606445439, "links": [], "panels": [ { "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, "gridPos": { "h": 1, "w": 24, @@ -52,17 +68,79 @@ "id": 7, "panels": [], "repeat": "netSnmpLinux", + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], "title": "$netSnmpLinux", "type": "row" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Percent", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 6, @@ -70,372 +148,464 @@ "y": 1 }, "id": 4, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "memTotalReal", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memTotalReal", + "name": "memTotalReal" + }, + "fallbackAttribute": {}, + "label": "memTotalReal", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memTotalReal", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "application": { - "filter": "" - }, - "attribute": "memAvailReal", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memAvailReal", + "name": "memAvailReal" + }, + "fallbackAttribute": {}, + "label": "memAvailReal", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memAvailReal", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { - "application": { - "filter": "" - }, - "attribute": "memBuffer", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memBuffer", + "name": "memBuffer" + }, + "fallbackAttribute": {}, + "label": "memBuffer", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memBuffer", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, { - "application": { - "filter": "" - }, - "attribute": "memCached", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memCached", + "name": "memCached" + }, + "fallbackAttribute": {}, + "label": "memCached", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memCached", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" }, { - "application": { - "filter": "" - }, - "attribute": "hrMemorySize", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrMemorySize", + "name": "hrMemorySize" + }, + "fallbackAttribute": {}, + "label": "hrMemorySize", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "hrMemorySize", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "F", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "F" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "(memTotalReal-memAvailReal-memBuffer-memCached)/hrMemorySize*100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Memory", - "refId": "E", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "E" }, { - "application": { - "filter": "" - }, - "attribute": "CpuRawUser", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawUser", + "name": "CpuRawUser" + }, + "fallbackAttribute": {}, + "label": "CpuRawUser", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "CpuRawUser", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "H", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "H" }, { - "application": { - "filter": "" - }, - "attribute": "CpuRawNice", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawNice", + "name": "CpuRawNice" + }, + "fallbackAttribute": {}, + "label": "CpuRawNice", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "CpuRawNice", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "G", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "G" }, { - "application": { - "filter": "" - }, - "attribute": "CpuRawSystem", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawSystem", + "name": "CpuRawSystem" + }, + "fallbackAttribute": {}, + "label": "CpuRawSystem", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "CpuRawSystem", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "I", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "I" }, { - "application": { - "filter": "" - }, - "attribute": "CpuRawIdle", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawIdle", + "name": "CpuRawIdle" + }, + "fallbackAttribute": {}, + "label": "CpuRawIdle", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "CpuRawIdle", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "J", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "J" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "(( CpuRawUser + CpuRawNice + CpuRawSystem ) / ( CpuRawUser + CpuRawNice + CpuRawSystem + CpuRawIdle ) * 100.0)", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CPU", - "refId": "K", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "K" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "CPU & Mem Usage", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "percent", - "label": "Percent", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "description": "The number of 'ticks' (typically 1/100s) spent\nprocessing code.", - "fill": 1, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Ticks", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 6, @@ -443,298 +613,3090 @@ "y": 1 }, "id": 5, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "hideEmpty": false, - "hideZero": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "CpuRawInterrupt", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "Average" + }, + "attribute": { + "label": "CpuRawInterrupt", + "name": "CpuRawInterrupt" + }, + "fallbackAttribute": {}, + "label": "CpuRawInterrupt", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "children": { + "offset": 0, + "resource": [] + }, + "externalValueAttributes": {}, + "id": "nodeSnmp[]", + "label": "Node-level Performance Data", + "name": "", + "parentId": "node[linde-devpro-merge:fraliha057-n0.ad1.proemion.com]", + "rrdGraphAttributes": { + "CpuNumCpus": { + "name": "CpuNumCpus", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuNumCpus.rrd" + }, + "CpuRawGuest": { + "name": "CpuRawGuest", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawGuest.rrd" + }, + "CpuRawGuestNice": { + "name": "CpuRawGuestNice", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawGuestNice.rrd" + }, + "CpuRawIdle": { + "name": "CpuRawIdle", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawIdle.rrd" + }, + "CpuRawInterrupt": { + "name": "CpuRawInterrupt", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawInterrupt.rrd" + }, + "CpuRawKernel": { + "name": "CpuRawKernel", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawKernel.rrd" + }, + "CpuRawNice": { + "name": "CpuRawNice", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawNice.rrd" + }, + "CpuRawSoftIRQ": { + "name": "CpuRawSoftIRQ", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSoftIRQ.rrd" + }, + "CpuRawSteal": { + "name": "CpuRawSteal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSteal.rrd" + }, + "CpuRawSystem": { + "name": "CpuRawSystem", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSystem.rrd" + }, + "CpuRawUser": { + "name": "CpuRawUser", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawUser.rrd" + }, + "CpuRawWait": { + "name": "CpuRawWait", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawWait.rrd" + }, + "IORawReceived": { + "name": "IORawReceived", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "IORawReceived.rrd" + }, + "IORawSent": { + "name": "IORawSent", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "IORawSent.rrd" + }, + "RawBlksSwapIn": { + "name": "RawBlksSwapIn", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "RawBlksSwapIn.rrd" + }, + "RawBlksSwapOut": { + "name": "RawBlksSwapOut", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "RawBlksSwapOut.rrd" + }, + "SwapIn": { + "name": "SwapIn", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SwapIn.rrd" + }, + "SwapOut": { + "name": "SwapOut", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SwapOut.rrd" + }, + "SysContext": { + "name": "SysContext", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysContext.rrd" + }, + "SysInterrupts": { + "name": "SysInterrupts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysInterrupts.rrd" + }, + "SysRawContext": { + "name": "SysRawContext", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysRawContext.rrd" + }, + "SysRawInterrupts": { + "name": "SysRawInterrupts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysRawInterrupts.rrd" + }, + "cpucores": { + "name": "cpucores", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "cpucores.rrd" + }, + "foremanStatus": { + "name": "foremanStatus", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "foremanStatus.rrd" + }, + "hrMemorySize": { + "name": "hrMemorySize", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrMemorySize.rrd" + }, + "hrSystemNumUsers": { + "name": "hrSystemNumUsers", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemNumUsers.rrd" + }, + "hrSystemProcesses": { + "name": "hrSystemProcesses", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemProcesses.rrd" + }, + "hrSystemUptime": { + "name": "hrSystemUptime", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemUptime.rrd" + }, + "icmpInAddrMaskReps": { + "name": "icmpInAddrMaskReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInAddrMaskReps.rrd" + }, + "icmpInAddrMasks": { + "name": "icmpInAddrMasks", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInAddrMasks.rrd" + }, + "icmpInDestUnreachs": { + "name": "icmpInDestUnreachs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInDestUnreachs.rrd" + }, + "icmpInEchoReps": { + "name": "icmpInEchoReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInEchoReps.rrd" + }, + "icmpInEchos": { + "name": "icmpInEchos", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInEchos.rrd" + }, + "icmpInErrors": { + "name": "icmpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInErrors.rrd" + }, + "icmpInMsgs": { + "name": "icmpInMsgs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInMsgs.rrd" + }, + "icmpInParmProbs": { + "name": "icmpInParmProbs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInParmProbs.rrd" + }, + "icmpInRedirects": { + "name": "icmpInRedirects", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInRedirects.rrd" + }, + "icmpInSrcQuenchs": { + "name": "icmpInSrcQuenchs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInSrcQuenchs.rrd" + }, + "icmpInTimeExcds": { + "name": "icmpInTimeExcds", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimeExcds.rrd" + }, + "icmpInTimestampReps": { + "name": "icmpInTimestampReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimestampReps.rrd" + }, + "icmpInTimestamps": { + "name": "icmpInTimestamps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimestamps.rrd" + }, + "icmpOutAddrMaskReps": { + "name": "icmpOutAddrMaskReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutAddrMaskReps.rrd" + }, + "icmpOutAddrMasks": { + "name": "icmpOutAddrMasks", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutAddrMasks.rrd" + }, + "icmpOutDestUnreachs": { + "name": "icmpOutDestUnreachs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutDestUnreachs.rrd" + }, + "icmpOutEchoReps": { + "name": "icmpOutEchoReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutEchoReps.rrd" + }, + "icmpOutEchos": { + "name": "icmpOutEchos", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutEchos.rrd" + }, + "icmpOutErrors": { + "name": "icmpOutErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutErrors.rrd" + }, + "icmpOutMsgs": { + "name": "icmpOutMsgs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutMsgs.rrd" + }, + "icmpOutParmProbs": { + "name": "icmpOutParmProbs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutParmProbs.rrd" + }, + "icmpOutRedirects": { + "name": "icmpOutRedirects", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutRedirects.rrd" + }, + "icmpOutSrcQuenchs": { + "name": "icmpOutSrcQuenchs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutSrcQuenchs.rrd" + }, + "icmpOutTimeExcds": { + "name": "icmpOutTimeExcds", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimeExcds.rrd" + }, + "icmpOutTimestamps": { + "name": "icmpOutTimestamps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimestamps.rrd" + }, + "icmpOutTimestmpReps": { + "name": "icmpOutTimestmpReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimestmpReps.rrd" + }, + "loadavg1": { + "name": "loadavg1", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg1.rrd" + }, + "loadavg15": { + "name": "loadavg15", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg15.rrd" + }, + "loadavg5": { + "name": "loadavg5", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg5.rrd" + }, + "mailqcount": { + "name": "mailqcount", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "mailqcount.rrd" + }, + "memAvailReal": { + "name": "memAvailReal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memAvailReal.rrd" + }, + "memAvailSwap": { + "name": "memAvailSwap", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memAvailSwap.rrd" + }, + "memBuffer": { + "name": "memBuffer", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memBuffer.rrd" + }, + "memCached": { + "name": "memCached", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memCached.rrd" + }, + "memShared": { + "name": "memShared", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memShared.rrd" + }, + "memSwapError": { + "name": "memSwapError", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memSwapError.rrd" + }, + "memTotalFree": { + "name": "memTotalFree", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalFree.rrd" + }, + "memTotalReal": { + "name": "memTotalReal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalReal.rrd" + }, + "memTotalSwap": { + "name": "memTotalSwap", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalSwap.rrd" + }, + "ntpqdelay": { + "name": "ntpqdelay", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqdelay.rrd" + }, + "ntpqjitter": { + "name": "ntpqjitter", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqjitter.rrd" + }, + "ntpqoffset": { + "name": "ntpqoffset", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqoffset.rrd" + }, + "reboot": { + "name": "reboot", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "reboot.rrd" + }, + "tcpActiveOpens": { + "name": "tcpActiveOpens", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpActiveOpens.rrd" + }, + "tcpAttemptFails": { + "name": "tcpAttemptFails", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpAttemptFails.rrd" + }, + "tcpCurrEstab": { + "name": "tcpCurrEstab", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpCurrEstab.rrd" + }, + "tcpEstabResets": { + "name": "tcpEstabResets", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpEstabResets.rrd" + }, + "tcpInErrors": { + "name": "tcpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpInErrors.rrd" + }, + "tcpInSegs": { + "name": "tcpInSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpInSegs.rrd" + }, + "tcpOutRsts": { + "name": "tcpOutRsts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpOutRsts.rrd" + }, + "tcpOutSegs": { + "name": "tcpOutSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpOutSegs.rrd" + }, + "tcpPassiveOpens": { + "name": "tcpPassiveOpens", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpPassiveOpens.rrd" + }, + "tcpRetransSegs": { + "name": "tcpRetransSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpRetransSegs.rrd" + }, + "udpInDatagrams": { + "name": "udpInDatagrams", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpInDatagrams.rrd" + }, + "udpInErrors": { + "name": "udpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpInErrors.rrd" + }, + "udpNoPorts": { + "name": "udpNoPorts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpNoPorts.rrd" + }, + "udpOutDatagrams": { + "name": "udpOutDatagrams", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpOutDatagrams.rrd" + } + }, + "stringPropertyAttributes": {}, + "typeLabel": "SNMP Node Data" + }, + "subAttribute": "" + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "CpuRawInterrupt", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "application": { - "filter": "" - }, - "attribute": "CpuRawUser", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "Last" + }, + "attribute": { + "label": "CpuRawUser", + "name": "CpuRawUser" + }, + "fallbackAttribute": {}, + "label": "CpuRawUser", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "children": { + "offset": 0, + "resource": [] + }, + "externalValueAttributes": {}, + "id": "nodeSnmp[]", + "label": "Node-level Performance Data", + "name": "", + "parentId": "node[linde-devpro-merge:fraliha057-n0.ad1.proemion.com]", + "rrdGraphAttributes": { + "CpuNumCpus": { + "name": "CpuNumCpus", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuNumCpus.rrd" + }, + "CpuRawGuest": { + "name": "CpuRawGuest", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawGuest.rrd" + }, + "CpuRawGuestNice": { + "name": "CpuRawGuestNice", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawGuestNice.rrd" + }, + "CpuRawIdle": { + "name": "CpuRawIdle", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawIdle.rrd" + }, + "CpuRawInterrupt": { + "name": "CpuRawInterrupt", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawInterrupt.rrd" + }, + "CpuRawKernel": { + "name": "CpuRawKernel", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawKernel.rrd" + }, + "CpuRawNice": { + "name": "CpuRawNice", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawNice.rrd" + }, + "CpuRawSoftIRQ": { + "name": "CpuRawSoftIRQ", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSoftIRQ.rrd" + }, + "CpuRawSteal": { + "name": "CpuRawSteal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSteal.rrd" + }, + "CpuRawSystem": { + "name": "CpuRawSystem", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSystem.rrd" + }, + "CpuRawUser": { + "name": "CpuRawUser", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawUser.rrd" + }, + "CpuRawWait": { + "name": "CpuRawWait", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawWait.rrd" + }, + "IORawReceived": { + "name": "IORawReceived", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "IORawReceived.rrd" + }, + "IORawSent": { + "name": "IORawSent", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "IORawSent.rrd" + }, + "RawBlksSwapIn": { + "name": "RawBlksSwapIn", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "RawBlksSwapIn.rrd" + }, + "RawBlksSwapOut": { + "name": "RawBlksSwapOut", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "RawBlksSwapOut.rrd" + }, + "SwapIn": { + "name": "SwapIn", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SwapIn.rrd" + }, + "SwapOut": { + "name": "SwapOut", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SwapOut.rrd" + }, + "SysContext": { + "name": "SysContext", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysContext.rrd" + }, + "SysInterrupts": { + "name": "SysInterrupts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysInterrupts.rrd" + }, + "SysRawContext": { + "name": "SysRawContext", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysRawContext.rrd" + }, + "SysRawInterrupts": { + "name": "SysRawInterrupts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysRawInterrupts.rrd" + }, + "cpucores": { + "name": "cpucores", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "cpucores.rrd" + }, + "foremanStatus": { + "name": "foremanStatus", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "foremanStatus.rrd" + }, + "hrMemorySize": { + "name": "hrMemorySize", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrMemorySize.rrd" + }, + "hrSystemNumUsers": { + "name": "hrSystemNumUsers", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemNumUsers.rrd" + }, + "hrSystemProcesses": { + "name": "hrSystemProcesses", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemProcesses.rrd" + }, + "hrSystemUptime": { + "name": "hrSystemUptime", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemUptime.rrd" + }, + "icmpInAddrMaskReps": { + "name": "icmpInAddrMaskReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInAddrMaskReps.rrd" + }, + "icmpInAddrMasks": { + "name": "icmpInAddrMasks", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInAddrMasks.rrd" + }, + "icmpInDestUnreachs": { + "name": "icmpInDestUnreachs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInDestUnreachs.rrd" + }, + "icmpInEchoReps": { + "name": "icmpInEchoReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInEchoReps.rrd" + }, + "icmpInEchos": { + "name": "icmpInEchos", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInEchos.rrd" + }, + "icmpInErrors": { + "name": "icmpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInErrors.rrd" + }, + "icmpInMsgs": { + "name": "icmpInMsgs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInMsgs.rrd" + }, + "icmpInParmProbs": { + "name": "icmpInParmProbs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInParmProbs.rrd" + }, + "icmpInRedirects": { + "name": "icmpInRedirects", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInRedirects.rrd" + }, + "icmpInSrcQuenchs": { + "name": "icmpInSrcQuenchs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInSrcQuenchs.rrd" + }, + "icmpInTimeExcds": { + "name": "icmpInTimeExcds", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimeExcds.rrd" + }, + "icmpInTimestampReps": { + "name": "icmpInTimestampReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimestampReps.rrd" + }, + "icmpInTimestamps": { + "name": "icmpInTimestamps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimestamps.rrd" + }, + "icmpOutAddrMaskReps": { + "name": "icmpOutAddrMaskReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutAddrMaskReps.rrd" + }, + "icmpOutAddrMasks": { + "name": "icmpOutAddrMasks", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutAddrMasks.rrd" + }, + "icmpOutDestUnreachs": { + "name": "icmpOutDestUnreachs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutDestUnreachs.rrd" + }, + "icmpOutEchoReps": { + "name": "icmpOutEchoReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutEchoReps.rrd" + }, + "icmpOutEchos": { + "name": "icmpOutEchos", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutEchos.rrd" + }, + "icmpOutErrors": { + "name": "icmpOutErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutErrors.rrd" + }, + "icmpOutMsgs": { + "name": "icmpOutMsgs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutMsgs.rrd" + }, + "icmpOutParmProbs": { + "name": "icmpOutParmProbs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutParmProbs.rrd" + }, + "icmpOutRedirects": { + "name": "icmpOutRedirects", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutRedirects.rrd" + }, + "icmpOutSrcQuenchs": { + "name": "icmpOutSrcQuenchs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutSrcQuenchs.rrd" + }, + "icmpOutTimeExcds": { + "name": "icmpOutTimeExcds", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimeExcds.rrd" + }, + "icmpOutTimestamps": { + "name": "icmpOutTimestamps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimestamps.rrd" + }, + "icmpOutTimestmpReps": { + "name": "icmpOutTimestmpReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimestmpReps.rrd" + }, + "loadavg1": { + "name": "loadavg1", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg1.rrd" + }, + "loadavg15": { + "name": "loadavg15", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg15.rrd" + }, + "loadavg5": { + "name": "loadavg5", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg5.rrd" + }, + "mailqcount": { + "name": "mailqcount", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "mailqcount.rrd" + }, + "memAvailReal": { + "name": "memAvailReal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memAvailReal.rrd" + }, + "memAvailSwap": { + "name": "memAvailSwap", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memAvailSwap.rrd" + }, + "memBuffer": { + "name": "memBuffer", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memBuffer.rrd" + }, + "memCached": { + "name": "memCached", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memCached.rrd" + }, + "memShared": { + "name": "memShared", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memShared.rrd" + }, + "memSwapError": { + "name": "memSwapError", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memSwapError.rrd" + }, + "memTotalFree": { + "name": "memTotalFree", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalFree.rrd" + }, + "memTotalReal": { + "name": "memTotalReal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalReal.rrd" + }, + "memTotalSwap": { + "name": "memTotalSwap", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalSwap.rrd" + }, + "ntpqdelay": { + "name": "ntpqdelay", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqdelay.rrd" + }, + "ntpqjitter": { + "name": "ntpqjitter", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqjitter.rrd" + }, + "ntpqoffset": { + "name": "ntpqoffset", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqoffset.rrd" + }, + "reboot": { + "name": "reboot", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "reboot.rrd" + }, + "tcpActiveOpens": { + "name": "tcpActiveOpens", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpActiveOpens.rrd" + }, + "tcpAttemptFails": { + "name": "tcpAttemptFails", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpAttemptFails.rrd" + }, + "tcpCurrEstab": { + "name": "tcpCurrEstab", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpCurrEstab.rrd" + }, + "tcpEstabResets": { + "name": "tcpEstabResets", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpEstabResets.rrd" + }, + "tcpInErrors": { + "name": "tcpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpInErrors.rrd" + }, + "tcpInSegs": { + "name": "tcpInSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpInSegs.rrd" + }, + "tcpOutRsts": { + "name": "tcpOutRsts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpOutRsts.rrd" + }, + "tcpOutSegs": { + "name": "tcpOutSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpOutSegs.rrd" + }, + "tcpPassiveOpens": { + "name": "tcpPassiveOpens", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpPassiveOpens.rrd" + }, + "tcpRetransSegs": { + "name": "tcpRetransSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpRetransSegs.rrd" + }, + "udpInDatagrams": { + "name": "udpInDatagrams", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpInDatagrams.rrd" + }, + "udpInErrors": { + "name": "udpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpInErrors.rrd" + }, + "udpNoPorts": { + "name": "udpNoPorts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpNoPorts.rrd" + }, + "udpOutDatagrams": { + "name": "udpOutDatagrams", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpOutDatagrams.rrd" + } + }, + "stringPropertyAttributes": {}, + "typeLabel": "SNMP Node Data" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "CpuRawUser", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { - "application": { - "filter": "" - }, - "attribute": "CpuRawWait", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "Last" + }, + "attribute": { + "label": "CpuRawWait", + "name": "CpuRawWait" + }, + "fallbackAttribute": {}, + "label": "CpuRawWait", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "children": { + "offset": 0, + "resource": [] + }, + "externalValueAttributes": {}, + "id": "nodeSnmp[]", + "label": "Node-level Performance Data", + "name": "", + "parentId": "node[linde-devpro-merge:fraliha057-n0.ad1.proemion.com]", + "rrdGraphAttributes": { + "CpuNumCpus": { + "name": "CpuNumCpus", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuNumCpus.rrd" + }, + "CpuRawGuest": { + "name": "CpuRawGuest", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawGuest.rrd" + }, + "CpuRawGuestNice": { + "name": "CpuRawGuestNice", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawGuestNice.rrd" + }, + "CpuRawIdle": { + "name": "CpuRawIdle", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawIdle.rrd" + }, + "CpuRawInterrupt": { + "name": "CpuRawInterrupt", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawInterrupt.rrd" + }, + "CpuRawKernel": { + "name": "CpuRawKernel", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawKernel.rrd" + }, + "CpuRawNice": { + "name": "CpuRawNice", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawNice.rrd" + }, + "CpuRawSoftIRQ": { + "name": "CpuRawSoftIRQ", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSoftIRQ.rrd" + }, + "CpuRawSteal": { + "name": "CpuRawSteal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSteal.rrd" + }, + "CpuRawSystem": { + "name": "CpuRawSystem", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSystem.rrd" + }, + "CpuRawUser": { + "name": "CpuRawUser", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawUser.rrd" + }, + "CpuRawWait": { + "name": "CpuRawWait", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawWait.rrd" + }, + "IORawReceived": { + "name": "IORawReceived", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "IORawReceived.rrd" + }, + "IORawSent": { + "name": "IORawSent", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "IORawSent.rrd" + }, + "RawBlksSwapIn": { + "name": "RawBlksSwapIn", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "RawBlksSwapIn.rrd" + }, + "RawBlksSwapOut": { + "name": "RawBlksSwapOut", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "RawBlksSwapOut.rrd" + }, + "SwapIn": { + "name": "SwapIn", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SwapIn.rrd" + }, + "SwapOut": { + "name": "SwapOut", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SwapOut.rrd" + }, + "SysContext": { + "name": "SysContext", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysContext.rrd" + }, + "SysInterrupts": { + "name": "SysInterrupts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysInterrupts.rrd" + }, + "SysRawContext": { + "name": "SysRawContext", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysRawContext.rrd" + }, + "SysRawInterrupts": { + "name": "SysRawInterrupts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysRawInterrupts.rrd" + }, + "cpucores": { + "name": "cpucores", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "cpucores.rrd" + }, + "foremanStatus": { + "name": "foremanStatus", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "foremanStatus.rrd" + }, + "hrMemorySize": { + "name": "hrMemorySize", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrMemorySize.rrd" + }, + "hrSystemNumUsers": { + "name": "hrSystemNumUsers", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemNumUsers.rrd" + }, + "hrSystemProcesses": { + "name": "hrSystemProcesses", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemProcesses.rrd" + }, + "hrSystemUptime": { + "name": "hrSystemUptime", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemUptime.rrd" + }, + "icmpInAddrMaskReps": { + "name": "icmpInAddrMaskReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInAddrMaskReps.rrd" + }, + "icmpInAddrMasks": { + "name": "icmpInAddrMasks", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInAddrMasks.rrd" + }, + "icmpInDestUnreachs": { + "name": "icmpInDestUnreachs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInDestUnreachs.rrd" + }, + "icmpInEchoReps": { + "name": "icmpInEchoReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInEchoReps.rrd" + }, + "icmpInEchos": { + "name": "icmpInEchos", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInEchos.rrd" + }, + "icmpInErrors": { + "name": "icmpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInErrors.rrd" + }, + "icmpInMsgs": { + "name": "icmpInMsgs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInMsgs.rrd" + }, + "icmpInParmProbs": { + "name": "icmpInParmProbs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInParmProbs.rrd" + }, + "icmpInRedirects": { + "name": "icmpInRedirects", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInRedirects.rrd" + }, + "icmpInSrcQuenchs": { + "name": "icmpInSrcQuenchs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInSrcQuenchs.rrd" + }, + "icmpInTimeExcds": { + "name": "icmpInTimeExcds", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimeExcds.rrd" + }, + "icmpInTimestampReps": { + "name": "icmpInTimestampReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimestampReps.rrd" + }, + "icmpInTimestamps": { + "name": "icmpInTimestamps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimestamps.rrd" + }, + "icmpOutAddrMaskReps": { + "name": "icmpOutAddrMaskReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutAddrMaskReps.rrd" + }, + "icmpOutAddrMasks": { + "name": "icmpOutAddrMasks", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutAddrMasks.rrd" + }, + "icmpOutDestUnreachs": { + "name": "icmpOutDestUnreachs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutDestUnreachs.rrd" + }, + "icmpOutEchoReps": { + "name": "icmpOutEchoReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutEchoReps.rrd" + }, + "icmpOutEchos": { + "name": "icmpOutEchos", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutEchos.rrd" + }, + "icmpOutErrors": { + "name": "icmpOutErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutErrors.rrd" + }, + "icmpOutMsgs": { + "name": "icmpOutMsgs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutMsgs.rrd" + }, + "icmpOutParmProbs": { + "name": "icmpOutParmProbs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutParmProbs.rrd" + }, + "icmpOutRedirects": { + "name": "icmpOutRedirects", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutRedirects.rrd" + }, + "icmpOutSrcQuenchs": { + "name": "icmpOutSrcQuenchs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutSrcQuenchs.rrd" + }, + "icmpOutTimeExcds": { + "name": "icmpOutTimeExcds", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimeExcds.rrd" + }, + "icmpOutTimestamps": { + "name": "icmpOutTimestamps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimestamps.rrd" + }, + "icmpOutTimestmpReps": { + "name": "icmpOutTimestmpReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimestmpReps.rrd" + }, + "loadavg1": { + "name": "loadavg1", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg1.rrd" + }, + "loadavg15": { + "name": "loadavg15", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg15.rrd" + }, + "loadavg5": { + "name": "loadavg5", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg5.rrd" + }, + "mailqcount": { + "name": "mailqcount", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "mailqcount.rrd" + }, + "memAvailReal": { + "name": "memAvailReal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memAvailReal.rrd" + }, + "memAvailSwap": { + "name": "memAvailSwap", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memAvailSwap.rrd" + }, + "memBuffer": { + "name": "memBuffer", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memBuffer.rrd" + }, + "memCached": { + "name": "memCached", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memCached.rrd" + }, + "memShared": { + "name": "memShared", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memShared.rrd" + }, + "memSwapError": { + "name": "memSwapError", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memSwapError.rrd" + }, + "memTotalFree": { + "name": "memTotalFree", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalFree.rrd" + }, + "memTotalReal": { + "name": "memTotalReal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalReal.rrd" + }, + "memTotalSwap": { + "name": "memTotalSwap", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalSwap.rrd" + }, + "ntpqdelay": { + "name": "ntpqdelay", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqdelay.rrd" + }, + "ntpqjitter": { + "name": "ntpqjitter", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqjitter.rrd" + }, + "ntpqoffset": { + "name": "ntpqoffset", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqoffset.rrd" + }, + "reboot": { + "name": "reboot", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "reboot.rrd" + }, + "tcpActiveOpens": { + "name": "tcpActiveOpens", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpActiveOpens.rrd" + }, + "tcpAttemptFails": { + "name": "tcpAttemptFails", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpAttemptFails.rrd" + }, + "tcpCurrEstab": { + "name": "tcpCurrEstab", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpCurrEstab.rrd" + }, + "tcpEstabResets": { + "name": "tcpEstabResets", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpEstabResets.rrd" + }, + "tcpInErrors": { + "name": "tcpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpInErrors.rrd" + }, + "tcpInSegs": { + "name": "tcpInSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpInSegs.rrd" + }, + "tcpOutRsts": { + "name": "tcpOutRsts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpOutRsts.rrd" + }, + "tcpOutSegs": { + "name": "tcpOutSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpOutSegs.rrd" + }, + "tcpPassiveOpens": { + "name": "tcpPassiveOpens", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpPassiveOpens.rrd" + }, + "tcpRetransSegs": { + "name": "tcpRetransSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpRetransSegs.rrd" + }, + "udpInDatagrams": { + "name": "udpInDatagrams", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpInDatagrams.rrd" + }, + "udpInErrors": { + "name": "udpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpInErrors.rrd" + }, + "udpNoPorts": { + "name": "udpNoPorts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpNoPorts.rrd" + }, + "udpOutDatagrams": { + "name": "udpOutDatagrams", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpOutDatagrams.rrd" + } + }, + "stringPropertyAttributes": {}, + "typeLabel": "SNMP Node Data" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "CpuRawWait", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, { - "application": { - "filter": "" - }, - "attribute": "CpuRawNice", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "Last" + }, + "attribute": { + "label": "CpuRawNice", + "name": "CpuRawNice" + }, + "fallbackAttribute": {}, + "label": "CpuRawNice", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "children": { + "offset": 0, + "resource": [] + }, + "externalValueAttributes": {}, + "id": "nodeSnmp[]", + "label": "Node-level Performance Data", + "name": "", + "parentId": "node[linde-devpro-merge:fraliha057-n0.ad1.proemion.com]", + "rrdGraphAttributes": { + "CpuNumCpus": { + "name": "CpuNumCpus", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuNumCpus.rrd" + }, + "CpuRawGuest": { + "name": "CpuRawGuest", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawGuest.rrd" + }, + "CpuRawGuestNice": { + "name": "CpuRawGuestNice", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawGuestNice.rrd" + }, + "CpuRawIdle": { + "name": "CpuRawIdle", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawIdle.rrd" + }, + "CpuRawInterrupt": { + "name": "CpuRawInterrupt", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawInterrupt.rrd" + }, + "CpuRawKernel": { + "name": "CpuRawKernel", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawKernel.rrd" + }, + "CpuRawNice": { + "name": "CpuRawNice", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawNice.rrd" + }, + "CpuRawSoftIRQ": { + "name": "CpuRawSoftIRQ", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSoftIRQ.rrd" + }, + "CpuRawSteal": { + "name": "CpuRawSteal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSteal.rrd" + }, + "CpuRawSystem": { + "name": "CpuRawSystem", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSystem.rrd" + }, + "CpuRawUser": { + "name": "CpuRawUser", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawUser.rrd" + }, + "CpuRawWait": { + "name": "CpuRawWait", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawWait.rrd" + }, + "IORawReceived": { + "name": "IORawReceived", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "IORawReceived.rrd" + }, + "IORawSent": { + "name": "IORawSent", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "IORawSent.rrd" + }, + "RawBlksSwapIn": { + "name": "RawBlksSwapIn", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "RawBlksSwapIn.rrd" + }, + "RawBlksSwapOut": { + "name": "RawBlksSwapOut", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "RawBlksSwapOut.rrd" + }, + "SwapIn": { + "name": "SwapIn", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SwapIn.rrd" + }, + "SwapOut": { + "name": "SwapOut", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SwapOut.rrd" + }, + "SysContext": { + "name": "SysContext", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysContext.rrd" + }, + "SysInterrupts": { + "name": "SysInterrupts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysInterrupts.rrd" + }, + "SysRawContext": { + "name": "SysRawContext", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysRawContext.rrd" + }, + "SysRawInterrupts": { + "name": "SysRawInterrupts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysRawInterrupts.rrd" + }, + "cpucores": { + "name": "cpucores", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "cpucores.rrd" + }, + "foremanStatus": { + "name": "foremanStatus", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "foremanStatus.rrd" + }, + "hrMemorySize": { + "name": "hrMemorySize", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrMemorySize.rrd" + }, + "hrSystemNumUsers": { + "name": "hrSystemNumUsers", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemNumUsers.rrd" + }, + "hrSystemProcesses": { + "name": "hrSystemProcesses", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemProcesses.rrd" + }, + "hrSystemUptime": { + "name": "hrSystemUptime", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemUptime.rrd" + }, + "icmpInAddrMaskReps": { + "name": "icmpInAddrMaskReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInAddrMaskReps.rrd" + }, + "icmpInAddrMasks": { + "name": "icmpInAddrMasks", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInAddrMasks.rrd" + }, + "icmpInDestUnreachs": { + "name": "icmpInDestUnreachs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInDestUnreachs.rrd" + }, + "icmpInEchoReps": { + "name": "icmpInEchoReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInEchoReps.rrd" + }, + "icmpInEchos": { + "name": "icmpInEchos", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInEchos.rrd" + }, + "icmpInErrors": { + "name": "icmpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInErrors.rrd" + }, + "icmpInMsgs": { + "name": "icmpInMsgs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInMsgs.rrd" + }, + "icmpInParmProbs": { + "name": "icmpInParmProbs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInParmProbs.rrd" + }, + "icmpInRedirects": { + "name": "icmpInRedirects", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInRedirects.rrd" + }, + "icmpInSrcQuenchs": { + "name": "icmpInSrcQuenchs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInSrcQuenchs.rrd" + }, + "icmpInTimeExcds": { + "name": "icmpInTimeExcds", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimeExcds.rrd" + }, + "icmpInTimestampReps": { + "name": "icmpInTimestampReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimestampReps.rrd" + }, + "icmpInTimestamps": { + "name": "icmpInTimestamps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimestamps.rrd" + }, + "icmpOutAddrMaskReps": { + "name": "icmpOutAddrMaskReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutAddrMaskReps.rrd" + }, + "icmpOutAddrMasks": { + "name": "icmpOutAddrMasks", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutAddrMasks.rrd" + }, + "icmpOutDestUnreachs": { + "name": "icmpOutDestUnreachs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutDestUnreachs.rrd" + }, + "icmpOutEchoReps": { + "name": "icmpOutEchoReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutEchoReps.rrd" + }, + "icmpOutEchos": { + "name": "icmpOutEchos", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutEchos.rrd" + }, + "icmpOutErrors": { + "name": "icmpOutErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutErrors.rrd" + }, + "icmpOutMsgs": { + "name": "icmpOutMsgs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutMsgs.rrd" + }, + "icmpOutParmProbs": { + "name": "icmpOutParmProbs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutParmProbs.rrd" + }, + "icmpOutRedirects": { + "name": "icmpOutRedirects", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutRedirects.rrd" + }, + "icmpOutSrcQuenchs": { + "name": "icmpOutSrcQuenchs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutSrcQuenchs.rrd" + }, + "icmpOutTimeExcds": { + "name": "icmpOutTimeExcds", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimeExcds.rrd" + }, + "icmpOutTimestamps": { + "name": "icmpOutTimestamps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimestamps.rrd" + }, + "icmpOutTimestmpReps": { + "name": "icmpOutTimestmpReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimestmpReps.rrd" + }, + "loadavg1": { + "name": "loadavg1", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg1.rrd" + }, + "loadavg15": { + "name": "loadavg15", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg15.rrd" + }, + "loadavg5": { + "name": "loadavg5", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg5.rrd" + }, + "mailqcount": { + "name": "mailqcount", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "mailqcount.rrd" + }, + "memAvailReal": { + "name": "memAvailReal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memAvailReal.rrd" + }, + "memAvailSwap": { + "name": "memAvailSwap", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memAvailSwap.rrd" + }, + "memBuffer": { + "name": "memBuffer", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memBuffer.rrd" + }, + "memCached": { + "name": "memCached", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memCached.rrd" + }, + "memShared": { + "name": "memShared", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memShared.rrd" + }, + "memSwapError": { + "name": "memSwapError", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memSwapError.rrd" + }, + "memTotalFree": { + "name": "memTotalFree", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalFree.rrd" + }, + "memTotalReal": { + "name": "memTotalReal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalReal.rrd" + }, + "memTotalSwap": { + "name": "memTotalSwap", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalSwap.rrd" + }, + "ntpqdelay": { + "name": "ntpqdelay", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqdelay.rrd" + }, + "ntpqjitter": { + "name": "ntpqjitter", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqjitter.rrd" + }, + "ntpqoffset": { + "name": "ntpqoffset", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqoffset.rrd" + }, + "reboot": { + "name": "reboot", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "reboot.rrd" + }, + "tcpActiveOpens": { + "name": "tcpActiveOpens", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpActiveOpens.rrd" + }, + "tcpAttemptFails": { + "name": "tcpAttemptFails", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpAttemptFails.rrd" + }, + "tcpCurrEstab": { + "name": "tcpCurrEstab", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpCurrEstab.rrd" + }, + "tcpEstabResets": { + "name": "tcpEstabResets", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpEstabResets.rrd" + }, + "tcpInErrors": { + "name": "tcpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpInErrors.rrd" + }, + "tcpInSegs": { + "name": "tcpInSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpInSegs.rrd" + }, + "tcpOutRsts": { + "name": "tcpOutRsts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpOutRsts.rrd" + }, + "tcpOutSegs": { + "name": "tcpOutSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpOutSegs.rrd" + }, + "tcpPassiveOpens": { + "name": "tcpPassiveOpens", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpPassiveOpens.rrd" + }, + "tcpRetransSegs": { + "name": "tcpRetransSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpRetransSegs.rrd" + }, + "udpInDatagrams": { + "name": "udpInDatagrams", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpInDatagrams.rrd" + }, + "udpInErrors": { + "name": "udpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpInErrors.rrd" + }, + "udpNoPorts": { + "name": "udpNoPorts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpNoPorts.rrd" + }, + "udpOutDatagrams": { + "name": "udpOutDatagrams", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpOutDatagrams.rrd" + } + }, + "stringPropertyAttributes": {}, + "typeLabel": "SNMP Node Data" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "CpuRawNice", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" }, { - "application": { - "filter": "" - }, - "attribute": "CpuRawSystem", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "Last" + }, + "attribute": { + "label": "CpuRawSystem", + "name": "CpuRawSystem" + }, + "fallbackAttribute": {}, + "label": "CpuRawSystem", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "children": { + "offset": 0, + "resource": [] + }, + "externalValueAttributes": {}, + "id": "nodeSnmp[]", + "label": "Node-level Performance Data", + "name": "", + "parentId": "node[linde-devpro-merge:fraliha057-n0.ad1.proemion.com]", + "rrdGraphAttributes": { + "CpuNumCpus": { + "name": "CpuNumCpus", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuNumCpus.rrd" + }, + "CpuRawGuest": { + "name": "CpuRawGuest", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawGuest.rrd" + }, + "CpuRawGuestNice": { + "name": "CpuRawGuestNice", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawGuestNice.rrd" + }, + "CpuRawIdle": { + "name": "CpuRawIdle", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawIdle.rrd" + }, + "CpuRawInterrupt": { + "name": "CpuRawInterrupt", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawInterrupt.rrd" + }, + "CpuRawKernel": { + "name": "CpuRawKernel", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawKernel.rrd" + }, + "CpuRawNice": { + "name": "CpuRawNice", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawNice.rrd" + }, + "CpuRawSoftIRQ": { + "name": "CpuRawSoftIRQ", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSoftIRQ.rrd" + }, + "CpuRawSteal": { + "name": "CpuRawSteal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSteal.rrd" + }, + "CpuRawSystem": { + "name": "CpuRawSystem", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSystem.rrd" + }, + "CpuRawUser": { + "name": "CpuRawUser", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawUser.rrd" + }, + "CpuRawWait": { + "name": "CpuRawWait", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawWait.rrd" + }, + "IORawReceived": { + "name": "IORawReceived", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "IORawReceived.rrd" + }, + "IORawSent": { + "name": "IORawSent", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "IORawSent.rrd" + }, + "RawBlksSwapIn": { + "name": "RawBlksSwapIn", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "RawBlksSwapIn.rrd" + }, + "RawBlksSwapOut": { + "name": "RawBlksSwapOut", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "RawBlksSwapOut.rrd" + }, + "SwapIn": { + "name": "SwapIn", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SwapIn.rrd" + }, + "SwapOut": { + "name": "SwapOut", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SwapOut.rrd" + }, + "SysContext": { + "name": "SysContext", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysContext.rrd" + }, + "SysInterrupts": { + "name": "SysInterrupts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysInterrupts.rrd" + }, + "SysRawContext": { + "name": "SysRawContext", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysRawContext.rrd" + }, + "SysRawInterrupts": { + "name": "SysRawInterrupts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysRawInterrupts.rrd" + }, + "cpucores": { + "name": "cpucores", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "cpucores.rrd" + }, + "foremanStatus": { + "name": "foremanStatus", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "foremanStatus.rrd" + }, + "hrMemorySize": { + "name": "hrMemorySize", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrMemorySize.rrd" + }, + "hrSystemNumUsers": { + "name": "hrSystemNumUsers", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemNumUsers.rrd" + }, + "hrSystemProcesses": { + "name": "hrSystemProcesses", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemProcesses.rrd" + }, + "hrSystemUptime": { + "name": "hrSystemUptime", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemUptime.rrd" + }, + "icmpInAddrMaskReps": { + "name": "icmpInAddrMaskReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInAddrMaskReps.rrd" + }, + "icmpInAddrMasks": { + "name": "icmpInAddrMasks", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInAddrMasks.rrd" + }, + "icmpInDestUnreachs": { + "name": "icmpInDestUnreachs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInDestUnreachs.rrd" + }, + "icmpInEchoReps": { + "name": "icmpInEchoReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInEchoReps.rrd" + }, + "icmpInEchos": { + "name": "icmpInEchos", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInEchos.rrd" + }, + "icmpInErrors": { + "name": "icmpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInErrors.rrd" + }, + "icmpInMsgs": { + "name": "icmpInMsgs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInMsgs.rrd" + }, + "icmpInParmProbs": { + "name": "icmpInParmProbs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInParmProbs.rrd" + }, + "icmpInRedirects": { + "name": "icmpInRedirects", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInRedirects.rrd" + }, + "icmpInSrcQuenchs": { + "name": "icmpInSrcQuenchs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInSrcQuenchs.rrd" + }, + "icmpInTimeExcds": { + "name": "icmpInTimeExcds", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimeExcds.rrd" + }, + "icmpInTimestampReps": { + "name": "icmpInTimestampReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimestampReps.rrd" + }, + "icmpInTimestamps": { + "name": "icmpInTimestamps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimestamps.rrd" + }, + "icmpOutAddrMaskReps": { + "name": "icmpOutAddrMaskReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutAddrMaskReps.rrd" + }, + "icmpOutAddrMasks": { + "name": "icmpOutAddrMasks", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutAddrMasks.rrd" + }, + "icmpOutDestUnreachs": { + "name": "icmpOutDestUnreachs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutDestUnreachs.rrd" + }, + "icmpOutEchoReps": { + "name": "icmpOutEchoReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutEchoReps.rrd" + }, + "icmpOutEchos": { + "name": "icmpOutEchos", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutEchos.rrd" + }, + "icmpOutErrors": { + "name": "icmpOutErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutErrors.rrd" + }, + "icmpOutMsgs": { + "name": "icmpOutMsgs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutMsgs.rrd" + }, + "icmpOutParmProbs": { + "name": "icmpOutParmProbs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutParmProbs.rrd" + }, + "icmpOutRedirects": { + "name": "icmpOutRedirects", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutRedirects.rrd" + }, + "icmpOutSrcQuenchs": { + "name": "icmpOutSrcQuenchs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutSrcQuenchs.rrd" + }, + "icmpOutTimeExcds": { + "name": "icmpOutTimeExcds", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimeExcds.rrd" + }, + "icmpOutTimestamps": { + "name": "icmpOutTimestamps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimestamps.rrd" + }, + "icmpOutTimestmpReps": { + "name": "icmpOutTimestmpReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimestmpReps.rrd" + }, + "loadavg1": { + "name": "loadavg1", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg1.rrd" + }, + "loadavg15": { + "name": "loadavg15", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg15.rrd" + }, + "loadavg5": { + "name": "loadavg5", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg5.rrd" + }, + "mailqcount": { + "name": "mailqcount", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "mailqcount.rrd" + }, + "memAvailReal": { + "name": "memAvailReal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memAvailReal.rrd" + }, + "memAvailSwap": { + "name": "memAvailSwap", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memAvailSwap.rrd" + }, + "memBuffer": { + "name": "memBuffer", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memBuffer.rrd" + }, + "memCached": { + "name": "memCached", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memCached.rrd" + }, + "memShared": { + "name": "memShared", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memShared.rrd" + }, + "memSwapError": { + "name": "memSwapError", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memSwapError.rrd" + }, + "memTotalFree": { + "name": "memTotalFree", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalFree.rrd" + }, + "memTotalReal": { + "name": "memTotalReal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalReal.rrd" + }, + "memTotalSwap": { + "name": "memTotalSwap", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalSwap.rrd" + }, + "ntpqdelay": { + "name": "ntpqdelay", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqdelay.rrd" + }, + "ntpqjitter": { + "name": "ntpqjitter", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqjitter.rrd" + }, + "ntpqoffset": { + "name": "ntpqoffset", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqoffset.rrd" + }, + "reboot": { + "name": "reboot", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "reboot.rrd" + }, + "tcpActiveOpens": { + "name": "tcpActiveOpens", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpActiveOpens.rrd" + }, + "tcpAttemptFails": { + "name": "tcpAttemptFails", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpAttemptFails.rrd" + }, + "tcpCurrEstab": { + "name": "tcpCurrEstab", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpCurrEstab.rrd" + }, + "tcpEstabResets": { + "name": "tcpEstabResets", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpEstabResets.rrd" + }, + "tcpInErrors": { + "name": "tcpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpInErrors.rrd" + }, + "tcpInSegs": { + "name": "tcpInSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpInSegs.rrd" + }, + "tcpOutRsts": { + "name": "tcpOutRsts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpOutRsts.rrd" + }, + "tcpOutSegs": { + "name": "tcpOutSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpOutSegs.rrd" + }, + "tcpPassiveOpens": { + "name": "tcpPassiveOpens", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpPassiveOpens.rrd" + }, + "tcpRetransSegs": { + "name": "tcpRetransSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpRetransSegs.rrd" + }, + "udpInDatagrams": { + "name": "udpInDatagrams", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpInDatagrams.rrd" + }, + "udpInErrors": { + "name": "udpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpInErrors.rrd" + }, + "udpNoPorts": { + "name": "udpNoPorts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpNoPorts.rrd" + }, + "udpOutDatagrams": { + "name": "udpOutDatagrams", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpOutDatagrams.rrd" + } + }, + "stringPropertyAttributes": {}, + "typeLabel": "SNMP Node Data" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "CpuRawSystem", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "F", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "F" }, { - "application": { - "filter": "" - }, - "attribute": "CpuRawKernel", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "Last" + }, + "attribute": { + "label": "CpuRawKernel", + "name": "CpuRawKernel" + }, + "fallbackAttribute": {}, + "label": "CpuRawKernel", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "children": { + "offset": 0, + "resource": [] + }, + "externalValueAttributes": {}, + "id": "nodeSnmp[]", + "label": "Node-level Performance Data", + "name": "", + "parentId": "node[linde-devpro-merge:fraliha057-n0.ad1.proemion.com]", + "rrdGraphAttributes": { + "CpuNumCpus": { + "name": "CpuNumCpus", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuNumCpus.rrd" + }, + "CpuRawGuest": { + "name": "CpuRawGuest", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawGuest.rrd" + }, + "CpuRawGuestNice": { + "name": "CpuRawGuestNice", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawGuestNice.rrd" + }, + "CpuRawIdle": { + "name": "CpuRawIdle", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawIdle.rrd" + }, + "CpuRawInterrupt": { + "name": "CpuRawInterrupt", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawInterrupt.rrd" + }, + "CpuRawKernel": { + "name": "CpuRawKernel", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawKernel.rrd" + }, + "CpuRawNice": { + "name": "CpuRawNice", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawNice.rrd" + }, + "CpuRawSoftIRQ": { + "name": "CpuRawSoftIRQ", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSoftIRQ.rrd" + }, + "CpuRawSteal": { + "name": "CpuRawSteal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSteal.rrd" + }, + "CpuRawSystem": { + "name": "CpuRawSystem", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawSystem.rrd" + }, + "CpuRawUser": { + "name": "CpuRawUser", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawUser.rrd" + }, + "CpuRawWait": { + "name": "CpuRawWait", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "CpuRawWait.rrd" + }, + "IORawReceived": { + "name": "IORawReceived", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "IORawReceived.rrd" + }, + "IORawSent": { + "name": "IORawSent", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "IORawSent.rrd" + }, + "RawBlksSwapIn": { + "name": "RawBlksSwapIn", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "RawBlksSwapIn.rrd" + }, + "RawBlksSwapOut": { + "name": "RawBlksSwapOut", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "RawBlksSwapOut.rrd" + }, + "SwapIn": { + "name": "SwapIn", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SwapIn.rrd" + }, + "SwapOut": { + "name": "SwapOut", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SwapOut.rrd" + }, + "SysContext": { + "name": "SysContext", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysContext.rrd" + }, + "SysInterrupts": { + "name": "SysInterrupts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysInterrupts.rrd" + }, + "SysRawContext": { + "name": "SysRawContext", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysRawContext.rrd" + }, + "SysRawInterrupts": { + "name": "SysRawInterrupts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "SysRawInterrupts.rrd" + }, + "cpucores": { + "name": "cpucores", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "cpucores.rrd" + }, + "foremanStatus": { + "name": "foremanStatus", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "foremanStatus.rrd" + }, + "hrMemorySize": { + "name": "hrMemorySize", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrMemorySize.rrd" + }, + "hrSystemNumUsers": { + "name": "hrSystemNumUsers", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemNumUsers.rrd" + }, + "hrSystemProcesses": { + "name": "hrSystemProcesses", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemProcesses.rrd" + }, + "hrSystemUptime": { + "name": "hrSystemUptime", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "hrSystemUptime.rrd" + }, + "icmpInAddrMaskReps": { + "name": "icmpInAddrMaskReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInAddrMaskReps.rrd" + }, + "icmpInAddrMasks": { + "name": "icmpInAddrMasks", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInAddrMasks.rrd" + }, + "icmpInDestUnreachs": { + "name": "icmpInDestUnreachs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInDestUnreachs.rrd" + }, + "icmpInEchoReps": { + "name": "icmpInEchoReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInEchoReps.rrd" + }, + "icmpInEchos": { + "name": "icmpInEchos", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInEchos.rrd" + }, + "icmpInErrors": { + "name": "icmpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInErrors.rrd" + }, + "icmpInMsgs": { + "name": "icmpInMsgs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInMsgs.rrd" + }, + "icmpInParmProbs": { + "name": "icmpInParmProbs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInParmProbs.rrd" + }, + "icmpInRedirects": { + "name": "icmpInRedirects", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInRedirects.rrd" + }, + "icmpInSrcQuenchs": { + "name": "icmpInSrcQuenchs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInSrcQuenchs.rrd" + }, + "icmpInTimeExcds": { + "name": "icmpInTimeExcds", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimeExcds.rrd" + }, + "icmpInTimestampReps": { + "name": "icmpInTimestampReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimestampReps.rrd" + }, + "icmpInTimestamps": { + "name": "icmpInTimestamps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpInTimestamps.rrd" + }, + "icmpOutAddrMaskReps": { + "name": "icmpOutAddrMaskReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutAddrMaskReps.rrd" + }, + "icmpOutAddrMasks": { + "name": "icmpOutAddrMasks", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutAddrMasks.rrd" + }, + "icmpOutDestUnreachs": { + "name": "icmpOutDestUnreachs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutDestUnreachs.rrd" + }, + "icmpOutEchoReps": { + "name": "icmpOutEchoReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutEchoReps.rrd" + }, + "icmpOutEchos": { + "name": "icmpOutEchos", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutEchos.rrd" + }, + "icmpOutErrors": { + "name": "icmpOutErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutErrors.rrd" + }, + "icmpOutMsgs": { + "name": "icmpOutMsgs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutMsgs.rrd" + }, + "icmpOutParmProbs": { + "name": "icmpOutParmProbs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutParmProbs.rrd" + }, + "icmpOutRedirects": { + "name": "icmpOutRedirects", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutRedirects.rrd" + }, + "icmpOutSrcQuenchs": { + "name": "icmpOutSrcQuenchs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutSrcQuenchs.rrd" + }, + "icmpOutTimeExcds": { + "name": "icmpOutTimeExcds", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimeExcds.rrd" + }, + "icmpOutTimestamps": { + "name": "icmpOutTimestamps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimestamps.rrd" + }, + "icmpOutTimestmpReps": { + "name": "icmpOutTimestmpReps", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "icmpOutTimestmpReps.rrd" + }, + "loadavg1": { + "name": "loadavg1", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg1.rrd" + }, + "loadavg15": { + "name": "loadavg15", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg15.rrd" + }, + "loadavg5": { + "name": "loadavg5", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "loadavg5.rrd" + }, + "mailqcount": { + "name": "mailqcount", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "mailqcount.rrd" + }, + "memAvailReal": { + "name": "memAvailReal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memAvailReal.rrd" + }, + "memAvailSwap": { + "name": "memAvailSwap", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memAvailSwap.rrd" + }, + "memBuffer": { + "name": "memBuffer", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memBuffer.rrd" + }, + "memCached": { + "name": "memCached", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memCached.rrd" + }, + "memShared": { + "name": "memShared", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memShared.rrd" + }, + "memSwapError": { + "name": "memSwapError", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memSwapError.rrd" + }, + "memTotalFree": { + "name": "memTotalFree", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalFree.rrd" + }, + "memTotalReal": { + "name": "memTotalReal", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalReal.rrd" + }, + "memTotalSwap": { + "name": "memTotalSwap", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "memTotalSwap.rrd" + }, + "ntpqdelay": { + "name": "ntpqdelay", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqdelay.rrd" + }, + "ntpqjitter": { + "name": "ntpqjitter", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqjitter.rrd" + }, + "ntpqoffset": { + "name": "ntpqoffset", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "ntpqoffset.rrd" + }, + "reboot": { + "name": "reboot", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "reboot.rrd" + }, + "tcpActiveOpens": { + "name": "tcpActiveOpens", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpActiveOpens.rrd" + }, + "tcpAttemptFails": { + "name": "tcpAttemptFails", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpAttemptFails.rrd" + }, + "tcpCurrEstab": { + "name": "tcpCurrEstab", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpCurrEstab.rrd" + }, + "tcpEstabResets": { + "name": "tcpEstabResets", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpEstabResets.rrd" + }, + "tcpInErrors": { + "name": "tcpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpInErrors.rrd" + }, + "tcpInSegs": { + "name": "tcpInSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpInSegs.rrd" + }, + "tcpOutRsts": { + "name": "tcpOutRsts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpOutRsts.rrd" + }, + "tcpOutSegs": { + "name": "tcpOutSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpOutSegs.rrd" + }, + "tcpPassiveOpens": { + "name": "tcpPassiveOpens", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpPassiveOpens.rrd" + }, + "tcpRetransSegs": { + "name": "tcpRetransSegs", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "tcpRetransSegs.rrd" + }, + "udpInDatagrams": { + "name": "udpInDatagrams", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpInDatagrams.rrd" + }, + "udpInErrors": { + "name": "udpInErrors", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpInErrors.rrd" + }, + "udpNoPorts": { + "name": "udpNoPorts", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpNoPorts.rrd" + }, + "udpOutDatagrams": { + "name": "udpOutDatagrams", + "relativePath": "snmp/fs/linde-devpro-merge/fraliha057-n0.ad1.proemion.com", + "rrdFile": "udpOutDatagrams.rrd" + } + }, + "stringPropertyAttributes": {}, + "typeLabel": "SNMP Node Data" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "CpuRawKernel", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "G", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "expression": "CpuRawUser + nice", - "label": "user", - "refId": "J", - "type": "expression" - }, - { - "expression": "CpuRawNice + wait", - "label": "nice", - "refId": "I", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "G" }, { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "CpuRawSystem + CpuRawInterrupt", + "hide": false, "label": "system", - "refId": "E", - "type": "expression" + "performanceType": { + "label": "Expression", + "value": 2 + }, + "refId": "E" }, { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "system + CpuRawWait", + "hide": false, "label": "wait", - "refId": "H", - "type": "expression" + "performanceType": { + "label": "Expression", + "value": 2 + }, + "refId": "H" }, { - "expression": "CpuRawInterrupt", - "label": "Interrupts", - "refId": "K", - "type": "expression" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "CPU Statistics", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "CpuRawNice + wait", + "hide": false, + "label": "nice", + "performanceType": { + "label": "Expression", + "value": 2 + }, + "refId": "I" + }, { - "format": "none", - "label": "Ticks", - "logBase": 1, - "max": null, - "min": null, - "show": true + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "CpuRawUser + nice", + "hide": false, + "label": "user", + "performanceType": { + "label": "Expression", + "value": 2 + }, + "refId": "J" }, { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "CpuRawInterrupt", + "hide": false, + "label": "interrupts", + "performanceType": { + "label": "Expression", + "value": 2 + }, + "refId": "K" } ], - "yaxis": { - "align": false, - "alignLevel": null - } + "title": "CPU Statistics", + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "kbytes" + }, + "overrides": [ + { + "matcher": { + "id": "byRegexp", + "options": "memCached" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "memBuffer" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "memAvailSwap" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "memShared" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "memUsed" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "memAvailReal" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + } + ] + }, "gridPos": { "h": 9, "w": 6, @@ -742,26 +3704,23 @@ "y": 1 }, "id": 6, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "memCached", @@ -793,252 +3752,314 @@ "zindex": 3 } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "memAvailSwap", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memAvailSwap", + "name": "memAvailSwap" + }, + "fallbackAttribute": {}, + "label": "memAvailSwap", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memAvailSwap", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "application": { - "filter": "" - }, - "attribute": "memBuffer", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memBuffer", + "name": "memBuffer" + }, + "fallbackAttribute": {}, + "label": "memBuffer", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memBuffer", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" }, { - "application": { - "filter": "" - }, - "attribute": "memCached", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memCached", + "name": "memCached" + }, + "fallbackAttribute": {}, + "label": "memCached", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memCached", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "E", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "E" }, { - "application": { - "filter": "" - }, - "attribute": "memAvailReal", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memAvailReal", + "name": "memAvailReal" + }, + "fallbackAttribute": {}, + "label": "memAvailReal", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memAvailReal", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, { - "application": { - "filter": "" - }, - "attribute": "memShared", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memShared", + "name": "memShared" + }, + "fallbackAttribute": {}, + "label": "memShared", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memShared", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "F", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "F" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "memTotalReal - memBuffer - memCached - memShared - memAvailReal", + "filter": {}, + "filterState": {}, "hide": false, + "key": "", "label": "memUsed", - "refId": "G", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "G" }, { - "application": { - "filter": "" - }, - "attribute": "memTotalReal", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memTotalReal", + "name": "memTotalReal" + }, + "fallbackAttribute": {}, + "label": "memTotalReal", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memTotalReal", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Memory Statistics", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "kbytes", - "label": "", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Load", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 6, @@ -1046,202 +4067,248 @@ "y": 1 }, "id": 3, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "Cores", "fill": 0 } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "loadavg1", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "loadavg1", + "name": "loadavg1" + }, + "fallbackAttribute": {}, + "label": "avg1", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "avg1", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "application": { - "filter": "" - }, - "attribute": "loadavg5", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "loadavg5", + "name": "loadavg5" + }, + "fallbackAttribute": {}, + "label": "avg5", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "avg5", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { - "application": { - "filter": "" - }, - "attribute": "loadavg15", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "loadavg15", + "name": "loadavg15" + }, + "fallbackAttribute": {}, + "label": "avg15", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "avg15", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "avg1/100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "1 Minute", - "refId": "E", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "E" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "avg5/100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "5 Minutes", - "refId": "D", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "D" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "avg15/100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "15 Minutes", - "refId": "F", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "F" }, { - "attribute": "CpuNumCpus", - "fallbackAttribute": "cpucores", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuNumCpus", + "name": "CpuNumCpus" + }, + "fallbackAttribute": { + "label": "cpucores", + "name": "cpucores" + }, + "label": "Cores", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, + "key": "", "label": "Cores", - "nodeId": "$netSnmpLinux", - "refId": "G", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "G" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "System Load", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "Load", - "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 - } + "type": "timeseries" } ], "refresh": "5m", - "schemaVersion": 16, - "style": "dark", + "schemaVersion": 39, "tags": [ "OpenNMS" ], @@ -1249,23 +4316,29 @@ "list": [ { "current": { - "text": "OpenNMS FRA Performance", - "value": "OpenNMS FRA Performance" + "selected": false, + "text": "OpenNMS Performance", + "value": "PF64BB6D6ECC8F3F8" }, "hide": 0, + "includeAll": false, "label": "OpenNMS Instance", + "multi": false, "name": "instance", "options": [], - "query": "opennms-helm-performance-datasource", + "query": "opennms-performance-datasource", "refresh": 1, "regex": "", "skipUrlSync": false, "type": "datasource" }, { - "allValue": null, "current": {}, - "datasource": "$instance", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "definition": "", "hide": 0, "includeAll": false, "label": "Net-SNMP node", @@ -1278,7 +4351,6 @@ "skipUrlSync": false, "sort": 1, "tagValuesQuery": "", - "tags": [], "tagsQuery": "", "type": "query", "useTags": false @@ -1287,7 +4359,7 @@ }, "time": { "from": "now-12h", - "to": "now-5m" + "to": "now" }, "timepicker": { "refresh_intervals": [ @@ -1316,6 +4388,7 @@ }, "timezone": "", "title": "OpenNMS Linux Node Performance (multirow)", - "uid": "000000063", - "version": 26 -} + "uid": "ddlwqi138ks8we", + "version": 9, + "weekStart": "" +} \ No newline at end of file diff --git a/Linux-Performance-Node-Level/linux_performance_node_level.json b/Linux-Performance-Node-Level/linux_performance_node_level.json index 4c386ea..b8df45a 100644 --- a/Linux-Performance-Node-Level/linux_performance_node_level.json +++ b/Linux-Performance-Node-Level/linux_performance_node_level.json @@ -1,30 +1,43 @@ { - "__inputs": [], + "__inputs": [ + { + "name": "DS_OPENNMS_PERFORMANCE", + "label": "OpenNMS Performance", + "description": "", + "type": "datasource", + "pluginId": "opennms-performance-datasource", + "pluginName": "OpenNMS Performance" + } + ], + "__elements": {}, "__requires": [ { "type": "grafana", "id": "grafana", "name": "Grafana", - "version": "5.3.4" - }, - { - "type": "panel", - "id": "graph", - "name": "Graph", - "version": "5.0.0" + "version": "10.4.2" }, { "type": "datasource", - "id": "opennms-helm-performance-datasource", + "id": "opennms-performance-datasource", "name": "OpenNMS Performance", - "version": "1.0.0" + "version": "9" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" } ], "annotations": { "list": [ { "builtIn": 1, - "datasource": "-- Grafana --", + "datasource": { + "type": "datasource", + "uid": "grafana" + }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", @@ -35,20 +48,72 @@ }, "description": "Grafana pendant for Node-Level Performance Data KSC graphs", "editable": true, - "gnetId": null, + "fiscalYearStartMonth": 0, "graphTooltip": 1, "id": null, - "iteration": 1550605840959, "links": [], "panels": [ { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Percent", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, "gridPos": { "h": 10, "w": 12, @@ -56,371 +121,463 @@ "y": 0 }, "id": 18, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "memTotalReal", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memTotalReal", + "name": "memTotalReal" + }, + "fallbackAttribute": {}, + "label": "memTotalReal", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "memTotalReal", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "memAvailReal", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memAvailReal", + "name": "memAvailReal" + }, + "fallbackAttribute": {}, + "label": "memAvailReal", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "memAvailReal", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "memBuffer", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memBuffer", + "name": "memBuffer" + }, + "fallbackAttribute": {}, + "label": "memBuffer", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "memBuffer", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "memCached", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memCached", + "name": "memCached" + }, + "fallbackAttribute": {}, + "label": "memCached", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "memCached", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "hrMemorySize", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrMemorySize", + "name": "hrMemorySize" + }, + "fallbackAttribute": {}, + "label": "hrMemorySize", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "hrMemorySize", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "F", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 }, - "type": "attribute" + "queryType": "", + "refId": "F" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "(memTotalReal-memAvailReal-memBuffer-memCached)/hrMemorySize*100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Memory", - "refId": "E", - "type": "expression" - }, - { - "application": { - "filter": "" - }, - "attribute": "CpuRawUser", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "E" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawUser", + "name": "CpuRawUser" + }, + "fallbackAttribute": {}, + "label": "CpuRawUser", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CpuRawUser", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "H", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "CpuRawNice", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "H" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawNice", + "name": "CpuRawNice" + }, + "fallbackAttribute": {}, + "label": "CpuRawNice", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CpuRawNice", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "G", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "CpuRawSystem", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "G" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawSystem", + "name": "CpuRawSystem" + }, + "fallbackAttribute": {}, + "label": "CpuRawSystem", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CpuRawSystem", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "I", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "CpuRawIdle", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "I" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawIdle", + "name": "CpuRawIdle" + }, + "fallbackAttribute": {}, + "label": "CpuRawIdle", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CpuRawIdle", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 }, - "refId": "J", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "queryType": "", + "refId": "J" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "(( CpuRawUser + CpuRawNice + CpuRawSystem ) / ( CpuRawUser + CpuRawNice + CpuRawSystem + CpuRawIdle ) * 100.0)", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CPU", - "refId": "K", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "K" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "CPU & Mem Usage (%)", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "percent", - "label": "Percent", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Load", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 10, "w": 12, @@ -428,205 +585,394 @@ "y": 0 }, "id": 3, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "Cores", "fill": 0 } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "loadavg1", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "loadavg1", + "name": "loadavg1" + }, + "fallbackAttribute": {}, + "label": "avg1", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "avg1", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "loadavg5", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "loadavg5", + "name": "loadavg5" + }, + "fallbackAttribute": {}, + "label": "avg5", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "avg5", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "loadavg15", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "loadavg15", + "name": "loadavg15" + }, + "fallbackAttribute": {}, + "label": "avg15", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "avg15", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 }, - "refId": "C", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "queryType": "", + "refId": "C" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "avg1/100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "1 Minute", - "refId": "E", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "E" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "avg5/100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "5 Minutes", - "refId": "D", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "D" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "avg15/100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "15 Minutes", - "refId": "F", - "type": "expression" - }, - { - "attribute": "CpuNumCpus", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "F" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuNumCpus", + "name": "CpuNumCpus" + }, + "fallbackAttribute": {}, + "label": "Cores", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, + "key": "", "label": "Cores", - "nodeId": "$netSnmpLinux", - "refId": "G", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "G" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "System Load", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "Load", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "kbytes" + }, + "overrides": [ + { + "matcher": { + "id": "byRegexp", + "options": "memCached" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "memBuffer" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "memAvailSwap" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "memShared" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "memUsed" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "memAvailReal" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + } + ] + }, "gridPos": { "h": 14, "w": 12, @@ -634,26 +980,23 @@ "y": 10 }, "id": 1, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "memCached", @@ -685,253 +1028,315 @@ "zindex": 3 } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "memAvailSwap", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memAvailSwap", + "name": "memAvailSwap" + }, + "fallbackAttribute": {}, + "label": "memAvailSwap", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memAvailSwap", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "memAvailReal", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memAvailReal", + "name": "memAvailReal" + }, + "fallbackAttribute": {}, + "label": "memAvailReal", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memAvailReal", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "memBuffer", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memBuffer", + "name": "memBuffer" + }, + "fallbackAttribute": {}, + "label": "memBuffer", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memBuffer", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "memCached", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memCached", + "name": "memCached" + }, + "fallbackAttribute": {}, + "label": "memCached", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memCached", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "E", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "memShared", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "E" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memShared", + "name": "memShared" + }, + "fallbackAttribute": {}, + "label": "memShared", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memShared", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "F", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 }, - "type": "attribute" + "queryType": "", + "refId": "F" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "memTotalReal - memBuffer - memCached - memShared - memAvailReal", + "filter": {}, + "filterState": {}, "hide": false, + "key": "", "label": "memUsed", - "refId": "G", - "type": "expression" - }, - { - "application": { - "filter": "" - }, - "attribute": "memTotalReal", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "G" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memTotalReal", + "name": "memTotalReal" + }, + "fallbackAttribute": {}, + "label": "memTotalReal", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "memTotalReal", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Memory Statistics", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "kbytes", - "label": "", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "description": "The number of 'ticks' (typically 1/100s) spent processing code.", - "fill": 1, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Ticks", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 14, "w": 12, @@ -939,26 +1344,23 @@ "y": 10 }, "id": 12, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "/.+CpuRawUser/" @@ -973,307 +1375,431 @@ "alias": "/.+CpuRawIdle/" } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "CpuRawInterrupt", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawInterrupt", + "name": "CpuRawInterrupt" + }, + "fallbackAttribute": {}, + "label": "CpuRawInterrupt", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CpuRawInterrupt", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "CpuRawUser", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawUser", + "name": "CpuRawUser" + }, + "fallbackAttribute": {}, + "label": "CpuRawUser", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CpuRawUser", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "E", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "CpuRawWait", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "E" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawWait", + "name": "CpuRawWait" + }, + "fallbackAttribute": {}, + "label": "CpuRawWait", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CpuRawWait", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "CpuRawNice", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawNice", + "name": "CpuRawNice" + }, + "fallbackAttribute": {}, + "label": "CpuRawNice", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CpuRawNice", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "F", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "CpuRawSystem", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "F" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawSystem", + "name": "CpuRawSystem" + }, + "fallbackAttribute": {}, + "label": "CpuRawSystem", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CpuRawSystem", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "CpuRawKernel", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawKernel", + "name": "CpuRawKernel" + }, + "fallbackAttribute": {}, + "label": "CpuRawKernel", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CpuRawKernel", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "CpuRawSoftIRQ", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawSoftIRQ", + "name": "CpuRawSoftIRQ" + }, + "fallbackAttribute": {}, + "label": "CpuRawSoftIRQ", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CpuRawSoftIRQ", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 }, - "refId": "G", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "queryType": "", + "refId": "G" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "CpuRawSystem + CpuRawInterrupt", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "System", - "refId": "I", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "I" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "CpuRawWait + System", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Wait", - "refId": "J", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "J" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "CpuRawNice + Wait", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Nice", - "refId": "K", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "K" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "CpuRawUser + Nice", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "User", - "refId": "L", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "L" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "CpuRawInterrupt", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Interrupts", - "refId": "H", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "H" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "CPU Usage", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "none", - "label": "Ticks", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Count", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 10, "w": 12, @@ -1281,204 +1807,238 @@ "y": 24 }, "id": 15, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "tcpInErrors", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpInErrors", + "name": "tcpInErrors" + }, + "fallbackAttribute": {}, + "label": "Errored Segments", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Errored Segments", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "tcpAttemptFails", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpAttemptFails", + "name": "tcpAttemptFails" + }, + "fallbackAttribute": {}, + "label": "Failed Connections", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Failed Connections", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "tcpEstabResets", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpEstabResets", + "name": "tcpEstabResets" + }, + "fallbackAttribute": {}, + "label": "Established resets", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Established resets", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "tcpOutRsts", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpOutRsts", + "name": "tcpOutRsts" + }, + "fallbackAttribute": {}, + "label": "Reset Sent", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Reset Sent", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "TCP Errors and Failures", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "Count", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Count", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 10, "w": 12, @@ -1486,147 +2046,169 @@ "y": 24 }, "id": 13, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "Out", "transform": "negative-Y" } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "tcpActiveOpens", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpActiveOpens", + "name": "tcpActiveOpens" + }, + "fallbackAttribute": {}, + "label": "Out", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Out", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "tcpPassiveOpens", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpPassiveOpens", + "name": "tcpPassiveOpens" + }, + "fallbackAttribute": {}, + "label": "In", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "In", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "TCP Open Connections", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "Count", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Count", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 12, @@ -1634,178 +2216,206 @@ "y": 34 }, "id": 16, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "Out", "transform": "negative-Y" } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "tcpInSegs", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpInSegs", + "name": "tcpInSegs" + }, + "fallbackAttribute": {}, + "label": "In", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "In", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "tcpOutSegs", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpOutSegs", + "name": "tcpOutSegs" + }, + "fallbackAttribute": {}, + "label": "Out", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Out", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "tcpRetransSegs", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpRetransSegs", + "name": "tcpRetransSegs" + }, + "fallbackAttribute": {}, + "label": "Retransmissions", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Retransmissions", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "TCP Segments", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "Count", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Count", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 12, @@ -1813,111 +2423,127 @@ "y": 34 }, "id": 14, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "tcpCurrEstab", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpCurrEstab", + "name": "tcpCurrEstab" + }, + "fallbackAttribute": {}, + "label": "Current", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Current", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Current TCP Connections", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "Count", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Count", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 10, "w": 12, @@ -1925,204 +2551,238 @@ "y": 43 }, "id": 19, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "hrSystemNumUsers", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrSystemNumUsers", + "name": "hrSystemNumUsers" + }, + "fallbackAttribute": {}, + "label": "Users", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Users", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "SysContext", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "SysContext", + "name": "SysContext" + }, + "fallbackAttribute": {}, + "label": "Context", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Context", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "SysInterrupts", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "SysInterrupts", + "name": "SysInterrupts" + }, + "fallbackAttribute": {}, + "label": "Interrupts", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Interrupts", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "hrSystemProcesses", - "functions": [], - "group": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrSystemProcesses", + "name": "hrSystemProcesses" + }, + "fallbackAttribute": {}, + "label": "Processes", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Processes", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "System Counts", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "Count", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Days", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 5, "w": 12, @@ -2130,118 +2790,146 @@ "y": 43 }, "id": 2, - "legend": { - "alignAsTable": true, - "avg": false, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "hrSystemUptime", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrSystemUptime", + "name": "hrSystemUptime" + }, + "fallbackAttribute": {}, + "label": "hrSystemUptimeRaw", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "hrSystemUptimeRaw", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "queryType": "", + "refId": "A" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "hrSystemUptimeRaw / 8640000", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Days", - "refId": "B", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "B" } ], - "thresholds": [], - "timeFrom": "4w", - "timeShift": null, "title": "System Uptime", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": 0, - "format": "none", - "label": "Days", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Bytes", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 5, "w": 12, @@ -2249,150 +2937,146 @@ "y": 48 }, "id": 10, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "SwapIn", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "SwapIn", + "name": "SwapIn" + }, + "fallbackAttribute": {}, + "label": "SwapInRaw", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "SwapInRaw", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "SwapOut", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "SwapOut", + "name": "SwapOut" + }, + "fallbackAttribute": {}, + "label": "SwapOutRaw", + "node": { + "id": "$netSnmpLinux", + "label": "$netSnmpLinux" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "SwapOutRaw", - "mode": 0, - "nodeId": "$netSnmpLinux", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 }, - "type": "attribute" + "queryType": "", + "refId": "B" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "SwapInRaw / 100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "SwapIn", - "refId": "C", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "C" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "SwapOutRaw / 100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "SwapOut", - "refId": "D", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "D" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Swap", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "Bytes", - "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 - } + "type": "timeseries" } ], "refresh": "5m", - "schemaVersion": 16, - "style": "dark", + "schemaVersion": 39, "tags": [ "OpenNMS" ], @@ -2400,23 +3084,29 @@ "list": [ { "current": { - "text": "OpenNMS FUL Performance", - "value": "OpenNMS FUL Performance" + "selected": false, + "text": "OpenNMS Performance", + "value": "PF64BB6D6ECC8F3F8" }, "hide": 0, + "includeAll": false, "label": "OpenNMS Instance", + "multi": false, "name": "instance", "options": [], - "query": "opennms-helm-performance-datasource", + "query": "opennms-performance-datasource", "refresh": 1, "regex": "", "skipUrlSync": false, "type": "datasource" }, { - "allValue": null, "current": {}, - "datasource": "$instance", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "definition": "", "hide": 0, "includeAll": false, "label": "Nodes", @@ -2429,7 +3119,6 @@ "skipUrlSync": false, "sort": 1, "tagValuesQuery": "", - "tags": [], "tagsQuery": "", "type": "query", "useTags": false @@ -2467,6 +3156,7 @@ }, "timezone": "", "title": "OpenNMS Linux Node-level Performance Data", - "uid": "LMGa5b7mk", - "version": 30 -} + "uid": "fdlwqcx61845cc", + "version": 1, + "weekStart": "" +} \ No newline at end of file diff --git a/Network Interfaces Report/network-interfaces-report.json b/Network Interfaces Report/network-interfaces-report.json index ff01a6a..402126e 100644 --- a/Network Interfaces Report/network-interfaces-report.json +++ b/Network Interfaces Report/network-interfaces-report.json @@ -1,39 +1,43 @@ { "__inputs": [ { - "name": "DS_OPENNMS_HORIZON PM", - "label": "OpenNMS Horizon PM", + "name": "DS_OPENNMS_PERFORMANCE", + "label": "OpenNMS Performance", "description": "", "type": "datasource", - "pluginId": "opennms-helm-performance-datasource", + "pluginId": "opennms-performance-datasource", "pluginName": "OpenNMS Performance" } ], + "__elements": {}, "__requires": [ { "type": "grafana", "id": "grafana", "name": "Grafana", - "version": "5.2.4" - }, - { - "type": "panel", - "id": "graph", - "name": "Graph", - "version": "5.0.0" + "version": "10.4.2" }, { "type": "datasource", - "id": "opennms-helm-performance-datasource", + "id": "opennms-performance-datasource", "name": "OpenNMS Performance", - "version": "1.0.0" + "version": "9" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" } ], "annotations": { "list": [ { "builtIn": 1, - "datasource": "-- Grafana --", + "datasource": { + "type": "datasource", + "uid": "grafana" + }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", @@ -44,20 +48,74 @@ }, "description": "OpenNMS statistics about network interfaces with Standard MIB 2 metrics.", "editable": true, + "fiscalYearStartMonth": 0, "gnetId": 5053, "graphTooltip": 0, "id": null, - "iteration": 1539768709443, "links": [], "panels": [ { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "${DS_OPENNMS_HORIZON PM}", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "description": "The total number of bits received and transmitted on the interface, including framing characters.", - "fill": 1, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "bits/sec", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bps" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 12, @@ -65,116 +123,210 @@ "y": 0 }, "id": 4, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "sort": null, - "sortDesc": null, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "/^Out.*/i", "transform": "negative-Y" } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "attribute": "ifHCInOctets", - "hide": true, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifHCInOctets", + "name": "ifHCInOctets" + }, + "fallbackAttribute": {}, + "label": "$index_in", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "$index_in", - "nodeId": "$node", - "refId": "A", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "$index_in*8", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "In on $node $interface", - "refId": "B", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "B" }, { - "attribute": "ifHCOutOctets", - "hide": true, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifHCOutOctets", + "name": "ifHCOutOctets" + }, + "fallbackAttribute": {}, + "label": "$index_out", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "$index_out", - "nodeId": "$node", - "refId": "C", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "$index_out*8", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Out on $node $interface", - "refId": "D", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "D" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Throughput", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "bps", - "label": "bits/sec", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "${DS_OPENNMS_HORIZON PM}", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "description": "Network interface utilisation.", - "fill": 1, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 12, @@ -182,117 +334,210 @@ "y": 0 }, "id": 5, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "sort": null, - "sortDesc": null, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "/^Out.*/i", "transform": "negative-Y" } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "attribute": "ifHCInOctets", - "hide": true, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifHCInOctets", + "name": "ifHCInOctets" + }, + "fallbackAttribute": {}, + "label": "$index_in", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "$index_in", - "nodeId": "$node", - "refId": "A", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "attribute": "ifOutOctets", - "hide": true, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifOutOctets", + "name": "ifOutOctets" + }, + "fallbackAttribute": {}, + "label": "$index_out", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "$index_out", - "nodeId": "$node", - "refId": "C", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "$index_in*8*100/1000000000", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "In $node on $interface", - "refId": "E", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "E" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "$index_out*8*100/1000000000", + "filter": {}, + "filterState": {}, "hide": false, + "key": "", "label": "Out $node on $interface", - "refId": "B", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "B" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Bandwidth", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "percent", - "label": "", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "${DS_OPENNMS_HORIZON PM}", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "description": "For packet-oriented interfaces, the number of inbound or outbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character-oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.", - "fill": 1, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "packets/sec", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 12, @@ -300,101 +545,170 @@ "y": 9 }, "id": 1, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "/^Out.*/i", "transform": "negative-Y" } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "aggregation": "AVERAGE", - "attribute": "ifInErrors", + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "ifInErrors", + "name": "ifInErrors" + }, + "fallbackAttribute": {}, + "label": "Out on $node $interface", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Out on $node $interface", - "nodeId": "$node", - "refId": "A", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "aggregation": "AVERAGE", - "attribute": "ifOutErrors", + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "ifOutErrors", + "name": "ifOutErrors" + }, + "fallbackAttribute": {}, + "label": "In on $node $interface", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "In on $node $interface", - "nodeId": "$node", - "refId": "B", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Errors", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": "packets/sec", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "${DS_OPENNMS_HORIZON PM}", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "description": "The number of outbound and inbound packets which were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space.", - "fill": 1, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "packets/sec", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 12, @@ -402,101 +716,170 @@ "y": 9 }, "id": 3, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "/^Out.*/i", "transform": "negative-Y" } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "aggregation": "AVERAGE", - "attribute": "ifInDiscards", + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "ifInDiscards", + "name": "ifInDiscards" + }, + "fallbackAttribute": {}, + "label": "Out on $node $interface", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Out on $node $interface", - "nodeId": "$node", - "refId": "A", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "aggregation": "AVERAGE", - "attribute": "ifOutDiscards", + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "ifOutDiscards", + "name": "ifOutDiscards" + }, + "fallbackAttribute": {}, + "label": "In on $node $interface", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "In on $node $interface", - "nodeId": "$node", - "refId": "B", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Discarded", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": "packets/sec", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "${DS_OPENNMS_HORIZON PM}", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "description": "Number of received or transmitted Unicast, Broadcast and Multicast packets.", - "fill": 1, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "packets/sec", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 24, @@ -504,173 +887,302 @@ "y": 18 }, "id": 2, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "/^Out.*/i", "transform": "negative-Y" } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "aggregation": "AVERAGE", - "attribute": "ifHCInUcastPkts", + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "ifHCInUcastPkts", + "name": "ifHCInUcastPkts" + }, + "fallbackAttribute": {}, + "label": "In Unicast $node $interface", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "In Unicast $node $interface", - "nodeId": "$node", - "refId": "A", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "aggregation": "AVERAGE", - "attribute": "ifHCInMulticastPkts", + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "ifHCInMulticastPkts", + "name": "ifHCInMulticastPkts" + }, + "fallbackAttribute": {}, + "label": "In Multicast on $node $interface", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "In Multicast on $node $interface", - "nodeId": "$node", - "refId": "B", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { - "aggregation": "AVERAGE", - "attribute": "ifHCInBroadcastPkts", + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "ifHCInBroadcastPkts", + "name": "ifHCInBroadcastPkts" + }, + "fallbackAttribute": {}, + "label": "In Broadcast on $node $interface", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "In Broadcast on $node $interface", - "nodeId": "$node", - "refId": "C", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, { - "aggregation": "AVERAGE", - "attribute": "ifHCOutUcastPkts", + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "ifHCOutUcastPkts", + "name": "ifHCOutUcastPkts" + }, + "fallbackAttribute": {}, + "label": "Out Unicast $node $interface", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Out Unicast $node $interface", - "nodeId": "$node", - "refId": "D", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" }, { - "aggregation": "AVERAGE", - "attribute": "ifHCOutMulticastPkt", + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "ifHCOutMulticastPkt", + "name": "ifHCOutMulticastPkt" + }, + "fallbackAttribute": {}, + "label": "Out Multicast on $node $interface", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Out Multicast on $node $interface", - "nodeId": "$node", - "refId": "E", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "E" }, { - "aggregation": "AVERAGE", - "attribute": "ifHCOutBroadcastPkt", + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "ifHCOutBroadcastPkt", + "name": "ifHCOutBroadcastPkt" + }, + "fallbackAttribute": {}, + "label": "Out Broadcast on $node $interface", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "$interface", + "label": "$interface" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Out Broadcast on $node $interface", - "nodeId": "$node", - "refId": "F", - "resourceId": "$interface", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "F" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Packet Statistics", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": "packets/sec", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } + "type": "timeseries" } ], "refresh": false, - "schemaVersion": 16, - "style": "dark", + "schemaVersion": 39, "tags": [], "templating": { "list": [ { - "allValue": null, "current": {}, - "datasource": "${DS_OPENNMS_HORIZON PM}", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "definition": "", "hide": 0, "includeAll": false, - "label": null, "multi": false, "name": "node", "options": [], "query": "nodeFilter(nodeSysOid like '.1.3.6.1.4.1.%')", "refresh": 1, "regex": "", + "skipUrlSync": false, "sort": 0, "tagValuesQuery": "", - "tags": [], "tagsQuery": "", "type": "query", "useTags": false }, { - "allValue": null, "current": {}, - "datasource": "${DS_OPENNMS_HORIZON PM}", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "definition": "", "hide": 0, "includeAll": false, - "label": null, "multi": true, "name": "interface", "options": [], "query": "nodeResources($node)", "refresh": 1, "regex": "^interfaceSnmp\\[.*", + "skipUrlSync": false, "sort": 1, "tagValuesQuery": "", - "tags": [], "tagsQuery": "", "type": "query", "useTags": false @@ -708,6 +1220,7 @@ }, "timezone": "", "title": "OpenNMS Network Interfaces Report", - "uid": "5A-Imb7mz", - "version": 3 + "uid": "cdlwos8f73xmod", + "version": 2, + "weekStart": "" } \ No newline at end of file diff --git a/OpenNMS Linux Node-level Performance Data/opennms-linux-node-level-performance-data.json b/OpenNMS Linux Node-level Performance Data/opennms-linux-node-level-performance-data.json new file mode 100644 index 0000000..53a4466 --- /dev/null +++ b/OpenNMS Linux Node-level Performance Data/opennms-linux-node-level-performance-data.json @@ -0,0 +1,8362 @@ +{ + "__inputs": [ + { + "name": "DS_OPENNMS_PERFORMANCE", + "label": "OpenNMS Performance", + "description": "", + "type": "datasource", + "pluginId": "opennms-performance-datasource", + "pluginName": "OpenNMS Performance" + } + ], + "__elements": {}, + "__requires": [ + { + "type": "grafana", + "id": "grafana", + "name": "Grafana", + "version": "10.4.2" + }, + { + "type": "panel", + "id": "graph", + "name": "Graph (old)", + "version": "" + }, + { + "type": "datasource", + "id": "opennms-performance-datasource", + "name": "OpenNMS Performance", + "version": "9" + }, + { + "type": "panel", + "id": "piechart", + "name": "Pie chart", + "version": "" + }, + { + "type": "panel", + "id": "stat", + "name": "Stat", + "version": "" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" + } + ], + "annotations": { + "list": [ + { + "builtIn": 1, + "datasource": { + "type": "datasource", + "uid": "grafana" + }, + "enable": true, + "hide": true, + "iconColor": "rgba(0, 211, 255, 1)", + "name": "Annotations & Alerts", + "type": "dashboard" + }, + { + "datasource": { + "type": "datasource", + "uid": "grafana" + }, + "enable": false, + "hide": false, + "iconColor": "rgba(255, 96, 96, 1)", + "limit": 100, + "name": "Events", + "showIn": 0, + "tags": [], + "type": "tags" + } + ] + }, + "description": "Display basic SNMP data collected on Linux hosts with OpenNMS >= 25.2.x for use with OpenNMS Helm 5.0.0 in Grafana 6.6 (optionally with R for trendlines).", + "editable": true, + "fiscalYearStartMonth": 0, + "gnetId": 5148, + "graphTooltip": 1, + "id": null, + "links": [ + { + "icon": "external link", + "tags": [], + "targetBlank": true, + "title": "OpenNMS", + "tooltip": "", + "type": "link", + "url": "https://opennms/" + }, + { + "icon": "external link", + "tags": [], + "title": "netsnmp MIBs", + "tooltip": "", + "type": "link", + "url": "http://www.net-snmp.org/docs/mibs/" + }, + { + "asDropdown": true, + "icon": "external link", + "keepTime": true, + "tags": [ + "opennms" + ], + "title": "Other Dashboards", + "type": "dashboards" + } + ], + "panels": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "#EAB839", + "value": 1 + }, + { + "color": "red", + "value": 2 + } + ] + } + }, + "overrides": [] + }, + "id": 775, + "options": { + "colorMode": "value", + "graphMode": "area", + "justifyMode": "auto", + "orientation": "auto", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "text": {}, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "AVERAGE" + }, + "attribute": { + "label": "loadavg5", + "name": "loadavg5" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "loadavg5 / 100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Load (Avg)", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "B" + } + ], + "title": "Load (5min)", + "type": "stat" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "mappings": [ + { + "id": 0, + "op": "=", + "text": "N/A", + "type": 1, + "value": "null" + } + ], + "max": 100, + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 3, + "w": 6, + "x": 6, + "y": 0 + }, + "id": 90, + "options": { + "colorMode": "value", + "graphMode": "area", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "text": {}, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrSystemProcesses", + "name": "hrSystemProcesses" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + } + ], + "title": "Processes", + "type": "stat" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "decimals": 0, + "mappings": [ + { + "id": 0, + "op": "=", + "text": "N/A", + "type": 1, + "value": "null" + } + ], + "max": 100, + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 1 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 3, + "w": 6, + "x": 12, + "y": 0 + }, + "id": 89, + "options": { + "colorMode": "value", + "graphMode": "area", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "text": {}, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrSystemNumUsers", + "name": "hrSystemNumUsers" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + } + ], + "title": "Users", + "type": "stat" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "mappings": [ + { + "id": 0, + "op": "=", + "text": "N/A", + "type": 1, + "value": "null" + } + ], + "max": 100, + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 50000 + } + ] + }, + "unit": "dtdurations" + }, + "overrides": [] + }, + "gridPos": { + "h": 3, + "w": 6, + "x": 18, + "y": 0 + }, + "id": 92, + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "showPercentChange": false, + "text": {}, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrSystemUptime", + "name": "hrSystemUptime" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "hrSystemUptime / 100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Uptime", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "B" + } + ], + "title": "Uptime", + "type": "stat" + }, + { + "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 3 + }, + "id": 106, + "panels": [], + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "CPU usage and Load", + "type": "row" + }, + { + "aliasColors": { + "CpuRawIdle": "#9ac48a", + "CpuRawWait": "#bf1b00" + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "**ssCpuRawUser**: The number of 'ticks' (typically 1/100s) spent processing user-level code.\n\n**ssCpuRawNice**: The number of 'ticks' (typically 1/100s) spent processing reduced-priority code. This object will not be implemented on hosts where the underlying operating system does not measure this particular CPU metric.\n\n**ssCpuRawSystem**: The number of 'ticks' (typically 1/100s) spent processing system-level code.\n\nThis object may sometimes be implemented as the combination of the 'ssCpuRawWait(54)' and 'ssCpuRawKernel(55)' counters, so care must be taken when summing the overall raw counters.\n\n**ssCpuRawIdle**: The number of 'ticks' (typically 1/100s) spent idle.\n\n**ssCpuRawWait**: The number of 'ticks' (typically 1/100s) spent waiting for IO.\n\nThis object will not be implemented on hosts where the underlying operating system does not measure this particular CPU metric. This time may also be included within the 'ssCpuRawSystem(52)' counter.\n\n**ssCpuRawKernel**: The number of 'ticks' (typically 1/100s) spent processing kernel-level code.\n\nThis object will not be implemented on hosts where the underlying operating system does not measure this particular CPU metric. This time may also be included within the 'ssCpuRawSystem(52)' counter.\n\n**ssCpuRawInterrupt**: The number of 'ticks' (typically 1/100s) spent processing hardware interrupts.\n\nThis object will not be implemented on hosts where the underlying operating system does not measure this particular CPU metric.\n\n**ssCpuRawSteal**: The number of 'ticks' (typically 1/100s) spent by the hypervisor code to run other VMs even though the CPU in the current VM had something runnable.\n\nThis object will not be implemented on hosts where the underlying operating system does not measure this particular CPU metric.\n\n**ssCpuRawSteal**: The number of 'ticks' (typically 1/100s) spent by the CPU to run a virtual CPU (guest).\n\nThis object will not be implemented on hosts where the underlying operating system does not measure this particular CPU metric.\n\n**ssCpuRawGuestNice**: The number of 'ticks' (typically 1/100s) spent by the CPU to run a niced virtual CPU (guest).\n\nThis object will not be implemented on hosts where the underlying operating system does not measure this particular CPU metric.\n\nOn a multi-processor system, the 'ssCpuRaw*' ounters are cumulative over all CPUs, so their sum will typically be N*100 (for N processors).", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 12, + "x": 0, + "y": 4 + }, + "hideTimeOverride": false, + "id": 1, + "options": { + "legend": { + "calcs": [ + "mean", + "current", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "9.4.7", + "seriesOverrides": [ + { + "alias": "CpuRawIdle", + "zindex": 3 + } + ], + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawIdle", + "name": "CpuRawIdle" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawInterrupt", + "name": "CpuRawInterrupt" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawKernel", + "name": "CpuRawKernel" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawNice", + "name": "CpuRawNice" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawSoftIRQ", + "name": "CpuRawSoftIRQ" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "E" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawSystem", + "name": "CpuRawSystem" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "F" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawUser", + "name": "CpuRawUser" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "G" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawWait", + "name": "CpuRawWait" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "H" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawGuest", + "name": "CpuRawGuest" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "I" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawGuestNice", + "name": "CpuRawGuestNice" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "J" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawSteal", + "name": "CpuRawSteal" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "K" + } + ], + "title": "CPU usage ($node)", + "type": "timeseries" + }, + { + "aliasColors": { + "Number of CPUs": "#bf1b00" + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "decimals": 2, + "description": "**laLoadFloat**: The 1,5 and 15 minute load averages as an opaquely wrapped floating point number.\n\n**laLoadInt**: The 1,5 and 15 minute load averages as an integer. This is computed by taking the floating point loadaverage value and multiplying by 100, then converting the value to an integer.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Load", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 12, + "x": 12, + "y": 4 + }, + "hideTimeOverride": false, + "id": 4, + "links": [ + { + "title": "UCD SNMP MIB", + "url": "http://www.net-snmp.org/docs/mibs/UCD-SNMP-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "current", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "9.4.7", + "seriesOverrides": [ + { + "alias": "Number of CPUs", + "fill": 0, + "legend": false + } + ], + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "loadavg1", + "name": "loadavg1" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "loadavg5", + "name": "loadavg5" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "loadavg15", + "name": "loadavg15" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "C" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "loadavg1 / 100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "1min avg.", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "D" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "loadavg5 / 100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "5min avg.", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "E" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "loadavg15 / 100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "15min avg.", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "F" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawIdle", + "name": "CpuRawIdle" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "G" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawInterrupt", + "name": "CpuRawInterrupt" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "H" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawKernel", + "name": "CpuRawKernel" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "I" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawNice", + "name": "CpuRawNice" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "J" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawSoftIRQ", + "name": "CpuRawSoftIRQ" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "K" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawSystem", + "name": "CpuRawSystem" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "L" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawUser", + "name": "CpuRawUser" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "M" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawWait", + "name": "CpuRawWait" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "N" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawGuest", + "name": "CpuRawGuest" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "P" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawGuestNice", + "name": "CpuRawGuestNice" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "Q" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuRawSteal", + "name": "CpuRawSteal" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "format": "time_series", + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "rawSql": "SELECT\n $__time(time_column),\n value1\nFROM\n metric_table\nWHERE\n $__timeFilter(time_column)\n", + "refId": "R" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "CpuNumCpus", + "name": "CpuNumCpus" + }, + "fallbackAttribute": {}, + "label": "Number of CPUs", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Number of CPUs", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "S" + } + ], + "title": "Load averages ($node)", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 11 + }, + "id": 166, + "panels": [], + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "Memory and swap usage", + "type": "row" + }, + { + "aliasColors": { + "memAvailReal": "#b7dbab", + "memAvailSwap": "#508642", + "memBuffer": "#badff4", + "memShared": "#f2c96d", + "memTotalFree": "#629e51", + "memUsed": "#bf1b00" + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "**memTotalSwap**: The total amount of swap space configured for this host.\n\n**memAvailSwap**: The amount of swap space currently unused or available.\n\n**memTotalReal**: The total amount of real/physical memory installed on this host.\n\n**memAvailReal**: The amount of real/physical memory currently unused or available.\n\n**memShared**: The total amount of real or virtual memory currently allocated for use as shared memory.\n\nThis object will not be implemented on hosts where the underlying operating system does not explicitly identify memory as specifically reserved for this purpose.\n\n**memBuffer**: The total amount of real or virtual memory currently allocated for use as memory buffers.\n\nThis object will not be implemented on hosts where the underlying operating system does not explicitly identify memory as specifically reserved for this purpose.\n\n**memCached**: The total amount of real or virtual memory currently allocated for use as cached memory.\n\nThis object will not be implemented on hosts where the underlying operating system does not explicitly identify memory as specifically reserved for this purpose.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "kbytes" + }, + "overrides": [ + { + "matcher": { + "id": "byRegexp", + "options": "memUsedSwap" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": "B", + "mode": "normal" + } + }, + { + "id": "custom.transform", + "value": "negative-Y" + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "memAvailSwap" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": "B", + "mode": "normal" + } + }, + { + "id": "custom.transform", + "value": "negative-Y" + } + ] + } + ] + }, + "gridPos": { + "h": 9, + "w": 18, + "x": 0, + "y": 12 + }, + "id": 345, + "links": [ + { + "title": "UCD-SNMP-MIB", + "url": "http://www.net-snmp.org/docs/mibs/UCD-SNMP-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "current", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "9.4.7", + "seriesOverrides": [ + { + "alias": "memUsedSwap", + "color": "#bf1b00", + "stack": "B", + "transform": "negative-Y" + }, + { + "alias": "memTotalSwap", + "color": "#58140c", + "fill": 0, + "legend": false, + "linewidth": 2, + "stack": false, + "transform": "negative-Y" + }, + { + "alias": "memAvailSwap", + "color": "#7eb26d", + "stack": "B", + "transform": "negative-Y" + }, + { + "alias": "memTotalReal", + "color": "#58140c", + "fill": 0, + "legend": false, + "linewidth": 2, + "stack": false + } + ], + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memAvailSwap", + "name": "memAvailSwap" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memAvailReal", + "name": "memAvailReal" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memTotalSwap", + "name": "memTotalSwap" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "G" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "memTotalSwap - memAvailSwap", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "memUsedSwap", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "K" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memBuffer", + "name": "memBuffer" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memCached", + "name": "memCached" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + }, + { + "attribute": { + "attribute": { + "name": "memTotalReal" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "memTotalReal - memShared - memBuffer - memAvailReal - memCached", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "memUsed", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "J" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memShared", + "name": "memShared" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "E" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memTotalReal", + "name": "memTotalReal" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "H" + } + ], + "title": "Memory usage ($node)", + "type": "timeseries" + }, + { + "aliasColors": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "decimals": 1, + "description": "**memTotalSwap**: The total amount of swap space configured for this host.\n\n**memAvailSwap**: The amount of swap space currently unused or available.\n\n**memTotalReal**: The total amount of real/physical memory installed on this host.\n\n**memAvailReal**: The amount of real/physical memory currently unused or available.\n\n**memShared**: The total amount of real or virtual memory currently allocated for use as shared memory.\n\nThis object will not be implemented on hosts where the underlying operating system does not explicitly identify memory as specifically reserved for this purpose.\n\n**memBuffer**: The total amount of real or virtual memory currently allocated for use as memory buffers.\n\nThis object will not be implemented on hosts where the underlying operating system does not explicitly identify memory as specifically reserved for this purpose.\n\n**memCached**: The total amount of real or virtual memory currently allocated for use as cached memory.\n\nThis object will not be implemented on hosts where the underlying operating system does not explicitly identify memory as specifically reserved for this purpose.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Percent", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 6, + "x": 18, + "y": 12 + }, + "id": 851, + "links": [ + { + "title": "UCD-SNMP-MIB", + "url": "http://www.net-snmp.org/docs/mibs/UCD-SNMP-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "9.4.7", + "seriesOverrides": [], + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memTotalReal", + "name": "memTotalReal" + }, + "fallbackAttribute": {}, + "label": "memTotalReal", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "memTotalReal", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memTotalFree", + "name": "memTotalFree" + }, + "fallbackAttribute": {}, + "label": "memTotalFree", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "memTotalFree", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memBuffer", + "name": "memBuffer" + }, + "fallbackAttribute": {}, + "label": "memBuffer", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "memBuffer", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memCached", + "name": "memCached" + }, + "fallbackAttribute": {}, + "label": "memCached", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "memCached", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "((memTotalFree + memBuffer + memCached) / memTotalReal ) * 100.0", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Usage", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "E" + } + ], + "title": "Memory Usage %", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 21 + }, + "id": 112, + "panels": [], + "repeat": "disk", + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "Disk utilization ($disk)", + "type": "row" + }, + { + "aliasColors": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "**diskIOLA1**: The 1 minute average load of disk (%).\n\n**diskIOLA5**: The 5 minute average load of disk (%).\n\n**diskIOLA15**: The 15 minute average load of disk (%).", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Disk usage", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 8, + "x": 0, + "y": 22 + }, + "id": 63, + "links": [ + { + "title": "UCD-DISKIO-MIB", + "url": "http://www.net-snmp.org/docs/mibs/UCD-DISKIO-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "current", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "9.4.7", + "seriesOverrides": [], + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "diskIOLA1", + "name": "diskIOLA1" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "diskIOIndex[$disk]", + "label": "diskIOIndex[$disk]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "diskIOLA5", + "name": "diskIOLA5" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "diskIOIndex[$disk]", + "label": "diskIOIndex[$disk]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "diskIOLA15", + "name": "diskIOLA15" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "diskIOIndex[$disk]", + "label": "diskIOIndex[$disk]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + } + ], + "title": "Disk load ($disk)", + "type": "timeseries" + }, + { + "aliasColors": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "**diskIOReads**: The number of read accesses to this device since boot.\n\n**diskIOWrites**: The number of write accesses to this device since boot.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 8, + "x": 8, + "y": 22 + }, + "id": 65, + "links": [ + { + "title": "UCD-DISKIO-MIB", + "url": "http://www.net-snmp.org/docs/mibs/UCD-DISKIO-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "current", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "9.4.7", + "seriesOverrides": [ + { + "alias": "diskIOWrites", + "transform": "negative-Y" + } + ], + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "diskIOReads", + "name": "diskIOReads" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "diskIOIndex[$disk]", + "label": "diskIOIndex[$disk]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "diskIOWrites", + "name": "diskIOWrites" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "diskIOIndex[$disk]", + "label": "diskIOIndex[$disk]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + } + ], + "title": "Disk I/O accesses ($disk)", + "type": "timeseries" + }, + { + "aliasColors": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "**diskIOReadX**: The number of bytes read from this device since boot.\n\n**diskIOWrittenX**: The number of bytes written from this device since boot.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "decbytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 8, + "x": 16, + "y": 22 + }, + "id": 74, + "links": [ + { + "title": "UCD-DISKIO-MIB", + "url": "http://www.net-snmp.org/docs/mibs/UCD-DISKIO-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "current", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "9.4.7", + "seriesOverrides": [ + { + "alias": "diskIOWrites", + "transform": "negative-Y" + } + ], + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "diskIONReadX", + "name": "diskIONReadX" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "diskIOIndex[$disk]", + "label": "diskIOIndex[$disk]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "diskIONWrittenX", + "name": "diskIONWrittenX" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "diskIOIndex[$disk]", + "label": "diskIOIndex[$disk]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + } + ], + "title": "Disk I/O bytes ($disk)", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 71 + }, + "id": 108, + "panels": [], + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "Context Switches and Interrupts", + "type": "row" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "**ssRawInterrupts**: Number of interrupts processed\n\n**ssRawContexts**: Number of context switches", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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": "/Context/" + }, + "properties": [ + { + "id": "custom.transform", + "value": "negative-Y" + } + ] + } + ] + }, + "gridPos": { + "h": 7, + "w": 24, + "x": 0, + "y": 72 + }, + "hideTimeOverride": false, + "id": 7, + "links": [ + { + "title": "UCD SNMP MIB", + "url": "http://www.net-snmp.org/docs/mibs/UCD-SNMP-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max" + ], + "displayMode": "table", + "placement": "right", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "SysContext", + "name": "SysContext" + }, + "fallbackAttribute": {}, + "label": "SysContext", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "SysContext", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "SysInterrupts", + "name": "SysInterrupts" + }, + "fallbackAttribute": {}, + "label": "SysInterrupts", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "SysInterrupts", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "SysRawContext", + "name": "SysRawContext" + }, + "fallbackAttribute": {}, + "label": "SysRawContext", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "SysRawContext", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "SysRawInterrupts", + "name": "SysRawInterrupts" + }, + "fallbackAttribute": {}, + "label": "SysRawInterrupts", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "SysRawInterrupts", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + } + ], + "title": "Context Switches and Interrupts ($node)", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 79 + }, + "id": 109, + "panels": [], + "repeat": "interface", + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "$interface ($node)", + "type": "row" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "The total number of octets transmitted out of the interface, including framing characters. These objects are a 64-bit versions of if{Out,In}Octets.\n\nDiscontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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": "byRegexp", + "options": "/Out/" + }, + "properties": [ + { + "id": "custom.transform", + "value": "negative-Y" + } + ] + } + ] + }, + "gridPos": { + "h": 11, + "w": 8, + "x": 0, + "y": 80 + }, + "hideTimeOverride": false, + "id": 14, + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifHCInOctets", + "name": "ifHCInOctets" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "interfaceSnmp[$interface]", + "label": "interfaceSnmp[$interface]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifHCOutOctets", + "name": "ifHCOutOctets" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "interfaceSnmp[$interface]", + "label": "interfaceSnmp[$interface]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + } + ], + "title": "Octets transmitted", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "The total number of packets that higher-level protocols requested be transmitted, which were either unicast, multicast, or broadcast packets, including those that were discarded or not sent. These objects are 64-bit versions of if{Out,In}{U,Multi}castPkts. \n\nDiscontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "pps" + }, + "overrides": [ + { + "matcher": { + "id": "byRegexp", + "options": "/Out/" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": "A", + "mode": "normal" + } + }, + { + "id": "custom.transform", + "value": "negative-Y" + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "/In/" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": "B", + "mode": "normal" + } + } + ] + } + ] + }, + "gridPos": { + "h": 11, + "w": 10, + "x": 8, + "y": 80 + }, + "hideTimeOverride": false, + "id": 15, + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifHCInBroadcastPkts", + "name": "ifHCInBroadcastPkts" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "interfaceSnmp[$interface]", + "label": "interfaceSnmp[$interface]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifHCInMulticastPkts", + "name": "ifHCInMulticastPkts" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "interfaceSnmp[$interface]", + "label": "interfaceSnmp[$interface]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifHCInUcastPkts", + "name": "ifHCInUcastPkts" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "interfaceSnmp[$interface]", + "label": "interfaceSnmp[$interface]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifHCOutBroadcastPkt", + "name": "ifHCOutBroadcastPkt" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "interfaceSnmp[$interface]", + "label": "interfaceSnmp[$interface]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifHCOutMulticastPkt", + "name": "ifHCOutMulticastPkt" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "interfaceSnmp[$interface]", + "label": "interfaceSnmp[$interface]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "E" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifHCOutUcastPkts", + "name": "ifHCOutUcastPkts" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "interfaceSnmp[$interface]", + "label": "interfaceSnmp[$interface]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "F" + } + ], + "title": "Packets transmitted", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "ifInDiscards: The number of inbound packets which were chosen to be discarded even though no errors had been detected to prevent their being deliverable to a higher-layer protocol. One possible reason for discarding such a packet could be to free up buffer space. \n\nIfInErrors: For packet-oriented interfaces, the number of inbound packets that contained errors preventing them from being deliverable to a higher-layer protocol. For character- oriented or fixed-length interfaces, the number of inbound transmission units that contained errors preventing them from being deliverable to a higher-layer protocol.\n\nifOutDiscards: The number of outbound packets which were chosen to be discarded even though no errors had been detected to prevent their being transmitted. One possible reason for discarding such a packet could be to free up buffer space.\n\nIfOutErrors: For packet-oriented interfaces, the number of outbound packets that could not be transmitted because of errors. For character-oriented or fixed-length interfaces, the number of outbound transmission units that could not be transmitted because of errors.\n\nDiscontinuities in the value of these counters can occur at re-initialization of the management system, and at other times as indicated by the value of ifCounterDiscontinuityTime.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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.stacking", + "value": { + "group": "A", + "mode": "normal" + } + }, + { + "id": "custom.transform", + "value": "negative-Y" + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "/In/" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": "B", + "mode": "normal" + } + } + ] + } + ] + }, + "gridPos": { + "h": 11, + "w": 6, + "x": 18, + "y": 80 + }, + "hideTimeOverride": false, + "id": 17, + "options": { + "legend": { + "calcs": [ + "lastNotNull", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifInErrors", + "name": "ifInErrors" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "interfaceSnmp[$interface]", + "label": "interfaceSnmp[$interface]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifOutErrors", + "name": "ifOutErrors" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "interfaceSnmp[$interface]", + "label": "interfaceSnmp[$interface]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifInDiscards", + "name": "ifInDiscards" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "interfaceSnmp[$interface]", + "label": "interfaceSnmp[$interface]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ifOutDiscards", + "name": "ifOutDiscards" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "interfaceSnmp[$interface]", + "label": "interfaceSnmp[$interface]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + } + ], + "title": "Errors and discards", + "type": "timeseries" + }, + { + "collapsed": true, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 1435 + }, + "id": 110, + "panels": [ + { + "aliasColors": {}, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "ssIORawSent: Number of blocks sent to a block device\n\nssIORawReceived: Number of blocks received from a block device", + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 7, + "w": 24, + "x": 0, + "y": 48 + }, + "hiddenSeries": false, + "hideTimeOverride": false, + "id": 2, + "legend": { + "alignAsTable": true, + "avg": true, + "current": true, + "max": true, + "min": false, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": true, + "linewidth": 1, + "links": [ + { + "title": "UCD SNMP MIB", + "url": "http://www.net-snmp.org/docs/mibs/UCD-SNMP-MIB.txt" + } + ], + "nullPointMode": "null", + "options": { + "dataLinks": [] + }, + "percentage": false, + "pointradius": 5, + "points": false, + "renderer": "flot", + "seriesOverrides": [ + { + "alias": "IORawReceived", + "transform": "negative-Y" + } + ], + "spaceLength": 10, + "stack": false, + "steppedLine": false, + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "IORawReceived", + "name": "IORawReceived" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "IORawSent", + "name": "IORawSent" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "Raw IO ($node)", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "mode": "time", + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "iops", + "label": "Blocks per second", + "logBase": 1, + "show": true + }, + { + "format": "short", + "logBase": 1, + "show": true + } + ], + "yaxis": { + "align": false + } + } + ], + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "Raw IO", + "type": "row" + }, + { + "collapsed": true, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 1436 + }, + "id": 403, + "panels": [ + { + "aliasColors": { + "memAvailReal": "#b7dbab", + "memAvailSwap": "#508642", + "memBuffer": "#badff4", + "memShared": "#9ac48a", + "memTotalSwap": "#890f02", + "memUsed": "#bf1b00", + "memUsedSwap": "#bf1b00" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "**memTotalSwap**: The total amount of swap space configured for this host.\n\n**memAvailSwap**: The amount of swap space currently unused or available.", + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 0, + "y": 49 + }, + "hiddenSeries": false, + "id": 164, + "legend": { + "alignAsTable": true, + "avg": true, + "current": true, + "max": true, + "min": true, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": true, + "linewidth": 1, + "links": [ + { + "title": "UCD-SNMP-MIB", + "url": "http://www.net-snmp.org/docs/mibs/UCD-SNMP-MIB.txt" + } + ], + "nullPointMode": "null", + "options": { + "dataLinks": [] + }, + "percentage": false, + "pointradius": 5, + "points": false, + "renderer": "flot", + "seriesOverrides": [ + { + "alias": "memTotalSwap", + "fill": 0, + "hideTooltip": true, + "legend": false, + "linewidth": 2, + "stack": false + } + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memAvailSwap", + "name": "memAvailSwap" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memSwapError", + "name": "memSwapError" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "I" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memTotalSwap", + "name": "memTotalSwap" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "G" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "memTotalSwap - memAvailSwap", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "memUsedSwap", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "K" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "Swap usage ($node)", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "mode": "time", + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "kbytes", + "logBase": 1, + "min": "0", + "show": true + }, + { + "format": "short", + "logBase": 1, + "show": true + } + ], + "yaxis": { + "align": false + } + }, + { + "aliasColors": { + "memAvailReal": "#629e51", + "memAvailSwap": "#e24d42", + "memBuffer": "#447ebc", + "memShared": "#1f78c1", + "memTotalFree": "#7eb26d", + "memTotalReal": "#bf1b00", + "memUsed": "#bf1b00" + }, + "bars": false, + "dashLength": 10, + "dashes": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "**memTotalReal**: The total amount of real/physical memory installed on this host.\n\n**memAvailReal**: The amount of real/physical memory currently unused or available.\n\n**memShared**: The total amount of real or virtual memory currently allocated for use as shared memory.\n\nThis object will not be implemented on hosts where the underlying operating system does not explicitly identify memory as specifically reserved for this purpose.\n\n**memBuffer**: The total amount of real or virtual memory currently allocated for use as memory buffers.\n\nThis object will not be implemented on hosts where the underlying operating system does not explicitly identify memory as specifically reserved for this purpose.\n\n**memCached**: The total amount of real or virtual memory currently allocated for use as cached memory.\n\nThis object will not be implemented on hosts where the underlying operating system does not explicitly identify memory as specifically reserved for this purpose.", + "fill": 1, + "fillGradient": 0, + "gridPos": { + "h": 8, + "w": 12, + "x": 12, + "y": 49 + }, + "hiddenSeries": false, + "id": 310, + "legend": { + "alignAsTable": true, + "avg": true, + "current": true, + "hideZero": true, + "max": true, + "min": true, + "rightSide": true, + "show": true, + "total": false, + "values": true + }, + "lines": true, + "linewidth": 1, + "links": [ + { + "title": "UCD-SNMP-MIB", + "url": "http://www.net-snmp.org/docs/mibs/UCD-SNMP-MIB.txt" + } + ], + "nullPointMode": "null", + "options": { + "dataLinks": [] + }, + "percentage": false, + "pointradius": 5, + "points": false, + "renderer": "flot", + "seriesOverrides": [ + { + "alias": "memTotalReal", + "fill": 0, + "legend": false, + "linewidth": 2, + "stack": false + } + ], + "spaceLength": 10, + "stack": true, + "steppedLine": false, + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memShared", + "name": "memShared" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "E" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memCached", + "name": "memCached" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memBuffer", + "name": "memBuffer" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memAvailReal", + "name": "memAvailReal" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "attribute": { + "name": "memTotalReal" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "memTotalReal - memShared - memBuffer - memCached - memAvailReal", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "memUsed", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "J" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memTotalReal", + "name": "memTotalReal" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "H" + } + ], + "thresholds": [], + "timeRegions": [], + "title": "Memory usage ($node)", + "tooltip": { + "shared": true, + "sort": 0, + "value_type": "individual" + }, + "type": "graph", + "xaxis": { + "mode": "time", + "show": true, + "values": [] + }, + "yaxes": [ + { + "format": "deckbytes", + "logBase": 1, + "show": true + }, + { + "format": "short", + "logBase": 1, + "show": true + } + ], + "yaxis": { + "align": false + } + } + ], + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "Memory and swap usage (split)", + "type": "row" + }, + { + "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 1437 + }, + "id": 111, + "panels": [], + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "Disk usage", + "type": "row" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "dskAvail: Available space on the disk. For large lightly-used disks (>2Tb), this value will latch at INT32_MAX (2147483647).\n\ndskUsed: Used space on the disk. For large heavily-used disks (>2Tb), this value will latch at INT32_MAX (2147483647).", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + } + }, + "decimals": 0, + "mappings": [], + "unit": "deckbytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 4, + "w": 6, + "x": 0, + "y": 1438 + }, + "hideTimeOverride": false, + "id": 18, + "links": [ + { + "title": "UCD SNMP MIB", + "url": "http://www.net-snmp.org/docs/mibs/UCD-SNMP-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [], + "displayMode": "table", + "placement": "right", + "showLegend": true, + "values": [ + "value", + "percent" + ] + }, + "pieType": "pie", + "reduceOptions": { + "calcs": [ + "lastNotNull" + ], + "fields": "", + "values": false + }, + "tooltip": { + "mode": "single", + "sort": "none" + } + }, + "repeat": "partition", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ns-dskAvail", + "name": "ns-dskAvail" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "dskIndex[$partition]", + "label": "dskIndex[$partition]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "randomWalk", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ns-dskUsed", + "name": "ns-dskUsed" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "dskIndex[$partition]", + "label": "dskIndex[$partition]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "randomWalk", + "refId": "B" + } + ], + "title": "Disk usage ($partition)", + "type": "piechart" + }, + { + "aliasColors": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "**dskTotal**: Total size of the disk/partion (kBytes). For large disks (>2Tb), this value will latch at INT32_MAX (2147483647).\n\n**dskUsed**: Used space on the disk. For large heavily-used disks (>2Tb), this value will latch at INT32_MAX (2147483647).\n\n**dskTrend**: Linear prediction for next 16 hours.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "deckbytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 6, + "x": 0, + "y": 1446 + }, + "id": 517, + "links": [ + { + "title": "UCD-SNMP-MIB", + "url": "http://www.net-snmp.org/docs/mibs/UCD-SNMP-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "current", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "9.4.7", + "repeat": "partition", + "repeatDirection": "h", + "seriesOverrides": [ + { + "alias": "dskTotal", + "fill": 0 + } + ], + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ns-dskUsed", + "name": "ns-dskUsed" + }, + "fallbackAttribute": {}, + "label": "dskUsed", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "dskIndex[$partition]", + "label": "dskIndex[$partition]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "dskUsed", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "ns-dskTotal", + "name": "ns-dskTotal" + }, + "fallbackAttribute": {}, + "label": "dskTotal", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "dskIndex[$partition]", + "label": "dskIndex[$partition]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "dskTotal", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "", + "filter": { + "backend": "R", + "canonicalName": "org.opennms.netmgt.measurements.filters.impl.TrendLine", + "description": "Fits a trend line or polynomial to a given column.", + "label": "Trend", + "name": "Trend", + "parameter": [ + { + "description": "Input column.", + "displayName": "Input", + "key": "inputColumn", + "required": true, + "type": "string" + }, + { + "description": "Output column.", + "displayName": "Output", + "key": "outputColumn", + "required": true, + "type": "string" + }, + { + "default": "0", + "description": "Number seconds ahead the of the column for which we want to include the trend line.", + "displayName": "Forecast", + "key": "secondsAhead", + "required": true, + "type": "long" + }, + { + "default": "1", + "description": "Polynomial order of the trend line/curve. Set this to 1 for a line.", + "displayName": "Order", + "key": "polynomialOrder", + "required": true, + "type": "int" + } + ] + }, + "filterState": { + "inputColumn": { + "filter": { + "description": "Input column.", + "displayName": "Input", + "key": "inputColumn", + "required": true, + "type": "string" + }, + "value": "dskUsed" + }, + "outputColumn": { + "filter": { + "description": "Output column.", + "displayName": "Output", + "key": "outputColumn", + "required": true, + "type": "string" + }, + "value": "dskTrend" + }, + "secondsAhead": { + "filter": { + "description": "Number seconds ahead the of the column for which we want to include the trend line.", + "displayName": "Forecast", + "key": "secondsAhead", + "required": true, + "type": "long" + }, + "value": "57600" + } + }, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Filter", + "value": 3 + }, + "queryType": "", + "refId": "C" + } + ], + "title": "Disk usage ($partition)", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 1464 + }, + "id": 113, + "panels": [], + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "Swap statistics", + "type": "row" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "ssSwapIn: The average amount of memory swapped in from disk, calculated over the last minute.\n\nssSwapOut: The average amount of memory swapped out to disk, calculated over the last minute.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Data rate", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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": "Swap Out" + }, + "properties": [ + { + "id": "custom.transform", + "value": "negative-Y" + } + ] + } + ] + }, + "gridPos": { + "h": 7, + "w": 12, + "x": 0, + "y": 1465 + }, + "hideTimeOverride": false, + "id": 3, + "links": [ + { + "title": "UCD SNMP MIB", + "url": "http://www.net-snmp.org/docs/mibs/UCD-SNMP-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "lastNotNull", + "max" + ], + "displayMode": "table", + "placement": "right", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "SwapIn", + "name": "SwapIn" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "SwapOut", + "name": "SwapOut" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "SwapIn * 1024 / 60", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Swap in", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "SwapOut * 1024 / 60", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Swap Out", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "D" + } + ], + "title": "Swap usage ($node)", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "hrStorageAllocationUnits: The size, in bytes, of the data objects allocated from this pool. If this entry is monitoring sectors, blocks, buffers, or packets, for example, this number will commonly be greater than one. Otherwise this number will typically be one.\n\nhrStorageSize: The size of the storage represented by this entry, in units of hrStorageAllocationUnits. This object is writable to allow remote configuration of the size of the storage area in those cases where such an operation makes sense and is possible on the underlying system. For example, the amount of main memory allocated to a buffer pool might be modified or\nthe amount of disk space allocated to virtual memory might be modified.\n\nhrStorageUsed: The amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Size", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "links": [], + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "Size" + }, + "properties": [ + { + "id": "custom.fillOpacity", + "value": 0 + } + ] + } + ] + }, + "gridPos": { + "h": 7, + "w": 12, + "x": 12, + "y": 1465 + }, + "hideTimeOverride": false, + "id": 84, + "links": [ + { + "title": "HOST RESOURCES MIB", + "url": "http://www.net-snmp.org/docs/mibs/HOST-RESOURCES-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "lastNotNull", + "max" + ], + "displayMode": "table", + "placement": "right", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrStorageAllocUnits", + "name": "hrStorageAllocUnits" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "hrStorageIndex[Swapspace]", + "label": "hrStorageIndex[Swapspace]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrStorageSize", + "name": "hrStorageSize" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "hrStorageIndex[Swapspace]", + "label": "hrStorageIndex[Swapspace]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrStorageUsed", + "name": "hrStorageUsed" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "hrStorageIndex[Swapspace]", + "label": "hrStorageIndex[Swapspace]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "E" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "hrStorageAllocUnits * hrStorageUsed", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Used", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "", + "filter": { + "backend": "R", + "canonicalName": "org.opennms.netmgt.measurements.filters.impl.TrendLine", + "description": "Fits a trend line or polynomial to a given column.", + "label": "Trend", + "name": "Trend", + "parameter": [ + { + "description": "Input column.", + "displayName": "Input", + "key": "inputColumn", + "required": true, + "type": "string" + }, + { + "description": "Output column.", + "displayName": "Output", + "key": "outputColumn", + "required": true, + "type": "string" + }, + { + "default": "0", + "description": "Number seconds ahead the of the column for which we want to include the trend line.", + "displayName": "Forecast", + "key": "secondsAhead", + "required": true, + "type": "long" + }, + { + "default": "1", + "description": "Polynomial order of the trend line/curve. Set this to 1 for a line.", + "displayName": "Order", + "key": "polynomialOrder", + "required": true, + "type": "int" + } + ] + }, + "filterState": { + "inputColumn": { + "filter": { + "description": "Input column.", + "displayName": "Input", + "key": "inputColumn", + "required": true, + "type": "string" + }, + "value": "Used" + }, + "outputColumn": { + "filter": { + "description": "Output column.", + "displayName": "Output", + "key": "outputColumn", + "required": true, + "type": "string" + }, + "value": "Trend" + }, + "polynomialOrder": { + "filter": { + "description": "Polynomial order of the trend line/curve. Set this to 1 for a line.", + "displayName": "Order", + "key": "polynomialOrder", + "required": true, + "type": "int" + }, + "value": "1" + }, + "secondsAhead": { + "filter": { + "description": "Number seconds ahead the of the column for which we want to include the trend line.", + "displayName": "Forecast", + "key": "secondsAhead", + "required": true, + "type": "long" + }, + "value": "7200" + } + }, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Filter", + "value": 3 + }, + "queryType": "", + "refId": "F" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "hrStorageAllocUnits * hrStorageSize", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Size", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "A" + } + ], + "timeShift": "0d+2h", + "title": "Swap space ($node)", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 1472 + }, + "id": 114, + "panels": [], + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "TCP statistics", + "type": "row" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "tcpActiveOpens: The number of times that TCP connections have made a direct transition to the SYN-SENT state from the CLOSED state. \n\ntcpPassiveOpens: The number of times TCP connections have made a direct transition to the SYN-RCVD state from the LISTEN state.\n\nDiscontinuities in the value of these counters are indicated via discontinuities in the value of sysUpTime.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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": "ops" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "tcpOutRsts" + }, + "properties": [ + { + "id": "custom.transform", + "value": "negative-Y" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "tcpEstabResets" + }, + "properties": [ + { + "id": "custom.transform", + "value": "negative-Y" + } + ] + } + ] + }, + "gridPos": { + "h": 8, + "w": 8, + "x": 0, + "y": 1473 + }, + "hideTimeOverride": false, + "id": 6, + "links": [ + { + "title": "TCP MIB", + "url": "http://www.net-snmp.org/docs/mibs/TCP-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpActiveOpens", + "name": "tcpActiveOpens" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpPassiveOpens", + "name": "tcpPassiveOpens" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpEstabResets", + "name": "tcpEstabResets" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpOutRsts", + "name": "tcpOutRsts" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" + } + ], + "title": "TCP connections ($node)", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "tcpOutSegs: The total number of segments sent, including those on current connections but excluding those containing only retransmitted octets.\n\ntcpInSegs: The total number of segments received, including those received in error. This count includes segments received on currently established connections.\n\nDiscontinuities in the value of these counters are indicated via discontinuities in the value of sysUpTime.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Packets per seconds", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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": "pps" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "tcpOutSegs" + }, + "properties": [ + { + "id": "custom.transform", + "value": "negative-Y" + } + ] + } + ] + }, + "gridPos": { + "h": 8, + "w": 8, + "x": 8, + "y": 1473 + }, + "hideTimeOverride": false, + "id": 82, + "links": [ + { + "title": "TCP MIB", + "url": "http://www.net-snmp.org/docs/mibs/TCP-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpInSegs", + "name": "tcpInSegs" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpOutSegs", + "name": "tcpOutSegs" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + } + ], + "title": "TCP Segments ($node)", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "Discontinuities in the value of these counters are indicated via discontinuities in the value of sysUpTime.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Packets per seconds", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "pps" + }, + "overrides": [] + }, + "gridPos": { + "h": 8, + "w": 8, + "x": 16, + "y": 1473 + }, + "hideTimeOverride": false, + "id": 83, + "links": [ + { + "title": "TCP MIB", + "url": "http://www.net-snmp.org/docs/mibs/TCP-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpAttemptFails", + "name": "tcpAttemptFails" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpInErrors", + "name": "tcpInErrors" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpRetransSegs", + "name": "tcpRetransSegs" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + } + ], + "title": "TCP errors ($node)", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 1481 + }, + "id": 759, + "panels": [], + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "UDP statistics", + "type": "row" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "**udpOutDatagrams**: The total number of UDP datagrams sent from this entity.\n\nDiscontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by discontinuities in the value of sysUpTime.\n\n**udpInDatagrams**: The total number of UDP datagrams delivered to UDP users.\n\nDiscontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by discontinuities in the value of sysUpTime.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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": "byName", + "options": "udpOutDatagrams" + }, + "properties": [ + { + "id": "custom.transform", + "value": "negative-Y" + } + ] + } + ] + }, + "gridPos": { + "h": 9, + "w": 12, + "x": 0, + "y": 1482 + }, + "id": 755, + "links": [ + { + "title": "UDP-MIB", + "url": "http://www.net-snmp.org/docs/mibs/UDP-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "udpInDatagrams", + "name": "udpInDatagrams" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "udpOutDatagrams", + "name": "udpOutDatagrams" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + } + ], + "title": "UDP datagrams ($node)", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "**udpNoPorts**: The total number of received UDP datagrams for which there was no application at the destination port.\n\nDiscontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by discontinuities in the value of sysUpTime.\n\n**udpInErrors**: The number of received UDP datagrams that could not be delivered for reasons other than the lack of an application at the destination port.\n\nDiscontinuities in the value of this counter can occur at re-initialization of the management system, and at other times as indicated by discontinuities in the value of sysUpTime.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 9, + "w": 12, + "x": 12, + "y": 1482 + }, + "id": 757, + "links": [ + { + "title": "UDP-MIB", + "url": "http://www.net-snmp.org/docs/mibs/UDP-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "udpInErrors", + "name": "udpInErrors" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "udpNoPorts", + "name": "udpNoPorts" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + } + ], + "title": "UDP errors ($node)", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 1491 + }, + "id": 115, + "panels": [], + "repeat": "hrStorage", + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "$hrStorage", + "type": "row" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "**hrStorageAllocationUnits**: The size, in bytes, of the data objects allocated from this pool. If this entry is monitoring sectors, blocks, buffers, or packets, for example, this number will commonly be greater than one. Otherwise this number will typically be one.\n\n**hrStorageSize**: The size of the storage represented by this entry, in units of hrStorageAllocationUnits. This object is writable to allow remote configuration of the size of the storage area in those cases where such an operation makes sense and is possible on the underlying system. For example, the amount of main memory allocated to a buffer pool might be modified or\nthe amount of disk space allocated to virtual memory might be modified.\n\n**hrStorageUsed**: The amount of the storage represented by this entry that is allocated, in units of hrStorageAllocationUnits.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Size", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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": "decbytes" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 24, + "x": 0, + "y": 1492 + }, + "id": 13, + "links": [ + { + "targetBlank": true, + "title": "HOST RESOURCES MIB", + "url": "http://www.net-snmp.org/docs/mibs/HOST-RESOURCES-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "max" + ], + "displayMode": "table", + "placement": "right", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrStorageSize", + "name": "hrStorageSize" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "hrStorageIndex[$hrStorage]", + "label": "hrStorageIndex[$hrStorage]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrStorageUsed", + "name": "hrStorageUsed" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "hrStorageIndex[$hrStorage]", + "label": "hrStorageIndex[$hrStorage]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" + }, + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrStorageAllocUnits", + "name": "hrStorageAllocUnits" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "hrStorageIndex[$hrStorage]", + "label": "hrStorageIndex[$hrStorage]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "hrStorageSize * hrStorageAllocUnits", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Size", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "D" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "hrStorageUsed * hrStorageAllocUnits", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Used", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "E" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "", + "filter": { + "backend": "R", + "canonicalName": "org.opennms.netmgt.measurements.filters.impl.TrendLine", + "description": "Fits a trend line or polynomial to a given column.", + "label": "Trend", + "name": "Trend", + "parameter": [ + { + "description": "Input column.", + "displayName": "Input", + "key": "inputColumn", + "required": true, + "type": "string" + }, + { + "description": "Output column.", + "displayName": "Output", + "key": "outputColumn", + "required": true, + "type": "string" + }, + { + "default": "0", + "description": "Number seconds ahead the of the column for which we want to include the trend line.", + "displayName": "Forecast", + "key": "secondsAhead", + "required": true, + "type": "long" + }, + { + "default": "1", + "description": "Polynomial order of the trend line/curve. Set this to 1 for a line.", + "displayName": "Order", + "key": "polynomialOrder", + "required": true, + "type": "int" + } + ] + }, + "filterState": { + "inputColumn": { + "filter": { + "description": "Input column.", + "displayName": "Input", + "key": "inputColumn", + "required": true, + "type": "string" + }, + "value": "Used" + }, + "outputColumn": { + "filter": { + "description": "Output column.", + "displayName": "Output", + "key": "outputColumn", + "required": true, + "type": "string" + }, + "value": "Trend" + }, + "secondsAhead": { + "filter": { + "description": "Number seconds ahead the of the column for which we want to include the trend line.", + "displayName": "Forecast", + "key": "secondsAhead", + "required": true, + "type": "long" + }, + "value": "7200" + } + }, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Filter", + "value": 3 + }, + "queryType": "", + "refId": "F" + } + ], + "timeShift": "0d+2h", + "title": "hrStorage[$hrStorage]", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 1539 + }, + "id": 116, + "panels": [], + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "Linux monitoring sensors", + "type": "row" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "description": "**lmTempSensorsValue**: The temperature of this sensor in mC.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "none" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "decimals": 1, + "links": [], + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "celsius" + }, + "overrides": [] + }, + "gridPos": { + "h": 7, + "w": 6, + "x": 0, + "y": 1540 + }, + "id": 41, + "links": [ + { + "title": "LM-SENSORS-MIB", + "url": "https://github.com/haad/net-snmp/blob/master/mibs/LM-SENSORS-MIB.txt" + } + ], + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "repeat": "lmTempIndex", + "repeatDirection": "h", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "lms-temp", + "name": "lms-temp" + }, + "fallbackAttribute": {}, + "label": "temp", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "lmTempIndex[$lmTempIndex]", + "label": "lmTempIndex[$lmTempIndex]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "temp", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "temp / 1000.0", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "resourceToLabel($node, lmTempIndex[$lmTempIndex])", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "B" + } + ], + "title": "Temperature lmTempIndex[$lmTempIndex]", + "type": "timeseries" + }, + { + "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "gridPos": { + "h": 1, + "w": 24, + "x": 0, + "y": 1547 + }, + "id": 118, + "panels": [], + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], + "title": "System statistics", + "type": "row" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 8, + "x": 0, + "y": 1548 + }, + "id": 50, + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrSystemNumUsers", + "name": "hrSystemNumUsers" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + } + ], + "title": "Number of users", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 8, + "x": 8, + "y": 1548 + }, + "id": 51, + "options": { + "legend": { + "calcs": [ + "mean", + "lastNotNull", + "max" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrSystemProcesses", + "name": "hrSystemProcesses" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + } + ], + "title": "Number of processes", + "type": "timeseries" + }, + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": 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", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "dtdurations" + }, + "overrides": [] + }, + "gridPos": { + "h": 6, + "w": 8, + "x": 16, + "y": 1548 + }, + "id": 52, + "options": { + "legend": { + "calcs": [ + "lastNotNull" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrSystemUptime", + "name": "hrSystemUptime" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$node", + "label": "$node" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" + }, + { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "expression": "hrSystemUptime / 100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "Uptime", + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "B" + } + ], + "title": "System uptime", + "type": "timeseries" + } + ], + "refresh": false, + "schemaVersion": 39, + "tags": [], + "templating": { + "list": [ + { + "current": { + "selected": false, + "text": "OpenNMS Performance", + "value": "PF64BB6D6ECC8F3F8" + }, + "hide": 0, + "includeAll": false, + "multi": false, + "name": "datasource", + "options": [], + "query": "opennms-performance-datasource", + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "type": "datasource" + }, + { + "current": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "definition": "nodeFilter(isSNMP)", + "hide": 0, + "includeAll": false, + "multi": false, + "name": "node", + "options": [], + "query": "nodeFilter(isSNMP)", + "refresh": 1, + "regex": "", + "skipUrlSync": false, + "sort": 1, + "tagValuesQuery": "", + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "current": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "definition": "nodeResources($node)", + "hide": 0, + "includeAll": true, + "multi": true, + "name": "disk", + "options": [], + "query": "nodeResources($node)", + "refresh": 1, + "regex": "/^diskIOIndex\\[([a-z]*)\\]/", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "current": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "definition": "nodeResources($node)", + "hide": 0, + "includeAll": true, + "multi": true, + "name": "partition", + "options": [], + "query": "nodeResources($node)", + "refresh": 1, + "regex": "/dskIndex\\[((?!run|dev|sys|snap).*)\\]/", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "current": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "definition": "nodeResources($node)", + "hide": 0, + "includeAll": true, + "multi": true, + "name": "interface", + "options": [], + "query": "nodeResources($node)", + "refresh": 1, + "regex": "/^interfaceSnmp\\[(.*-[0-9a-f]{12})\\]$/", + "skipUrlSync": false, + "sort": 1, + "tagValuesQuery": "", + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "current": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "definition": "", + "hide": 0, + "includeAll": true, + "multi": true, + "name": "hrStorage", + "options": [], + "query": "nodeResources($node)", + "refresh": 1, + "regex": "/hrStorageIndex\\[([A-Z].*)]/", + "skipUrlSync": false, + "sort": 0, + "tagValuesQuery": "", + "tagsQuery": "", + "type": "query", + "useTags": false + }, + { + "current": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "definition": "nodeResources($node)", + "hide": 0, + "includeAll": true, + "multi": true, + "name": "lmTempIndex", + "options": [], + "query": "", + "refresh": 1, + "regex": "/^lmTempIndex.*\\[(.*)\\]/", + "skipUrlSync": false, + "sort": 3, + "tagValuesQuery": "", + "tagsQuery": "", + "type": "query", + "useTags": false + } + ] + }, + "time": { + "from": "now-24h", + "to": "now-6m" + }, + "timepicker": { + "nowDelay": "6m", + "refresh_intervals": [ + "5m", + "15m", + "30m", + "1h", + "2h", + "1d" + ], + "time_options": [ + "5m", + "15m", + "1h", + "6h", + "12h", + "24h", + "2d", + "7d", + "30d" + ] + }, + "timezone": "", + "title": "Linux Node performance metrics", + "uid": "adlwqv6ghczk0c", + "version": 5, + "weekStart": "" +} \ No newline at end of file diff --git a/OpenNMS PostgreSQL Database Stats/pg_database_stats.json b/OpenNMS PostgreSQL Database Stats/pg_database_stats.json index 926a4e6..1d24a4d 100644 --- a/OpenNMS PostgreSQL Database Stats/pg_database_stats.json +++ b/OpenNMS PostgreSQL Database Stats/pg_database_stats.json @@ -1,30 +1,43 @@ { - "__inputs": [], + "__inputs": [ + { + "name": "DS_OPENNMS_PERFORMANCE", + "label": "OpenNMS Performance", + "description": "", + "type": "datasource", + "pluginId": "opennms-performance-datasource", + "pluginName": "OpenNMS Performance" + } + ], + "__elements": {}, "__requires": [ { "type": "grafana", "id": "grafana", "name": "Grafana", - "version": "6.2.3" - }, - { - "type": "panel", - "id": "graph", - "name": "Graph", - "version": "" + "version": "10.4.2" }, { "type": "datasource", - "id": "opennms-helm-performance-datasource", + "id": "opennms-performance-datasource", "name": "OpenNMS Performance", - "version": "1.0.0" + "version": "9" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" } ], "annotations": { "list": [ { "builtIn": 1, - "datasource": "-- Grafana --", + "datasource": { + "type": "datasource", + "uid": "grafana" + }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", @@ -35,19 +48,73 @@ }, "description": "PostgreSQL database stats", "editable": true, + "fiscalYearStartMonth": 0, "gnetId": 9488, "graphTooltip": 1, "id": null, - "iteration": 1566825481210, "links": [], "panels": [ { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, "gridPos": { "h": 7, "w": 18, @@ -55,163 +122,355 @@ "y": 0 }, "id": 37, - "legend": { - "alignAsTable": true, - "avg": true, - "current": true, - "max": true, - "min": true, - "rightSide": true, - "show": true, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "current", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "options": {}, - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "Total", "fill": 0 } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "pgStatActTotal", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "pgStatActTotal", + "name": "pgStatActTotal" + }, + "fallbackAttribute": {}, + "label": "Total", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } }, - "item": { - "filter": "" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Total", - "mode": 0, - "nodeId": "$psql_instance", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "attribute": "pgStatActAct", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "pgStatActAct", + "name": "pgStatActAct" + }, + "fallbackAttribute": {}, + "label": "Active", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Active", - "nodeId": "$psql_instance", - "refId": "B", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { - "attribute": "pgStatActIdle", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "pgStatActIdle", + "name": "pgStatActIdle" + }, + "fallbackAttribute": {}, + "label": "Idle", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Idle", - "nodeId": "$psql_instance", - "refId": "C", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, { - "attribute": "pgStatActIdleTr", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "pgStatActIdleTr", + "name": "pgStatActIdleTr" + }, + "fallbackAttribute": {}, + "label": "Idle in transaction", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Idle in transaction", - "nodeId": "$psql_instance", - "refId": "D", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" }, { - "attribute": "pgStatActIdleTrAb", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "pgStatActIdleTrAb", + "name": "pgStatActIdleTrAb" + }, + "fallbackAttribute": {}, + "label": "Idle in transaction (aborted)", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Idle in transaction (aborted)", - "nodeId": "$psql_instance", - "refId": "E", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "E" }, { - "attribute": "pgStatActDis", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "pgStatActDis", + "name": "pgStatActDis" + }, + "fallbackAttribute": {}, + "label": "disabled", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "disabled", - "nodeId": "$psql_instance", - "refId": "F", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "F" }, { - "attribute": "pgStatActFp", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "pgStatActFp", + "name": "pgStatActFp" + }, + "fallbackAttribute": {}, + "label": "fastpath", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "fastpath", - "nodeId": "$psql_instance", - "refId": "G", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "G" } ], - "thresholds": [], - "timeFrom": null, - "timeRegions": [], - "timeShift": null, "title": "Connections $psql_instance", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "s" + }, + "overrides": [] + }, "gridPos": { "h": 7, "w": 6, @@ -219,89 +478,73 @@ "y": 0 }, "id": 39, - "legend": { - "alignAsTable": false, - "avg": false, - "current": false, - "max": false, - "min": false, - "rightSide": false, - "show": false, - "total": false, - "values": false + "options": { + "legend": { + "calcs": [], + "displayMode": "list", + "placement": "bottom", + "showLegend": false + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "options": {}, - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "Total", "fill": 0 } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "attribute": "pguptime", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "pguptime", + "name": "pguptime" + }, + "fallbackAttribute": {}, + "label": "Uptime", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Uptime", - "nodeId": "$psql_instance", - "refId": "G", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "G" } ], - "thresholds": [], - "timeFrom": null, - "timeRegions": [], - "timeShift": null, "title": "Uptime", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": 2, - "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 - } + "type": "timeseries" }, { "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, "gridPos": { "h": 1, "w": 24, @@ -311,16 +554,79 @@ "id": 6, "panels": [], "repeat": "db", + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], "title": "Database stats $psql_instance $db", "type": "row" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "ops" + }, + "overrides": [] + }, "gridPos": { "h": 10, "w": 11, @@ -328,28 +634,23 @@ "y": 8 }, "id": 4, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "hideEmpty": false, - "hideZero": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "current", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "options": {}, - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "tup_deleted", @@ -368,111 +669,220 @@ "color": "#eab839" } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "tup_inserted", - "functions": [], - "group": { - "filter": "" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tup_inserted", + "name": "tup_inserted" + }, + "fallbackAttribute": {}, + "label": "tup_inserted", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } }, - "host": { - "filter": "" - }, - "item": { - "filter": "" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "tup_inserted", - "mode": 0, - "nodeId": "$psql_instance", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "$db", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "attribute": "tup_returned", - "nodeId": "$psql_instance", - "refId": "B", - "resourceId": "$db", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "attribute": "tup_updated", - "nodeId": "$psql_instance", - "refId": "C", - "resourceId": "$db", - "type": "attribute" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tup_returned", + "name": "tup_returned" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { - "attribute": "tup_deleted", - "nodeId": "$psql_instance", - "refId": "D", - "resourceId": "$db", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeRegions": [], - "timeShift": null, - "title": "Stats", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "ops", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tup_updated", + "name": "tup_updated" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": true + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tup_deleted", + "name": "tup_deleted" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } ], - "yaxis": { - "align": false, - "alignLevel": null - } + "title": "Stats", + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, "gridPos": { "h": 10, "w": 7, @@ -480,120 +890,164 @@ "y": 8 }, "id": 38, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "hideEmpty": false, - "hideZero": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "current", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "options": {}, - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "blks_read", + "name": "blks_read" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } }, - "attribute": "blks_read", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "", - "mode": 0, - "nodeId": "$psql_instance", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "$db", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "attribute": "blks_hit", - "nodeId": "$psql_instance", - "refId": "B", - "resourceId": "$db", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeRegions": [], - "timeShift": null, - "title": "Disk Blocks", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "short", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "blks_hit", + "name": "blks_hit" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" } ], - "yaxis": { - "align": false, - "alignLevel": null - } + "title": "Disk Blocks", + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, "gridPos": { "h": 10, "w": 6, @@ -601,114 +1055,127 @@ "y": 8 }, "id": 7, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "hideEmpty": false, - "hideZero": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "current", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "options": {}, - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "max_xid", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "max_xid", + "name": "max_xid" + }, + "fallbackAttribute": {}, + "label": "Transaction ID count", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } }, - "item": { - "filter": "" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Transaction ID count", - "mode": 0, - "nodeId": "$psql_instance", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "$db", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" } ], - "thresholds": [], - "timeFrom": null, - "timeRegions": [], - "timeShift": null, "title": "Transaction ID max count", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "short", - "label": "", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "decbytes" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 7, @@ -716,115 +1183,127 @@ "y": 18 }, "id": 8, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "hideEmpty": false, - "hideZero": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "current", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "options": {}, - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "db_size", - "functions": [], - "group": { - "filter": "" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "db_size", + "name": "db_size" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } }, - "host": { - "filter": "" - }, - "item": { - "filter": "" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "", - "mode": 0, - "nodeId": "$psql_instance", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "$db", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" } ], - "thresholds": [], - "timeFrom": null, - "timeRegions": [], - "timeShift": null, "title": "Db Size", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "decbytes", - "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "decimals": null, - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 10, @@ -832,28 +1311,23 @@ "y": 18 }, "id": 9, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "hideEmpty": false, - "hideZero": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "current", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "options": {}, - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "xact_commit", @@ -864,113 +1338,220 @@ "color": "#bf1b00" } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "xact_commit", + "name": "xact_commit" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } }, - "attribute": "xact_commit", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "", - "mode": 0, - "nodeId": "$psql_instance", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "$db", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "attribute": "xact_rollback", - "nodeId": "$psql_instance", - "refId": "B", - "resourceId": "$db", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "attribute": "deadlocks", - "nodeId": "$psql_instance", - "refId": "C", - "resourceId": "$db", - "type": "attribute" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "xact_rollback", + "name": "xact_rollback" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { - "attribute": "conflicts", - "nodeId": "$psql_instance", - "refId": "D", - "resourceId": "$db", - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeRegions": [], - "timeShift": null, - "title": "Transactions", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "short", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "deadlocks", + "name": "deadlocks" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": true + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, { - "decimals": null, - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "conflicts", + "name": "conflicts" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", + "label": "", + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } ], - "yaxis": { - "align": false, - "alignLevel": null - } + "title": "Transactions", + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 7, @@ -978,28 +1559,23 @@ "y": 18 }, "id": 17, - "legend": { - "alignAsTable": true, - "avg": false, - "current": true, - "hideEmpty": false, - "hideZero": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "current", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "options": {}, - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "temp_bytes", @@ -1010,118 +1586,88 @@ "yaxis": 1 } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "temp_files", - "functions": [], - "group": { - "filter": "" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "temp_files", + "name": "temp_files" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } }, - "host": { - "filter": "" - }, - "item": { - "filter": "" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "", - "mode": 0, - "nodeId": "$psql_instance", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "$db", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "application": { - "filter": "" - }, - "attribute": "temp_bytes", - "functions": [], - "group": { - "filter": "" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "temp_bytes", + "name": "temp_bytes" + }, + "fallbackAttribute": {}, + "label": "", + "node": { + "id": "$psql_instance", + "label": "$psql_instance" + }, + "resource": { + "id": "$db", + "label": "$db" + } }, - "host": { - "filter": "" - }, - "item": { - "filter": "" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "", - "mode": 0, - "nodeId": "$psql_instance", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "$db", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" } ], - "thresholds": [], - "timeFrom": null, - "timeRegions": [], - "timeShift": null, "title": "Temp Files", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "short", - "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "decimals": null, - "format": "decbytes", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } + "type": "timeseries" } ], "refresh": "30s", - "schemaVersion": 18, - "style": "dark", + "schemaVersion": 39, "tags": [ "postgresql", "OpenNMS" @@ -1130,29 +1676,30 @@ "list": [ { "current": { - "text": "OpenNMS Performance FRA", - "value": "OpenNMS Performance FRA" + "selected": false, + "text": "OpenNMS Performance", + "value": "PF64BB6D6ECC8F3F8" }, "hide": 0, "includeAll": false, - "label": null, "multi": false, "name": "onms_instance", "options": [], - "query": "opennms-helm-performance-datasource", + "query": "opennms-performance-datasource", "refresh": 1, "regex": "", "skipUrlSync": false, "type": "datasource" }, { - "allValue": null, "current": {}, - "datasource": "$onms_instance", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "definition": "", "hide": 0, "includeAll": false, - "label": null, "multi": false, "name": "psql_instance", "options": [], @@ -1162,19 +1709,19 @@ "skipUrlSync": false, "sort": 0, "tagValuesQuery": "", - "tags": [], "tagsQuery": "", "type": "query", "useTags": false }, { - "allValue": null, "current": {}, - "datasource": "$onms_instance", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "definition": "", "hide": 0, "includeAll": false, - "label": null, "multi": true, "name": "db", "options": [], @@ -1184,7 +1731,6 @@ "skipUrlSync": false, "sort": 0, "tagValuesQuery": "", - "tags": [], "tagsQuery": "", "type": "query", "useTags": false @@ -1222,6 +1768,7 @@ }, "timezone": "", "title": "OpenNMS - PostgreSQL Database Stats", - "uid": "y6HXJTPmz", - "version": 7 -} + "uid": "bdlwpc0hskt1ce", + "version": 2, + "weekStart": "" +} \ No newline at end of file diff --git a/OpenNMS-JVM-Metrics/README.md b/OpenNMS-JVM-Metrics/README.md deleted file mode 100644 index 3a9d973..0000000 --- a/OpenNMS-JVM-Metrics/README.md +++ /dev/null @@ -1,17 +0,0 @@ -# OpenNMS JVM Metrics - -This board is a replica of OpenNMS' JVM metrics KSC graphs. - -## Details - -Internal OpenNMS metrics which help to identify bottle necks and issues. -For example: - -* Usage of pollerd threads -* Notification statistics -* Completion ratios -... - -## Installation - -The board can be found here: https://grafana.com/dashboards/4046/ \ No newline at end of file diff --git a/OpenNMS-JVM-Metrics/opennms_jvm_metrics.json b/OpenNMS-JVM-Metrics/opennms_jvm_metrics.json deleted file mode 100644 index 7ec2875..0000000 --- a/OpenNMS-JVM-Metrics/opennms_jvm_metrics.json +++ /dev/null @@ -1,2584 +0,0 @@ -{ - "__inputs": [], - "__requires": [ - { - "type": "grafana", - "id": "grafana", - "name": "Grafana", - "version": "5.3.4" - }, - { - "type": "panel", - "id": "graph", - "name": "Graph", - "version": "5.0.0" - }, - { - "type": "datasource", - "id": "opennms-helm-performance-datasource", - "name": "OpenNMS Performance", - "version": "1.0.0" - } - ], - "annotations": { - "list": [ - { - "builtIn": 1, - "datasource": "-- Grafana --", - "enable": true, - "hide": true, - "iconColor": "rgba(0, 211, 255, 1)", - "name": "Annotations & Alerts", - "type": "dashboard" - } - ] - }, - "description": "", - "editable": true, - "gnetId": null, - "graphTooltip": 0, - "id": null, - "iteration": 1543870097360, - "links": [], - "panels": [ - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 0, - "y": 0 - }, - "id": 7, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "ONMSPollerTasksTot", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "total", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "ONMSPollerTasksCpt", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "completed", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "expression": "( completed / total ) * 100", - "label": "Completion Ratio", - "refId": "C", - "type": "expression" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Poller Task Completion Ratio", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "percent", - "label": "Percent", - "logBase": 1, - "max": "110", - "min": "0", - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 8, - "y": 0 - }, - "id": 4, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "ONMSPollerThreadAct", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Total active", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Pollerd Threads Active", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": "Threads", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 16, - "y": 0 - }, - "id": 3, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "ONMSPollCount", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Services Polled", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "OpenNMS Services Polled", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": "Polls per second", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 6, - "x": 0, - "y": 7 - }, - "id": 9, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "ONMSCollectTasksTot", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "total", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "ONMSCollectTasksCpt", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "completed", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "expression": "( completed / total ) * 100", - "label": "Pending tasks", - "refId": "C", - "type": "expression" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Collectd Task Completion Ratio", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "percent", - "label": "Percent", - "logBase": 1, - "max": "110", - "min": "0", - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 6, - "x": 6, - "y": 7 - }, - "id": 8, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "ONMSCollectPoolThrd", - "functions": [], - "group": { - "filter": "" - }, - "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Total active", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "ONMSCollectPoolMax", - "functions": [], - "group": { - "filter": "" - }, - "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Total max", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "ONMSCollectPoolPeak", - "functions": [], - "group": { - "filter": "" - }, - "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Total peak", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Collectd ThreadPool", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "Threads", - "logBase": 1, - "max": "110", - "min": "0", - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "description": "", - "fill": 1, - "gridPos": { - "h": 7, - "w": 6, - "x": 12, - "y": 7 - }, - "id": 10, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "ONMSCollectSvcCount", - "functions": [], - "group": { - "filter": "" - }, - "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Collectable", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Collectd Collectable Services", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "none", - "label": "Services", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 6, - "x": 18, - "y": 7 - }, - "id": 5, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "ONMSCollectThrdAct", - "functions": [], - "group": { - "filter": "" - }, - "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Total active", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Collectd Threads Active", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "Threahds", - "logBase": 1, - "max": "110", - "min": "0", - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 6, - "w": 8, - "x": 0, - "y": 14 - }, - "id": 13, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "StaReportsStarted", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Reports started", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "StaReportsCompleted", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Reports completed", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "StaReportsPersisted", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Reports persisted", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Reports Statistics", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": "Reports", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 6, - "w": 8, - "x": 8, - "y": 14 - }, - "id": 1, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "ONMSQueUpdates", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Completed Updates", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Queued Updates", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "ops", - "label": "Updates per second", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 6, - "w": 8, - "x": 16, - "y": 14 - }, - "id": 2, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "ONMSQueOpsPend", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Total pending", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Queued Operations Pending", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": "Operations", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 6, - "x": 0, - "y": 20 - }, - "id": 11, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "HttpConnOpen", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Open", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "HttpConnOpenMax", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Open Max", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "HttpConnTotal", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Total", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "HTTP Connections", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 6, - "x": 6, - "y": 20 - }, - "id": 12, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "HttpsConnOpen", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Open", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "HttpsConnOpenMax", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Open Max", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "HttpsConnTotal", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Total", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "HTTPS Connections", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 6, - "x": 12, - "y": 20 - }, - "id": 14, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "V1TrapsReceived", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "v1", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "V2cTrapsReceived", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "v2c", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "V3TrapsReceived", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "v3", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Trap Versions", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": "traps received / sec", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 6, - "x": 18, - "y": 20 - }, - "id": 15, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "TrapsDiscarded", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Discarded", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "TrapsErrored", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Errored", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Trap Statistics", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": "traps received / sec", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 0, - "y": 27 - }, - "id": 16, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "BinaryNoticeAttemp", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Attempted", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "BinaryNoticeFailed", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Failed", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "BinaryNoticeInterr", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Interrupted", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "BinaryNoticeSuccee", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Succeeded", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Binary Notices", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 8, - "y": 27 - }, - "id": 17, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "JavaNoticesAttempt", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Attempted", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "JavaNoticesFailed", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Failed", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "JavaNoticesInterru", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Interrupted", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "JavaNoticesSucceed", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Succeeded", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Java Notices", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - }, - { - "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$onms_instance", - "fill": 1, - "gridPos": { - "h": 7, - "w": 8, - "x": 16, - "y": 27 - }, - "id": 18, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "show": true, - "total": false, - "values": true - }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", - "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, - "targets": [ - { - "application": { - "filter": "" - }, - "attribute": "NotificTasksQueued", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Notification Tasks Queued", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - }, - { - "application": { - "filter": "" - }, - "attribute": "UnknowNoticeInterr", - "functions": [], - "group": { - "filter": "" - }, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, - "label": "Unknown Notices Interrupted", - "mode": 0, - "nodeId": "$opennms", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "interfaceSnmp[opennms-jvm]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" - } - ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, - "title": "Notification Statistics", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } - } - ], - "refresh": false, - "schemaVersion": 16, - "style": "dark", - "tags": [ - "OpenNMS" - ], - "templating": { - "list": [ - { - "current": { - "tags": [], - "text": "OpenNMS FUL Performance", - "value": "OpenNMS FUL Performance" - }, - "hide": 0, - "label": "OpenNMS Instance", - "name": "onms_instance", - "options": [], - "query": "opennms-helm-performance-datasource", - "refresh": 1, - "regex": "", - "skipUrlSync": false, - "type": "datasource" - }, - { - "allValue": null, - "current": {}, - "datasource": "$onms_instance", - "hide": 0, - "includeAll": false, - "label": "", - "multi": false, - "name": "opennms", - "options": [], - "query": "nodeFilter(serviceName like 'OpenNMS-JVM')", - "refresh": 2, - "regex": "", - "skipUrlSync": false, - "sort": 0, - "tagValuesQuery": "", - "tags": [], - "tagsQuery": "", - "type": "query", - "useTags": false - } - ] - }, - "time": { - "from": "now-2d", - "to": "now" - }, - "timepicker": { - "refresh_intervals": [ - "5s", - "10s", - "30s", - "1m", - "5m", - "15m", - "30m", - "1h", - "2h", - "1d" - ], - "time_options": [ - "5m", - "15m", - "1h", - "6h", - "12h", - "24h", - "2d", - "7d", - "30d" - ] - }, - "timezone": "", - "title": "OpenNMS JVM Metrics", - "uid": "000000048", - "version": 26 -} \ No newline at end of file diff --git a/Outage Dashboard/opennms-outage-dashboard.json b/Outage Dashboard/opennms-outage-dashboard.json index 46187a0..e3c0f22 100644 --- a/Outage Dashboard/opennms-outage-dashboard.json +++ b/Outage Dashboard/opennms-outage-dashboard.json @@ -1,30 +1,12 @@ { - "__inputs": [], - "__requires": [ - { - "type": "grafana", - "id": "grafana", - "name": "Grafana", - "version": "5.3.4" - }, - { - "type": "datasource", - "id": "postgres", - "name": "PostgreSQL", - "version": "5.0.0" - }, - { - "type": "panel", - "id": "table", - "name": "Table", - "version": "5.0.0" - } - ], "annotations": { "list": [ { "builtIn": 1, - "datasource": "-- Grafana --", + "datasource": { + "type": "datasource", + "uid": "grafana" + }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", @@ -35,14 +17,18 @@ }, "description": "Dashboard which shows current outages from Nodes, Interfaces and Services in selected Surveillance Categories.", "editable": true, + "fiscalYearStartMonth": 0, "gnetId": 5921, "graphTooltip": 0, - "id": null, - "iteration": 1543870179317, + "id": 185, "links": [], "panels": [ { "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, "gridPos": { "h": 1, "w": 24, @@ -51,119 +37,156 @@ }, "id": 15, "panels": [], - "repeat": null, + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], "title": "Outstanding Business Service Alarms", "type": "row" }, { - "columns": [], - "datasource": "$onms_pg", - "fontSize": "100%", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "custom": { + "align": "auto", + "cellOptions": { + "type": "auto" + }, + "inspect": false + }, + "mappings": [ + { + "options": { + "INDETERMINATE": { + "color": "#999000", + "index": 0, + "text": "Indeterminate" + } + }, + "type": "value" + }, + { + "options": { + "CLEARED": { + "color": "#eee000", + "index": 1, + "text": "Cleared" + } + }, + "type": "value" + }, + { + "options": { + "NORMAL": { + "color": "#86b15b", + "index": 2, + "text": "Normal" + } + }, + "type": "value" + }, + { + "options": { + "WARNING": { + "color": "#fccc3b", + "index": 3, + "text": "Warning" + } + }, + "type": "value" + }, + { + "options": { + "MINOR": { + "color": "#ee901c", + "index": 4, + "text": "Minor" + } + }, + "type": "value" + }, + { + "options": { + "MAJOR": { + "color": "#e3692f", + "index": 5, + "text": "Major" + } + }, + "type": "value" + }, + { + "options": { + "CRITICAL": { + "color": "#db4345", + "index": 6, + "text": "Critical" + } + }, + "type": "value" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + } + }, + "overrides": [] + }, "gridPos": { - "h": 6, + "h": 5, "w": 24, "x": 0, "y": 1 }, "id": 16, - "links": [], - "pageSize": null, - "scroll": true, - "showHeader": true, - "sort": { - "col": null, - "desc": false - }, - "styles": [ - { - "alias": "Time", - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "pattern": "Time", - "type": "date" - }, - { - "alias": "Last Event Time", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" + "options": { + "cellHeight": "sm", + "footer": { + "countRows": false, + "fields": "", + "reducer": [ + "sum" ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "lasteventtime", - "thresholds": [], - "type": "date", - "unit": "short" - }, - { - "alias": "Affected since first event time", - "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, - "pattern": "duration", - "thresholds": [], - "type": "string", - "unit": "short" + "show": false }, - { - "alias": "First Event Time", - "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, - "pattern": "firsteventtime", - "thresholds": [], - "type": "date", - "unit": "short" - }, - { - "alias": "Business Service Name", - "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, - "pattern": "name", - "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": "/.*/", - "thresholds": [], - "type": "number", - "unit": "short" - } - ], + "showHeader": true + }, + "pluginVersion": "10.4.2", "targets": [ { "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, + "editorMode": "code", "format": "table", "group": [], "metricColumn": "none", "rawQuery": true, - "rawSql": "SELECT\n bsm_service.name,\n bsmAlarm.firsteventtime,\n bsmAlarm.lasteventtime,\n EXTRACT(DAYS FROM age(now(), bsmAlarm.firsteventtime)) || 'd ' || EXTRACT(HOURS FROM age(now(), bsmAlarm.firsteventtime)) || 'h ' || EXTRACT(MINUTES FROM age(now(), bsmAlarm.firsteventtime)) || 'm ' || ROUND(EXTRACT(SECONDS FROM age(now(), bsmAlarm.lasteventtime))::NUMERIC,0) || 's' AS duration\nFROM\n bsm_service\nJOIN\n (SELECT\n substring(reductionkey from '[0-9]+$')::INTEGER AS bsmId,\n alarms.firsteventtime,\n alarms.lasteventtime\n FROM\n alarms\n WHERE\n eventuei = 'uei.opennms.org/bsm/serviceProblem') AS bsmAlarm\nON\n bsmAlarm.bsmId = bsm_service.id\nORDER BY\n bsmAlarm.lasteventtime DESC,\n duration DESC,\n bsm_service.name ASC", + "rawSql": "SELECT\n bsm_service.name,\n bsmAlarm.firsteventtime,\n bsmAlarm.lasteventtime,\n EXTRACT(DAYS FROM age(now(), bsmAlarm.firsteventtime)) || 'd ' || EXTRACT(HOURS FROM age(now(), bsmAlarm.firsteventtime)) || 'h ' || EXTRACT(MINUTES FROM age(now(), bsmAlarm.firsteventtime)) || 'm ' || ROUND(EXTRACT(SECONDS FROM age(now(), bsmAlarm.lasteventtime))::NUMERIC,0) || 's' AS duration\nFROM\n bsm_service\nJOIN\n (SELECT\n substring(reductionkey from '[0-9]+$')::INTEGER AS bsmId,\n alarms.firsteventtime,\n alarms.lasteventtime\n FROM\n alarms\n WHERE\n eventuei = 'uei.opennms.org/bsm/serviceProblem') AS bsmAlarm\nON\n bsmAlarm.bsmId = bsm_service.id\nORDER BY\n bsmAlarm.lasteventtime DESC,\n duration DESC,\n bsm_service.name ASC ", "refId": "A", "select": [ [ @@ -175,6 +198,23 @@ } ] ], + "sql": { + "columns": [ + { + "parameters": [], + "type": "function" + } + ], + "groupBy": [ + { + "property": { + "type": "string" + }, + "type": "groupBy" + } + ], + "limit": 50 + }, "timeColumn": "time", "where": [ { @@ -186,147 +226,244 @@ } ], "title": "Node Alarms in Category: $category", - "transform": "table", "type": "table" }, { "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, "gridPos": { "h": 1, "w": 24, "x": 0, - "y": 7 + "y": 6 }, "id": 13, "panels": [], - "repeat": null, + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], "title": "Outstanding Alarms", "type": "row" }, { - "columns": [], - "datasource": "$onms_pg", - "fontSize": "100%", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "custom": { + "cellOptions": { + "type": "auto" + }, + "inspect": false + }, + "decimals": 2, + "displayName": "", + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "Time" + }, + "properties": [ + { + "id": "displayName", + "value": "Time" + }, + { + "id": "unit", + "value": "time: YYYY-MM-DD HH:mm:ss" + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "location" + }, + "properties": [ + { + "id": "displayName", + "value": "Location" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "nodelabel" + }, + "properties": [ + { + "id": "displayName", + "value": "Node Label" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "lasteventtime" + }, + "properties": [ + { + "id": "displayName", + "value": "Last Event Time" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "unit", + "value": "time: YYYY-MM-DD HH:mm:ss" + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "duration_raw" + }, + "properties": [ + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "duration" + }, + "properties": [ + { + "id": "displayName", + "value": "Affected since" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + } + ] + }, "gridPos": { - "h": 9, + "h": 6, "w": 7, "x": 0, - "y": 8 + "y": 7 }, "id": 9, - "links": [], - "pageSize": null, - "scroll": true, - "showHeader": true, - "sort": { - "col": 0, - "desc": true - }, - "styles": [ - { - "alias": "Time", - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "pattern": "Time", - "type": "date" - }, - { - "alias": "Location", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" + "options": { + "cellHeight": "sm", + "footer": { + "countRows": false, + "fields": "", + "reducer": [ + "sum" ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "location", - "thresholds": [], - "type": "string", - "unit": "short" + "show": false }, - { - "alias": "Node Label", - "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, - "pattern": "nodelabel", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "Last Event Time", - "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, - "pattern": "lasteventtime", - "thresholds": [], - "type": "date", - "unit": "short" - }, - { - "alias": "", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "duration_raw", - "thresholds": [], - "type": "hidden", - "unit": "short" - }, - { - "alias": "Affected since", - "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, - "pattern": "duration", - "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": "/.*/", - "thresholds": [], - "type": "number", - "unit": "short" - } - ], + "showHeader": true, + "sortBy": [ + { + "desc": false, + "displayName": "Location" + } + ] + }, + "pluginVersion": "10.4.2", "targets": [ { "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, + "editorMode": "code", "format": "table", "group": [], "metricColumn": "none", "rawQuery": true, - "rawSql": "SELECT\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.lasteventtime,\n to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime AS duration_raw,\n EXTRACT(DAYS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'd ' || EXTRACT(HOURS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'h ' || EXTRACT(MINUTES FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'm ' || ROUND(EXTRACT(SECONDS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime)::NUMERIC,0) || 's' AS duration\nFROM\n node_alarms\nWHERE\n node_alarms.acknowledged = FALSE AND\n node_alarms.eventuei like 'uei.opennms.org/nodes/nodeDown' AND\n node_alarms.location like '$location' AND\n node_alarms.categoryname like '$category' AND\n node_alarms.max_alarm_severity_unack = '6'\nGROUP BY\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.nodeid,\n node_alarms.firsteventtime,\n node_alarms.lasteventtime\nORDER BY\n duration_raw DESC,\n node_alarms.location ASC,\n node_alarms.nodelabel ASC", + "rawSql": "SELECT\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.lasteventtime,\n to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime AS duration_raw,\n EXTRACT(DAYS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'd ' || EXTRACT(HOURS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'h ' || EXTRACT(MINUTES FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'm ' || ROUND(EXTRACT(SECONDS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime)::NUMERIC,0) || 's' AS duration\nFROM\n node_alarms\nWHERE\n node_alarms.acknowledged = FALSE AND\n node_alarms.eventuei like 'uei.opennms.org/nodes/nodeDown' AND\n node_alarms.location IN ($location) AND\n node_alarms.categoryname IN ($category) AND\n node_alarms.max_alarm_severity_unack = '6'\nGROUP BY\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.nodeid,\n node_alarms.firsteventtime,\n node_alarms.lasteventtime\nORDER BY\n duration_raw DESC,\n node_alarms.location ASC,\n node_alarms.nodelabel ASC", "refId": "A", "select": [ [ @@ -338,6 +475,23 @@ } ] ], + "sql": { + "columns": [ + { + "parameters": [], + "type": "function" + } + ], + "groupBy": [ + { + "property": { + "type": "string" + }, + "type": "groupBy" + } + ], + "limit": 50 + }, "timeColumn": "time", "where": [ { @@ -349,163 +503,270 @@ } ], "title": "Node Alarms in Category: $category", - "transform": "table", + "transformations": [ + { + "id": "merge", + "options": { + "reducers": [] + } + } + ], "type": "table" }, { - "columns": [], - "datasource": "$onms_pg", - "fontSize": "100%", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "custom": { + "cellOptions": { + "type": "auto" + }, + "inspect": false + }, + "decimals": 2, + "displayName": "", + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "Time" + }, + "properties": [ + { + "id": "displayName", + "value": "Time" + }, + { + "id": "unit", + "value": "time: YYYY-MM-DD HH:mm:ss" + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "location" + }, + "properties": [ + { + "id": "displayName", + "value": "Location" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "nodelabel" + }, + "properties": [ + { + "id": "displayName", + "value": "Node Label" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "firsteventtime" + }, + "properties": [ + { + "id": "displayName", + "value": "First Event Time" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "unit", + "value": "time: YYYY-MM-DD HH:mm:ss" + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "lasteventtime" + }, + "properties": [ + { + "id": "displayName", + "value": "Last Event Time" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "unit", + "value": "time: YYYY-MM-DD HH:mm:ss" + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "duration_raw" + }, + "properties": [ + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "duration" + }, + "properties": [ + { + "id": "displayName", + "value": "Affected since" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "ipaddr" + }, + "properties": [ + { + "id": "displayName", + "value": "IP Address" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + } + ] + }, "gridPos": { - "h": 9, + "h": 6, "w": 7, "x": 7, - "y": 8 + "y": 7 }, "id": 10, - "links": [], - "pageSize": null, - "scroll": true, - "showHeader": true, - "sort": { - "col": 0, - "desc": true - }, - "styles": [ - { - "alias": "Time", - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "pattern": "Time", - "type": "date" - }, - { - "alias": "Location", - "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, - "pattern": "location", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "Node Label", - "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, - "pattern": "nodelabel", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "First Event Time", - "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, - "pattern": "firsteventtime", - "thresholds": [], - "type": "date", - "unit": "short" - }, - { - "alias": "Last Event Time", - "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, - "pattern": "lasteventtime", - "thresholds": [], - "type": "date", - "unit": "short" - }, - { - "alias": "", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "duration_raw", - "thresholds": [], - "type": "hidden", - "unit": "short" - }, - { - "alias": "Affected since", - "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, - "pattern": "duration", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "IP Address", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" + "options": { + "cellHeight": "sm", + "footer": { + "countRows": false, + "fields": "", + "reducer": [ + "sum" ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "ipaddr", - "thresholds": [], - "type": "string", - "unit": "short" + "show": false }, - { - "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": "/.*/", - "thresholds": [], - "type": "number", - "unit": "short" - } - ], + "showHeader": true + }, + "pluginVersion": "10.4.2", "targets": [ { "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, + "editorMode": "code", "format": "table", "group": [], "metricColumn": "none", "rawQuery": true, - "rawSql": "SELECT\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.ipaddr,\n node_alarms.lasteventtime,\n to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime AS duration_raw,\n EXTRACT(DAYS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'd ' || EXTRACT(HOURS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'h ' || EXTRACT(MINUTES FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'm ' || ROUND(EXTRACT(SECONDS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime)::NUMERIC,0) || 's' AS duration\nFROM\n node_alarms\nWHERE\n node_alarms.acknowledged = FALSE AND\n node_alarms.eventuei like 'uei.opennms.org/nodes/interfaceDown' AND\n node_alarms.location like '$location' AND\n node_alarms.categoryname like '$category' AND\n node_alarms.max_alarm_severity_unack = '5'\nGROUP BY\n node_alarms.location,\n node_alarms.nodeid,\n node_alarms.nodelabel,\n node_alarms.ipaddr,\n node_alarms.firsteventtime,\n node_alarms.lasteventtime\nORDER BY\n duration_raw DESC,\n node_alarms.location ASC,\n node_alarms.nodelabel ASC,\n node_alarms.ipaddr ASC", + "rawSql": "SELECT\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.ipaddr,\n node_alarms.lasteventtime,\n to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime AS duration_raw,\n EXTRACT(DAYS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'd ' || EXTRACT(HOURS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'h ' || EXTRACT(MINUTES FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'm ' || ROUND(EXTRACT(SECONDS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime)::NUMERIC,0) || 's' AS duration\nFROM\n node_alarms\nWHERE\n node_alarms.acknowledged = FALSE AND\n node_alarms.eventuei like 'uei.opennms.org/nodes/interfaceDown' AND\n node_alarms.location IN ($location) AND\n node_alarms.categoryname IN ($category) AND\n node_alarms.max_alarm_severity_unack = '5'\nGROUP BY\n node_alarms.location,\n node_alarms.nodeid,\n node_alarms.nodelabel,\n node_alarms.ipaddr,\n node_alarms.firsteventtime,\n node_alarms.lasteventtime\nORDER BY\n duration_raw DESC,\n node_alarms.location ASC,\n node_alarms.nodelabel ASC,\n node_alarms.ipaddr ASC", "refId": "A", "select": [ [ @@ -517,6 +778,23 @@ } ] ], + "sql": { + "columns": [ + { + "parameters": [], + "type": "function" + } + ], + "groupBy": [ + { + "property": { + "type": "string" + }, + "type": "groupBy" + } + ], + "limit": 50 + }, "timeColumn": "time", "where": [ { @@ -528,163 +806,266 @@ } ], "title": "Interface Alarms in Category: $category", - "transform": "table", + "transformations": [ + { + "id": "merge", + "options": { + "reducers": [] + } + } + ], "type": "table" }, { - "columns": [], - "datasource": "$onms_pg", - "fontSize": "100%", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "custom": { + "cellOptions": { + "type": "auto" + }, + "inspect": false + }, + "decimals": 2, + "displayName": "", + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "Time" + }, + "properties": [ + { + "id": "displayName", + "value": "Time" + }, + { + "id": "unit", + "value": "time: YYYY-MM-DD HH:mm:ss" + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "location" + }, + "properties": [ + { + "id": "displayName", + "value": "Location" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "nodelabel" + }, + "properties": [ + { + "id": "displayName", + "value": "Node Label" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "lasteventtime" + }, + "properties": [ + { + "id": "displayName", + "value": "Last Event" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "unit", + "value": "time: YYYY-MM-DD HH:mm:ss" + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "duration_raw" + }, + "properties": [ + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "duration" + }, + "properties": [ + { + "id": "displayName", + "value": "Affected since" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "ipaddr" + }, + "properties": [ + { + "id": "displayName", + "value": "IP Address" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "servicename" + }, + "properties": [ + { + "id": "displayName", + "value": "Service Name" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + } + ] + }, "gridPos": { - "h": 9, + "h": 6, "w": 10, "x": 14, - "y": 8 + "y": 7 }, "id": 11, - "links": [], - "pageSize": null, - "scroll": true, - "showHeader": true, - "sort": { - "col": 0, - "desc": true - }, - "styles": [ - { - "alias": "Time", - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "pattern": "Time", - "type": "date" - }, - { - "alias": "Location", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" + "options": { + "cellHeight": "sm", + "footer": { + "countRows": false, + "fields": "", + "reducer": [ + "sum" ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "location", - "thresholds": [], - "type": "string", - "unit": "short" + "show": false }, - { - "alias": "Node Label", - "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, - "pattern": "nodelabel", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "Last Event", - "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, - "pattern": "lasteventtime", - "thresholds": [], - "type": "date", - "unit": "short" - }, - { - "alias": "", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "duration_raw", - "thresholds": [], - "type": "hidden", - "unit": "short" - }, - { - "alias": "Affected since", - "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, - "pattern": "duration", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "IP Address", - "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, - "pattern": "ipaddr", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "Service Name", - "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, - "pattern": "servicename", - "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": "/.*/", - "thresholds": [], - "type": "number", - "unit": "short" - } - ], + "showHeader": true + }, + "pluginVersion": "10.4.2", "targets": [ { "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, + "editorMode": "code", "format": "table", "group": [], "metricColumn": "none", "rawQuery": true, - "rawSql": "SELECT\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.ipaddr,\n node_alarms.servicename,\n node_alarms.lasteventtime,\n to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime AS duration_raw,\n EXTRACT(DAYS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'd ' || EXTRACT(HOURS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'h ' || EXTRACT(MINUTES FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'm ' || ROUND(EXTRACT(SECONDS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime)::NUMERIC,0) || 's' AS duration\nFROM\n node_alarms\nWHERE\n node_alarms.acknowledged = FALSE AND\n node_alarms.eventuei like 'uei.opennms.org/nodes/nodeLostService' AND\n node_alarms.location like '$location' AND\n node_alarms.categoryname like '$category' AND\n node_alarms.max_alarm_severity_unack = '5'\nGROUP BY\n node_alarms.location,\n node_alarms.nodeid,\n node_alarms.nodelabel,\n node_alarms.ipaddr,\n node_alarms.servicename,\n node_alarms.firsteventtime,\n node_alarms.lasteventtime\nORDER BY\n duration_raw DESC,\n node_alarms.location ASC,\n node_alarms.nodelabel ASC,\n node_alarms.ipaddr ASC,\n node_alarms.servicename ASC", + "rawSql": "SELECT\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.ipaddr,\n node_alarms.servicename,\n node_alarms.lasteventtime,\n to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime AS duration_raw,\n EXTRACT(DAYS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'd ' || EXTRACT(HOURS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'h ' || EXTRACT(MINUTES FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime) || 'm ' || ROUND(EXTRACT(SECONDS FROM to_timestamp($__unixEpochTo()) - node_alarms.firsteventtime)::NUMERIC,0) || 's' AS duration\nFROM\n node_alarms\nWHERE\n node_alarms.acknowledged = FALSE AND\n node_alarms.eventuei like 'uei.opennms.org/nodes/nodeLostService' AND\n node_alarms.location IN ($location) AND\n node_alarms.categoryname IN ($category) AND\n node_alarms.max_alarm_severity_unack = '5'\nGROUP BY\n node_alarms.location,\n node_alarms.nodeid,\n node_alarms.nodelabel,\n node_alarms.ipaddr,\n node_alarms.servicename,\n node_alarms.firsteventtime,\n node_alarms.lasteventtime\nORDER BY\n duration_raw DESC,\n node_alarms.location ASC,\n node_alarms.nodelabel ASC,\n node_alarms.ipaddr ASC,\n node_alarms.servicename ASC", "refId": "A", "select": [ [ @@ -696,6 +1077,23 @@ } ] ], + "sql": { + "columns": [ + { + "parameters": [], + "type": "function" + } + ], + "groupBy": [ + { + "property": { + "type": "string" + }, + "type": "groupBy" + } + ], + "limit": 50 + }, "timeColumn": "time", "where": [ { @@ -707,151 +1105,268 @@ } ], "title": "Service Alarms in Category: $category", - "transform": "table", + "transformations": [ + { + "id": "merge", + "options": { + "reducers": [] + } + } + ], "type": "table" }, { "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, "gridPos": { "h": 1, "w": 24, "x": 0, - "y": 17 + "y": 13 }, "id": 2, "panels": [], - "repeat": null, + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], "title": "Current Outages", "type": "row" }, { - "columns": [], - "datasource": "$onms_pg", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, "description": "Availability for Nodes with outages in a selected Surveillance Category", - "fontSize": "100%", + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "custom": { + "cellOptions": { + "type": "auto" + }, + "inspect": false + }, + "decimals": 2, + "displayName": "", + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "Time" + }, + "properties": [ + { + "id": "displayName", + "value": "Time" + }, + { + "id": "unit", + "value": "time: YYYY-MM-DD HH:mm:ss" + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "nodelabel" + }, + "properties": [ + { + "id": "displayName", + "value": "Node Label" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "duration" + }, + "properties": [ + { + "id": "displayName", + "value": "Outage since" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "availability" + }, + "properties": [ + { + "id": "displayName", + "value": "Availability in %" + }, + { + "id": "unit", + "value": "percent" + }, + { + "id": "decimals", + "value": 3 + }, + { + "id": "custom.cellOptions", + "value": { + "type": "color-text" + } + }, + { + "id": "custom.align" + }, + { + "id": "thresholds", + "value": { + "mode": "absolute", + "steps": [ + { + "color": "rgba(245, 54, 54, 0.9)", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 70 + }, + { + "color": "rgba(50, 172, 45, 0.97)", + "value": 90 + } + ] + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "duration_raw" + }, + "properties": [ + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "location" + }, + "properties": [ + { + "id": "displayName", + "value": "Location" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + } + ] + }, "gridPos": { - "h": 11, + "h": 6, "w": 7, "x": 0, - "y": 18 + "y": 14 }, "id": 5, - "links": [], - "pageSize": 10, - "scroll": false, - "showHeader": true, - "sort": { - "col": 4, - "desc": false - }, - "styles": [ - { - "alias": "Time", - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "pattern": "Time", - "type": "date" - }, - { - "alias": "Node Label", - "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, - "pattern": "nodelabel", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "Outage since", - "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, - "pattern": "duration", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "Availability in %", - "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, - "pattern": "availability", - "thresholds": [ - "70", - "90" - ], - "type": "number", - "unit": "percent" - }, - { - "alias": "", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "duration_raw", - "thresholds": [], - "type": "hidden", - "unit": "short" - }, - { - "alias": "Location", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" + "options": { + "cellHeight": "sm", + "footer": { + "countRows": false, + "fields": "", + "reducer": [ + "sum" ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "location", - "thresholds": [], - "type": "string", - "unit": "short" + "show": false }, - { - "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": "/.*/", - "thresholds": [], - "type": "number", - "unit": "short" - } - ], + "showHeader": true + }, + "pluginVersion": "10.4.2", "targets": [ { "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, "format": "table", "group": [], "metricColumn": "none", "rawQuery": true, - "rawSql": "SELECT\n n.location,\n n.nodelabel,\n 100.0 - 100.0/(EXTRACT(EPOCH FROM to_timestamp($__unixEpochTo())) - EXTRACT(EPOCH FROM to_timestamp($__unixEpochFrom()))) * EXTRACT(EPOCH FROM (to_timestamp($__unixEpochTo()) - GREATEST(n.iflostservice, to_timestamp($__unixEpochFrom())))) AS availability,\n to_timestamp($__unixEpochTo()) - n.iflostservice AS duration_raw,\n EXTRACT(DAYS FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'd ' || EXTRACT(HOURS FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'h ' || EXTRACT(MINUTES FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'm ' || ROUND(EXTRACT(SECONDS FROM to_timestamp($__unixEpochTo()) - n.iflostservice)::NUMERIC,0) || 's' AS duration\nFROM\n node_outages n\nJOIN\n node_outage_status nos\nON\n n.nodeid = nos.nodeid\nWHERE\n n.resolved = FALSE AND\n n.svclosteventuei = 'uei.opennms.org/nodes/nodeDown' AND\n nos.max_outage_severity = '6' AND\n n.categoryname like '$category' AND\n n.location like '$location'\nGROUP BY\n n.location,\n n.nodelabel,\n n.eventseverity,\n n.iflostservice\nORDER BY\n duration_raw DESC,\n availability ASC,\n n.location ASC,\n n.nodelabel ASC", + "rawSql": "SELECT\n n.location,\n n.nodelabel,\n 100.0 - 100.0/(EXTRACT(EPOCH FROM to_timestamp($__unixEpochTo())) - EXTRACT(EPOCH FROM to_timestamp($__unixEpochFrom()))) * EXTRACT(EPOCH FROM (to_timestamp($__unixEpochTo()) - GREATEST(n.iflostservice, to_timestamp($__unixEpochFrom())))) AS availability,\n to_timestamp($__unixEpochTo()) - n.iflostservice AS duration_raw,\n EXTRACT(DAYS FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'd ' || EXTRACT(HOURS FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'h ' || EXTRACT(MINUTES FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'm ' || ROUND(EXTRACT(SECONDS FROM to_timestamp($__unixEpochTo()) - n.iflostservice)::NUMERIC,0) || 's' AS duration\nFROM\n node_outages n\nJOIN\n node_outage_status nos\nON\n n.nodeid = nos.nodeid\nWHERE\n n.resolved = FALSE AND\n n.svclosteventuei = 'uei.opennms.org/nodes/nodeDown' AND\n nos.max_outage_severity = '6' AND\n n.categoryname IN ($category) AND\n n.location IN ($location)\nGROUP BY\n n.location,\n n.nodelabel,\n n.eventseverity,\n n.iflostservice\nORDER BY\n duration_raw DESC,\n availability ASC,\n n.location ASC,\n n.nodelabel ASC", "refId": "A", "select": [ [ @@ -874,152 +1389,265 @@ } ], "title": "Nodes in Category: $category", - "transform": "table", + "transformations": [ + { + "id": "merge", + "options": { + "reducers": [] + } + } + ], "type": "table" }, { - "columns": [], - "datasource": "$onms_pg", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, "description": "Availability for Interfaces with outages in a selected Surveillance Category", - "fontSize": "100%", + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "custom": { + "cellOptions": { + "type": "auto" + }, + "inspect": false + }, + "decimals": 2, + "displayName": "", + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "Time" + }, + "properties": [ + { + "id": "displayName", + "value": "Time" + }, + { + "id": "unit", + "value": "time: YYYY-MM-DD HH:mm:ss" + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "nodelabel" + }, + "properties": [ + { + "id": "displayName", + "value": "Node Label" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "duration" + }, + "properties": [ + { + "id": "displayName", + "value": "Outage since" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "availability" + }, + "properties": [ + { + "id": "displayName", + "value": "Availability in %" + }, + { + "id": "unit", + "value": "percent" + }, + { + "id": "decimals", + "value": 3 + }, + { + "id": "custom.cellOptions", + "value": { + "type": "color-text" + } + }, + { + "id": "custom.align" + }, + { + "id": "thresholds", + "value": { + "mode": "absolute", + "steps": [ + { + "color": "rgba(245, 54, 54, 0.9)", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 70 + }, + { + "color": "rgba(50, 172, 45, 0.97)", + "value": 90 + } + ] + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "ipaddr" + }, + "properties": [ + { + "id": "displayName", + "value": "IP Address" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "duration_raw" + }, + "properties": [ + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "location" + }, + "properties": [ + { + "id": "displayName", + "value": "Location" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + } + ] + }, "gridPos": { - "h": 11, + "h": 6, "w": 7, "x": 7, - "y": 18 + "y": 14 }, "id": 6, - "links": [], - "pageSize": 10, - "scroll": false, - "showHeader": true, - "sort": { - "col": 4, - "desc": true - }, - "styles": [ - { - "alias": "Time", - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "pattern": "Time", - "type": "date" - }, - { - "alias": "Node Label", - "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, - "pattern": "nodelabel", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "Outage since", - "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, - "pattern": "duration", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "Availability in %", - "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, - "pattern": "availability", - "thresholds": [ - "70", - "90" - ], - "type": "number", - "unit": "percent" - }, - { - "alias": "IP Address", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" + "options": { + "cellHeight": "sm", + "footer": { + "countRows": false, + "fields": "", + "reducer": [ + "sum" ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "ipaddr", - "thresholds": [], - "type": "number", - "unit": "short" - }, - { - "alias": "", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" - ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "duration_raw", - "thresholds": [], - "type": "hidden", - "unit": "short" + "show": false }, - { - "alias": "Location", - "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, - "pattern": "location", - "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": "/.*/", - "thresholds": [], - "type": "number", - "unit": "short" - } - ], + "showHeader": true + }, + "pluginVersion": "10.4.2", "targets": [ { "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, "format": "table", "group": [], "metricColumn": "none", "rawQuery": true, - "rawSql": "SELECT\n n.location,\n n.nodelabel,\n n.ipaddr,\n 100.0 - 100.0/(EXTRACT(EPOCH FROM to_timestamp($__unixEpochTo())) - EXTRACT(EPOCH FROM to_timestamp($__unixEpochFrom()))) * EXTRACT(EPOCH FROM (to_timestamp($__unixEpochTo()) - GREATEST(n.iflostservice, to_timestamp($__unixEpochFrom())))) AS availability,\n to_timestamp($__unixEpochTo()) - n.iflostservice AS duration_raw,\n EXTRACT(DAYS FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'd ' || EXTRACT(HOURS FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'h ' || EXTRACT(MINUTES FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'm ' || ROUND(EXTRACT(SECONDS FROM to_timestamp($__unixEpochTo()) - n.iflostservice)::NUMERIC,0) || 's' AS duration\nFROM\n node_outages n\nJOIN\n node_outage_status nos\nON\n n.nodeid = nos.nodeid\nWHERE\n n.resolved = FALSE AND\n n.svclosteventuei = 'uei.opennms.org/nodes/interfaceDown' AND\n nos.max_outage_severity = '5' AND\n n.categoryname like '$category' AND\n n.location like '$location'\nGROUP BY\n n.location,\n n.nodelabel,\n n.iflostservice,\n n.ipaddr,\n n.eventseverity,\n n.svclosteventuei\nORDER BY\n duration_raw DESC,\n availability ASC,\n n.location ASC,\n n.nodelabel ASC,\n n.ipaddr ASC\n", + "rawSql": "SELECT\n n.location,\n n.nodelabel,\n n.ipaddr,\n 100.0 - 100.0/(EXTRACT(EPOCH FROM to_timestamp($__unixEpochTo())) - EXTRACT(EPOCH FROM to_timestamp($__unixEpochFrom()))) * EXTRACT(EPOCH FROM (to_timestamp($__unixEpochTo()) - GREATEST(n.iflostservice, to_timestamp($__unixEpochFrom())))) AS availability,\n to_timestamp($__unixEpochTo()) - n.iflostservice AS duration_raw,\n EXTRACT(DAYS FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'd ' || EXTRACT(HOURS FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'h ' || EXTRACT(MINUTES FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'm ' || ROUND(EXTRACT(SECONDS FROM to_timestamp($__unixEpochTo()) - n.iflostservice)::NUMERIC,0) || 's' AS duration\nFROM\n node_outages n\nJOIN\n node_outage_status nos\nON\n n.nodeid = nos.nodeid\nWHERE\n n.resolved = FALSE AND\n n.svclosteventuei = 'uei.opennms.org/nodes/interfaceDown' AND\n nos.max_outage_severity = '5' AND\n n.categoryname IN ($category) AND\n n.location IN ($location)\nGROUP BY\n n.location,\n n.nodelabel,\n n.iflostservice,\n n.ipaddr,\n n.eventseverity,\n n.svclosteventuei\nORDER BY\n duration_raw DESC,\n availability ASC,\n n.location ASC,\n n.nodelabel ASC,\n n.ipaddr ASC\n", "refId": "A", "select": [ [ @@ -1042,167 +1670,288 @@ } ], "title": "Node Interfaces in Category: $category", - "transform": "table", + "transformations": [ + { + "id": "merge", + "options": { + "reducers": [] + } + } + ], "type": "table" }, { - "columns": [], - "datasource": "$onms_pg", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, "description": "Availability for Services with outages in a selected Surveillance Category", - "fontSize": "100%", + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "custom": { + "cellOptions": { + "type": "auto" + }, + "inspect": false + }, + "decimals": 2, + "displayName": "", + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "Time" + }, + "properties": [ + { + "id": "displayName", + "value": "Time" + }, + { + "id": "unit", + "value": "time: YYYY-MM-DD HH:mm:ss" + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "nodelabel" + }, + "properties": [ + { + "id": "displayName", + "value": "Node Label" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "duration" + }, + "properties": [ + { + "id": "displayName", + "value": "Outage since" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "availability" + }, + "properties": [ + { + "id": "displayName", + "value": "Availability in %" + }, + { + "id": "unit", + "value": "percent" + }, + { + "id": "decimals", + "value": 3 + }, + { + "id": "custom.cellOptions", + "value": { + "type": "color-text" + } + }, + { + "id": "custom.align" + }, + { + "id": "thresholds", + "value": { + "mode": "absolute", + "steps": [ + { + "color": "rgba(245, 54, 54, 0.9)", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 70 + }, + { + "color": "rgba(50, 172, 45, 0.97)", + "value": 90 + } + ] + } + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "ipaddr" + }, + "properties": [ + { + "id": "displayName", + "value": "IP Address" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "servicename" + }, + "properties": [ + { + "id": "displayName", + "value": "Service Name" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "duration_raw" + }, + "properties": [ + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "location" + }, + "properties": [ + { + "id": "displayName", + "value": "Location" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + } + ] + }, "gridPos": { - "h": 11, + "h": 6, "w": 10, "x": 14, - "y": 18 + "y": 14 }, "id": 7, - "links": [], - "pageSize": 10, - "scroll": false, - "showHeader": true, - "sort": { - "col": 4, - "desc": true - }, - "styles": [ - { - "alias": "Time", - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "pattern": "Time", - "type": "date" - }, - { - "alias": "Node Label", - "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, - "pattern": "nodelabel", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "Outage since", - "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, - "pattern": "duration", - "thresholds": [], - "type": "string", - "unit": "short" - }, - { - "alias": "Availability in %", - "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, - "pattern": "availability", - "thresholds": [ - "70", - "90" - ], - "type": "number", - "unit": "percent" - }, - { - "alias": "IP Address", - "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, - "pattern": "ipaddr", - "thresholds": [], - "type": "number", - "unit": "short" - }, - { - "alias": "Service Name", - "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, - "pattern": "servicename", - "thresholds": [], - "type": "number", - "unit": "short" - }, - { - "alias": "", - "colorMode": null, - "colors": [ - "rgba(245, 54, 54, 0.9)", - "rgba(237, 129, 40, 0.89)", - "rgba(50, 172, 45, 0.97)" + "options": { + "cellHeight": "sm", + "footer": { + "countRows": false, + "fields": "", + "reducer": [ + "sum" ], - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "decimals": 2, - "pattern": "duration_raw", - "thresholds": [], - "type": "hidden", - "unit": "short" - }, - { - "alias": "Location", - "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, - "pattern": "location", - "thresholds": [], - "type": "string", - "unit": "short" + "show": false }, - { - "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": "/.*/", - "thresholds": [], - "type": "number", - "unit": "short" - } - ], + "showHeader": true + }, + "pluginVersion": "10.4.2", "targets": [ { "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, "format": "table", "group": [], "metricColumn": "none", "rawQuery": true, - "rawSql": "SELECT\n n.location,\n n.nodelabel,\n n.ipaddr,\n n.servicename,\n 100.0 - 100.0/(EXTRACT(EPOCH FROM to_timestamp($__unixEpochTo())) - EXTRACT(EPOCH FROM to_timestamp($__unixEpochFrom()))) * EXTRACT(EPOCH FROM (to_timestamp($__unixEpochTo()) - GREATEST(n.iflostservice, to_timestamp($__unixEpochFrom())))) AS availability,\n to_timestamp($__unixEpochTo()) - n.iflostservice AS duration_raw,\n EXTRACT(DAYS FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'd ' || EXTRACT(HOURS FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'h ' || EXTRACT(MINUTES FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'm ' || ROUND(EXTRACT(SECONDS FROM to_timestamp($__unixEpochTo()) - n.iflostservice)::NUMERIC,0) || 's' AS duration\nFROM\n node_outages n\nJOIN\n node_outage_status nos\nON\n n.nodeid = nos.nodeid\nWHERE\n n.resolved = FALSE AND\n n.svclosteventuei = 'uei.opennms.org/nodes/nodeLostService' AND\n nos.max_outage_severity = '5' AND\n n.categoryname like '$category' AND\n n.location like '$location'\nGROUP BY\n n.location,\n n.nodelabel,\n n.iflostservice,\n n.ipaddr,\n n.eventseverity,\n n.servicename\nORDER BY\n duration_raw DESC,\n availability ASC,\n n.location ASC,\n n.nodelabel ASC,\n n.ipaddr ASC,\n n.servicename ASC", + "rawSql": "SELECT\n n.location,\n n.nodelabel,\n n.ipaddr,\n n.servicename,\n 100.0 - 100.0/(EXTRACT(EPOCH FROM to_timestamp($__unixEpochTo())) - EXTRACT(EPOCH FROM to_timestamp($__unixEpochFrom()))) * EXTRACT(EPOCH FROM (to_timestamp($__unixEpochTo()) - GREATEST(n.iflostservice, to_timestamp($__unixEpochFrom())))) AS availability,\n to_timestamp($__unixEpochTo()) - n.iflostservice AS duration_raw,\n EXTRACT(DAYS FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'd ' || EXTRACT(HOURS FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'h ' || EXTRACT(MINUTES FROM to_timestamp($__unixEpochTo()) - n.iflostservice) || 'm ' || ROUND(EXTRACT(SECONDS FROM to_timestamp($__unixEpochTo()) - n.iflostservice)::NUMERIC,0) || 's' AS duration\nFROM\n node_outages n\nJOIN\n node_outage_status nos\nON\n n.nodeid = nos.nodeid\nWHERE\n n.resolved = FALSE AND\n n.svclosteventuei = 'uei.opennms.org/nodes/nodeLostService' AND\n nos.max_outage_severity = '5' AND\n n.categoryname IN ($category) AND\n n.location IN ($location)\nGROUP BY\n n.location,\n n.nodelabel,\n n.iflostservice,\n n.ipaddr,\n n.eventseverity,\n n.servicename\nORDER BY\n duration_raw DESC,\n availability ASC,\n n.location ASC,\n n.nodelabel ASC,\n n.ipaddr ASC,\n n.servicename ASC", "refId": "A", "select": [ [ @@ -1225,13 +1974,19 @@ } ], "title": "Node Services in Category: $category", - "transform": "table", + "transformations": [ + { + "id": "merge", + "options": { + "reducers": [] + } + } + ], "type": "table" } ], "refresh": "10s", - "schemaVersion": 16, - "style": "dark", + "schemaVersion": 39, "tags": [ "opennms" ], @@ -1239,58 +1994,62 @@ "list": [ { "current": { - "tags": [], - "text": "OpenNMS FUL PSQL", - "value": "OpenNMS FUL PSQL" + "selected": true, + "text": [ + "All" + ], + "value": [ + "$__all" + ] }, + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, + "definition": "", "hide": 0, - "label": "OpenNMS PostgreSQL", - "name": "onms_pg", - "options": [], - "query": "postgres", - "refresh": 1, - "regex": "/.*OpenNMS*./", - "skipUrlSync": false, - "type": "datasource" - }, - { - "allValue": null, - "current": {}, - "datasource": "$onms_pg", - "hide": 0, - "includeAll": false, + "includeAll": true, "label": "Monitoring Location", - "multi": false, + "multi": true, "name": "location", "options": [], - "query": "SELECT '%'::TEXT as location UNION SELECT DISTINCT(n.location) FROM node n ORDER BY location ASC", + "query": "SELECT DISTINCT(n.location) FROM node n ORDER BY location ASC", "refresh": 2, "regex": "", "skipUrlSync": false, "sort": 0, "tagValuesQuery": "", - "tags": [], "tagsQuery": "", "type": "query", "useTags": false }, { - "allValue": null, - "current": {}, - "datasource": "$onms_pg", + "current": { + "selected": true, + "text": [ + "All" + ], + "value": [ + "$__all" + ] + }, + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "PA942B37CCFAF5A81" + }, + "definition": "", "hide": 0, - "includeAll": false, + "includeAll": true, "label": "Surveillance Category", - "multi": false, + "multi": true, "name": "category", "options": [], - "query": "SELECT '%'::TEXT as categoryname UNION SELECT 'no category'::TEXT as categoryname UNION SELECT categoryname FROM categories ORDER BY categoryname", + "query": "SELECT 'no category'::TEXT as categoryname UNION SELECT categoryname FROM categories ORDER BY categoryname", "refresh": 1, "regex": "", "skipUrlSync": false, "sort": 1, "tagValuesQuery": "", - "tags": [], "tagsQuery": "", "type": "query", "useTags": false @@ -1328,6 +2087,7 @@ }, "timezone": "", "title": "OpenNMS Outage Dashboard", - "uid": "rEAWRPGmz", - "version": 12 + "uid": "ddlnrdx8fmayoe", + "version": 2, + "weekStart": "" } \ No newline at end of file diff --git a/Outage Wallboard/opennms-outage-wallboard.json b/Outage Wallboard/opennms-outage-wallboard.json index a6c7865..271a78d 100644 --- a/Outage Wallboard/opennms-outage-wallboard.json +++ b/Outage Wallboard/opennms-outage-wallboard.json @@ -1,42 +1,75 @@ { - "__inputs": [], + "__inputs": [ + { + "name": "DS_POSTGRES", + "label": "postgres", + "description": "", + "type": "datasource", + "pluginId": "grafana-postgresql-datasource", + "pluginName": "PostgreSQL" + }, + { + "name": "DS_OPENNMS_PERFORMANCE", + "label": "OpenNMS Performance", + "description": "", + "type": "datasource", + "pluginId": "opennms-performance-datasource", + "pluginName": "OpenNMS Performance" + } + ], + "__elements": {}, "__requires": [ + { + "type": "panel", + "id": "gauge", + "name": "Gauge", + "version": "" + }, { "type": "grafana", "id": "grafana", "name": "Grafana", - "version": "5.3.4" + "version": "10.4.2" }, { "type": "datasource", - "id": "postgres", + "id": "grafana-postgresql-datasource", "name": "PostgreSQL", - "version": "5.0.0" + "version": "1.0.0" + }, + { + "type": "datasource", + "id": "opennms-performance-datasource", + "name": "OpenNMS Performance", + "version": "9" }, { "type": "panel", - "id": "singlestat", - "name": "Singlestat", - "version": "5.0.0" + "id": "stat", + "name": "Stat", + "version": "" }, { "type": "panel", "id": "table", "name": "Table", - "version": "5.0.0" + "version": "" }, { "type": "panel", "id": "text", "name": "Text", - "version": "5.0.0" + "version": "" } ], "annotations": { "list": [ { "builtIn": 1, - "datasource": "-- Grafana --", + "datasource": { + "type": "datasource", + "uid": "grafana" + }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", @@ -47,14 +80,18 @@ }, "description": "Information for about current alarms, outages, ​and affected business services from OpenNMS Horizon.", "editable": true, + "fiscalYearStartMonth": 0, "gnetId": 5915, "graphTooltip": 0, "id": null, - "iteration": 1543870262409, "links": [], "panels": [ { - "collapsed": true, + "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, "gridPos": { "h": 1, "w": 24, @@ -62,392 +99,554 @@ "y": 0 }, "id": 37, - "panels": [ + "panels": [], + "targets": [ { - "cacheTimeout": null, - "colorBackground": true, - "colorValue": false, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], - "datasource": "$instance", - "description": "Outstanding alarms related to business services.", - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" }, - "gridPos": { - "h": 8, - "w": 4, - "x": 0, - "y": 1 + "refId": "A" + } + ], + "title": "Business Service Alarms", + "type": "row" + }, + { + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, + "description": "Outstanding alarms related to business services.", + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" }, - "id": 30, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, + "mappings": [ { - "name": "range to text", - "value": 2 + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" } ], - "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 1 + }, + { + "color": "#d44a3a", + "value": 1 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, + "gridPos": { + "h": 5, + "w": 4, + "x": 0, + "y": 1 + }, + "id": 30, + "maxDataPoints": 100, + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "fields": "/^count$/", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" }, - "tableColumn": "count", - "targets": [ - { - "alias": "", - "format": "table", - "group": [], - "metricColumn": "none", - "rawQuery": true, - "rawSql": "SELECT\n COUNT(*)\nFROM\n alarms\nWHERE\n alarms.eventuei = 'uei.opennms.org/bsm/serviceProblem' AND\n alarms.alarmacktime isnull", - "refId": "A", - "select": [ - [ - { - "params": [ - "value" - ], - "type": "column" - } - ] - ], - "timeColumn": "time", - "where": [ - { - "name": "$__timeFilter", - "params": [], - "type": "macro" - } - ] - } + "format": "table", + "group": [], + "metricColumn": "none", + "rawQuery": true, + "rawSql": "SELECT\n COUNT(*)\nFROM\n alarms\nWHERE\n alarms.eventuei = 'uei.opennms.org/bsm/serviceProblem' AND\n alarms.alarmacktime isnull AND\n alarms.logmsg not like '%resolved%'", + "refId": "A", + "select": [ + [ + { + "params": [ + "value" + ], + "type": "column" + } + ] ], - "thresholds": "1,1", - "title": "", - "type": "singlestat", - "valueFontSize": "200%", - "valueMaps": [ + "timeColumn": "time", + "where": [ { - "op": "=", - "text": "N/A", - "value": "null" + "name": "$__timeFilter", + "params": [], + "type": "macro" } - ], - "valueName": "avg" - }, - { - "columns": [], - "datasource": "$instance", - "fontSize": "150%", - "gridPos": { - "h": 8, - "w": 20, - "x": 4, - "y": 1 + ] + } + ], + "type": "stat" + }, + { + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" }, - "id": 39, - "links": [], - "pageSize": null, - "scroll": true, - "showHeader": true, - "sort": { - "col": 0, - "desc": true + "custom": { + "cellOptions": { + "type": "auto" + }, + "inspect": false }, - "styles": [ - { - "alias": "Time", - "dateFormat": "YYYY-MM-DD HH:mm:ss", - "pattern": "Time", - "type": "date" + "decimals": 2, + "displayName": "", + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [ + { + "matcher": { + "id": "byName", + "options": "Time" }, - { - "alias": "Affected since last event time", - "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, - "pattern": "duration", - "preserveFormat": false, - "sanitize": false, - "thresholds": [], - "type": "string", - "unit": "short" + "properties": [ + { + "id": "displayName", + "value": "Time" + }, + { + "id": "unit", + "value": "time: YYYY-MM-DD HH:mm:ss" + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "duration" }, - { - "alias": "Last Event Time", - "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, - "pattern": "lasteventtime", - "thresholds": [], - "type": "date", - "unit": "short" + "properties": [ + { + "id": "displayName", + "value": "Affected since last event time" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "lasteventtime" }, - { - "alias": "Business Service Name", - "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, - "pattern": "name", - "sanitize": true, - "thresholds": [], - "type": "string", - "unit": "short" + "properties": [ + { + "id": "displayName", + "value": "Last Event Time" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "unit", + "value": "time: YYYY-MM-DD HH:mm:ss" + }, + { + "id": "custom.align" + } + ] + }, + { + "matcher": { + "id": "byName", + "options": "name" }, - { - "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": "/.*/", - "thresholds": [], - "type": "number", - "unit": "short" - } + "properties": [ + { + "id": "displayName", + "value": "Business Service Name" + }, + { + "id": "unit", + "value": "short" + }, + { + "id": "decimals", + "value": 2 + }, + { + "id": "custom.align" + } + ] + } + ] + }, + "gridPos": { + "h": 5, + "w": 20, + "x": 4, + "y": 1 + }, + "id": 39, + "options": { + "cellHeight": "sm", + "footer": { + "countRows": false, + "fields": "", + "reducer": [ + "sum" ], - "targets": [ - { - "alias": "", - "filter": { - "clauses": [ - { - "operator": { - "id": 1, - "label": "AND" - }, - "restriction": { - "attribute": "uei", - "comparator": { - "id": 1, - "label": "EQ" - }, - "value": "uei.opennms.org/bsm/serviceProblem" - } + "show": false + }, + "showHeader": true + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, + "filter": { + "clauses": [ + { + "operator": { + "id": 1, + "label": "AND" + }, + "restriction": { + "attribute": "uei", + "comparator": { + "id": 1, + "label": "EQ" }, - { - "operator": { - "id": 1, - "label": "AND" - }, - "restriction": { - "attribute": "alarmAckTime", - "comparator": { - "id": 1, - "label": "EQ" - }, - "value": "null" - } - } - ], - "limit": 0 + "value": "uei.opennms.org/bsm/serviceProblem" + } }, - "format": "table", - "group": [], - "metricColumn": "none", - "rawQuery": true, - "rawSql": "SELECT\n bsm_service.name,\n bsmAlarm.lasteventtime,\n EXTRACT(DAYS FROM age(now(), bsmAlarm.lasteventtime)) || 'd ' || EXTRACT(HOURS FROM age(now(), bsmAlarm.lasteventtime)) || 'h ' || EXTRACT(MINUTES FROM age(now(), bsmAlarm.lasteventtime)) || 'm ' || ROUND(EXTRACT(SECONDS FROM age(now(), bsmAlarm.lasteventtime))::NUMERIC,0) || 's' AS duration\nFROM\n bsm_service\nJOIN\n (SELECT\n substring(reductionkey from '[0-9]+$')::INTEGER AS bsmId,\n alarms.lasteventtime\n FROM\n alarms\n WHERE\n eventuei = 'uei.opennms.org/bsm/serviceProblem') AS bsmAlarm\nON\n bsmAlarm.bsmId = bsm_service.id\nORDER BY\n bsmAlarm.lasteventtime DESC", - "refId": "A", - "select": [ - [ - { - "params": [ - "value" - ], - "type": "column" - } - ] - ], - "timeColumn": "time", - "where": [ - { - "name": "$__timeFilter", - "params": [], - "type": "macro" + { + "operator": { + "id": 1, + "label": "AND" + }, + "restriction": { + "attribute": "alarmAckTime", + "comparator": { + "id": 1, + "label": "EQ" + }, + "value": "null" } - ] - } + } + ], + "limit": 0 + }, + "format": "table", + "group": [], + "metricColumn": "none", + "rawQuery": true, + "rawSql": "SELECT\n bsm_service.name,\n bsmAlarm.lasteventtime,\n EXTRACT(DAYS FROM age(now(), bsmAlarm.lasteventtime)) || 'd ' || EXTRACT(HOURS FROM age(now(), bsmAlarm.lasteventtime)) || 'h ' || EXTRACT(MINUTES FROM age(now(), bsmAlarm.lasteventtime)) || 'm ' || ROUND(EXTRACT(SECONDS FROM age(now(), bsmAlarm.lasteventtime))::NUMERIC,0) || 's' AS duration\nFROM\n bsm_service\nJOIN\n (SELECT\n substring(reductionkey from '[0-9]+$')::INTEGER AS bsmId,\n alarms.lasteventtime\n FROM\n alarms\n WHERE\n eventuei = 'uei.opennms.org/bsm/serviceProblem' and\n alarms.logmsg not like '%resolved%') AS bsmAlarm\nON\n bsmAlarm.bsmId = bsm_service.id\nORDER BY\n bsmAlarm.lasteventtime DESC", + "refId": "A", + "select": [ + [ + { + "params": [ + "value" + ], + "type": "column" + } + ] ], - "title": "Business Service Alarms", - "transform": "table", - "transparent": true, - "type": "table" + "timeColumn": "time", + "where": [ + { + "name": "$__timeFilter", + "params": [], + "type": "macro" + } + ] } ], "title": "Business Service Alarms", - "type": "row" + "transformations": [ + { + "id": "merge", + "options": { + "reducers": [] + } + } + ], + "transparent": true, + "type": "table" }, { "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, "gridPos": { "h": 1, "w": 24, "x": 0, - "y": 1 + "y": 6 }, "id": 35, "panels": [], + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], "title": "Alarms Outstanding", "type": "row" }, { - "content": "

Nodes

", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "gridPos": { "h": 2, "w": 8, "x": 0, - "y": 2 + "y": 7 }, "id": 7, - "links": [], - "mode": "html", - "title": "", + "options": { + "code": { + "language": "plaintext", + "showLineNumbers": false, + "showMiniMap": false + }, + "content": "

Nodes

", + "mode": "html" + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "refId": "A" + } + ], "type": "text" }, { - "content": "

Interfaces

", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "gridPos": { "h": 2, "w": 8, "x": 8, - "y": 2 + "y": 7 }, "id": 10, - "links": [], - "mode": "html", - "title": "", + "options": { + "code": { + "language": "plaintext", + "showLineNumbers": false, + "showMiniMap": false + }, + "content": "

Interfaces

", + "mode": "html" + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "refId": "A" + } + ], "transparent": true, "type": "text" }, { - "content": "

Services

", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "gridPos": { "h": 2, "w": 8, "x": 16, - "y": 2 + "y": 7 }, "id": 12, - "links": [], - "mode": "html", - "title": "", + "options": { + "code": { + "language": "plaintext", + "showLineNumbers": false, + "showMiniMap": false + }, + "content": "

Services

", + "mode": "html" + }, + "pluginVersion": "10.4.2", + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "refId": "A" + } + ], "type": "text" }, { - "cacheTimeout": null, - "colorBackground": true, - "colorValue": false, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], - "datasource": "$instance", - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 1 + }, + { + "color": "#d44a3a", + "value": 1 + } + ] + }, + "unit": "none" + }, + "overrides": [] }, "gridPos": { "h": 3, "w": 8, "x": 0, - "y": 4 + "y": 9 }, "id": 25, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "/^count$/", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true }, - "tableColumn": "count", + "pluginVersion": "10.4.2", "targets": [ { "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "format": "table", "group": [], "metricColumn": "none", "rawQuery": true, - "rawSql": "SELECT\n COUNT(current_node_alarms.nodeid)\nFROM\n (SELECT\n node_alarms.location,\n node_alarms.nodeid,\n node_alarms.lasteventtime,\n $__timeTo() - node_alarms.firsteventtime AS duration_raw,\n EXTRACT(DAYS FROM $__timeTo() - node_alarms.firsteventtime) || 'd ' || EXTRACT(HOURS FROM $__timeTo() - node_alarms.firsteventtime) || 'h ' || EXTRACT(MINUTES FROM $__timeTo() - node_alarms.firsteventtime) || 'm ' || ROUND(EXTRACT(SECONDS FROM $__timeTo() - node_alarms.firsteventtime)::NUMERIC,0) || 's' AS duration\n FROM\n node_alarms\n WHERE\n node_alarms.acknowledged = FALSE AND\n node_alarms.eventuei like 'uei.opennms.org/nodes/nodeDown' AND\n node_alarms.location like '$location' AND\n node_alarms.categoryname like '$category' AND\n node_alarms.max_alarm_severity_unack = '6'\n GROUP BY\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.nodeid,\n node_alarms.firsteventtime,\n node_alarms.lasteventtime) AS current_node_alarms", + "rawSql": "SELECT\n COUNT(current_node_alarms.nodeid)\nFROM\n (SELECT\n node_alarms.location,\n node_alarms.nodeid,\n node_alarms.lasteventtime,\n $__timeTo() - node_alarms.firsteventtime AS duration_raw,\n EXTRACT(DAYS FROM $__timeTo() - node_alarms.firsteventtime) || 'd ' || EXTRACT(HOURS FROM $__timeTo() - node_alarms.firsteventtime) || 'h ' || EXTRACT(MINUTES FROM $__timeTo() - node_alarms.firsteventtime) || 'm ' || ROUND(EXTRACT(SECONDS FROM $__timeTo() - node_alarms.firsteventtime)::NUMERIC,0) || 's' AS duration\n FROM\n node_alarms\n WHERE\n node_alarms.acknowledged = FALSE AND\n node_alarms.eventuei like 'uei.opennms.org/nodes/nodeDown' AND\n node_alarms.location IN ($location) AND\n node_alarms.categoryname IN ($category) AND\n node_alarms.max_alarm_severity_unack = '6'\n GROUP BY\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.nodeid,\n node_alarms.firsteventtime,\n node_alarms.lasteventtime) AS current_node_alarms", "refId": "A", "select": [ [ @@ -469,86 +668,87 @@ ] } ], - "thresholds": "1,1", - "title": "", - "type": "singlestat", - "valueFontSize": "200%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" + "type": "stat" }, { - "cacheTimeout": null, - "colorBackground": true, - "colorValue": false, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], - "datasource": "$instance", - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 1 + }, + { + "color": "#d44a3a", + "value": 1 + } + ] + }, + "unit": "none" + }, + "overrides": [] }, "gridPos": { "h": 3, "w": 8, "x": 8, - "y": 4 + "y": 9 }, "id": 26, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "/^count$/", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true }, - "tableColumn": "count", + "pluginVersion": "10.4.2", "targets": [ { "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "format": "table", "group": [], "metricColumn": "none", "rawQuery": true, - "rawSql": "SELECT\n COUNT(current_interface_alarms.nodeid)\nFROM\n (SELECT\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.nodeid,\n node_alarms.ipaddr,\n node_alarms.lasteventtime,\n $__timeTo() - node_alarms.firsteventtime AS duration_raw,\n EXTRACT(DAYS FROM $__timeTo() - node_alarms.firsteventtime) || 'd ' || EXTRACT(HOURS FROM $__timeTo() - node_alarms.firsteventtime) || 'h ' || EXTRACT(MINUTES FROM $__timeTo() - node_alarms.firsteventtime) || 'm ' || ROUND(EXTRACT(SECONDS FROM $__timeTo() - node_alarms.firsteventtime)::NUMERIC,0) || 's' AS duration\n FROM\n node_alarms\n WHERE\n node_alarms.acknowledged = FALSE AND\n node_alarms.eventuei like 'uei.opennms.org/nodes/interfaceDown' AND\n node_alarms.location like '$location' AND\n node_alarms.categoryname like '$category' AND\n node_alarms.max_alarm_severity_unack = '5'\n GROUP BY\n node_alarms.location,\n node_alarms.nodeid,\n node_alarms.nodelabel,\n node_alarms.ipaddr,\n node_alarms.firsteventtime,\n node_alarms.lasteventtime) AS current_interface_alarms\n", + "rawSql": "SELECT\n COUNT(current_interface_alarms.nodeid)\nFROM\n (SELECT\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.nodeid,\n node_alarms.ipaddr,\n node_alarms.lasteventtime,\n $__timeTo() - node_alarms.firsteventtime AS duration_raw,\n EXTRACT(DAYS FROM $__timeTo() - node_alarms.firsteventtime) || 'd ' || EXTRACT(HOURS FROM $__timeTo() - node_alarms.firsteventtime) || 'h ' || EXTRACT(MINUTES FROM $__timeTo() - node_alarms.firsteventtime) || 'm ' || ROUND(EXTRACT(SECONDS FROM $__timeTo() - node_alarms.firsteventtime)::NUMERIC,0) || 's' AS duration\n FROM\n node_alarms\n WHERE\n node_alarms.acknowledged = FALSE AND\n node_alarms.eventuei like 'uei.opennms.org/nodes/interfaceDown' AND\n node_alarms.location IN ($location) AND\n node_alarms.categoryname IN ($category) AND\n node_alarms.max_alarm_severity_unack = '5'\n GROUP BY\n node_alarms.location,\n node_alarms.nodeid,\n node_alarms.nodelabel,\n node_alarms.ipaddr,\n node_alarms.firsteventtime,\n node_alarms.lasteventtime) AS current_interface_alarms\n", "refId": "A", "select": [ [ @@ -570,87 +770,88 @@ ] } ], - "thresholds": "1,1", - "title": "", "transparent": true, - "type": "singlestat", - "valueFontSize": "200%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" + "type": "stat" }, { - "cacheTimeout": null, - "colorBackground": true, - "colorValue": false, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], - "datasource": "$instance", - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 1 + }, + { + "color": "#d44a3a", + "value": 1 + } + ] + }, + "unit": "none" + }, + "overrides": [] }, "gridPos": { "h": 3, "w": 8, "x": 16, - "y": 4 + "y": 9 }, "id": 24, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "options": { + "colorMode": "background", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "/^count$/", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true }, - "tableColumn": "count", + "pluginVersion": "10.4.2", "targets": [ { "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "format": "table", "group": [], "metricColumn": "none", "rawQuery": true, - "rawSql": "SELECT\n COUNT(current_service_alarms.nodeid)\nFROM\n (SELECT\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.nodeid,\n node_alarms.ipaddr,\n node_alarms.servicename,\n node_alarms.lasteventtime,\n $__timeTo() - node_alarms.firsteventtime AS duration_raw,\n EXTRACT(DAYS FROM $__timeTo() - node_alarms.firsteventtime) || 'd ' || EXTRACT(HOURS FROM $__timeTo() - node_alarms.firsteventtime) || 'h ' || EXTRACT(MINUTES FROM $__timeTo() - node_alarms.firsteventtime) || 'm ' || ROUND(EXTRACT(SECONDS FROM $__timeTo() - node_alarms.firsteventtime)::NUMERIC,0) || 's' AS duration\n FROM\n node_alarms\n WHERE\n node_alarms.acknowledged = FALSE AND\n node_alarms.eventuei like 'uei.opennms.org/nodes/nodeLostService' AND\n node_alarms.location like '$location' AND\n node_alarms.categoryname like '$category' AND\n node_alarms.max_alarm_severity_unack = '5'\n GROUP BY\n node_alarms.location,\n node_alarms.nodeid,\n node_alarms.nodelabel,\n node_alarms.ipaddr,\n node_alarms.servicename,\n node_alarms.firsteventtime,\n node_alarms.lasteventtime) AS current_service_alarms", + "rawSql": "SELECT\n COUNT(current_service_alarms.nodeid)\nFROM\n (SELECT\n node_alarms.location,\n node_alarms.nodelabel,\n node_alarms.nodeid,\n node_alarms.ipaddr,\n node_alarms.servicename,\n node_alarms.lasteventtime,\n $__timeTo() - node_alarms.firsteventtime AS duration_raw,\n EXTRACT(DAYS FROM $__timeTo() - node_alarms.firsteventtime) || 'd ' || EXTRACT(HOURS FROM $__timeTo() - node_alarms.firsteventtime) || 'h ' || EXTRACT(MINUTES FROM $__timeTo() - node_alarms.firsteventtime) || 'm ' || ROUND(EXTRACT(SECONDS FROM $__timeTo() - node_alarms.firsteventtime)::NUMERIC,0) || 's' AS duration\n FROM\n node_alarms\n WHERE\n node_alarms.acknowledged = FALSE AND\n node_alarms.eventuei like 'uei.opennms.org/nodes/nodeLostService' AND\n node_alarms.location IN ($location) AND\n node_alarms.categoryname IN ($category) AND\n node_alarms.max_alarm_severity_unack = '5'\n GROUP BY\n node_alarms.location,\n node_alarms.nodeid,\n node_alarms.nodelabel,\n node_alarms.ipaddr,\n node_alarms.servicename,\n node_alarms.firsteventtime,\n node_alarms.lasteventtime) AS current_service_alarms", "refId": "A", "select": [ [ @@ -672,93 +873,102 @@ ] } ], - "thresholds": "1,1", - "title": "", - "type": "singlestat", - "valueFontSize": "200%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" + "type": "stat" }, { "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, "gridPos": { "h": 1, "w": 24, "x": 0, - "y": 7 + "y": 12 }, "id": 22, "panels": [], - "repeat": null, + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], "title": "Outages Outstanding", "type": "row" }, { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": true, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], - "datasource": "$instance", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "description": "Current outages affecting nodes in selected categories or locations.", - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 1 + }, + { + "color": "#d44a3a", + "value": 1 + } + ] + }, + "unit": "none" + }, + "overrides": [] }, "gridPos": { "h": 6, "w": 2, "x": 0, - "y": 8 + "y": 13 }, "id": 4, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "/^amount$/", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true }, - "tableColumn": "amount", + "pluginVersion": "10.4.2", "targets": [ { "alias": "", @@ -774,6 +984,10 @@ "type": "date_histogram" } ], + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "format": "table", "group": [], "metricColumn": "none", @@ -785,7 +999,7 @@ } ], "rawQuery": true, - "rawSql": "SELECT\n COUNT(DISTINCT(node_outages.nodeid)) AS amount\nFROM\n node_outages\nWHERE\n node_outages.resolved = 'FALSE' AND\n node_outages.svclosteventuei = 'uei.opennms.org/nodes/nodeDown' AND\n node_outages.categoryname like '$category' AND\n node_outages.location like '$location'\n", + "rawSql": "SELECT\n COUNT(DISTINCT(node_outages.nodeid)) AS amount\nFROM\n node_outages\nWHERE\n node_outages.resolved = 'FALSE' AND\n node_outages.svclosteventuei = 'uei.opennms.org/nodes/nodeDown' AND\n node_outages.location IN ($location) AND\n node_outages.categoryname IN ($category)\n", "refId": "A", "select": [ [ @@ -808,88 +1022,91 @@ ] } ], - "thresholds": "1,1", "title": "Current", - "type": "singlestat", - "valueFontSize": "150%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" + "type": "stat" }, { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": true, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], - "datasource": "$instance", - "decimals": 1, + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "description": "Current outages affecting nodes in selected categories or locations in percent from the whole monitored inventory.", - "format": "percent", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": true, - "thresholdLabels": false, - "thresholdMarkers": true + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 1, + "mappings": [ + { + "options": { + "": { + "color": "#299c46", + "text": "0" + } + }, + "type": "value" + } + ], + "max": 100, + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 20 + }, + { + "color": "#d44a3a", + "value": 70 + } + ] + }, + "unit": "percent" + }, + "overrides": [] }, "gridPos": { "h": 6, "w": 4, "x": 2, - "y": 8 + "y": 13 }, "id": 9, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "options": { + "minVizHeight": 75, + "minVizWidth": 75, + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "/^percentage$/", + "values": false + }, + "showThresholdLabels": false, + "showThresholdMarkers": true, + "sizing": "auto" }, - "tableColumn": "percentage", + "pluginVersion": "10.4.2", "targets": [ { "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "format": "table", "group": [], "metricColumn": "none", "rawQuery": true, - "rawSql": "SELECT\n CASE\n WHEN\n nodes_by_category.tally > 0 THEN\n 100.0/nodes_by_category.tally * node_outages_by_category.tally\n ELSE\n 0.0\n END AS percentage\nFROM\n (SELECT\n 'nodes'::TEXT AS type,\n 0.0 AS tally) AS tmp\nLEFT JOIN\n (SELECT\n 'nodes'::TEXT AS type,\n COUNT(distinct(nodeid)) AS tally\n FROM\n node_outages\n WHERE\n node_outages.categoryname like '$category' AND\n node_outages.location like '$location' AND\n node_outages.resolved = FALSE AND\n node_outages.svclosteventuei = 'uei.opennms.org/nodes/nodeDown') AS node_outages_by_category\nON\n node_outages_by_category.type = tmp.type\nLEFT JOIN\n (SELECT\n 'nodes'::TEXT as type,\n COUNT(DISTINCT(nodeid)) AS tally\n FROM\n node_categories\n WHERE\n node_categories.categoryname like '$category' AND\n node_categories.location like '$location') AS nodes_by_category\nON\n nodes_by_category.type = tmp.type\n", + "rawSql": "SELECT\n CASE\n WHEN\n nodes_by_category.tally > 0 THEN\n 100.0/nodes_by_category.tally * node_outages_by_category.tally\n ELSE\n 0.0\n END AS percentage\nFROM\n (SELECT\n 'nodes'::TEXT AS type,\n 0.0 AS tally) AS tmp\nLEFT JOIN\n (SELECT\n 'nodes'::TEXT AS type,\n COUNT(distinct(nodeid)) AS tally\n FROM\n node_outages\n WHERE\n node_outages.location IN ($location) AND\n node_outages.categoryname IN ($category) AND\n node_outages.resolved = FALSE AND\n node_outages.svclosteventuei = 'uei.opennms.org/nodes/nodeDown') AS node_outages_by_category\nON\n node_outages_by_category.type = tmp.type\nLEFT JOIN\n (SELECT\n 'nodes'::TEXT as type,\n COUNT(DISTINCT(nodeid)) AS tally\n FROM\n node_categories\n WHERE\n node_categories.location IN ($location) AND\n node_categories.categoryname IN ($category)\n ) AS nodes_by_category\nON\n nodes_by_category.type = tmp.type\n", "refId": "A", "select": [ [ @@ -911,79 +1128,73 @@ ] } ], - "thresholds": "20,70", "title": "Percent", - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "0", - "value": "" - } - ], - "valueName": "avg" + "type": "gauge" }, { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], - "datasource": "$instance", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "description": "All active monitored nodes in inventory.", - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + "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": "none" + }, + "overrides": [] }, "gridPos": { "h": 6, "w": 2, "x": 6, - "y": 8 + "y": 13 }, "id": 5, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "options": { + "colorMode": "none", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "/^count$/", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true }, - "tableColumn": "count", + "pluginVersion": "10.4.2", "targets": [ { "alias": "", @@ -999,6 +1210,10 @@ "type": "date_histogram" } ], + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "format": "table", "group": [], "metricColumn": "none", @@ -1010,7 +1225,7 @@ } ], "rawQuery": true, - "rawSql": "SELECT\n COUNT(DISTINCT node_categories.nodeid)\nFROM\n node_categories\nWHERE\n node_categories.categoryname like '$category' AND\n node_categories.location like '$location'", + "rawSql": "SELECT\n COUNT(DISTINCT node_categories.nodeid)\nFROM\n node_categories\nWHERE\n node_categories.location IN ($location) AND\n node_categories.categoryname IN ($category)", "refId": "A", "select": [ [ @@ -1033,79 +1248,77 @@ ] } ], - "thresholds": "", "title": "Total", - "type": "singlestat", - "valueFontSize": "150%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" + "type": "stat" }, { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": true, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], - "datasource": "$instance", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "description": "Current outages affecting nodes in selected categories or locations.", - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 1 + }, + { + "color": "#d44a3a", + "value": 1 + } + ] + }, + "unit": "none" + }, + "overrides": [] }, "gridPos": { "h": 6, "w": 2, "x": 8, - "y": 8 + "y": 13 }, "id": 13, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "/^tally$/", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true }, - "tableColumn": "tally", + "pluginVersion": "10.4.2", "targets": [ { "alias": "", @@ -1121,6 +1334,10 @@ "type": "date_histogram" } ], + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "format": "table", "group": [], "metricColumn": "none", @@ -1132,7 +1349,7 @@ } ], "rawQuery": true, - "rawSql": "SELECT\n 'ipinterfaces' :: TEXT AS type,\n COUNT(distinct (node_outages.nodeid)) AS tally\nFROM\n node_outages\nJOIN\n node_outage_status\nON\n node_outages.nodeid = node_outage_status.nodeid\nWHERE\n node_outages.categoryname like '$category' AND\n node_outages.location like '$location' AND\n node_outages.resolved = FALSE AND\n node_outages.nodetype = 'A' AND\n node_outage_status.max_outage_severity = '5' AND\n node_outages.svclosteventuei = 'uei.opennms.org/nodes/interfaceDown'", + "rawSql": "SELECT\n 'ipinterfaces' :: TEXT AS type,\n COUNT(distinct (node_outages.nodeid)) AS tally\nFROM\n node_outages\nJOIN\n node_outage_status\nON\n node_outages.nodeid = node_outage_status.nodeid\nWHERE\n node_outages.categoryname IN ($category) AND\n node_outages.location IN ($location) AND\n node_outages.resolved = FALSE AND\n node_outages.nodetype = 'A' AND\n node_outage_status.max_outage_severity = '5' AND\n node_outages.svclosteventuei = 'uei.opennms.org/nodes/interfaceDown'", "refId": "A", "select": [ [ @@ -1155,88 +1372,91 @@ ] } ], - "thresholds": "1,1", "title": "Current", "transparent": true, - "type": "singlestat", - "valueFontSize": "150%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" + "type": "stat" }, { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": true, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], - "datasource": "$instance", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "description": "Current outages affecting interfaces in selected categories or locations in percent from the whole monitored inventory.", - "format": "percent", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": true, - "thresholdLabels": false, - "thresholdMarkers": true + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "": { + "color": "#299c46", + "text": "0" + } + }, + "type": "value" + } + ], + "max": 100, + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 20 + }, + { + "color": "#d44a3a", + "value": 70 + } + ] + }, + "unit": "percent" + }, + "overrides": [] }, "gridPos": { "h": 6, "w": 4, "x": 10, - "y": 8 + "y": 13 }, "id": 14, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "options": { + "minVizHeight": 75, + "minVizWidth": 75, + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "/^percentage$/", + "values": false + }, + "showThresholdLabels": false, + "showThresholdMarkers": true, + "sizing": "auto" }, - "tableColumn": "percentage", + "pluginVersion": "10.4.2", "targets": [ { "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "format": "table", "group": [], "metricColumn": "none", "rawQuery": true, - "rawSql": "SELECT\n CASE\n WHEN\n ipinterfaces_by_category.tally > 0 THEN\n 100.0/ipinterfaces_by_category.tally * ipinterfaces_outages_by_category.tally\n ELSE\n 0.0\n END AS percentage\nFROM\n (SELECT\n 'ipinterfaces'::TEXT AS type,\n 0.0 AS tally) AS tmp\nLEFT JOIN\n (SELECT\n 'ipinterfaces'::TEXT AS type,\n COUNT(distinct (node_outages.nodeid)) AS tally\n FROM\n node_outages\n JOIN\n node_outage_status\n ON\n node_outages.nodeid = node_outage_status.nodeid\n WHERE\n node_outages.categoryname like '$category' AND\n node_outages.location like '$location' AND\n node_outages.resolved = FALSE AND\n node_outages.nodetype = 'A' AND\n node_outage_status.max_outage_severity = '5' AND\n node_outages.svclosteventuei = 'uei.opennms.org/nodes/interfaceDown') AS ipinterfaces_outages_by_category\nON\n ipinterfaces_outages_by_category.type = tmp.type\nLEFT JOIN\n (SELECT\n 'ipinterfaces'::TEXT AS type,\n COUNT(DISTINCT(nis.ip_if_id)) AS tally\n FROM\n node_ip_services nis\n WHERE\n nis.if_svc_status = 'A' AND\n nis.categoryname like '$category') AS ipinterfaces_by_category\nON\n ipinterfaces_by_category.type = tmp.type\n", + "rawSql": "SELECT\n CASE\n WHEN\n ipinterfaces_by_category.tally > 0 THEN\n 100.0/ipinterfaces_by_category.tally * ipinterfaces_outages_by_category.tally\n ELSE\n 0.0\n END AS percentage\nFROM\n (SELECT\n 'ipinterfaces'::TEXT AS type,\n 0.0 AS tally) AS tmp\nLEFT JOIN\n (SELECT\n 'ipinterfaces'::TEXT AS type,\n COUNT(distinct (node_outages.nodeid)) AS tally\n FROM\n node_outages\n JOIN\n node_outage_status\n ON\n node_outages.nodeid = node_outage_status.nodeid\n WHERE\n node_outages.categoryname IN ($category) AND\n node_outages.location IN ($location) AND\n node_outages.resolved = FALSE AND\n node_outages.nodetype = 'A' AND\n node_outage_status.max_outage_severity = '5' AND\n node_outages.svclosteventuei = 'uei.opennms.org/nodes/interfaceDown') AS ipinterfaces_outages_by_category\nON\n ipinterfaces_outages_by_category.type = tmp.type\nLEFT JOIN\n (SELECT\n 'ipinterfaces'::TEXT AS type,\n COUNT(DISTINCT(nis.ip_if_id)) AS tally\n FROM\n node_ip_services nis\n WHERE\n nis.if_svc_status = 'A' AND\n nis.categoryname IN ($category)) AS ipinterfaces_by_category\nON\n ipinterfaces_by_category.type = tmp.type\n", "refId": "A", "select": [ [ @@ -1258,80 +1478,74 @@ ] } ], - "thresholds": "20,70", "title": "Percentage", "transparent": true, - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "0", - "value": "" - } - ], - "valueName": "avg" + "type": "gauge" }, { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], - "datasource": "$instance", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "description": "All active monitored IP interfaces in inventory.", - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + "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": "none" + }, + "overrides": [] }, "gridPos": { "h": 6, "w": 2, "x": 14, - "y": 8 + "y": 13 }, "id": 15, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "options": { + "colorMode": "none", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "/^tally$/", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true }, - "tableColumn": "tally", + "pluginVersion": "10.4.2", "targets": [ { "alias": "", @@ -1347,6 +1561,10 @@ "type": "date_histogram" } ], + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "format": "table", "group": [], "metricColumn": "none", @@ -1358,7 +1576,7 @@ } ], "rawQuery": true, - "rawSql": "SELECT\n COUNT(DISTINCT(nis.ip_if_id)) AS tally\nFROM\n node_ip_services nis\nWHERE\n nis.if_svc_status = 'A' AND\n nis.categoryname like '$category' AND\n nis.location like '$location'", + "rawSql": "SELECT\n COUNT(DISTINCT(nis.ip_if_id)) AS tally\nFROM\n node_ip_services nis\nWHERE\n nis.if_svc_status = 'A' AND\n nis.categoryname IN ($category) AND\n nis.location IN ($location)", "refId": "A", "select": [ [ @@ -1381,80 +1599,78 @@ ] } ], - "thresholds": "", "title": "Total", "transparent": true, - "type": "singlestat", - "valueFontSize": "150%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" + "type": "stat" }, { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": true, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], - "datasource": "$instance", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "description": "Current outages affecting services in selected categories or locations.", - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "mappings": [ + { + "options": { + "match": "null", + "result": { + "text": "N/A" + } + }, + "type": "special" + } + ], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 1 + }, + { + "color": "#d44a3a", + "value": 1 + } + ] + }, + "unit": "none" + }, + "overrides": [] }, "gridPos": { "h": 6, "w": 2, "x": 16, - "y": 8 + "y": 13 }, "id": 18, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "options": { + "colorMode": "value", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "/^tally$/", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true }, - "tableColumn": "tally", + "pluginVersion": "10.4.2", "targets": [ { "alias": "", @@ -1470,6 +1686,10 @@ "type": "date_histogram" } ], + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "format": "table", "group": [], "metricColumn": "none", @@ -1481,7 +1701,7 @@ } ], "rawQuery": true, - "rawSql": "SELECT\n 'services' :: TEXT AS type,\n COUNT(DISTINCT (servicename)) AS tally\nFROM\n node_outages\n JOIN\n node_outage_status\n ON\n node_outages.nodeid = node_outage_status.nodeid\nWHERE\n node_outages.categoryname like '$category' AND\n node_outages.location like '$location' AND\n node_outages.resolved = FALSE AND\n node_outages.nodetype = 'A' AND\n node_outage_status.max_outage_severity = '5' AND\n node_outages.svclosteventuei = 'uei.opennms.org/nodes/nodeLostService'\n", + "rawSql": "SELECT\n 'services' :: TEXT AS type,\n COUNT(DISTINCT (servicename)) AS tally\nFROM\n node_outages\n JOIN\n node_outage_status\n ON\n node_outages.nodeid = node_outage_status.nodeid\nWHERE\n node_outages.categoryname IN ($category) AND\n node_outages.location IN ($location) AND\n node_outages.resolved = FALSE AND\n node_outages.nodetype = 'A' AND\n node_outage_status.max_outage_severity = '5' AND\n node_outages.svclosteventuei = 'uei.opennms.org/nodes/nodeLostService'\n", "refId": "A", "select": [ [ @@ -1504,88 +1724,91 @@ ] } ], - "thresholds": "1,1", "title": "Current", - "type": "singlestat", - "valueFontSize": "150%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" + "type": "stat" }, { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": true, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], - "datasource": "$instance", - "decimals": 1, + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "description": "Current outages affecting services in selected categories or locations in percent from the whole monitored inventory.", - "format": "percent", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": true, - "thresholdLabels": false, - "thresholdMarkers": true + "fieldConfig": { + "defaults": { + "color": { + "mode": "thresholds" + }, + "decimals": 1, + "mappings": [ + { + "options": { + "": { + "color": "#299c46", + "text": "0" + } + }, + "type": "value" + } + ], + "max": 100, + "min": 0, + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "#299c46", + "value": null + }, + { + "color": "rgba(237, 129, 40, 0.89)", + "value": 20 + }, + { + "color": "#d44a3a", + "value": 70 + } + ] + }, + "unit": "percent" + }, + "overrides": [] }, "gridPos": { "h": 6, "w": 4, "x": 18, - "y": 8 + "y": 13 }, "id": 16, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "options": { + "minVizHeight": 75, + "minVizWidth": 75, + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "/^percentage$/", + "values": false + }, + "showThresholdLabels": false, + "showThresholdMarkers": true, + "sizing": "auto" }, - "tableColumn": "percentage", + "pluginVersion": "10.4.2", "targets": [ { "alias": "", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "format": "table", "group": [], "metricColumn": "none", "rawQuery": true, - "rawSql": "SELECT\n CASE\n WHEN\n services_by_category.tally > 0 THEN\n 100.0/services_by_category.tally * service_outages_by_category.tally\n ELSE\n 0.0\n END AS percentage\nFROM\n (SELECT\n 'services'::TEXT AS type,\n 0.0 AS tally) AS tmp\nLEFT JOIN\n (SELECT\n 'services'::TEXT AS type,\n COUNT(DISTINCT(node_outages.serviceid)) AS tally\n FROM\n node_outages\n JOIN\n node_outage_status\n ON\n node_outages.nodeid = node_outage_status.nodeid\n WHERE\n node_outages.categoryname like '$category' AND\n node_outages.categoryname like '$location' AND\n node_outages.resolved = FALSE AND\n node_outages.nodetype = 'A' AND\n node_outage_status.max_outage_severity = '5' AND\n node_outages.svclosteventuei = 'uei.opennms.org/nodes/nodeLostService') AS service_outages_by_category\nON\n service_outages_by_category.type = tmp.type\nLEFT JOIN\n (SELECT\n 'services'::TEXT as type,\n COUNT(DISTINCT(node_ip_services.if_svc_id)) AS tally\n FROM\n node_ip_services\n WHERE\n node_ip_services.categoryname like '$category' AND\n node_ip_services.if_svc_status = 'A' ) AS services_by_category\nON\n services_by_category.type = tmp.type\n", + "rawSql": "SELECT\n CASE\n WHEN\n services_by_category.tally > 0 THEN\n 100.0/services_by_category.tally * service_outages_by_category.tally\n ELSE\n 0.0\n END AS percentage\nFROM\n (SELECT\n 'services'::TEXT AS type,\n 0.0 AS tally) AS tmp\nLEFT JOIN\n (SELECT\n 'services'::TEXT AS type,\n COUNT(DISTINCT(node_outages.serviceid)) AS tally\n FROM\n node_outages\n JOIN\n node_outage_status\n ON\n node_outages.nodeid = node_outage_status.nodeid\n WHERE\n node_outages.categoryname IN ($category) AND\n node_outages.categoryname IN ($location) AND\n node_outages.resolved = FALSE AND\n node_outages.nodetype = 'A' AND\n node_outage_status.max_outage_severity = '5' AND\n node_outages.svclosteventuei = 'uei.opennms.org/nodes/nodeLostService') AS service_outages_by_category\nON\n service_outages_by_category.type = tmp.type\nLEFT JOIN\n (SELECT\n 'services'::TEXT as type,\n COUNT(DISTINCT(node_ip_services.if_svc_id)) AS tally\n FROM\n node_ip_services\n WHERE\n node_ip_services.categoryname IN ($category) AND\n node_ip_services.if_svc_status = 'A' ) AS services_by_category\nON\n services_by_category.type = tmp.type\n", "refId": "A", "select": [ [ @@ -1607,79 +1830,73 @@ ] } ], - "thresholds": "20,70", "title": "Percentage", - "type": "singlestat", - "valueFontSize": "80%", - "valueMaps": [ - { - "op": "=", - "text": "0", - "value": "" - } - ], - "valueName": "avg" + "type": "gauge" }, { - "cacheTimeout": null, - "colorBackground": false, - "colorValue": false, - "colors": [ - "#299c46", - "rgba(237, 129, 40, 0.89)", - "#d44a3a" - ], - "datasource": "$instance", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "description": "All active monitored services in inventory.", - "format": "none", - "gauge": { - "maxValue": 100, - "minValue": 0, - "show": false, - "thresholdLabels": false, - "thresholdMarkers": true + "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": "none" + }, + "overrides": [] }, "gridPos": { "h": 6, "w": 2, "x": 22, - "y": 8 + "y": 13 }, "id": 17, - "interval": null, - "links": [], - "mappingType": 1, - "mappingTypes": [ - { - "name": "value to text", - "value": 1 - }, - { - "name": "range to text", - "value": 2 - } - ], "maxDataPoints": 100, - "nullPointMode": "connected", - "nullText": null, - "postfix": "", - "postfixFontSize": "50%", - "prefix": "", - "prefixFontSize": "50%", - "rangeMaps": [ - { - "from": "null", - "text": "N/A", - "to": "null" - } - ], - "sparkline": { - "fillColor": "rgba(31, 118, 189, 0.18)", - "full": false, - "lineColor": "rgb(31, 120, 193)", - "show": false + "options": { + "colorMode": "none", + "graphMode": "none", + "justifyMode": "auto", + "orientation": "horizontal", + "reduceOptions": { + "calcs": [ + "mean" + ], + "fields": "/^tally$/", + "values": false + }, + "showPercentChange": false, + "textMode": "auto", + "wideLayout": true }, - "tableColumn": "tally", + "pluginVersion": "10.4.2", "targets": [ { "alias": "", @@ -1695,6 +1912,10 @@ "type": "date_histogram" } ], + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, "format": "table", "group": [], "metricColumn": "none", @@ -1706,7 +1927,7 @@ } ], "rawQuery": true, - "rawSql": "SELECT\n COUNT(DISTINCT(nis.if_svc_id)) AS tally\nFROM\n node_ip_services nis\nWHERE\n nis.if_svc_status = 'A' AND\n nis.categoryname like '$category' AND\n nis.location like '$location'", + "rawSql": "SELECT\n COUNT(DISTINCT(nis.if_svc_id)) AS tally\nFROM\n node_ip_services nis\nWHERE\n nis.if_svc_status = 'A' AND\n nis.categoryname IN ($category) AND\n nis.location IN ($location)", "refId": "A", "select": [ [ @@ -1729,81 +1950,59 @@ ] } ], - "thresholds": "", "title": "Total", - "type": "singlestat", - "valueFontSize": "150%", - "valueMaps": [ - { - "op": "=", - "text": "N/A", - "value": "null" - } - ], - "valueName": "avg" + "type": "stat" } ], "refresh": "30s", - "schemaVersion": 16, - "style": "dark", + "schemaVersion": 39, "tags": [ "opennms" ], "templating": { "list": [ { - "current": { - "text": "OpenNMS FUL PSQL", - "value": "OpenNMS FUL PSQL" - }, - "hide": 0, - "label": "OpenNMS Instance", - "name": "instance", - "options": [], - "query": "postgres", - "refresh": 1, - "regex": "/.*OpenNMS.*/", - "skipUrlSync": false, - "type": "datasource" - }, - { - "allValue": null, "current": {}, - "datasource": "$instance", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, + "definition": "", "hide": 0, - "includeAll": false, + "includeAll": true, "label": "Monitoring Location", - "multi": false, + "multi": true, "name": "location", "options": [], - "query": "SELECT '%'::TEXT as location UNION SELECT DISTINCT(n.location) FROM node n ORDER BY location ASC", + "query": "SELECT DISTINCT(n.location) FROM node n ORDER BY location ASC", "refresh": 2, "regex": "", "skipUrlSync": false, "sort": 0, "tagValuesQuery": "", - "tags": [], "tagsQuery": "", "type": "query", "useTags": false }, { - "allValue": null, "current": {}, - "datasource": "$instance", + "datasource": { + "type": "grafana-postgresql-datasource", + "uid": "${DS_POSTGRES}" + }, + "definition": "", "hide": 0, - "includeAll": false, + "includeAll": true, "label": "Surveillance Category", - "multi": false, + "multi": true, "name": "category", "options": [], - "query": "SELECT '%'::TEXT as categoryname UNION SELECT 'no category'::TEXT as categoryname UNION SELECT categoryname FROM categories ORDER BY categoryname", + "query": "SELECT 'no category'::TEXT as categoryname UNION SELECT categoryname FROM categories ORDER BY categoryname", "refresh": 2, "regex": "", "skipUrlSync": false, "sort": 1, "tagValuesQuery": "", - "tags": [], "tagsQuery": "", "type": "query", "useTags": false @@ -1842,5 +2041,6 @@ "timezone": "", "title": "OpenNMS Outage Wallboard", "uid": "277sSkGmz", - "version": 11 + "version": 2, + "weekStart": "" } \ No newline at end of file diff --git a/Windows-Performance-Multirow/opennms-windows-node-performance-multirow.json b/Windows-Performance-Multirow/opennms-windows-node-performance-multirow.json index def0f68..c45032b 100644 --- a/Windows-Performance-Multirow/opennms-windows-node-performance-multirow.json +++ b/Windows-Performance-Multirow/opennms-windows-node-performance-multirow.json @@ -1,30 +1,43 @@ { - "__inputs": [], + "__inputs": [ + { + "name": "DS_OPENNMS_PERFORMANCE", + "label": "OpenNMS Performance", + "description": "", + "type": "datasource", + "pluginId": "opennms-performance-datasource", + "pluginName": "OpenNMS Performance" + } + ], + "__elements": {}, "__requires": [ { "type": "grafana", "id": "grafana", "name": "Grafana", - "version": "5.3.4" - }, - { - "type": "panel", - "id": "graph", - "name": "Graph", - "version": "5.0.0" + "version": "10.4.2" }, { "type": "datasource", - "id": "opennms-helm-performance-datasource", + "id": "opennms-performance-datasource", "name": "OpenNMS Performance", - "version": "1.0.0" + "version": "9" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" } ], "annotations": { "list": [ { "builtIn": 1, - "datasource": "-- Grafana --", + "datasource": { + "type": "datasource", + "uid": "grafana" + }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", @@ -35,14 +48,17 @@ }, "description": "Important linux system metrics at a glance", "editable": true, - "gnetId": null, + "fiscalYearStartMonth": 0, "graphTooltip": 1, "id": null, - "iteration": 1543869132521, "links": [], "panels": [ { "collapsed": false, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, "gridPos": { "h": 1, "w": 24, @@ -52,6 +68,15 @@ "id": 7, "panels": [], "repeat": "netSnmpWindows", + "targets": [ + { + "datasource": { + "type": "opennms-performance-datasource", + "uid": "PF64BB6D6ECC8F3F8" + }, + "refId": "A" + } + ], "title": "$netSnmpWindows", "type": "row" }, @@ -60,12 +85,65 @@ "CPU": "#c15c17", "Memory": "#e5ac0e" }, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Percent", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 2, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, "gridPos": { "h": 14, "w": 8, @@ -73,148 +151,159 @@ "y": 1 }, "id": 4, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "memorySize", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memorySize", + "name": "memorySize" + }, + "fallbackAttribute": {}, + "label": "memorySize", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } }, - "item": { - "filter": "" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "memorySize", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "application": { - "filter": "" - }, - "attribute": "sinfMemAvailMB", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemAvailMB", + "name": "sinfMemAvailMB" + }, + "fallbackAttribute": {}, + "label": "sinfMemAvailMB", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } }, - "item": { - "filter": "" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "sinfMemAvailMB", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "((sinfMemAvailMB*1024)/(memorySize))*100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Memory", - "refId": "E", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "E" }, { - "attribute": "sinfCpuPctProcTime", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfCpuPctProcTime", + "name": "sinfCpuPctProcTime" + }, + "fallbackAttribute": {}, + "label": "CPU", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "sinfCpuInstance[6.95.84.111.116.97.108]", + "label": "sinfCpuInstance[6.95.84.111.116.97.108]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CPU", - "nodeId": "$netSnmpWindows", - "refId": "C", - "resourceId": "sinfCpuInstance[6.95.84.111.116.97.108]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "CPU & Mem Usage (%)", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "percent", - "label": "Percent", - "logBase": 1, - "max": "100", - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } + "type": "timeseries" }, { "aliasColors": { @@ -222,12 +311,96 @@ "Total": "#bf1b00", "Used": "#e5ac0e" }, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 2, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" + }, + "overrides": [ + { + "matcher": { + "id": "byRegexp", + "options": "Free" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "Used" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + } + ] + }, "gridPos": { "h": 14, "w": 8, @@ -235,26 +408,23 @@ "y": 1 }, "id": 6, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "Free", @@ -270,86 +440,144 @@ "zindex": 3 } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "attribute": "sinfMemAvailMB", - "hide": true, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemAvailMB", + "name": "sinfMemAvailMB" + }, + "fallbackAttribute": {}, + "label": "sinfMemAvailMB", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "sinfMemAvailMB", - "nodeId": "$netSnmpWindows", - "refId": "A", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "sinfMemAvailMB * 1024 * 1024", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Used", - "refId": "C", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "C" }, { - "attribute": "memorySize", - "hide": true, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memorySize", + "name": "memorySize" + }, + "fallbackAttribute": {}, + "label": "memorySize", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "memorySize", - "nodeId": "$netSnmpWindows", - "refId": "B", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "memorySize * 1024", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Total", - "refId": "D", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "D" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "Total - Used", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Free", - "refId": "E", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "E" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Memory Usage (MB)", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "bytes", - "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } + "type": "timeseries" }, { "aliasColors": { @@ -358,12 +586,65 @@ "Threads": "#e5ac0e", "Users": "#b7dbab" }, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Count", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 2, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 14, "w": 8, @@ -371,169 +652,143 @@ "y": 1 }, "id": 5, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 2, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrSystemNumUsers", + "name": "hrSystemNumUsers" + }, + "fallbackAttribute": {}, + "label": "Users", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } }, - "attribute": "hrSystemNumUsers", - "functions": [], - "group": { - "filter": "" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Users", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "application": { - "filter": "" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfProcesses", + "name": "sinfProcesses" + }, + "fallbackAttribute": {}, + "label": "Processes", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } }, - "attribute": "sinfProcesses", - "functions": [], - "group": { - "filter": "" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Processes", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" }, { - "application": { - "filter": "" + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfThreads", + "name": "sinfThreads" + }, + "fallbackAttribute": {}, + "label": "Threads", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } }, - "attribute": "sinfThreads", - "functions": [], - "group": { - "filter": "" + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Threads", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "System Counts", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "Count", - "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 - } + "type": "timeseries" } ], "refresh": false, - "schemaVersion": 16, - "style": "dark", + "schemaVersion": 39, "tags": [ "OpenNMS" ], @@ -541,27 +796,31 @@ "list": [ { "current": { - "tags": [], - "text": "OpenNMS FUL Performance", - "value": "OpenNMS FUL Performance" + "selected": false, + "text": "OpenNMS Performance", + "value": "PF64BB6D6ECC8F3F8" }, "hide": 0, + "includeAll": false, "label": "OpenNMS Instance", + "multi": false, "name": "instance", "options": [], - "query": "opennms-helm-performance-datasource", + "query": "opennms-performance-datasource", "refresh": 1, "regex": "", "skipUrlSync": false, "type": "datasource" }, { - "allValue": null, "current": {}, - "datasource": "$instance", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "definition": "", "hide": 0, "includeAll": true, - "label": null, "multi": true, "name": "netSnmpWindows", "options": [], @@ -571,7 +830,6 @@ "skipUrlSync": false, "sort": 1, "tagValuesQuery": "", - "tags": [], "tagsQuery": "", "type": "query", "useTags": false @@ -579,7 +837,7 @@ ] }, "time": { - "from": "now-7d", + "from": "now-30d", "to": "now" }, "timepicker": { @@ -609,6 +867,7 @@ }, "timezone": "", "title": "OpenNMS Windows Node Performance (multirow)", - "uid": "xdZyTC7mz", - "version": 8 + "uid": "ddlwq21wyrwn4c", + "version": 1, + "weekStart": "" } \ No newline at end of file diff --git a/Windows-Performance-Node-Level/windows_performance_node_level.json b/Windows-Performance-Node-Level/windows_performance_node_level.json index 1656076..eba6117 100644 --- a/Windows-Performance-Node-Level/windows_performance_node_level.json +++ b/Windows-Performance-Node-Level/windows_performance_node_level.json @@ -1,30 +1,43 @@ { - "__inputs": [], + "__inputs": [ + { + "name": "DS_OPENNMS_PERFORMANCE", + "label": "OpenNMS Performance", + "description": "", + "type": "datasource", + "pluginId": "opennms-performance-datasource", + "pluginName": "OpenNMS Performance" + } + ], + "__elements": {}, "__requires": [ { "type": "grafana", "id": "grafana", "name": "Grafana", - "version": "5.3.4" - }, - { - "type": "panel", - "id": "graph", - "name": "Graph", - "version": "5.0.0" + "version": "10.4.2" }, { "type": "datasource", - "id": "opennms-helm-performance-datasource", + "id": "opennms-performance-datasource", "name": "OpenNMS Performance", - "version": "1.0.0" + "version": "9" + }, + { + "type": "panel", + "id": "timeseries", + "name": "Time series", + "version": "" } ], "annotations": { "list": [ { "builtIn": 1, - "datasource": "-- Grafana --", + "datasource": { + "type": "datasource", + "uid": "grafana" + }, "enable": true, "hide": true, "iconColor": "rgba(0, 211, 255, 1)", @@ -35,20 +48,72 @@ }, "description": "Grafana pendant for Node-Level Performance Data KSC graphs", "editable": true, - "gnetId": null, + "fiscalYearStartMonth": 0, "graphTooltip": 1, "id": null, - "iteration": 1543869960313, "links": [], "panels": [ { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Percent", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "percent" + }, + "overrides": [] + }, "gridPos": { "h": 14, "w": 12, @@ -56,157 +121,252 @@ "y": 0 }, "id": 18, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "memorySize", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memorySize", + "name": "memorySize" + }, + "fallbackAttribute": {}, + "label": "memorySize", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "memorySize", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "application": { - "filter": "" - }, - "attribute": "sinfMemAvailMB", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemAvailMB", + "name": "sinfMemAvailMB" + }, + "fallbackAttribute": {}, + "label": "sinfMemAvailMB", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "sinfMemAvailMB", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "((sinfMemAvailMB*1024)/(memorySize))*100", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Memory", - "refId": "E", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "E" }, { - "attribute": "sinfCpuPctProcTime", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfCpuPctProcTime", + "name": "sinfCpuPctProcTime" + }, + "fallbackAttribute": {}, + "label": "CPU", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "sinfCpuInstance[6.95.84.111.116.97.108]", + "label": "sinfCpuInstance[6.95.84.111.116.97.108]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "CPU", - "nodeId": "$netSnmpWindows", - "refId": "C", - "resourceId": "sinfCpuInstance[6.95.84.111.116.97.108]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "CPU & Mem Usage (%)", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "percent", - "label": "Percent", - "logBase": 1, - "max": "100", - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "bytes" + }, + "overrides": [ + { + "matcher": { + "id": "byRegexp", + "options": "Free" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + }, + { + "matcher": { + "id": "byRegexp", + "options": "Used" + }, + "properties": [ + { + "id": "custom.stacking", + "value": { + "group": true, + "mode": "normal" + } + } + ] + } + ] + }, "gridPos": { "h": 14, "w": 12, @@ -214,26 +374,23 @@ "y": 0 }, "id": 1, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "Free", @@ -249,95 +406,206 @@ "zindex": 3 } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "attribute": "sinfMemAvailMB", - "hide": true, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemAvailMB", + "name": "sinfMemAvailMB" + }, + "fallbackAttribute": {}, + "label": "sinfMemAvailMB", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "sinfMemAvailMB", - "nodeId": "$netSnmpWindows", - "refId": "A", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "sinfMemAvailMB * 1024 * 1024", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Used", - "refId": "C", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "C" }, { - "attribute": "memorySize", - "hide": true, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "memorySize", + "name": "memorySize" + }, + "fallbackAttribute": {}, + "label": "memorySize", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "memorySize", - "nodeId": "$netSnmpWindows", - "refId": "B", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "memorySize * 1024", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Total", - "refId": "D", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "D" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "Total - Used", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Free", - "refId": "E", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "E" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Memory Usage (MB)", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "bytes", - "label": "", - "logBase": 1, - "max": null, - "min": null, - "show": true - }, - { - "format": "short", - "label": null, - "logBase": 1, - "max": null, - "min": null, - "show": true - } - ], - "yaxis": { - "align": false, - "alignLevel": null - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 10, "w": 12, @@ -345,204 +613,238 @@ "y": 14 }, "id": 15, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "tcpInErrors", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpInErrors", + "name": "tcpInErrors" + }, + "fallbackAttribute": {}, + "label": "Errored Segments", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Errored Segments", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "application": { - "filter": "" - }, - "attribute": "tcpAttemptFails", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpAttemptFails", + "name": "tcpAttemptFails" + }, + "fallbackAttribute": {}, + "label": "Failed Connections", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Failed Connections", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { - "application": { - "filter": "" - }, - "attribute": "tcpEstabResets", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpEstabResets", + "name": "tcpEstabResets" + }, + "fallbackAttribute": {}, + "label": "Established resets", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Established resets", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" }, { - "application": { - "filter": "" - }, - "attribute": "tcpOutRsts", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpOutRsts", + "name": "tcpOutRsts" + }, + "fallbackAttribute": {}, + "label": "Reset Sent", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Reset Sent", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "TCP Errors and Failures", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, "gridPos": { "h": 14, "w": 12, @@ -550,105 +852,201 @@ "y": 14 }, "id": 12, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "attribute": "sinfMemPNonpagedByt", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemPNonpagedByt", + "name": "sinfMemPNonpagedByt" + }, + "fallbackAttribute": {}, + "label": "Non Pageg", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Non Pageg", - "nodeId": "$netSnmpWindows", - "refId": "A", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "attribute": "sinfMemPPagedBytes", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemPPagedBytes", + "name": "sinfMemPPagedBytes" + }, + "fallbackAttribute": {}, + "label": "Paged", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Paged", - "nodeId": "$netSnmpWindows", - "refId": "B", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { - "attribute": "sinfMemPPagedResByt", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemPPagedResByt", + "name": "sinfMemPPagedResByt" + }, + "fallbackAttribute": {}, + "label": "Pages Res", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Pages Res", - "nodeId": "$netSnmpWindows", - "refId": "D", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Windows Memory Pool", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "short", - "label": "", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 10, "w": 12, @@ -656,147 +1054,169 @@ "y": 24 }, "id": 13, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "Out", "transform": "negative-Y" } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "tcpActiveOpens", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpActiveOpens", + "name": "tcpActiveOpens" + }, + "fallbackAttribute": {}, + "label": "Out", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Out", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "application": { - "filter": "" - }, - "attribute": "tcpPassiveOpens", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpPassiveOpens", + "name": "tcpPassiveOpens" + }, + "fallbackAttribute": {}, + "label": "In", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "In", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "TCP Open Connections", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "short" + }, + "overrides": [] + }, "gridPos": { "h": 14, "w": 12, @@ -804,26 +1224,23 @@ "y": 28 }, "id": 20, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "/.+CpuRawUser/" @@ -838,100 +1255,257 @@ "alias": "/.+CpuRawIdle/" } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "attribute": "sinfMemSysCacheResB", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemSysCacheResB", + "name": "sinfMemSysCacheResB" + }, + "fallbackAttribute": {}, + "label": "Res Cache", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Res Cache", - "nodeId": "$netSnmpWindows", - "refId": "A", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "attribute": "sinfMemSysCodeResB", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemSysCodeResB", + "name": "sinfMemSysCodeResB" + }, + "fallbackAttribute": {}, + "label": "Res Code", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Res Code", - "nodeId": "$netSnmpWindows", - "refId": "B", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { - "attribute": "sinfMemSysCodeTotB", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemSysCodeTotB", + "name": "sinfMemSysCodeTotB" + }, + "fallbackAttribute": {}, + "label": "Total Code", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Total Code", - "nodeId": "$netSnmpWindows", - "refId": "C", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, { - "attribute": "sinfMemSysDrvResB", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemSysDrvResB", + "name": "sinfMemSysDrvResB" + }, + "fallbackAttribute": {}, + "label": "Res Driver", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Res Driver", - "nodeId": "$netSnmpWindows", - "refId": "D", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" }, { - "attribute": "sinfMemSysDrvTotB", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemSysDrvTotB", + "name": "sinfMemSysDrvTotB" + }, + "fallbackAttribute": {}, + "label": "Res Total", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Res Total", - "nodeId": "$netSnmpWindows", - "refId": "E", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "E" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Windows Memory Paging", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "short", - "label": "", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 12, @@ -939,111 +1513,127 @@ "y": 34 }, "id": 14, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "tcpCurrEstab", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpCurrEstab", + "name": "tcpCurrEstab" + }, + "fallbackAttribute": {}, + "label": "Current", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Current", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Current TCP Connections", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 14, "w": 12, @@ -1051,113 +1641,238 @@ "y": 42 }, "id": 21, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "connected", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "attribute": "sinfMemPageFaultsPS", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemPageFaultsPS", + "name": "sinfMemPageFaultsPS" + }, + "fallbackAttribute": {}, + "label": "Faults", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Faults", - "nodeId": "$netSnmpWindows", - "refId": "A", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "attribute": "sinfMemPagesInputPS", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemPagesInputPS", + "name": "sinfMemPagesInputPS" + }, + "fallbackAttribute": {}, + "label": "Input", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Input", - "nodeId": "$netSnmpWindows", - "refId": "B", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { - "attribute": "sinfMemPagesOutPS", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemPagesOutPS", + "name": "sinfMemPagesOutPS" + }, + "fallbackAttribute": {}, + "label": "Output", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Output", - "nodeId": "$netSnmpWindows", - "refId": "C", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" }, { - "attribute": "sinfMemPagesPerSec", + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfMemPagesPerSec", + "name": "sinfMemPagesPerSec" + }, + "fallbackAttribute": {}, + "label": "Pages", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Pages", - "nodeId": "$netSnmpWindows", - "refId": "D", - "resourceId": "nodeSnmp[]", - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "Windows Memory Paging", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": null, - "format": "none", - "label": "", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 9, "w": 12, @@ -1165,178 +1880,206 @@ "y": 43 }, "id": 16, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null as zero", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [ { "alias": "Out", "transform": "negative-Y" } ], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "tcpInSegs", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpInSegs", + "name": "tcpInSegs" + }, + "fallbackAttribute": {}, + "label": "In", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "In", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "application": { - "filter": "" - }, - "attribute": "tcpOutSegs", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpOutSegs", + "name": "tcpOutSegs" + }, + "fallbackAttribute": {}, + "label": "Out", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Out", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "B", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "B" }, { - "application": { - "filter": "" - }, - "attribute": "tcpRetransSegs", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "tcpRetransSegs", + "name": "tcpRetransSegs" + }, + "fallbackAttribute": {}, + "label": "Retransmissions", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Retransmissions", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "TCP Segments", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Count", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 10, "w": 12, @@ -1344,173 +2087,201 @@ "y": 52 }, "id": 19, - "legend": { - "alignAsTable": true, - "avg": true, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "mean", + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "hrSystemNumUsers", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrSystemNumUsers", + "name": "hrSystemNumUsers" + }, + "fallbackAttribute": {}, + "label": "Users", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Users", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { - "application": { - "filter": "" - }, - "attribute": "sinfProcesses", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfProcesses", + "name": "sinfProcesses" + }, + "fallbackAttribute": {}, + "label": "Processes", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Processes", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "D", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "D" }, { - "application": { - "filter": "" - }, - "attribute": "sinfThreads", - "functions": [], - "group": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "sinfThreads", + "name": "sinfThreads" + }, + "fallbackAttribute": {}, + "label": "Threads", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, "hide": false, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "key": "", "label": "Threads", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "C", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "C" } ], - "thresholds": [], - "timeFrom": null, - "timeShift": null, "title": "System Counts", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "format": "none", - "label": "Count", - "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 - } + "type": "timeseries" }, { "aliasColors": {}, - "bars": false, - "dashLength": 10, - "dashes": false, - "datasource": "$instance", - "decimals": null, - "fill": 1, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "fieldConfig": { + "defaults": { + "color": { + "mode": "palette-classic" + }, + "custom": { + "axisBorderShow": false, + "axisCenteredZero": false, + "axisColorMode": "text", + "axisLabel": "Days", + "axisPlacement": "auto", + "barAlignment": 0, + "drawStyle": "line", + "fillOpacity": 10, + "gradientMode": "none", + "hideFrom": { + "legend": false, + "tooltip": false, + "viz": false + }, + "insertNulls": false, + "lineInterpolation": "linear", + "lineWidth": 1, + "pointSize": 5, + "scaleDistribution": { + "type": "linear" + }, + "showPoints": "never", + "spanNulls": false, + "stacking": { + "group": "A", + "mode": "normal" + }, + "thresholdsStyle": { + "mode": "off" + } + }, + "mappings": [], + "thresholds": { + "mode": "absolute", + "steps": [ + { + "color": "green", + "value": null + }, + { + "color": "red", + "value": 80 + } + ] + }, + "unit": "none" + }, + "overrides": [] + }, "gridPos": { "h": 6, "w": 12, @@ -1519,114 +2290,88 @@ }, "hideTimeOverride": false, "id": 2, - "legend": { - "alignAsTable": true, - "avg": false, - "current": false, - "max": true, - "min": true, - "rightSide": false, - "show": true, - "sideWidth": 250, - "total": false, - "values": true + "options": { + "legend": { + "calcs": [ + "max", + "min" + ], + "displayMode": "table", + "placement": "bottom", + "showLegend": true + }, + "tooltip": { + "mode": "multi", + "sort": "none" + } }, - "lines": true, - "linewidth": 1, - "links": [], - "nullPointMode": "null", - "percentage": false, - "pointradius": 5, - "points": false, - "renderer": "flot", + "pluginVersion": "9.4.7", "seriesOverrides": [], - "spaceLength": 10, - "stack": false, - "steppedLine": false, "targets": [ { - "application": { - "filter": "" - }, - "attribute": "hrSystemUptime", - "functions": [], - "group": { - "filter": "" - }, - "hide": true, - "host": { - "filter": "" - }, - "item": { - "filter": "" - }, + "attribute": { + "aggregation": { + "label": "" + }, + "attribute": { + "label": "hrSystemUptime", + "name": "hrSystemUptime" + }, + "fallbackAttribute": {}, + "label": "hrSystemUptimeRaw", + "node": { + "id": "$netSnmpWindows", + "label": "$netSnmpWindows" + }, + "resource": { + "id": "nodeSnmp[]", + "label": "nodeSnmp[]" + } + }, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "hrSystemUptimeRaw", - "mode": 0, - "nodeId": "$netSnmpWindows", - "options": { - "showDisabledItems": false - }, - "refId": "A", - "resourceId": "nodeSnmp[]", - "triggers": { - "acknowledged": 2, - "count": true, - "minSeverity": 3 - }, - "type": "attribute" + "performanceState": {}, + "performanceType": { + "label": "Attribute", + "value": 1 + }, + "queryType": "", + "refId": "A" }, { + "attribute": {}, + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, "expression": "hrSystemUptimeRaw / 8640000", + "filter": {}, + "filterState": {}, + "hide": false, + "key": "", "label": "Days", - "refId": "B", - "type": "expression" + "performanceState": {}, + "performanceType": { + "label": "Expression", + "value": 2 + }, + "queryType": "", + "refId": "B" } ], - "thresholds": [], - "timeFrom": "4w", - "timeShift": null, "title": "System Uptime", - "tooltip": { - "shared": true, - "sort": 0, - "value_type": "individual" - }, - "type": "graph", - "xaxis": { - "buckets": null, - "mode": "time", - "name": null, - "show": true, - "values": [] - }, - "yaxes": [ - { - "decimals": 0, - "format": "none", - "label": "Days", - "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 - } + "type": "timeseries" } ], "refresh": false, - "schemaVersion": 16, - "style": "dark", + "schemaVersion": 39, "tags": [ "OpenNMS" ], @@ -1634,24 +2379,29 @@ "list": [ { "current": { - "tags": [], - "text": "OpenNMS FUL Performance", - "value": "OpenNMS FUL Performance" + "selected": false, + "text": "OpenNMS Performance", + "value": "PF64BB6D6ECC8F3F8" }, "hide": 0, + "includeAll": false, "label": "OpenNMS Instance", + "multi": false, "name": "instance", "options": [], - "query": "opennms-helm-performance-datasource", + "query": "opennms-performance-datasource", "refresh": 1, "regex": "", "skipUrlSync": false, "type": "datasource" }, { - "allValue": null, "current": {}, - "datasource": "$instance", + "datasource": { + "type": "opennms-performance-datasource", + "uid": "${DS_OPENNMS_PERFORMANCE}" + }, + "definition": "", "hide": 0, "includeAll": false, "label": "Nodes", @@ -1664,7 +2414,6 @@ "skipUrlSync": false, "sort": 1, "tagValuesQuery": "", - "tags": [], "tagsQuery": "", "type": "query", "useTags": false @@ -1702,6 +2451,7 @@ }, "timezone": "", "title": "OpenNMS Windows Node-level Performance Data", - "uid": "fCoa9u7ik", - "version": 11 + "uid": "bdlwq72oh8y68d", + "version": 2, + "weekStart": "" } \ No newline at end of file