diff --git a/README.md b/README.md index 30c44ac..52d0996 100644 --- a/README.md +++ b/README.md @@ -8,8 +8,8 @@ This extension provides you with deep insights into your self-managed [OpenShift ## Prerequisites and supported versions -* Dynatrace version 1.222+ -* ActiveGate version 1.222+ running within the Kubernetes cluster. To have an ActiveGate in your Kubernetes cluster, deploy Dynatrace using [Dynatrace Operator](https://www.dynatrace.com/support/help/shortlink/full-stack-dto-k8) (recommended) or deploy an [ActiveGate as a StatefulSet](https://www.dynatrace.com/support/help/shortlink/connect-kubernetes-clusters). +* Dynatrace version 1.252+ +* ActiveGate version 1.249+ running within the Kubernetes cluster. To have an ActiveGate in your Kubernetes cluster, deploy Dynatrace using [Dynatrace Operator](https://www.dynatrace.com/support/help/shortlink/full-stack-dto-k8) (recommended) or deploy an [ActiveGate as a StatefulSet](https://www.dynatrace.com/support/help/shortlink/connect-kubernetes-clusters). * OpenShift 4 and OpenShift 3 (self-managed) diff --git a/docs/screenshots/kubernetes_control_plane_dashboard.png b/docs/screenshots/kubernetes_control_plane_dashboard.png index 6d6d5c1..612846b 100644 Binary files a/docs/screenshots/kubernetes_control_plane_dashboard.png and b/docs/screenshots/kubernetes_control_plane_dashboard.png differ diff --git a/extension/alerts/readyz_cluster_readiness.json b/extension/alerts/readyz_cluster_readiness.json index 508e2c7..94d1bc9 100644 --- a/extension/alerts/readyz_cluster_readiness.json +++ b/extension/alerts/readyz_cluster_readiness.json @@ -6,7 +6,7 @@ "clusterVersion": "1.218.7.20210507-162235" }, "id": "a79b62e4-a052-4049-9e6e-cb983c89c1b8", - "metricId": "builtin:cloud.kubernetes.cluster.readyz", + "metricId": "builtin:kubernetes.cluster.readyz", "name": "OpenShift control plane: cluster not ready", "description": "The readyz API health endpoint reported that the cluster's API server is not ready.", "aggregationType": "AVG", diff --git a/extension/dashboards/dashboard.json b/extension/dashboards/dashboard.json index d8357b4..3a88567 100644 --- a/extension/dashboards/dashboard.json +++ b/extension/dashboards/dashboard.json @@ -49,7 +49,7 @@ "tileFilter": {} }, { - "name": "Cluster status", + "name": "", "tileType": "DATA_EXPLORER", "configured": true, "bounds": { @@ -63,7 +63,7 @@ "queries": [ { "id": "A", - "metric": "builtin:cloud.kubernetes.cluster.readyz", + "metric": "builtin:kubernetes.cluster.readyz", "spaceAggregation": "AVG", "timeAggregation": "DEFAULT", "splitBy": [ @@ -92,31 +92,17 @@ } ], "visualConfig": { - "type": "TABLE", + "type": "HONEYCOMB", "global": { - "theme": "DEFAULT", - "threshold": { - "axisTarget": "LEFT", - "rules": [ - { - "color": "#7dc540" - }, - { - "color": "#f5d30f" - }, - { - "color": "#dc172a" - } - ] - }, - "seriesType": "LINE" + "hideLegend": false }, "rules": [ { "matcher": "A:", "properties": { - "seriesType": "LINE" - } + "color": "DEFAULT" + }, + "seriesOverrides": [] } ], "axes": { @@ -124,6 +110,35 @@ "visible": true }, "yAxes": [] + }, + "heatmapSettings": { + "yAxis": "VALUE" + }, + "thresholds": [ + { + "axisTarget": "LEFT", + "rules": [ + { + "value": 0.99, + "color": "#7dc540" + }, + { + "value": 0, + "color": "#dc172a" + } + ], + "queryId": "A", + "visible": true + } + ], + "tableSettings": {}, + "graphChartSettings": { + "connectNulls": false + }, + "honeycombSettings": { + "showHive": true, + "showLegend": true, + "showLabels": false } } }, @@ -819,3 +834,4 @@ } ] } + diff --git a/extension/extension.yaml b/extension/extension.yaml index 6abeea2..82a456a 100644 --- a/extension/extension.yaml +++ b/extension/extension.yaml @@ -1,6 +1,6 @@ name: com.dynatrace.extension.<%=extensionName%> version: <%=version%> -minDynatraceVersion: "1.245" +minDynatraceVersion: "1.252" author: name: Dynatrace