{ "santabaRelease": 185, "widgetTokens": [], "name": "Kubernetes Pod Disruption Budget", "description": "Dashboard for Kubernetes Pod Disruption Budget", "overwriteGroupFields": false, "widgetsConfigVersion": 2, "type": "dashboard", "widgets": [ { "position": { "col": 1, "sizex": 3, "row": 4, "sizey": 3 }, "config": { "bigNumberInfo": { "virtualDataPoints": [], "counters": [], "dataPoints": [{ "dataPointName": "currentHealthyPods", "instanceName": "*", "dataSourceFullName": "Kubernetes Pod Disruption Budget (KSM) (Kubernetes_KSM_PodDisruptionBudget)", "name": "currentHealthyPods", "aggregateFunction": "SUM", "deviceGroupFullPath": "##defaultResourceGroup##", "deviceDisplayName": "*" }], "bigNumberItems": [{ "dataPointName": "currentHealthyPods", "useCommaSeparators": false, "bottomLabel": "", "rounding": 0, "position": 1, "rightLabel": "", "colorThresholds": null }] }, "displaySettings": {}, "name": "Current Healthy Pods", "description": "", "theme": "newSolidDarkBlue", "interval": 1, "type": "bigNumber", "timescale": "day", "version": 2 } }, { "position": { "col": 4, "sizex": 3, "row": 4, "sizey": 3 }, "config": { "bigNumberInfo": { "virtualDataPoints": [], "counters": [], "dataPoints": [{ "dataPointName": "desiredHealthyPods", "instanceName": "*", "dataSourceFullName": "Kubernetes Pod Disruption Budget (KSM) (Kubernetes_KSM_PodDisruptionBudget)", "name": "desiredHealthyPods", "aggregateFunction": "SUM", "deviceGroupFullPath": "##defaultResourceGroup##", "deviceDisplayName": "*" }], "bigNumberItems": [{ "dataPointName": "desiredHealthyPods", "useCommaSeparators": false, "bottomLabel": "", "rounding": 0, "position": 1, "rightLabel": "", "colorThresholds": null }] }, "displaySettings": {}, "name": "Desired Healthy Pods", "description": "", "theme": "newSolidDarkBlue", "interval": 3, "type": "bigNumber", "timescale": "day", "version": 2 } }, { "position": { "col": 7, "sizex": 3, "row": 4, "sizey": 3 }, "config": { "bigNumberInfo": { "virtualDataPoints": [], "counters": [], "dataPoints": [{ "dataPointName": "disruptionsAllowed", "instanceName": "*", "dataSourceFullName": "Kubernetes Pod Disruption Budget (KSM) (Kubernetes_KSM_PodDisruptionBudget)", "name": "disruptionsAllowed", "aggregateFunction": "SUM", "deviceGroupFullPath": "##defaultResourceGroup##", "deviceDisplayName": "*" }], "bigNumberItems": [{ "dataPointName": "disruptionsAllowed", "useCommaSeparators": false, "bottomLabel": "", "rounding": 0, "position": 1, "rightLabel": "", "colorThresholds": null }] }, "displaySettings": {}, "name": "Disruptions Allowed", "description": "", "theme": "newBorderDarkBlue", "interval": 1, "type": "bigNumber", "timescale": "day", "version": 2 } }, { "position": { "col": 3, "sizex": 2, "row": 7, "sizey": 3 }, "config": { "bigNumberInfo": { "virtualDataPoints": [], "counters": [], "dataPoints": [{ "dataPointName": "expectedPods", "instanceName": "*", "dataSourceFullName": "Kubernetes Pod Disruption Budget (KSM) (Kubernetes_KSM_PodDisruptionBudget)", "name": "expectedPods", "aggregateFunction": "SUM", "deviceGroupFullPath": "##defaultResourceGroup##", "deviceDisplayName": "*" }], "bigNumberItems": [{ "dataPointName": "expectedPods", "useCommaSeparators": false, "bottomLabel": "", "rounding": 0, "position": 1, "rightLabel": "", "colorThresholds": null }] }, "displaySettings": {}, "name": "Expected Pods", "description": "", "theme": "newSolidDarkBlue", "interval": 3, "type": "bigNumber", "timescale": "day", "version": 2 } }, { "position": { "col": 10, "sizex": 3, "row": 4, "sizey": 3 }, "config": { "bigNumberInfo": { "virtualDataPoints": [], "counters": [], "dataPoints": [{ "dataPointName": "invalidCurrentHealthy", "instanceName": "*", "dataSourceFullName": "Kubernetes Pod Disruption Budget (KSM) (Kubernetes_KSM_PodDisruptionBudget)", "name": "invalidCurrentHealthy", "aggregateFunction": "SUM", "deviceGroupFullPath": "##defaultResourceGroup##", "deviceDisplayName": "*" }], "bigNumberItems": [{ "dataPointName": "invalidCurrentHealthy", "useCommaSeparators": false, "bottomLabel": "", "rounding": 0, "position": 1, "rightLabel": "", "colorThresholds": null }] }, "displaySettings": {}, "name": "Invalid Current Healthy Pods", "description": "", "theme": "newBorderDarkBlue", "interval": 3, "type": "bigNumber", "timescale": "day", "version": 2 } }, { "position": { "col": 1, "sizex": 2, "row": 7, "sizey": 3 }, "config": { "bigNumberInfo": { "virtualDataPoints": [], "counters": [], "dataPoints": [{ "dataPointName": "observedGeneration", "instanceName": "*", "dataSourceFullName": "Kubernetes Pod Disruption Budget (KSM) (Kubernetes_KSM_PodDisruptionBudget)", "name": "observedGeneration", "aggregateFunction": "SUM", "deviceGroupFullPath": "##defaultResourceGroup##", "deviceDisplayName": "*" }], "bigNumberItems": [{ "dataPointName": "observedGeneration", "useCommaSeparators": false, "bottomLabel": "", "rounding": 0, "position": 1, "rightLabel": "", "colorThresholds": null }] }, "displaySettings": {}, "name": "Observed Generation", "description": "", "theme": "newSolidDarkBlue", "interval": 3, "type": "bigNumber", "timescale": "day", "version": 2 } }, { "position": { "col": 9, "sizex": 4, "row": 7, "sizey": 3 }, "config": { "displaySettings": {}, "name": "Generations", "description": "", "theme": "newBorderDarkBlue", "interval": 3, "graphInfo": { "virtualDataPoints": [], "minValue": -2, "topX": 0, "maxValue": "NaN", "dataPoints": [{ "dataPointName": "observedGeneration", "instanceName": { "isGlob": true, "value": "*" }, "dataSourceFullName": "Kubernetes Pod Disruption Budget (KSM) (Kubernetes_KSM_PodDisruptionBudget)", "consolidateFunction": "average", "display": { "color": "silver", "legend": "kubePoddisruptionbudgetStatusObservedGeneration", "type": "line", "option": "custom" }, "name": "ObservedGeneration", "aggregateFunction": "SUM", "deviceDisplayName": { "isGlob": true, "value": "*" }, "deviceGroupFullPath": { "isGlob": true, "value": "##defaultResourceGroup##" } }], "verticalLabel": "value", "aggregate": true, "desc": true, "scaleUnit": 1000, "globalConsolidateFunction": "default" }, "type": "cgraph", "timescale": "1day", "version": 2 } }, { "position": { "col": 5, "sizex": 4, "row": 7, "sizey": 3 }, "config": { "displaySettings": {}, "name": "PDB Status", "description": "", "theme": "newBorderDarkBlue", "interval": 3, "graphInfo": { "virtualDataPoints": [], "minValue": 0, "topX": 0, "maxValue": "NaN", "dataPoints": [ { "dataPointName": "currentHealthyPods", "instanceName": { "isGlob": true, "value": "*" }, "dataSourceFullName": "Kubernetes Pod Disruption Budget (KSM) (Kubernetes_KSM_PodDisruptionBudget)", "consolidateFunction": "average", "display": { "color": "green", "legend": "CurrentHealthy", "type": "line", "option": "custom" }, "name": "CurrentHealthy", "aggregateFunction": "SUM", "deviceDisplayName": { "isGlob": true, "value": "*" }, "deviceGroupFullPath": { "isGlob": true, "value": "##defaultResourceGroup##" } }, { "dataPointName": "desiredHealthyPods", "instanceName": { "isGlob": true, "value": "*" }, "dataSourceFullName": "Kubernetes Pod Disruption Budget (KSM) (Kubernetes_KSM_PodDisruptionBudget)", "consolidateFunction": "average", "display": { "color": "orange2", "legend": "DesiredHealthy", "type": "line", "option": "custom" }, "name": "DesiredHealthy", "aggregateFunction": "SUM", "deviceDisplayName": { "isGlob": true, "value": "*" }, "deviceGroupFullPath": { "isGlob": true, "value": "##defaultResourceGroup##" } }, { "dataPointName": "expectedPods", "instanceName": { "isGlob": true, "value": "*" }, "dataSourceFullName": "Kubernetes Pod Disruption Budget (KSM) (Kubernetes_KSM_PodDisruptionBudget)", "consolidateFunction": "average", "display": { "color": "purple", "legend": "ExpectedPods", "type": "line", "option": "custom" }, "name": "ExpectedPods", "aggregateFunction": "SUM", "deviceDisplayName": { "isGlob": true, "value": "*" }, "deviceGroupFullPath": { "isGlob": true, "value": "##defaultResourceGroup##" } }, { "dataPointName": "disruptionsAllowed", "instanceName": { "isGlob": true, "value": "*" }, "dataSourceFullName": "Kubernetes Pod Disruption Budget (KSM) (Kubernetes_KSM_PodDisruptionBudget)", "consolidateFunction": "average", "display": { "color": "silver", "legend": "PodDisruptionsAllowed", "type": "line", "option": "custom" }, "name": "PodDisruptionsAllowed", "aggregateFunction": "SUM", "deviceDisplayName": { "isGlob": true, "value": "*" }, "deviceGroupFullPath": { "isGlob": true, "value": "##defaultResourceGroup##" } } ], "verticalLabel": "value", "aggregate": true, "desc": true, "scaleUnit": 1000, "globalConsolidateFunction": "default" }, "type": "cgraph", "timescale": "1day", "version": 2 } }, { "position": { "col": 1, "sizex": 12, "row": 1, "sizey": 3 }, "config": { "ackChecked": true, "displaySettings": { "showTypeIcon": true, "displayAs": "table" }, "displayWarnAlert": true, "description": "", "type": "noc", "version": 2, "displayErrorAlert": true, "displayColumn": 7, "name": "Kubernetes Pod Disruption Budget Alert Status", "displayCriticalAlert": true, "theme": "newSolidDarkBlue", "interval": 3, "sortBy": "alertSeverity", "timescale": "day", "sdtChecked": true, "items": [{ "dataPointName": "*", "instanceName": "*", "name": "##RESOURCENAME##", "dataSourceDisplayName": "Kubernetes Pod Disruption Budget \\(KSM\\)", "groupBy": "device", "type": "device", "deviceGroupFullPath": "##defaultResourceGroup##", "deviceDisplayName": "*" }] } }, { "position": { "col": 1, "sizex": 12, "row": 10, "sizey": 4 }, "config": { "displaySettings": { "isShowAll": false, "showFilter": false, "columns": [ { "visible": false, "columnLabel": "Severity", "columnKey": "alert-severity" }, { "visible": true, "columnLabel": "Began", "columnSize": 220, "columnKey": "alert-began" }, { "visible": true, "columnLabel": "Resource/Website", "columnSize": 364, "columnKey": "alert-device" }, { "visible": true, "columnLabel": "LogicModule", "columnSize": 269, "columnKey": "alert-datasource" }, { "visible": true, "columnLabel": "Instance", "columnSize": 268, "columnKey": "alert-datasource-instance" }, { "visible": true, "columnLabel": "Datapoint", "columnSize": 173, "columnKey": "alert-datapoint" }, { "visible": true, "columnLabel": "Value", "columnSize": 120, "columnKey": "alert-value" }, { "visible": true, "columnLabel": "Static Threshold", "columnSize": 103, "columnKey": "alert-static-threshold" }, { "visible": true, "columnLabel": "Dynamic Threshold", "columnSize": 238, "columnKey": "alert-dynamic-threshold" }, { "visible": false, "columnLabel": "Group", "columnKey": "alert-group" }, { "visible": false, "columnLabel": "Notes", "columnKey": "alert-notes" }, { "visible": false, "columnLabel": "Acknowledged By", "columnKey": "alert-acked-by" }, { "visible": false, "columnLabel": "Acknowledged On", "columnKey": "alert-acked-on" }, { "visible": false, "columnLabel": "Cleared On", "columnKey": "alert-cleared-on" }, { "visible": false, "columnLabel": "In SDT", "columnKey": "alert-in-sdt" }, { "visible": false, "columnLabel": "Alert Rule", "columnKey": "alert-rule-name" }, { "visible": false, "columnLabel": "Escalation Chain", "columnKey": "alert-escalation-chain" }, { "visible": false, "columnLabel": "Instance Description", "columnKey": "alert-datasource-instance-description" }, { "visible": false, "columnLabel": "Full Path", "columnKey": "alert-full-path" }, { "visible": false, "columnLabel": "Routing State", "columnKey": "alert-routing-state" }, { "visible": false, "columnLabel": "Dependency Role", "columnKey": "alert-dependency-role" }, { "visible": false, "columnLabel": "Dependent Alerts", "columnKey": "alert-dependent-alerts" } ], "playSound": {}, "fontsize": "normal-font", "sort": "-startEpoch" }, "name": "Kubernetes Pod Disruption Budget Alert Detail", "description": "", "theme": "newSolidDarkBlue", "interval": 3, "filters": { "severity": "", "sdted": "all", "chain": "", "instance": "", "anomaly": "", "dataPoint": "", "rule": "", "acked": "all", "dependencyRoutingState": "", "dependencyRole": "", "host": "", "keyword": "", "dataSource": "Kubernetes%20Pod%20Disruption%20Budget%20%5C(KSM%5C)", "cleared": "no", "group": "%23%23defaultResourceGroup%23%23*" }, "type": "alert", "timescale": "day", "version": 2 } } ], "version": 2 }