diff --git a/packages/kubernetes/_dev/deploy/k8s/daemonset.yaml b/packages/kubernetes/_dev/deploy/k8s/daemonset.yaml new file mode 100644 index 00000000000..ac269d41676 --- /dev/null +++ b/packages/kubernetes/_dev/deploy/k8s/daemonset.yaml @@ -0,0 +1,48 @@ +apiVersion: apps/v1 +kind: DaemonSet +metadata: + name: fluentd-elasticsearch + namespace: kube-system + labels: + k8s-app: fluentd-logging +spec: + selector: + matchLabels: + name: fluentd-elasticsearch + template: + metadata: + labels: + name: fluentd-elasticsearch + spec: + tolerations: + # these tolerations are to have the daemonset runnable on control plane nodes + # remove them if your control plane nodes should not run pods + - key: node-role.kubernetes.io/control-plane + operator: Exists + effect: NoSchedule + - key: node-role.kubernetes.io/master + operator: Exists + effect: NoSchedule + containers: + - name: fluentd-elasticsearch + image: quay.io/fluentd_elasticsearch/fluentd:v2.5.2 + resources: + limits: + memory: 200Mi + requests: + cpu: 100m + memory: 200Mi + volumeMounts: + - name: varlog + mountPath: /var/log + - name: varlibdockercontainers + mountPath: /var/lib/docker/containers + readOnly: true + terminationGracePeriodSeconds: 30 + volumes: + - name: varlog + hostPath: + path: /var/log + - name: varlibdockercontainers + hostPath: + path: /var/lib/docker/containers diff --git a/packages/kubernetes/changelog.yml b/packages/kubernetes/changelog.yml index a33e9e46a7e..3f41499655a 100644 --- a/packages/kubernetes/changelog.yml +++ b/packages/kubernetes/changelog.yml @@ -1,4 +1,9 @@ # newer versions go on top +- version: "1.21.0" + changes: + - description: Add new dashboards + type: enhancement + link: https://github.com/elastic/integrations/pull/3115 - version: "1.20.0" changes: - description: Change fields type for audit_logs data_stream to use `requestObject` and `responseObject` fields of audit events. Disable dynamic mapping for audit_logs data_stream. Drop `kubernetes.audit.responseObject.metadata` and `kubernetes.audit.requestObject.metadata` diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013.json b/packages/kubernetes/kibana/dashboard/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013.json new file mode 100644 index 00000000000..96577b8c741 --- /dev/null +++ b/packages/kubernetes/kibana/dashboard/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013.json @@ -0,0 +1,394 @@ +{ + "attributes": { + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "twoLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"adf38acd-ecc8-48b2-b7f3-d6dfd024e46b\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"orchestrator.cluster.name\",\"title\":\"Cluster Name\",\"id\":\"adf38acd-ecc8-48b2-b7f3-d6dfd024e46b\",\"enhancements\":{}}},\"3e873627-001d-47c7-91a8-995014b0ef90\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.namespace\",\"title\":\"Namespace Name\",\"id\":\"3e873627-001d-47c7-91a8-995014b0ef90\",\"enhancements\":{}}},\"f4b8cf46-4644-4713-872d-dccc4aeb1e44\":{\"order\":2,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.cronjob.name\",\"title\":\"CronJob Name\",\"id\":\"f4b8cf46-4644-4713-872d-dccc4aeb1e44\",\"enhancements\":{}}}}" + }, + "description": "Metrics about Cronjobs", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "fontSize": 10, + "markdown": "[Kubernetes Overview](#/view/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013),\n[Kubernetes Nodes](#/view/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013), \n[Kubernetes Pods](#/view/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Deployments](#/view/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes StatefulSets](#/view/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes DaemonSets](#/view/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes CronJobs](#/view/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Jobs](#/view/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Volumes](#/view/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes PV/PVC](#/view/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Services](#/view/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013)", + "openLinksInNewTab": false + }, + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "85ecbb8b-9606-4c19-a108-385f825ad7aa", + "w": 48, + "x": 0, + "y": 0 + }, + "panelIndex": "85ecbb8b-9606-4c19-a108-385f825ad7aa", + "title": "Kubernetes Dashboards [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "e6b7ebe0-ba3c-11ec-b1ac-bdfe932d311a" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_cronjob\" " + }, + "id": "d9403a9e-99ec-469a-8373-8c33af18e310", + "index_pattern_ref_name": "metrics_37b56399-4cec-4d72-9e9e-e87cbe2d581f_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "2d23bf1e-1abf-427b-99a1-153919fa6769", + "label": "Active CronJobs", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.cronjob.active.count", + "id": "47e96e26-a822-4c31-b53c-1e41bf281c35", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "79dc39d0-ba3d-11ec-b1ac-bdfe932d311a", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.cronjob.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 14, + "i": "37b56399-4cec-4d72-9e9e-e87cbe2d581f", + "w": 16, + "x": 0, + "y": 4 + }, + "panelIndex": "37b56399-4cec-4d72-9e9e-e87cbe2d581f", + "title": "Active CronJobs [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-7711169c-3a7b-4071-98d0-3644aa1dde0b", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "eae93c72-eb87-4a07-850b-43393ea55bcf", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "7711169c-3a7b-4071-98d0-3644aa1dde0b": { + "columnOrder": [ + "0ef9858e-46db-48c0-ae7c-4da231c9744b", + "8782d440-1d9a-4826-888b-07cda7c4668a", + "e8b720ef-3fec-4c63-8a7a-b64900c938a1", + "118dfa8c-388e-430c-860f-ce84cf88ac39" + ], + "columns": { + "0ef9858e-46db-48c0-ae7c-4da231c9744b": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "CronJob ", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "columnId": "118dfa8c-388e-430c-860f-ce84cf88ac39", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.cronjob.name" + }, + "118dfa8c-388e-430c-860f-ce84cf88ac39": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Epoch Time until Next Schedule(sec)", + "operationType": "median", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.cronjob.next_schedule.sec" + }, + "8782d440-1d9a-4826-888b-07cda7c4668a": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Epoch Time since Creation(sec)", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0 + } + }, + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.cronjob.created.sec" + }, + "e8b720ef-3fec-4c63-8a7a-b64900c938a1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Epoch Time since Last Schedule(sec)", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0 + } + }, + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.cronjob.last_schedule.sec" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "eae93c72-eb87-4a07-850b-43393ea55bcf", + "key": "event.dataset", + "negate": false, + "params": { + "query": "state_cronjob" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.state_cronjob" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "0ef9858e-46db-48c0-ae7c-4da231c9744b", + "isTransposed": false + }, + { + "columnId": "8782d440-1d9a-4826-888b-07cda7c4668a", + "isTransposed": false + }, + { + "columnId": "e8b720ef-3fec-4c63-8a7a-b64900c938a1", + "isTransposed": false + }, + { + "columnId": "118dfa8c-388e-430c-860f-ce84cf88ac39", + "isTransposed": false + } + ], + "layerId": "7711169c-3a7b-4071-98d0-3644aa1dde0b", + "layerType": "data", + "rowHeight": "single", + "rowHeightLines": 1 + } + }, + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 14, + "i": "10f9719c-1b46-4561-b8cf-f3cd3ee69c10", + "w": 32, + "x": 16, + "y": 4 + }, + "panelIndex": "10f9719c-1b46-4561-b8cf-f3cd3ee69c10", + "title": "CronJobs Informations [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + } + ], + "timeRestore": false, + "title": "[Metrics Kubernetes] Cronjobs", + "version": 1 + }, + "coreMigrationVersion": "8.3.0", + "id": "kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013", + "migrationVersion": { + "dashboard": "8.3.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "37b56399-4cec-4d72-9e9e-e87cbe2d581f:metrics_37b56399-4cec-4d72-9e9e-e87cbe2d581f_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "10f9719c-1b46-4561-b8cf-f3cd3ee69c10:indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "10f9719c-1b46-4561-b8cf-f3cd3ee69c10:indexpattern-datasource-layer-7711169c-3a7b-4071-98d0-3644aa1dde0b", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "10f9719c-1b46-4561-b8cf-f3cd3ee69c10:eae93c72-eb87-4a07-850b-43393ea55bcf", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_adf38acd-ecc8-48b2-b7f3-d6dfd024e46b:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_3e873627-001d-47c7-91a8-995014b0ef90:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_f4b8cf46-4644-4713-872d-dccc4aeb1e44:optionsListDataView", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013.json b/packages/kubernetes/kibana/dashboard/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013.json new file mode 100644 index 00000000000..13fae9275be --- /dev/null +++ b/packages/kubernetes/kibana/dashboard/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013.json @@ -0,0 +1,779 @@ +{ + "attributes": { + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "twoLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"5f6614ff-57c0-400e-8350-47e86ad5c77f\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"orchestrator.cluster.name\",\"title\":\"Cluster Name\",\"id\":\"5f6614ff-57c0-400e-8350-47e86ad5c77f\",\"enhancements\":{}}},\"6faac538-d3fd-4f77-85cc-3b7171c7144c\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.namespace\",\"title\":\"Namespace Name\",\"id\":\"6faac538-d3fd-4f77-85cc-3b7171c7144c\",\"enhancements\":{}}},\"82c41492-acf8-4b51-bba9-ec54c99fb1ba\":{\"order\":2,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.statefulset.name\",\"title\":\"StatefulSet Name\",\"id\":\"82c41492-acf8-4b51-bba9-ec54c99fb1ba\",\"enhancements\":{}}}}" + }, + "description": "Metrics about StatefulSets", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "fontSize": 10, + "markdown": "[Kubernetes Overview](#/view/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013),\n[Kubernetes Nodes](#/view/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013), \n[Kubernetes Pods](#/view/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Deployments](#/view/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes StatefulSets](#/view/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes DaemonSets](#/view/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes CronJobs](#/view/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Jobs](#/view/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Volumes](#/view/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes PV/PVC](#/view/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Services](#/view/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013)", + "openLinksInNewTab": false + }, + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "f1e8f8c6-d644-4b1d-a7bc-fe631c232a57", + "w": 48, + "x": 0, + "y": 0 + }, + "panelIndex": "f1e8f8c6-d644-4b1d-a7bc-fe631c232a57", + "title": "Kubernetes Dashboards [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "da70f1e0-ba39-11ec-b1ac-bdfe932d311a" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_statefulset\" " + }, + "id": "0db5e639-b021-4535-ab29-629ee94ad72a", + "index_pattern_ref_name": "metrics_d8265dae-829d-434f-a826-cc6062edfd3a_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "9dffadce-0da7-4214-8edf-9dd2f2dcdf3f", + "label": "Replicas Observed ", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.statefulset.replicas.observed", + "id": "a3f48446-d87a-422f-b4f3-db88d77baa99", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "1cbbec30-ba3a-11ec-b1ac-bdfe932d311a", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.statefulset.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 14, + "i": "d8265dae-829d-434f-a826-cc6062edfd3a", + "w": 9, + "x": 0, + "y": 4 + }, + "panelIndex": "d8265dae-829d-434f-a826-cc6062edfd3a", + "title": "StatefulSet Replicas Observed [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "da70f1e0-ba39-11ec-b1ac-bdfe932d311a" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_statefulset\" " + }, + "id": "0db5e639-b021-4535-ab29-629ee94ad72a", + "index_pattern_ref_name": "metrics_21039d12-cc17-4089-9d8f-3c62018c8f1c_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "9dffadce-0da7-4214-8edf-9dd2f2dcdf3f", + "label": "Replicas Desired", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.statefulset.replicas.desired", + "id": "a3f48446-d87a-422f-b4f3-db88d77baa99", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "1cbbec30-ba3a-11ec-b1ac-bdfe932d311a", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.statefulset.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 14, + "i": "21039d12-cc17-4089-9d8f-3c62018c8f1c", + "w": 10, + "x": 9, + "y": 4 + }, + "panelIndex": "21039d12-cc17-4089-9d8f-3c62018c8f1c", + "title": "StatefulSet Replicas Desired [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "da70f1e0-ba39-11ec-b1ac-bdfe932d311a" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_statefulset\" " + }, + "id": "0db5e639-b021-4535-ab29-629ee94ad72a", + "index_pattern_ref_name": "metrics_dd7df777-8dae-4374-96ee-461be82fbde4_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "9dffadce-0da7-4214-8edf-9dd2f2dcdf3f", + "label": "Replicas Ready ", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.statefulset.replicas.ready", + "id": "a3f48446-d87a-422f-b4f3-db88d77baa99", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "1cbbec30-ba3a-11ec-b1ac-bdfe932d311a", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.statefulset.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 14, + "i": "dd7df777-8dae-4374-96ee-461be82fbde4", + "w": 10, + "x": 19, + "y": 4 + }, + "panelIndex": "dd7df777-8dae-4374-96ee-461be82fbde4", + "title": "StatefulSet Replicas Ready [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "da70f1e0-ba39-11ec-b1ac-bdfe932d311a" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_statefulset\" " + }, + "id": "0db5e639-b021-4535-ab29-629ee94ad72a", + "index_pattern_ref_name": "metrics_3e6790d6-de88-47de-8c3e-d8aa2c89c538_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "9dffadce-0da7-4214-8edf-9dd2f2dcdf3f", + "label": "Generation Observed", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.statefulset.generation.observed", + "id": "a3f48446-d87a-422f-b4f3-db88d77baa99", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "1cbbec30-ba3a-11ec-b1ac-bdfe932d311a", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.statefulset.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 14, + "i": "3e6790d6-de88-47de-8c3e-d8aa2c89c538", + "w": 10, + "x": 29, + "y": 4 + }, + "panelIndex": "3e6790d6-de88-47de-8c3e-d8aa2c89c538", + "title": "StatefulSet Generation Observed [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "da70f1e0-ba39-11ec-b1ac-bdfe932d311a" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_statefulset\" " + }, + "id": "0db5e639-b021-4535-ab29-629ee94ad72a", + "index_pattern_ref_name": "metrics_34f2d226-f9e4-47f7-87d6-e3f5fb1db6d3_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "9dffadce-0da7-4214-8edf-9dd2f2dcdf3f", + "label": "Generation Desired ", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.statefulset.generation.desired", + "id": "a3f48446-d87a-422f-b4f3-db88d77baa99", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "1cbbec30-ba3a-11ec-b1ac-bdfe932d311a", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.statefulset.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 14, + "i": "34f2d226-f9e4-47f7-87d6-e3f5fb1db6d3", + "w": 9, + "x": 39, + "y": 4 + }, + "panelIndex": "34f2d226-f9e4-47f7-87d6-e3f5fb1db6d3", + "title": "StatefulSet Generation Desired [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-0b03a29a-8bd6-485d-b34c-5682853a3ec6", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "0ca4453d-a4eb-48d9-afb4-e70e141079f4", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "0b03a29a-8bd6-485d-b34c-5682853a3ec6": { + "columnOrder": [ + "c7aa47ec-c87d-47ac-a318-a00b90b32b5d", + "0c8870bf-3e60-4949-9715-6b7a762034b4", + "6d1c5b5e-1686-44e9-8d96-cf72f5c3b519" + ], + "columns": { + "0c8870bf-3e60-4949-9715-6b7a762034b4": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.statefulset.replicas.desired: *" + }, + "isBucketed": false, + "label": "Replicas Desired", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.statefulset.replicas.desired" + }, + "6d1c5b5e-1686-44e9-8d96-cf72f5c3b519": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.statefulset.replicas.ready: *" + }, + "isBucketed": false, + "label": "Replicas ready", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.statefulset.replicas.ready" + }, + "c7aa47ec-c87d-47ac-a318-a00b90b32b5d": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "StatefulSet Name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "columnId": "0c8870bf-3e60-4949-9715-6b7a762034b4", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 20 + }, + "scale": "ordinal", + "sourceField": "kubernetes.statefulset.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "0ca4453d-a4eb-48d9-afb4-e70e141079f4", + "key": "event.dataset", + "negate": false, + "params": { + "query": "state_statefulset" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.state_statefulset" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layers": [ + { + "accessors": [ + "0c8870bf-3e60-4949-9715-6b7a762034b4", + "6d1c5b5e-1686-44e9-8d96-cf72f5c3b519" + ], + "layerId": "0b03a29a-8bd6-485d-b34c-5682853a3ec6", + "layerType": "data", + "position": "top", + "seriesType": "bar_stacked", + "showGridlines": false, + "xAccessor": "c7aa47ec-c87d-47ac-a318-a00b90b32b5d" + } + ], + "legend": { + "isVisible": true, + "position": "right" + }, + "preferredSeriesType": "bar_stacked", + "title": "Empty XY chart", + "valueLabels": "hide" + } + }, + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 14, + "i": "f482071f-d956-4817-90b5-82a74d8aa841", + "w": 48, + "x": 0, + "y": 18 + }, + "panelIndex": "f482071f-d956-4817-90b5-82a74d8aa841", + "title": "Replicas per StatefulSet [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + } + ], + "timeRestore": false, + "title": "[Metrics Kubernetes] StatefulSets", + "version": 1 + }, + "coreMigrationVersion": "8.3.0", + "id": "kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013", + "migrationVersion": { + "dashboard": "8.3.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "d8265dae-829d-434f-a826-cc6062edfd3a:metrics_d8265dae-829d-434f-a826-cc6062edfd3a_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "21039d12-cc17-4089-9d8f-3c62018c8f1c:metrics_21039d12-cc17-4089-9d8f-3c62018c8f1c_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "dd7df777-8dae-4374-96ee-461be82fbde4:metrics_dd7df777-8dae-4374-96ee-461be82fbde4_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "3e6790d6-de88-47de-8c3e-d8aa2c89c538:metrics_3e6790d6-de88-47de-8c3e-d8aa2c89c538_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "34f2d226-f9e4-47f7-87d6-e3f5fb1db6d3:metrics_34f2d226-f9e4-47f7-87d6-e3f5fb1db6d3_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "f482071f-d956-4817-90b5-82a74d8aa841:indexpattern-datasource-layer-0b03a29a-8bd6-485d-b34c-5682853a3ec6", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "f482071f-d956-4817-90b5-82a74d8aa841:0ca4453d-a4eb-48d9-afb4-e70e141079f4", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_5f6614ff-57c0-400e-8350-47e86ad5c77f:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_6faac538-d3fd-4f77-85cc-3b7171c7144c:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_82c41492-acf8-4b51-bba9-ec54c99fb1ba:optionsListDataView", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013.json b/packages/kubernetes/kibana/dashboard/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013.json new file mode 100644 index 00000000000..d4c418b16bb --- /dev/null +++ b/packages/kubernetes/kibana/dashboard/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013.json @@ -0,0 +1,496 @@ +{ + "attributes": { + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "twoLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"c9e17236-d41d-4748-8eb7-54c93d5a1478\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"orchestrator.cluster.name\",\"title\":\"Cluster Name\",\"id\":\"c9e17236-d41d-4748-8eb7-54c93d5a1478\",\"enhancements\":{}}},\"049e831a-2716-4c4b-a037-b2b45789842a\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.namespace\",\"title\":\"Namespace Name\",\"id\":\"049e831a-2716-4c4b-a037-b2b45789842a\",\"selectedOptions\":[],\"enhancements\":{}}},\"60ec5f9c-087d-48e6-98ab-488952a7b186\":{\"order\":2,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.volume.name\",\"title\":\"Volume Name\",\"id\":\"60ec5f9c-087d-48e6-98ab-488952a7b186\",\"enhancements\":{}}}}" + }, + "description": "Metrics about Volumes", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "fontSize": 10, + "markdown": "[Kubernetes Overview](#/view/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013),\n[Kubernetes Nodes](#/view/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013), \n[Kubernetes Pods](#/view/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Deployments](#/view/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes StatefulSets](#/view/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes DaemonSets](#/view/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes CronJobs](#/view/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Jobs](#/view/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Volumes](#/view/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes PV/PVC](#/view/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Services](#/view/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013)", + "openLinksInNewTab": false + }, + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "8353083b-3ad8-4814-b22f-bc7314e751d1", + "w": 48, + "x": 0, + "y": 0 + }, + "panelIndex": "8353083b-3ad8-4814-b22f-bc7314e751d1", + "title": "Kubernetes Dashboards [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-ba7fdd7b-69d9-48d5-ac00-c5602e16ccd0", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "a5376c3d-4231-4925-ae1e-13e232df2652", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "ba7fdd7b-69d9-48d5-ac00-c5602e16ccd0": { + "columnOrder": [ + "3d17c7ea-eb86-4234-9e24-9b304fc6da9b", + "6f2b317a-fff1-4e00-81df-b3d9c05f8f54", + "227c4795-30a7-48dc-990a-11fe7b4bca3c", + "a551fe3f-2761-4cfe-8b47-ed8f6d9c9540", + "a52b3682-8595-4cff-89b2-590cd5c3e6c2" + ], + "columns": { + "227c4795-30a7-48dc-990a-11fe7b4bca3c": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Fs Capacity bytes", + "operationType": "average", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 1 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.volume.fs.capacity.bytes" + }, + "3d17c7ea-eb86-4234-9e24-9b304fc6da9b": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Volume", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "columnId": "6f2b317a-fff1-4e00-81df-b3d9c05f8f54", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.volume.name" + }, + "6f2b317a-fff1-4e00-81df-b3d9c05f8f54": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Fs Available bytes", + "operationType": "average", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 1 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.volume.fs.available.bytes" + }, + "a52b3682-8595-4cff-89b2-590cd5c3e6c2": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Fs Usage Pct", + "operationType": "median", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 3 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.volume.fs.used.pct" + }, + "a551fe3f-2761-4cfe-8b47-ed8f6d9c9540": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Fs Used bytes", + "operationType": "average", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 1 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.volume.fs.used.bytes" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "a5376c3d-4231-4925-ae1e-13e232df2652", + "key": "event.dataset", + "negate": false, + "params": { + "query": "volume" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.volume" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "3d17c7ea-eb86-4234-9e24-9b304fc6da9b", + "isTransposed": false + }, + { + "columnId": "6f2b317a-fff1-4e00-81df-b3d9c05f8f54", + "isTransposed": false + }, + { + "columnId": "227c4795-30a7-48dc-990a-11fe7b4bca3c", + "isTransposed": false + }, + { + "columnId": "a551fe3f-2761-4cfe-8b47-ed8f6d9c9540", + "isTransposed": false + }, + { + "columnId": "a52b3682-8595-4cff-89b2-590cd5c3e6c2", + "isTransposed": false + } + ], + "layerId": "ba7fdd7b-69d9-48d5-ac00-c5602e16ccd0", + "layerType": "data", + "rowHeight": "single", + "rowHeightLines": 1 + } + }, + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 17, + "i": "0f641488-aa6d-4409-9789-5967590635d5", + "w": 48, + "x": 0, + "y": 4 + }, + "panelIndex": "0f641488-aa6d-4409-9789-5967590635d5", + "title": "Filesystem Informations [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-ba7fdd7b-69d9-48d5-ac00-c5602e16ccd0", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "b8aadd2e-646e-4e58-9d8f-4f07f51031c7", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "ba7fdd7b-69d9-48d5-ac00-c5602e16ccd0": { + "columnOrder": [ + "3d17c7ea-eb86-4234-9e24-9b304fc6da9b", + "6f2b317a-fff1-4e00-81df-b3d9c05f8f54", + "1e1cd98f-fe72-473f-86ab-e79a621f8527", + "b5cfcf26-889f-4514-a8b6-57f68267cfd2" + ], + "columns": { + "1e1cd98f-fe72-473f-86ab-e79a621f8527": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Free Inodes", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.volume.fs.inodes.free" + }, + "3d17c7ea-eb86-4234-9e24-9b304fc6da9b": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Volume", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.volume.name" + }, + "6f2b317a-fff1-4e00-81df-b3d9c05f8f54": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Number of Inodes", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0 + } + }, + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.volume.fs.inodes.count" + }, + "b5cfcf26-889f-4514-a8b6-57f68267cfd2": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Used Inodes", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.volume.fs.inodes.used" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "b8aadd2e-646e-4e58-9d8f-4f07f51031c7", + "key": "event.dataset", + "negate": false, + "params": { + "query": "volume" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.volume" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "3d17c7ea-eb86-4234-9e24-9b304fc6da9b", + "isTransposed": false + }, + { + "columnId": "6f2b317a-fff1-4e00-81df-b3d9c05f8f54", + "isTransposed": false + }, + { + "columnId": "1e1cd98f-fe72-473f-86ab-e79a621f8527", + "isTransposed": false + }, + { + "columnId": "b5cfcf26-889f-4514-a8b6-57f68267cfd2", + "isTransposed": false + } + ], + "layerId": "ba7fdd7b-69d9-48d5-ac00-c5602e16ccd0", + "layerType": "data", + "rowHeight": "single", + "rowHeightLines": 1 + } + }, + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 17, + "i": "eec01fb6-ac46-4573-b231-4394ac7090c0", + "w": 48, + "x": 0, + "y": 21 + }, + "panelIndex": "eec01fb6-ac46-4573-b231-4394ac7090c0", + "title": "Filesystem Inodes Informations [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + } + ], + "timeRestore": false, + "title": "[Metrics Kubernetes] Volumes", + "version": 1 + }, + "coreMigrationVersion": "8.3.0", + "id": "kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013", + "migrationVersion": { + "dashboard": "8.3.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "0f641488-aa6d-4409-9789-5967590635d5:indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "0f641488-aa6d-4409-9789-5967590635d5:indexpattern-datasource-layer-ba7fdd7b-69d9-48d5-ac00-c5602e16ccd0", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "0f641488-aa6d-4409-9789-5967590635d5:a5376c3d-4231-4925-ae1e-13e232df2652", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "eec01fb6-ac46-4573-b231-4394ac7090c0:indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "eec01fb6-ac46-4573-b231-4394ac7090c0:indexpattern-datasource-layer-ba7fdd7b-69d9-48d5-ac00-c5602e16ccd0", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "eec01fb6-ac46-4573-b231-4394ac7090c0:b8aadd2e-646e-4e58-9d8f-4f07f51031c7", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_c9e17236-d41d-4748-8eb7-54c93d5a1478:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_049e831a-2716-4c4b-a037-b2b45789842a:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_60ec5f9c-087d-48e6-98ab-488952a7b186:optionsListDataView", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013.json b/packages/kubernetes/kibana/dashboard/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013.json new file mode 100644 index 00000000000..f81617ef8d9 --- /dev/null +++ b/packages/kubernetes/kibana/dashboard/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013.json @@ -0,0 +1,1628 @@ +{ + "attributes": { + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "twoLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"7c68c5e5-70ee-4a8d-88d5-dcd8c6dbd6d2\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"orchestrator.cluster.name\",\"title\":\"Cluster Name\",\"id\":\"7c68c5e5-70ee-4a8d-88d5-dcd8c6dbd6d2\",\"selectedOptions\":[],\"enhancements\":{}}},\"c08d3539-51f7-4256-861b-c3c323edfb86\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.namespace\",\"title\":\"Namespace Name\",\"id\":\"c08d3539-51f7-4256-861b-c3c323edfb86\",\"selectedOptions\":[],\"enhancements\":{}}},\"4a85f45a-ea4c-4514-a71c-b15979915ce3\":{\"order\":2,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.pod.name\",\"title\":\"Pod Name\",\"id\":\"4a85f45a-ea4c-4514-a71c-b15979915ce3\",\"selectedOptions\":[],\"enhancements\":{}}}}" + }, + "description": "Metrics about Pods", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "fontSize": 10, + "markdown": "[Kubernetes Overview](#/view/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013),\n[Kubernetes Nodes](#/view/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013), \n[Kubernetes Pods](#/view/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Deployments](#/view/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes StatefulSets](#/view/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes DaemonSets](#/view/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes CronJobs](#/view/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Jobs](#/view/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Volumes](#/view/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes PV/PVC](#/view/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Services](#/view/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013)", + "openLinksInNewTab": false + }, + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "72efb777-3b17-42a9-91c5-b17ee964ce28", + "w": 48, + "x": 0, + "y": 0 + }, + "panelIndex": "72efb777-3b17-42a9-91c5-b17ee964ce28", + "title": "Kubernetes Dashboards [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-307ec163-d913-4ce0-8e9b-6dfc777def59", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "8436b682-edd9-4a0c-bcf4-9dd60f324200", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "307ec163-d913-4ce0-8e9b-6dfc777def59": { + "columnOrder": [ + "8c03fc54-6e2d-49ff-b294-bb80ae6a1a8e", + "7b682fd2-3fd6-4834-8067-a546ab543764", + "e9919412-9d5f-4db8-96bf-ab35a7b11c87", + "b1ecf062-bf74-4458-9598-2c7018cdae3d" + ], + "columns": { + "7b682fd2-3fd6-4834-8067-a546ab543764": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "kubernetes.pod.status.phase: *" + }, + "isBucketed": false, + "label": "Phase", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.pod.status.phase" + }, + "8c03fc54-6e2d-49ff-b294-bb80ae6a1a8e": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Pod", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": false, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 1000 + }, + "scale": "ordinal", + "sourceField": "kubernetes.pod.name" + }, + "b1ecf062-bf74-4458-9598-2c7018cdae3d": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "kubernetes.pod.status.scheduled: *" + }, + "isBucketed": false, + "label": "Scheduled", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.pod.status.scheduled" + }, + "e9919412-9d5f-4db8-96bf-ab35a7b11c87": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "kubernetes.pod.status.ready: *" + }, + "isBucketed": false, + "label": "Ready", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.pod.status.ready" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "8436b682-edd9-4a0c-bcf4-9dd60f324200", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.state_pod" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.state_pod" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "collapseFn": "", + "columnId": "8c03fc54-6e2d-49ff-b294-bb80ae6a1a8e", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "7b682fd2-3fd6-4834-8067-a546ab543764", + "hidden": false, + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "e9919412-9d5f-4db8-96bf-ab35a7b11c87", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "b1ecf062-bf74-4458-9598-2c7018cdae3d", + "isTransposed": false + } + ], + "headerRowHeight": "single", + "headerRowHeightLines": 1, + "layerId": "307ec163-d913-4ce0-8e9b-6dfc777def59", + "layerType": "data", + "paging": { + "enabled": true, + "size": 10 + }, + "sorting": { + "direction": "none" + } + } + }, + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 15, + "i": "0a10c73f-959b-40e1-b1a2-609c3fd59914", + "w": 48, + "x": 0, + "y": 4 + }, + "panelIndex": "0a10c73f-959b-40e1-b1a2-609c3fd59914", + "title": "Status per Pod [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "21eaa2c8-8870-4ce4-b9b7-855ea2835f9e", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a": { + "columnOrder": [ + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0", + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "columns": { + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.pod.cpu.usage.node.pct: *" + }, + "isBucketed": false, + "label": "CPU Usage", + "operationType": "average", + "params": { + "emptyAsNull": true, + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.pod.cpu.usage.node.pct" + }, + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.pod.name", + "operationType": "terms", + "params": { + "accuracyMode": false, + "missingBucket": false, + "orderBy": { + "columnId": "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.pod.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "21eaa2c8-8870-4ce4-b9b7-855ea2835f9e", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.pod" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.pod" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": false, + "yRight": true + }, + "curveType": "LINEAR", + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "layerId": "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "xAccessor": "a83bd360-6bed-4bab-ac6c-82b8e473c2b0" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right" + }, + "preferredSeriesType": "area", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 15, + "i": "8775bc75-d36c-4e37-94e4-ca63300d9dd3", + "w": 24, + "x": 0, + "y": 19 + }, + "panelIndex": "8775bc75-d36c-4e37-94e4-ca63300d9dd3", + "title": "CPU Usage as Pct of the Total Node CPU [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "d82a1442-e0ad-4acd-913f-06f8b0c1bb74", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a": { + "columnOrder": [ + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0", + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "columns": { + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.pod.cpu.usage.node.pct: *" + }, + "isBucketed": false, + "label": "CPU Usage", + "operationType": "average", + "params": { + "emptyAsNull": true, + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.pod.cpu.usage.limit.pct" + }, + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.pod.name", + "operationType": "terms", + "params": { + "accuracyMode": false, + "missingBucket": false, + "orderBy": { + "columnId": "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.pod.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "d82a1442-e0ad-4acd-913f-06f8b0c1bb74", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.pod" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.pod" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": false, + "yRight": true + }, + "curveType": "LINEAR", + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "layerId": "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "xAccessor": "a83bd360-6bed-4bab-ac6c-82b8e473c2b0" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right" + }, + "preferredSeriesType": "area", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 15, + "i": "8e7901b2-cfc3-433d-9dcb-4af30c649efb", + "w": 24, + "x": 24, + "y": 19 + }, + "panelIndex": "8e7901b2-cfc3-433d-9dcb-4af30c649efb", + "title": "CPU Usage as Pct of the Defined Pod Limit [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "11c30bec-8510-473c-bdf9-4da3d863af57", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a": { + "columnOrder": [ + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0", + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "columns": { + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.pod.cpu.usage.node.pct: *" + }, + "isBucketed": false, + "label": "Memory Usage", + "operationType": "average", + "params": { + "emptyAsNull": true, + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.pod.memory.usage.node.pct" + }, + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.pod.name", + "operationType": "terms", + "params": { + "accuracyMode": false, + "missingBucket": false, + "orderBy": { + "columnId": "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.pod.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "11c30bec-8510-473c-bdf9-4da3d863af57", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.pod" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.pod" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": false, + "yRight": true + }, + "curveType": "LINEAR", + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "layerId": "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "xAccessor": "a83bd360-6bed-4bab-ac6c-82b8e473c2b0" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right" + }, + "preferredSeriesType": "area", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 15, + "i": "98677dcb-ab94-47e8-94ca-326470ee2380", + "w": 24, + "x": 0, + "y": 34 + }, + "panelIndex": "98677dcb-ab94-47e8-94ca-326470ee2380", + "title": "Memory Usage as Pct of the Total Node Memory [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "b146396e-ddf3-4642-af86-89fde33a0ef4", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a": { + "columnOrder": [ + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0", + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "columns": { + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.pod.cpu.usage.node.pct: *" + }, + "isBucketed": false, + "label": "Memory Usage", + "operationType": "average", + "params": { + "emptyAsNull": true, + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.pod.memory.usage.limit.pct" + }, + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.pod.name", + "operationType": "terms", + "params": { + "accuracyMode": false, + "missingBucket": false, + "orderBy": { + "columnId": "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.pod.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "b146396e-ddf3-4642-af86-89fde33a0ef4", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.pod" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.pod" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": false, + "yRight": true + }, + "curveType": "LINEAR", + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "layerId": "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "xAccessor": "a83bd360-6bed-4bab-ac6c-82b8e473c2b0" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right" + }, + "preferredSeriesType": "area", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 15, + "i": "5575d413-c4a4-4e34-8605-54f82e5e05b3", + "w": 24, + "x": 24, + "y": 34 + }, + "panelIndex": "5575d413-c4a4-4e34-8605-54f82e5e05b3", + "title": "Memory Usage as Pct of the Total Node Memory [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e59047b8-574d-42a8-82dc-3a06ae1c186f", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a": { + "columnOrder": [ + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0", + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "columns": { + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.pod.cpu.usage.node.pct: *" + }, + "isBucketed": false, + "label": "Memory Usage", + "operationType": "average", + "params": { + "emptyAsNull": true, + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.pod.memory.working_set.limit.pct" + }, + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.pod.name", + "operationType": "terms", + "params": { + "accuracyMode": false, + "missingBucket": false, + "orderBy": { + "columnId": "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.pod.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "e59047b8-574d-42a8-82dc-3a06ae1c186f", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.pod" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.pod" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": false, + "yRight": true + }, + "curveType": "LINEAR", + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "layerId": "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "xAccessor": "a83bd360-6bed-4bab-ac6c-82b8e473c2b0" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right" + }, + "preferredSeriesType": "area", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 15, + "i": "435eeb17-c28a-4bde-9c43-b85d8e463c03", + "w": 24, + "x": 0, + "y": 49 + }, + "panelIndex": "435eeb17-c28a-4bde-9c43-b85d8e463c03", + "title": "Working Set Memory Usage as Pct of the Defined Pod Limit [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "b1f131dc-80e8-4ebc-be5f-ca1b56082b0c", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a": { + "columnOrder": [ + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0", + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "columns": { + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.pod.cpu.usage.node.pct: *" + }, + "isBucketed": false, + "label": "Network Usage", + "operationType": "average", + "params": { + "emptyAsNull": true, + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.pod.network.tx.bytes" + }, + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.pod.name", + "operationType": "terms", + "params": { + "accuracyMode": false, + "missingBucket": false, + "orderBy": { + "columnId": "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.pod.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "b1f131dc-80e8-4ebc-be5f-ca1b56082b0c", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.pod" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.pod" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": false, + "yRight": true + }, + "curveType": "LINEAR", + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "layerId": "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "xAccessor": "a83bd360-6bed-4bab-ac6c-82b8e473c2b0" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right" + }, + "preferredSeriesType": "area", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 15, + "i": "7a1ccd34-5b1c-445b-8f1f-00d792c49104", + "w": 24, + "x": 24, + "y": 49 + }, + "panelIndex": "7a1ccd34-5b1c-445b-8f1f-00d792c49104", + "title": "Network Outgoing Bytes per Pod [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "2463b928-eeb5-4fe5-9068-6c28341f6ab9", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a": { + "columnOrder": [ + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0", + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "columns": { + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.pod.cpu.usage.node.pct: *" + }, + "isBucketed": false, + "label": "Network Usage", + "operationType": "average", + "params": { + "emptyAsNull": true, + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.pod.network.rx.bytes" + }, + "a83bd360-6bed-4bab-ac6c-82b8e473c2b0": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.pod.name", + "operationType": "terms", + "params": { + "accuracyMode": false, + "missingBucket": false, + "orderBy": { + "columnId": "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.pod.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "2463b928-eeb5-4fe5-9068-6c28341f6ab9", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.pod" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.pod" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": false, + "yRight": true + }, + "curveType": "LINEAR", + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "86e6d540-5fd3-483e-b1a1-b575a0a5ca9c" + ], + "layerId": "921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "ce13a463-7e39-46f6-8d0f-14c1f9e9a0d9", + "xAccessor": "a83bd360-6bed-4bab-ac6c-82b8e473c2b0" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right" + }, + "preferredSeriesType": "area", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 15, + "i": "72b97d6f-17f7-44b0-87a9-e272981c7565", + "w": 24, + "x": 0, + "y": 64 + }, + "panelIndex": "72b97d6f-17f7-44b0-87a9-e272981c7565", + "title": "Network Incoming Bytes per Pod [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + } + ], + "timeRestore": false, + "title": "[Metrics Kubernetes] Pods", + "version": 1 + }, + "coreMigrationVersion": "8.3.0", + "id": "kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013", + "migrationVersion": { + "dashboard": "8.3.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "0a10c73f-959b-40e1-b1a2-609c3fd59914:indexpattern-datasource-layer-307ec163-d913-4ce0-8e9b-6dfc777def59", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "0a10c73f-959b-40e1-b1a2-609c3fd59914:8436b682-edd9-4a0c-bcf4-9dd60f324200", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "8775bc75-d36c-4e37-94e4-ca63300d9dd3:indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "8775bc75-d36c-4e37-94e4-ca63300d9dd3:21eaa2c8-8870-4ce4-b9b7-855ea2835f9e", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "8e7901b2-cfc3-433d-9dcb-4af30c649efb:indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "8e7901b2-cfc3-433d-9dcb-4af30c649efb:d82a1442-e0ad-4acd-913f-06f8b0c1bb74", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "98677dcb-ab94-47e8-94ca-326470ee2380:indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "98677dcb-ab94-47e8-94ca-326470ee2380:11c30bec-8510-473c-bdf9-4da3d863af57", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "5575d413-c4a4-4e34-8605-54f82e5e05b3:indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "5575d413-c4a4-4e34-8605-54f82e5e05b3:b146396e-ddf3-4642-af86-89fde33a0ef4", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "435eeb17-c28a-4bde-9c43-b85d8e463c03:indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "435eeb17-c28a-4bde-9c43-b85d8e463c03:e59047b8-574d-42a8-82dc-3a06ae1c186f", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "7a1ccd34-5b1c-445b-8f1f-00d792c49104:indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "7a1ccd34-5b1c-445b-8f1f-00d792c49104:b1f131dc-80e8-4ebc-be5f-ca1b56082b0c", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "72b97d6f-17f7-44b0-87a9-e272981c7565:indexpattern-datasource-layer-921ae90c-bc32-4ce1-b4d0-bcaec7eb339a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "72b97d6f-17f7-44b0-87a9-e272981c7565:2463b928-eeb5-4fe5-9068-6c28341f6ab9", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_7c68c5e5-70ee-4a8d-88d5-dcd8c6dbd6d2:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_c08d3539-51f7-4256-861b-c3c323edfb86:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_4a85f45a-ea4c-4514-a71c-b15979915ce3:optionsListDataView", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013.json b/packages/kubernetes/kibana/dashboard/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013.json new file mode 100644 index 00000000000..d4073a11c04 --- /dev/null +++ b/packages/kubernetes/kibana/dashboard/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013.json @@ -0,0 +1,716 @@ +{ + "attributes": { + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "twoLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"01b10632-f741-4099-981d-f1008020884b\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"orchestrator.cluster.name\",\"title\":\"Cluster Name\",\"id\":\"01b10632-f741-4099-981d-f1008020884b\",\"selectedOptions\":[],\"enhancements\":{}}},\"e2a1ee45-5917-4945-a7fd-f4ee281b8d6d\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.namespace\",\"title\":\"Namespace Name\",\"id\":\"e2a1ee45-5917-4945-a7fd-f4ee281b8d6d\",\"selectedOptions\":[],\"enhancements\":{}}},\"9e437628-d460-4697-9427-616333ef6947\":{\"order\":2,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.deployment.name\",\"title\":\"Deployment Name\",\"id\":\"9e437628-d460-4697-9427-616333ef6947\",\"selectedOptions\":[],\"enhancements\":{}}}}" + }, + "description": "Metrics about Deployments", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "fontSize": 10, + "markdown": "[Kubernetes Overview](#/view/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013),\n[Kubernetes Nodes](#/view/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013), \n[Kubernetes Pods](#/view/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Deployments](#/view/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes StatefulSets](#/view/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes DaemonSets](#/view/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes CronJobs](#/view/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Jobs](#/view/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Volumes](#/view/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes PV/PVC](#/view/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Services](#/view/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013)", + "openLinksInNewTab": false + }, + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "58edcf0e-d21a-4dea-8b29-e5a8d9d4d738", + "w": 48, + "x": 0, + "y": 0 + }, + "panelIndex": "58edcf0e-d21a-4dea-8b29-e5a8d9d4d738", + "title": "Kubernetes Dashboards [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "2c8f5480-b65c-11ec-8f34-2387c45c1e12" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_deployment\" " + }, + "id": "7d4f3db9-b273-4bf0-9dcd-b5e63a090b47", + "index_pattern_ref_name": "metrics_c2551403-dc87-4486-bcac-0b949508082e_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "5cd0f3d7-5970-45e7-868d-dec59e81608a", + "label": "Replicas Desired", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.deployment.replicas.desired", + "id": "9fd1e921-42fb-40d7-b76d-78660acda0c4", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "75a66b90-b65c-11ec-8f34-2387c45c1e12", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.deployment.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 13, + "i": "c2551403-dc87-4486-bcac-0b949508082e", + "w": 12, + "x": 0, + "y": 4 + }, + "panelIndex": "c2551403-dc87-4486-bcac-0b949508082e", + "title": "Deployment Replicas Desired [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "2c8f5480-b65c-11ec-8f34-2387c45c1e12" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_deployment\" " + }, + "id": "7d4f3db9-b273-4bf0-9dcd-b5e63a090b47", + "index_pattern_ref_name": "metrics_51e54a67-b167-49a2-95e6-e758a953a7e8_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "5cd0f3d7-5970-45e7-868d-dec59e81608a", + "label": "Replicas Available ", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.deployment.replicas.available", + "id": "9fd1e921-42fb-40d7-b76d-78660acda0c4", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "75a66b90-b65c-11ec-8f34-2387c45c1e12", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.deployment.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 13, + "i": "51e54a67-b167-49a2-95e6-e758a953a7e8", + "w": 12, + "x": 12, + "y": 4 + }, + "panelIndex": "51e54a67-b167-49a2-95e6-e758a953a7e8", + "title": "Deployment Replicas Available [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "2c8f5480-b65c-11ec-8f34-2387c45c1e12" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_deployment\" " + }, + "id": "7d4f3db9-b273-4bf0-9dcd-b5e63a090b47", + "index_pattern_ref_name": "metrics_934fbda9-c201-4539-bb6d-95c416b9d392_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "5cd0f3d7-5970-45e7-868d-dec59e81608a", + "label": "Replicas Unavailable ", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.deployment.replicas.unavailable", + "id": "9fd1e921-42fb-40d7-b76d-78660acda0c4", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "75a66b90-b65c-11ec-8f34-2387c45c1e12", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.deployment.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 13, + "i": "934fbda9-c201-4539-bb6d-95c416b9d392", + "w": 12, + "x": 24, + "y": 4 + }, + "panelIndex": "934fbda9-c201-4539-bb6d-95c416b9d392", + "title": "Deployment Replicas Unavailable [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "2c8f5480-b65c-11ec-8f34-2387c45c1e12" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_deployment\" " + }, + "id": "7d4f3db9-b273-4bf0-9dcd-b5e63a090b47", + "index_pattern_ref_name": "metrics_20bd8473-2d2a-4d6c-84f7-20dbd9e724c6_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "5cd0f3d7-5970-45e7-868d-dec59e81608a", + "label": "Replicas Updated", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.deployment.replicas.updated", + "id": "9fd1e921-42fb-40d7-b76d-78660acda0c4", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "75a66b90-b65c-11ec-8f34-2387c45c1e12", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.deployment.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 13, + "i": "20bd8473-2d2a-4d6c-84f7-20dbd9e724c6", + "w": 12, + "x": 36, + "y": 4 + }, + "panelIndex": "20bd8473-2d2a-4d6c-84f7-20dbd9e724c6", + "title": "Deployment Replicas Updated [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-2ef0145f-ac0f-4dd6-9db2-6ea531a0bc31", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "0c33c9cb-ce1e-4bba-a35d-c3520d38a660", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "2ef0145f-ac0f-4dd6-9db2-6ea531a0bc31": { + "columnOrder": [ + "28ea2553-630d-4917-b778-52da2d5bba86", + "77f5c6a8-9fb9-4bdd-bf9e-80fc5bd19625", + "0bcf546f-2a52-48e7-8c4e-3a908be9d6c4", + "9b5ed643-7572-4d3b-a9af-6265b3a5a515" + ], + "columns": { + "0bcf546f-2a52-48e7-8c4e-3a908be9d6c4": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.deployment.replicas.unavailable: *" + }, + "isBucketed": false, + "label": "Replicas Unavailable", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.deployment.replicas.unavailable" + }, + "28ea2553-630d-4917-b778-52da2d5bba86": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Deployment Name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "columnId": "77f5c6a8-9fb9-4bdd-bf9e-80fc5bd19625", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 20 + }, + "scale": "ordinal", + "sourceField": "kubernetes.deployment.name" + }, + "77f5c6a8-9fb9-4bdd-bf9e-80fc5bd19625": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.deployment.replicas.available: *" + }, + "isBucketed": false, + "label": "Replicas Available", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.deployment.replicas.available" + }, + "9b5ed643-7572-4d3b-a9af-6265b3a5a515": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Replicas Desired", + "operationType": "median", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.deployment.replicas.desired" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "0c33c9cb-ce1e-4bba-a35d-c3520d38a660", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.state_deployment" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.state_deployment" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "77f5c6a8-9fb9-4bdd-bf9e-80fc5bd19625", + "0bcf546f-2a52-48e7-8c4e-3a908be9d6c4", + "9b5ed643-7572-4d3b-a9af-6265b3a5a515" + ], + "layerId": "2ef0145f-ac0f-4dd6-9db2-6ea531a0bc31", + "layerType": "data", + "seriesType": "bar_stacked", + "xAccessor": "28ea2553-630d-4917-b778-52da2d5bba86", + "yConfig": [ + { + "color": "#f00e0e", + "forAccessor": "0bcf546f-2a52-48e7-8c4e-3a908be9d6c4" + }, + { + "color": "#6092c0", + "forAccessor": "9b5ed643-7572-4d3b-a9af-6265b3a5a515" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "right" + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide" + } + }, + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 17, + "i": "119cd3f7-baa7-4a1d-8e02-a4ae95c98d1f", + "w": 48, + "x": 0, + "y": 17 + }, + "panelIndex": "119cd3f7-baa7-4a1d-8e02-a4ae95c98d1f", + "title": "Replicas per Deployment [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + } + ], + "timeRestore": false, + "title": "[Metrics Kubernetes] Deployments", + "version": 1 + }, + "coreMigrationVersion": "8.3.0", + "id": "kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013", + "migrationVersion": { + "dashboard": "8.3.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "c2551403-dc87-4486-bcac-0b949508082e:metrics_c2551403-dc87-4486-bcac-0b949508082e_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "51e54a67-b167-49a2-95e6-e758a953a7e8:metrics_51e54a67-b167-49a2-95e6-e758a953a7e8_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "934fbda9-c201-4539-bb6d-95c416b9d392:metrics_934fbda9-c201-4539-bb6d-95c416b9d392_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "20bd8473-2d2a-4d6c-84f7-20dbd9e724c6:metrics_20bd8473-2d2a-4d6c-84f7-20dbd9e724c6_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "119cd3f7-baa7-4a1d-8e02-a4ae95c98d1f:indexpattern-datasource-layer-2ef0145f-ac0f-4dd6-9db2-6ea531a0bc31", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "119cd3f7-baa7-4a1d-8e02-a4ae95c98d1f:0c33c9cb-ce1e-4bba-a35d-c3520d38a660", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_01b10632-f741-4099-981d-f1008020884b:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_e2a1ee45-5917-4945-a7fd-f4ee281b8d6d:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_9e437628-d460-4697-9427-616333ef6947:optionsListDataView", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-5e649d60-9901-11e9-ba57-b7ab4e2d4b58.json b/packages/kubernetes/kibana/dashboard/kubernetes-5e649d60-9901-11e9-ba57-b7ab4e2d4b58.json index 233c4a4aadc..7d2ace79a24 100644 --- a/packages/kubernetes/kibana/dashboard/kubernetes-5e649d60-9901-11e9-ba57-b7ab4e2d4b58.json +++ b/packages/kubernetes/kibana/dashboard/kubernetes-5e649d60-9901-11e9-ba57-b7ab4e2d4b58.json @@ -1,36 +1,16 @@ { "attributes": { + "controlGroupInput": { + "chainingSystem": "NONE", + "controlStyle": "twoLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"ae7eebc2-1c10-4e09-a9ad-df2412cedaf3\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"host.hostname\",\"title\":\"Hostname\",\"id\":\"ae7eebc2-1c10-4e09-a9ad-df2412cedaf3\",\"enhancements\":{}}},\"8a435008-4da3-42ba-a689-4541a0e2ca1d\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"service.address\",\"title\":\"Service address\",\"singleSelect\":true,\"id\":\"8a435008-4da3-42ba-a689-4541a0e2ca1d\",\"enhancements\":{}}}}" + }, "description": "Kubernetes Proxy metrics", "hits": 0, "kibanaSavedObjectMeta": { "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "data_stream.dataset", - "negate": false, - "params": { - "query": "kubernetes.proxy" - }, - "type": "phrase", - "value": "kubernetes.proxy" - }, - "query": { - "match": { - "data_stream.dataset": { - "query": "kubernetes.proxy", - "type": "phrase" - } - } - } - } - ], + "filter": [], "query": { "language": "kuery", "query": "" @@ -43,145 +23,1055 @@ }, "panelsJSON": [ { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": {} + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "hide_last_value_indicator": true, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "30s", + "markdown": "\n| | |\n|---|---|\n|**Days running**|{{ math.started.last.raw }}|\n|**File descriptors open**|{{ average_of_kubernetes_proxy_process_fds_open_count.fds.last.raw }}|\n|**Resident Memory**|{{ average_of_kubernetes_proxy_process_memory_resident_bytes.resident_memory.last.formatted }}|\n|**Virtual Memory**|{{ average_of_kubernetes_proxy_process_memory_virtual_bytes.virtual_memory.last.formatted }}|\n\n", + "markdown_css": "table, tr, td, th{border:none}", + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.process.started.sec", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "script": "", + "type": "max", + "variables": [ + { + "id": "1bbc4a20-99ac-11e9-8beb-c3bf9b9dfc43", + "name": "v" + } + ] + }, + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "1f34f620-99ac-11e9-8beb-c3bf9b9dfc43", + "script": "round( (params._timestamp /1000 - params.started) / 86400, 2)", + "type": "math", + "variables": [ + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "1f371900-99ac-11e9-8beb-c3bf9b9dfc43", + "name": "started" + } + ] + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "var_name": "started" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "cc3b1700-99ac-11e9-8beb-c3bf9b9dfc43", + "label": "", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.process.fds.open.count", + "id": "cc3b1701-99ac-11e9-8beb-c3bf9b9dfc43", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "var_name": "fds" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "bytes", + "id": "da1b1270-99ad-11e9-8beb-c3bf9b9dfc43", + "label": "", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.process.memory.resident.bytes", + "id": "da1b1271-99ad-11e9-8beb-c3bf9b9dfc43", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "var_name": "resident_memory" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "bytes", + "id": "50f54000-99ae-11e9-8beb-c3bf9b9dfc43", + "label": "", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.process.memory.virtual.bytes", + "id": "50f54001-99ae-11e9-8beb-c3bf9b9dfc43", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "var_name": "virtual_memory" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "markdown", + "use_kibana_indexes": false + }, + "type": "metrics", + "uiState": {} + } + }, "gridData": { "h": 12, - "i": "1", - "w": 23, + "i": "3ed492d0-ae94-42b7-89ba-52cd4472fad9", + "w": 11, "x": 0, - "y": 12 + "y": 0 }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" + "panelIndex": "3ed492d0-ae94-42b7-89ba-52cd4472fad9", + "title": "Proxy process [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "d7bfa7c0-ebc1-11ec-8da5-8197f722533c" + } + ], + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.proxy\" " + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "auto", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(165,228,85,1)", + "fill": 0.5, + "formatter": "us,ms,2", + "id": "05a03f20-9bd8-11e9-871d-d3c7d4c337ef", + "label": "P99", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.http.request.duration.us.percentile.99", + "id": "05a06630-9bd8-11e9-871d-d3c7d4c337ef", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "us,ms,2", + "id": "dc0faec0-9bd7-11e9-871d-d3c7d4c337ef", + "label": "P90", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.http.request.duration.us.percentile.90", + "id": "dc0faec1-9bd7-11e9-871d-d3c7d4c337ef", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(65,117,0,1)", + "fill": 0.5, + "formatter": "us,ms,2", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "P50", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.http.request.duration.us.percentile.50", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, "gridData": { "h": 12, - "i": "2", - "w": 25, - "x": 23, - "y": 12 + "i": "10e73d0b-f78f-425f-afa2-49e204ca6f1b", + "w": 35, + "x": 13, + "y": 0 }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" + "panelIndex": "10e73d0b-f78f-425f-afa2-49e204ca6f1b", + "title": "Proxy HTTP request duration [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_min": "0", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.proxy\" " + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "auto", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "CPU time", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.process.cpu.sec", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + }, + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "35da60d0-98fe-11e9-b4e1-6dc893538542", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range", + "value_template": "{{value}} s" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, "gridData": { "h": 12, - "i": "3", - "w": 9, - "x": 12, - "y": 0 + "i": "03ca7914-2455-4709-9ae6-ca897a9120f0", + "w": 23, + "x": 0, + "y": 12 }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" + "panelIndex": "03ca7914-2455-4709-9ae6-ca897a9120f0", + "title": "Proxy CPU [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.proxy\"" + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "auto", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(251,158,0,1)", + "fill": 0.5, + "formatter": "bytes", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Resident", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.process.memory.resident.bytes", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(164,221,0,1)", + "fill": 0.5, + "formatter": "bytes", + "id": "1ea6cee0-9907-11e9-b4e1-6dc893538542", + "label": "Virtual", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.process.memory.virtual.bytes", + "id": "1ea6cee1-9907-11e9-b4e1-6dc893538542", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, "gridData": { "h": 12, - "i": "4", - "w": 27, - "x": 21, - "y": 0 + "i": "5cdf54dc-df7b-4a74-bec8-f34d0aaaa2d3", + "w": 25, + "x": 23, + "y": 12 }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" + "panelIndex": "5cdf54dc-df7b-4a74-bec8-f34d0aaaa2d3", + "title": "Proxy memory [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_min": "0", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "4fb3cbb0-9be5-11e9-871d-d3c7d4c337ef" + } + ], + "bar_color_rules": [ + { + "id": "4b459c20-9be5-11e9-871d-d3c7d4c337ef" + } + ], + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.proxy\"" + }, + "gauge_color_rules": [ + { + "id": "4de1cad0-9be5-11e9-871d-d3c7d4c337ef" + } + ], + "gauge_inner_width": 10, + "gauge_style": "half", + "gauge_width": 10, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "auto", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(63,112,2,1)", + "fill": 0.5, + "formatter": "number", + "hidden": false, + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Under 16ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.16000", + "id": "4dbb3a90-9be6-11e9-871d-d3c7d4c337ef", + "type": "avg" + }, + { + "field": "4dbb3a90-9be6-11e9-871d-d3c7d4c337ef", + "id": "189688a0-9be7-11e9-871d-d3c7d4c337ef", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(138,223,24,1)", + "fill": "0.4", + "formatter": "number", + "hidden": false, + "id": "a60dbe60-9be7-11e9-871d-d3c7d4c337ef", + "label": "Under 512ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.512000", + "id": "a60dbe61-9be7-11e9-871d-d3c7d4c337ef", + "type": "avg" + }, + { + "field": "a60dbe61-9be7-11e9-871d-d3c7d4c337ef", + "id": "b55a1080-9be7-11e9-871d-d3c7d4c337ef", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(174,161,255,1)", + "fill": "0.4", + "formatter": "number", + "hidden": false, + "id": "c5cc4f90-9be8-11e9-871d-d3c7d4c337ef", + "label": "Under 1024 ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.1024000", + "id": "c5cc4f91-9be8-11e9-871d-d3c7d4c337ef", + "type": "avg" + }, + { + "field": "c5cc4f91-9be8-11e9-871d-d3c7d4c337ef", + "id": "f17cb2b0-9be8-11e9-871d-d3c7d4c337ef", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(115,216,255,1)", + "fill": "0.2", + "formatter": "number", + "hidden": false, + "id": "e0901380-9be7-11e9-871d-d3c7d4c337ef", + "label": "Under 4096 ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.4096000", + "id": "e0901381-9be7-11e9-871d-d3c7d4c337ef", + "type": "avg" + }, + { + "field": "e0901381-9be7-11e9-871d-d3c7d4c337ef", + "id": "f2b6fce0-9be7-11e9-871d-d3c7d4c337ef", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(252,196,0,1)", + "fill": "0.2", + "formatter": "number", + "id": "882fa5a0-9be9-11e9-871d-d3c7d4c337ef", + "label": "Under 8192 ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.8192000", + "id": "882fccb0-9be9-11e9-871d-d3c7d4c337ef", + "type": "avg" + }, + { + "field": "882fccb0-9be9-11e9-871d-d3c7d4c337ef", + "id": "9adb9d80-9be9-11e9-871d-d3c7d4c337ef", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(209,119,103,1)", + "fill": "0", + "formatter": "number", + "id": "86549550-9bef-11e9-871d-d3c7d4c337ef", + "label": "Under 16384 ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.16384000", + "id": "86549551-9bef-11e9-871d-d3c7d4c337ef", + "type": "avg" + }, + { + "field": "86549551-9bef-11e9-871d-d3c7d4c337ef", + "id": "86549552-9bef-11e9-871d-d3c7d4c337ef", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": "0", + "formatter": "number", + "id": "c66bf580-9be9-11e9-871d-d3c7d4c337ef", + "label": "All", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.+Inf", + "id": "c66bf581-9be9-11e9-871d-d3c7d4c337ef", + "type": "avg" + }, + { + "field": "c66bf581-9be9-11e9-871d-d3c7d4c337ef", + "id": "d48b3950-9be9-11e9-871d-d3c7d4c337ef", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, "gridData": { "h": 13, - "i": "5", + "i": "b0aae2e7-fc1b-46ee-bba7-e71844be49ae", "w": 48, "x": 0, "y": 24 }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" + "panelIndex": "b0aae2e7-fc1b-46ee-bba7-e71844be49ae", + "title": "Proxy network programming [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.proxy\"" + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "auto", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(63,112,2,1)", + "fill": 0.5, + "formatter": "number", + "hidden": false, + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Under 16 ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.rules.duration.us.bucket.16000", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + }, + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "038a94d0-9bf4-11e9-9f03-d58417b2a60d", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(138,223,24,1)", + "fill": "0.4", + "formatter": "number", + "hidden": false, + "id": "250daed0-9bf4-11e9-9f03-d58417b2a60d", + "label": "Under 512 ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.rules.duration.us.bucket.512000", + "id": "250dd5e0-9bf4-11e9-9f03-d58417b2a60d", + "type": "avg" + }, + { + "field": "250dd5e0-9bf4-11e9-9f03-d58417b2a60d", + "id": "250dd5e1-9bf4-11e9-9f03-d58417b2a60d", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(174,161,255,1)", + "fill": "0.3", + "formatter": "number", + "hidden": false, + "id": "744141b0-9bf4-11e9-9f03-d58417b2a60d", + "label": "Under 1024 ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.rules.duration.us.bucket.1024000", + "id": "744141b1-9bf4-11e9-9f03-d58417b2a60d", + "type": "avg" + }, + { + "field": "744141b1-9bf4-11e9-9f03-d58417b2a60d", + "id": "744141b2-9bf4-11e9-9f03-d58417b2a60d", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(115,216,255,1)", + "fill": "0.2", + "formatter": "number", + "hidden": false, + "id": "e4454060-9bf4-11e9-9f03-d58417b2a60d", + "label": "Under 4096 ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.rules.duration.us.bucket.4096000", + "id": "e4454061-9bf4-11e9-9f03-d58417b2a60d", + "type": "avg" + }, + { + "field": "e4454061-9bf4-11e9-9f03-d58417b2a60d", + "id": "e4456770-9bf4-11e9-9f03-d58417b2a60d", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(252,196,0,1)", + "fill": "0.1", + "formatter": "number", + "hidden": false, + "id": "1ac14f80-9bf5-11e9-9f03-d58417b2a60d", + "label": "Under 8192 ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.rules.duration.us.bucket.8192000", + "id": "1ac17690-9bf5-11e9-9f03-d58417b2a60d", + "type": "avg" + }, + { + "field": "1ac17690-9bf5-11e9-9f03-d58417b2a60d", + "id": "1ac17691-9bf5-11e9-9f03-d58417b2a60d", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(209,119,103,1)", + "fill": "0", + "formatter": "number", + "hidden": false, + "id": "3cbf17c0-9bf5-11e9-9f03-d58417b2a60d", + "label": "Under 16384 ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.rules.duration.us.bucket.16384000", + "id": "3cbf17c1-9bf5-11e9-9f03-d58417b2a60d", + "type": "avg" + }, + { + "field": "3cbf17c1-9bf5-11e9-9f03-d58417b2a60d", + "id": "3cbf17c2-9bf5-11e9-9f03-d58417b2a60d", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(104,188,0,1)", + "fill": "0", + "formatter": "number", + "id": "58fb7c80-9bf5-11e9-9f03-d58417b2a60d", + "label": "All", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.proxy.sync.rules.duration.us.bucket.+Inf", + "id": "58fb7c81-9bf5-11e9-9f03-d58417b2a60d", + "type": "avg" + }, + { + "field": "58fb7c81-9bf5-11e9-9f03-d58417b2a60d", + "id": "58fb7c82-9bf5-11e9-9f03-d58417b2a60d", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, "gridData": { "h": 10, - "i": "6", + "i": "e2ef6369-ef90-46e8-a22b-eaff2d601f67", "w": 48, "x": 0, "y": 37 }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "7", - "w": 12, - "x": 0, - "y": 0 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "version": "7.3.0" + "panelIndex": "e2ef6369-ef90-46e8-a22b-eaff2d601f67", + "title": "Proxy sync rules [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" } ], "timeRestore": false, "title": "[Metrics Kubernetes] Proxy", "version": 1 }, + "coreMigrationVersion": "8.3.0", "id": "kubernetes-5e649d60-9901-11e9-ba57-b7ab4e2d4b58", "migrationVersion": { - "dashboard": "7.3.0" + "dashboard": "8.3.0" }, "references": [ { "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "controlGroup_ae7eebc2-1c10-4e09-a9ad-df2412cedaf3:optionsListDataView", "type": "index-pattern" }, { - "id": "kubernetes-e0ddd3e0-98fe-11e9-ba57-b7ab4e2d4b58", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "kubernetes-cac89fb0-9906-11e9-ba57-b7ab4e2d4b58", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "kubernetes-09b404f0-99af-11e9-ba57-b7ab4e2d4b58", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "kubernetes-8c6c2690-9bd8-11e9-9dc8-fd27291d427f", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "kubernetes-b8a24790-9bf0-11e9-9dc8-fd27291d427f", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "kubernetes-ba7bf750-9bf5-11e9-9dc8-fd27291d427f", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "kubernetes-bcb194a0-9bf8-11e9-9dc8-fd27291d427f", - "name": "panel_6", - "type": "visualization" + "id": "metrics-*", + "name": "controlGroup_8a435008-4da3-42ba-a689-4541a0e2ca1d:optionsListDataView", + "type": "index-pattern" } ], "type": "dashboard" diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013.json b/packages/kubernetes/kibana/dashboard/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013.json new file mode 100644 index 00000000000..3baf4fa9cdb --- /dev/null +++ b/packages/kubernetes/kibana/dashboard/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013.json @@ -0,0 +1,694 @@ +{ + "attributes": { + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "twoLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"0e42fece-4a2f-4b80-a57d-89eeec3d0d29\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"orchestrator.cluster.name\",\"title\":\"Cluster Name\",\"id\":\"0e42fece-4a2f-4b80-a57d-89eeec3d0d29\",\"enhancements\":{}}},\"cfe75517-e74e-43eb-9566-258234ad92e7\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.namespace\",\"title\":\"Namespace Name\",\"id\":\"cfe75517-e74e-43eb-9566-258234ad92e7\",\"selectedOptions\":[],\"enhancements\":{}}},\"274480d2-d432-486c-bce5-e88caa3d6b7a\":{\"order\":2,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.daemonset.name\",\"title\":\"DaemonSet Name\",\"id\":\"274480d2-d432-486c-bce5-e88caa3d6b7a\",\"selectedOptions\":[],\"enhancements\":{}}}}" + }, + "description": "Metrics about DaemonSets", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "fontSize": 10, + "markdown": "[Kubernetes Overview](#/view/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013),\n[Kubernetes Nodes](#/view/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013), \n[Kubernetes Pods](#/view/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Deployments](#/view/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes StatefulSets](#/view/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes DaemonSets](#/view/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes CronJobs](#/view/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Jobs](#/view/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Volumes](#/view/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes PV/PVC](#/view/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Services](#/view/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013)", + "openLinksInNewTab": false + }, + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "573ec41e-ffc3-4c89-ba35-138bab599f07", + "w": 48, + "x": 0, + "y": 0 + }, + "panelIndex": "573ec41e-ffc3-4c89-ba35-138bab599f07", + "title": "Kubernetes Dashboards [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "2c8f5480-b65c-11ec-8f34-2387c45c1e12" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_daemonset\" " + }, + "id": "7d4f3db9-b273-4bf0-9dcd-b5e63a090b47", + "index_pattern_ref_name": "metrics_74f075ae-ea3e-40aa-a84c-2538a2195f6a_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "5cd0f3d7-5970-45e7-868d-dec59e81608a", + "label": "Replicas Available ", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.daemonset.replicas.desired", + "id": "9fd1e921-42fb-40d7-b76d-78660acda0c4", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "75a66b90-b65c-11ec-8f34-2387c45c1e12", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.daemonset.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 14, + "i": "74f075ae-ea3e-40aa-a84c-2538a2195f6a", + "w": 12, + "x": 0, + "y": 4 + }, + "panelIndex": "74f075ae-ea3e-40aa-a84c-2538a2195f6a", + "title": "DaemonSet Replicas Desired [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "2c8f5480-b65c-11ec-8f34-2387c45c1e12" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_daemonset\" " + }, + "id": "7d4f3db9-b273-4bf0-9dcd-b5e63a090b47", + "index_pattern_ref_name": "metrics_2f904623-cc34-4a48-afce-46fff964dbdf_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "5cd0f3d7-5970-45e7-868d-dec59e81608a", + "label": "Replicas Available", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.daemonset.replicas.available", + "id": "9fd1e921-42fb-40d7-b76d-78660acda0c4", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "75a66b90-b65c-11ec-8f34-2387c45c1e12", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.daemonset.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 14, + "i": "2f904623-cc34-4a48-afce-46fff964dbdf", + "w": 12, + "x": 12, + "y": 4 + }, + "panelIndex": "2f904623-cc34-4a48-afce-46fff964dbdf", + "title": "DaemonSet Replicas Available [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "2c8f5480-b65c-11ec-8f34-2387c45c1e12" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_daemonset\" " + }, + "id": "7d4f3db9-b273-4bf0-9dcd-b5e63a090b47", + "index_pattern_ref_name": "metrics_e39b7173-1acf-4b60-9500-caa97eb5fabb_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "5cd0f3d7-5970-45e7-868d-dec59e81608a", + "label": "Replicas Unavailable ", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.daemonset.replicas.unavailable", + "id": "9fd1e921-42fb-40d7-b76d-78660acda0c4", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "75a66b90-b65c-11ec-8f34-2387c45c1e12", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.daemonset.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 14, + "i": "e39b7173-1acf-4b60-9500-caa97eb5fabb", + "w": 12, + "x": 24, + "y": 4 + }, + "panelIndex": "e39b7173-1acf-4b60-9500-caa97eb5fabb", + "title": "DaemonSet Replicas Unavailable [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "2c8f5480-b65c-11ec-8f34-2387c45c1e12" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_daemonset\" " + }, + "id": "7d4f3db9-b273-4bf0-9dcd-b5e63a090b47", + "index_pattern_ref_name": "metrics_08341473-695b-44de-8faa-8ca14a6031e1_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "5cd0f3d7-5970-45e7-868d-dec59e81608a", + "label": "Replicas Ready", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.daemonset.replicas.ready", + "id": "9fd1e921-42fb-40d7-b76d-78660acda0c4", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "75a66b90-b65c-11ec-8f34-2387c45c1e12", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.daemonset.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 14, + "i": "08341473-695b-44de-8faa-8ca14a6031e1", + "w": 12, + "x": 36, + "y": 4 + }, + "panelIndex": "08341473-695b-44de-8faa-8ca14a6031e1", + "title": "DaemonSet Replicas Ready [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-14c12ba0-f1aa-48ac-98c4-111594e9244c", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "8ce91ff5-20c7-4b5b-bde9-0e3e2a43c8a2", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "14c12ba0-f1aa-48ac-98c4-111594e9244c": { + "columnOrder": [ + "3f5990a9-a37a-429c-879c-8f4361fdb541", + "ad8b1756-1e89-403e-a4be-6bb918a3ae4c", + "34892916-522d-4b2e-b286-a534475b34a1", + "431b1111-09a2-4c06-8a86-c345ea80f6ed" + ], + "columns": { + "34892916-522d-4b2e-b286-a534475b34a1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Replicas Desired", + "operationType": "median", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.daemonset.replicas.desired" + }, + "3f5990a9-a37a-429c-879c-8f4361fdb541": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "DaemonSet Name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "columnId": "ad8b1756-1e89-403e-a4be-6bb918a3ae4c", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 20 + }, + "scale": "ordinal", + "sourceField": "kubernetes.daemonset.name" + }, + "431b1111-09a2-4c06-8a86-c345ea80f6ed": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.daemonset.replicas.unavailable: *" + }, + "isBucketed": false, + "label": "Replicas Unavailable", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.daemonset.replicas.unavailable" + }, + "ad8b1756-1e89-403e-a4be-6bb918a3ae4c": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.daemonset.replicas.available: *" + }, + "isBucketed": false, + "label": "Replicas Available", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.daemonset.replicas.available" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "8ce91ff5-20c7-4b5b-bde9-0e3e2a43c8a2", + "key": "event.dataset", + "negate": false, + "params": { + "query": "state_daemonset" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.state_daemonset" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layers": [ + { + "accessors": [ + "ad8b1756-1e89-403e-a4be-6bb918a3ae4c", + "34892916-522d-4b2e-b286-a534475b34a1", + "431b1111-09a2-4c06-8a86-c345ea80f6ed" + ], + "layerId": "14c12ba0-f1aa-48ac-98c4-111594e9244c", + "layerType": "data", + "position": "top", + "seriesType": "bar_stacked", + "showGridlines": false, + "xAccessor": "3f5990a9-a37a-429c-879c-8f4361fdb541", + "yConfig": [ + { + "color": "#dd0a50", + "forAccessor": "431b1111-09a2-4c06-8a86-c345ea80f6ed" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "right" + }, + "preferredSeriesType": "bar_stacked", + "title": "Empty XY chart", + "valueLabels": "hide" + } + }, + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 16, + "i": "aca3d51a-f0ea-4323-8a27-0f8fc1b122cd", + "w": 48, + "x": 0, + "y": 18 + }, + "panelIndex": "aca3d51a-f0ea-4323-8a27-0f8fc1b122cd", + "title": "Replicas per DaemonSet [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + } + ], + "timeRestore": false, + "title": "[Metrics Kubernetes] DaemonSets", + "version": 1 + }, + "coreMigrationVersion": "8.3.0", + "id": "kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013", + "migrationVersion": { + "dashboard": "8.3.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "74f075ae-ea3e-40aa-a84c-2538a2195f6a:metrics_74f075ae-ea3e-40aa-a84c-2538a2195f6a_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "2f904623-cc34-4a48-afce-46fff964dbdf:metrics_2f904623-cc34-4a48-afce-46fff964dbdf_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e39b7173-1acf-4b60-9500-caa97eb5fabb:metrics_e39b7173-1acf-4b60-9500-caa97eb5fabb_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "08341473-695b-44de-8faa-8ca14a6031e1:metrics_08341473-695b-44de-8faa-8ca14a6031e1_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "aca3d51a-f0ea-4323-8a27-0f8fc1b122cd:indexpattern-datasource-layer-14c12ba0-f1aa-48ac-98c4-111594e9244c", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "aca3d51a-f0ea-4323-8a27-0f8fc1b122cd:8ce91ff5-20c7-4b5b-bde9-0e3e2a43c8a2", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_0e42fece-4a2f-4b80-a57d-89eeec3d0d29:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_cfe75517-e74e-43eb-9566-258234ad92e7:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_274480d2-d432-486c-bce5-e88caa3d6b7a:optionsListDataView", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-97312060-9c1b-11e9-9dc8-fd27291d427f.json b/packages/kubernetes/kibana/dashboard/kubernetes-97312060-9c1b-11e9-9dc8-fd27291d427f.json index 682f5713db7..f2a8f8027d9 100644 --- a/packages/kubernetes/kibana/dashboard/kubernetes-97312060-9c1b-11e9-9dc8-fd27291d427f.json +++ b/packages/kubernetes/kibana/dashboard/kubernetes-97312060-9c1b-11e9-9dc8-fd27291d427f.json @@ -1,36 +1,16 @@ { "attributes": { + "controlGroupInput": { + "chainingSystem": "NONE", + "controlStyle": "twoLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"dbe20f29-ab3b-44c2-8f04-1a81caf6334d\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"host.hostname\",\"title\":\"Hostname\",\"id\":\"dbe20f29-ab3b-44c2-8f04-1a81caf6334d\",\"selectedOptions\":[],\"enhancements\":{}}},\"ef5e7092-f53a-4d15-8885-36b708a69781\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"service.address\",\"title\":\"Service address\",\"id\":\"ef5e7092-f53a-4d15-8885-36b708a69781\",\"singleSelect\":true,\"enhancements\":{}}}}" + }, "description": "Kubernetes Controller Manager metrics", "hits": 0, "kibanaSavedObjectMeta": { "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "data_stream.dataset", - "negate": false, - "params": { - "query": "kubernetes.controllermanager" - }, - "type": "phrase", - "value": "kubernetes.controllermanager" - }, - "query": { - "match": { - "data_stream.dataset": { - "query": "kubernetes.controllermanager", - "type": "phrase" - } - } - } - } - ], + "filter": [], "query": { "language": "kuery", "query": "" @@ -43,181 +23,838 @@ }, "panelsJSON": [ { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": {} + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "hide_last_value_indicator": true, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "30s", + "markdown": "| | |\n|---|---|\n|**Days running**|{{ math.started.last.raw }}|\n|**File descriptors open**|{{ average_of_kubernetes_controllermanager_process_fds_open_count.fds.last.raw }}|\n|**Resident Memory**|{{ average_of_kubernetes_controllermanager_process_memory_resident_bytes.resident_memory.last.formatted }}|\n|**Virtual Memory**|{{ average_of_kubernetes_controllermanager_process_memory_virtual_bytes.virtual_memory.last.formatted }}|\n", + "markdown_css": "table, tr, td, th{border:none}", + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.process.started.sec", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "max" + }, + { + "id": "ebfdb1c0-9c1c-11e9-b29f-d55be9348723", + "script": "round( (params._timestamp /1000 - params.started) / 86400, 2)", + "type": "math", + "variables": [ + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "ef30a230-9c1c-11e9-b29f-d55be9348723", + "name": "started" + } + ] + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "var_name": "started" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "1212ba80-9c1e-11e9-b29f-d55be9348723", + "label": "", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.process.fds.open.count", + "id": "1212ba81-9c1e-11e9-b29f-d55be9348723", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "var_name": "fds" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "bytes", + "id": "3f3b17a0-9c1e-11e9-b29f-d55be9348723", + "label": "", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.process.memory.resident.bytes", + "id": "3f3b17a1-9c1e-11e9-b29f-d55be9348723", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "var_name": "resident_memory" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "bytes", + "id": "b1a01b50-9c1f-11e9-b29f-d55be9348723", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.process.memory.virtual.bytes", + "id": "b1a01b51-9c1f-11e9-b29f-d55be9348723", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "var_name": "virtual_memory" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "markdown", + "use_kibana_indexes": false + }, + "type": "metrics", + "uiState": {} + } + }, "gridData": { "h": 14, - "i": "1", - "w": 11, + "i": "d2c1db1a-bb62-4d39-9f48-905afda57c2b", + "w": 13, "x": 0, "y": 0 }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" + "panelIndex": "d2c1db1a-bb62-4d39-9f48-905afda57c2b", + "title": "Controller Process [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, - "gridData": { - "h": 14, - "i": "2", - "w": 11, - "x": 11, - "y": 0 + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.controllermanager\" " + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "auto", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(165,228,85,1)", + "fill": 0.5, + "formatter": "us,ms,2", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "P99", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.http.request.duration.us.percentile.99", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "us,ms,2", + "id": "24fb4960-9c22-11e9-b29f-d55be9348723", + "label": "P90", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.http.request.duration.us.percentile.90", + "id": "24fb4961-9c22-11e9-b29f-d55be9348723", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(65,117,0,1)", + "fill": 0.5, + "formatter": "us,ms,2", + "id": "2e397790-9c22-11e9-b29f-d55be9348723", + "label": "P50", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.http.request.duration.us.percentile.50", + "id": "2e397791-9c22-11e9-b29f-d55be9348723", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, "gridData": { "h": 14, - "i": "3", - "w": 26, - "x": 22, + "i": "000b9979-61c9-4d67-815a-bd39f27795ba", + "w": 35, + "x": 13, "y": 0 }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" + "panelIndex": "000b9979-61c9-4d67-815a-bd39f27795ba", + "title": "Controller HTTP request duration [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_min": "0", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.controllermanager\" " + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "CPU time", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.process.cpu.sec", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + }, + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "47731390-9d96-11e9-9e81-115d18bcfeaa", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range", + "value_template": "{{value}} s" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, "gridData": { - "h": 12, - "i": "5", + "h": 13, + "i": "d284fdc7-e6d2-4ca1-9bb1-b3f39acd2778", "w": 24, "x": 0, - "y": 39 + "y": 14 }, - "panelIndex": "5", - "panelRefName": "panel_3", - "version": "7.3.0" + "panelIndex": "d284fdc7-e6d2-4ca1-9bb1-b3f39acd2778", + "title": "Controller CPU [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "6", - "w": 24, - "x": 24, - "y": 39 + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.controllermanager\" " + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "auto", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(251,158,0,1)", + "fill": 0.5, + "formatter": "bytes", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Resident", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.process.memory.resident.bytes", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(164,221,0,1)", + "fill": 0.5, + "formatter": "bytes", + "id": "ac896b30-9c29-11e9-92c1-f7d03186c592", + "label": "Virtual", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.process.memory.virtual.bytes", + "id": "ac896b31-9c29-11e9-92c1-f7d03186c592", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } }, - "panelIndex": "6", - "panelRefName": "panel_4", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, "gridData": { "h": 13, - "i": "7", + "i": "8e165cfa-82da-4cbc-8c7e-92621f713d1e", "w": 24, "x": 24, "y": 14 }, - "panelIndex": "7", - "panelRefName": "panel_5", - "version": "7.3.0" + "panelIndex": "8e165cfa-82da-4cbc-8c7e-92621f713d1e", + "title": "Controller Memory [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.controllermanager\" " + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "auto", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.workqueue.adds.count", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + }, + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "9b5d85d0-9c38-11e9-92c1-f7d03186c592", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "rainbow", + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.controllermanager.name", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", + "terms_size": "5", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, "gridData": { "h": 12, - "i": "8", + "i": "85bd3645-8271-4a24-a065-fff24a7f01df", "w": 24, "x": 0, "y": 27 }, - "panelIndex": "8", - "panelRefName": "panel_6", - "version": "7.3.0" + "panelIndex": "85bd3645-8271-4a24-a065-fff24a7f01df", + "title": "Controller Workqueue adds [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_min": "0", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.controllermanager\" " + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "auto", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.workqueue.retries.count", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + }, + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "b3107560-9c39-11e9-92c1-f7d03186c592", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "rainbow", + "split_mode": "terms", + "stacked": "none", + "terms_direction": "desc", + "terms_field": "kubernetes.controllermanager.name", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", + "terms_size": "5", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, "gridData": { "h": 12, - "i": "9", + "i": "7b8be373-2aac-4bc8-a2e4-a926aa05fe4b", "w": 24, "x": 24, "y": 27 }, - "panelIndex": "9", - "panelRefName": "panel_7", - "version": "7.3.0" + "panelIndex": "7b8be373-2aac-4bc8-a2e4-a926aa05fe4b", + "title": "Controller Workqueue retries [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_min": "0", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.controllermanager\"" + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "auto", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.workqueue.longestrunning.sec", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "rainbow", + "split_mode": "terms", + "stacked": "none", + "terms_direction": "desc", + "terms_field": "kubernetes.controllermanager.name", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", + "terms_size": "5", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, "gridData": { - "h": 13, - "i": "10", + "h": 12, + "i": "2de52c99-103f-47fd-8fac-513266732953", "w": 24, "x": 0, - "y": 14 + "y": 39 }, - "panelIndex": "10", - "panelRefName": "panel_8", - "version": "7.3.0" + "panelIndex": "2de52c99-103f-47fd-8fac-513266732953", + "title": "Controller Longest running processor [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_min": "0", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.controllermanager\"" + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "auto", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.controllermanager.workqueue.unfinished.sec", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "rainbow", + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.controllermanager.name", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", + "terms_size": "5", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 12, + "i": "b88620cc-0b5e-4c98-b0b9-64e96d64acf0", + "w": 24, + "x": 24, + "y": 39 + }, + "panelIndex": "b88620cc-0b5e-4c98-b0b9-64e96d64acf0", + "title": "Controller Unfinished jobs sec [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" } ], "timeRestore": false, "title": "[Metrics Kubernetes] Controller Manager", "version": 1 }, + "coreMigrationVersion": "8.3.0", "id": "kubernetes-97312060-9c1b-11e9-9dc8-fd27291d427f", "migrationVersion": { - "dashboard": "7.3.0" + "dashboard": "8.3.0" }, "references": [ { "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "controlGroup_dbe20f29-ab3b-44c2-8f04-1a81caf6334d:optionsListDataView", "type": "index-pattern" }, { - "id": "kubernetes-bcb194a0-9bf8-11e9-9dc8-fd27291d427f", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "kubernetes-3dbf6230-9c20-11e9-9dc8-fd27291d427f", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "kubernetes-d86b2da0-9c20-11e9-9dc8-fd27291d427f", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "kubernetes-0ca95350-9c24-11e9-9dc8-fd27291d427f", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "kubernetes-3e1e1fd0-9c27-11e9-9dc8-fd27291d427f", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "kubernetes-2ba628e0-9c2a-11e9-9dc8-fd27291d427f", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "kubernetes-8a95de50-9c38-11e9-9dc8-fd27291d427f", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "kubernetes-485c8550-9c3a-11e9-9dc8-fd27291d427f", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "kubernetes-7d80f790-9d96-11e9-b2ae-49acc4cbcea9", - "name": "panel_8", - "type": "visualization" + "id": "metrics-*", + "name": "controlGroup_ef5e7092-f53a-4d15-8885-36b708a69781:optionsListDataView", + "type": "index-pattern" } ], "type": "dashboard" diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013.json b/packages/kubernetes/kibana/dashboard/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013.json new file mode 100644 index 00000000000..7673285773e --- /dev/null +++ b/packages/kubernetes/kibana/dashboard/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013.json @@ -0,0 +1,768 @@ +{ + "attributes": { + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "twoLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"f85be4a4-bc01-41a9-b566-442569777dd4\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"orchestrator.cluster.name\",\"title\":\"Cluster Name\",\"id\":\"f85be4a4-bc01-41a9-b566-442569777dd4\",\"enhancements\":{}}},\"db907011-1eb3-4ed7-ab48-679727ee08f2\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.namespace\",\"title\":\"Namespace Name\",\"id\":\"db907011-1eb3-4ed7-ab48-679727ee08f2\",\"enhancements\":{}}},\"0a0c6dd9-2a6f-4d7a-b4f7-1231987bc460\":{\"order\":2,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.job.name\",\"title\":\"Job Name\",\"id\":\"0a0c6dd9-2a6f-4d7a-b4f7-1231987bc460\",\"enhancements\":{}}}}" + }, + "description": "Metrics about Jobs", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "fontSize": 10, + "markdown": "[Kubernetes Overview](#/view/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013),\n[Kubernetes Nodes](#/view/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013), \n[Kubernetes Pods](#/view/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Deployments](#/view/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes StatefulSets](#/view/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes DaemonSets](#/view/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes CronJobs](#/view/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Jobs](#/view/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Volumes](#/view/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes PV/PVC](#/view/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Services](#/view/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013)", + "openLinksInNewTab": false + }, + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "ce57bb14-ee8a-43ba-bb57-a6f815838500", + "w": 48, + "x": 0, + "y": 0 + }, + "panelIndex": "ce57bb14-ee8a-43ba-bb57-a6f815838500", + "title": "Kubernetes Dashboards [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "b4a76050-ba54-11ec-a38a-8738426ac550" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_job\" " + }, + "id": "401e6673-444f-4cd8-8d5e-b428cb1a0026", + "index_pattern_ref_name": "metrics_65805e20-7bb7-43ef-99de-fc56c3de6af2_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "261249a0-f757-40f1-93f2-fe8f59f99b8c", + "label": "Active", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.job.pods.active", + "id": "7575ba08-100d-4c17-9b30-546a1b44ba13", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "8d1a4ba0-ba55-11ec-a38a-8738426ac550", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.job.name", + "terms_size": "100000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 12, + "i": "65805e20-7bb7-43ef-99de-fc56c3de6af2", + "w": 14, + "x": 0, + "y": 4 + }, + "panelIndex": "65805e20-7bb7-43ef-99de-fc56c3de6af2", + "title": "Active Job Pods [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "b4a76050-ba54-11ec-a38a-8738426ac550" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_job\" " + }, + "id": "401e6673-444f-4cd8-8d5e-b428cb1a0026", + "index_pattern_ref_name": "metrics_9ecfd540-d36f-4869-836d-3dd704a6561f_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "261249a0-f757-40f1-93f2-fe8f59f99b8c", + "label": "Succeeded", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.job.pods.succeeded", + "id": "7575ba08-100d-4c17-9b30-546a1b44ba13", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "8d1a4ba0-ba55-11ec-a38a-8738426ac550", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.job.name", + "terms_size": "100000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 12, + "i": "9ecfd540-d36f-4869-836d-3dd704a6561f", + "w": 14, + "x": 17, + "y": 4 + }, + "panelIndex": "9ecfd540-d36f-4869-836d-3dd704a6561f", + "title": "Succeeded Job Pods [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "background_color_rules": [ + { + "id": "b4a76050-ba54-11ec-a38a-8738426ac550" + } + ], + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_job\" " + }, + "id": "401e6673-444f-4cd8-8d5e-b428cb1a0026", + "index_pattern_ref_name": "metrics_c73b7420-ce63-4d11-b25e-387c7c76b9f1_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "default", + "id": "261249a0-f757-40f1-93f2-fe8f59f99b8c", + "label": "Failed", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.job.pods.failed", + "id": "7575ba08-100d-4c17-9b30-546a1b44ba13", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "8d1a4ba0-ba55-11ec-a38a-8738426ac550", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.job.name", + "terms_size": "10000", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "metric", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 12, + "i": "c73b7420-ce63-4d11-b25e-387c7c76b9f1", + "w": 14, + "x": 34, + "y": 4 + }, + "panelIndex": "c73b7420-ce63-4d11-b25e-387c7c76b9f1", + "title": "Failed Job Pods [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-77c778d8-1664-4062-b5ff-7bbc982f49d2", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "67b3ab4b-c221-4d31-b378-9a8c289ad494", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "77c778d8-1664-4062-b5ff-7bbc982f49d2": { + "columnOrder": [ + "33f00b6c-023d-4b71-98c5-7c5a56d3b9d8", + "00c2aa45-0e8c-4f29-a478-4b8dbf419472", + "8163b6c0-69e0-4e8f-9c21-6878a2e5e8e1", + "b1e6a372-87f5-44cd-b0c3-132f94a4a860" + ], + "columns": { + "00c2aa45-0e8c-4f29-a478-4b8dbf419472": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Completions Desired", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0 + } + }, + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.job.completions.desired" + }, + "33f00b6c-023d-4b71-98c5-7c5a56d3b9d8": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Job Name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.job.name" + }, + "8163b6c0-69e0-4e8f-9c21-6878a2e5e8e1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Parallelism Desired", + "operationType": "last_value", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0 + } + }, + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.job.parallelism.desired" + }, + "b1e6a372-87f5-44cd-b0c3-132f94a4a860": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Completed", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.job.status.complete" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "67b3ab4b-c221-4d31-b378-9a8c289ad494", + "key": "event.dataset", + "negate": false, + "params": { + "query": "state_job" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.state_job" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "33f00b6c-023d-4b71-98c5-7c5a56d3b9d8", + "isTransposed": false + }, + { + "columnId": "00c2aa45-0e8c-4f29-a478-4b8dbf419472", + "isTransposed": false + }, + { + "columnId": "8163b6c0-69e0-4e8f-9c21-6878a2e5e8e1", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "b1e6a372-87f5-44cd-b0c3-132f94a4a860", + "isTransposed": false + } + ], + "layerId": "77c778d8-1664-4062-b5ff-7bbc982f49d2", + "layerType": "data", + "rowHeight": "single", + "rowHeightLines": 1 + } + }, + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 17, + "i": "574d76e2-ca20-4c75-9dac-31265a772ba5", + "w": 24, + "x": 0, + "y": 16 + }, + "panelIndex": "574d76e2-ca20-4c75-9dac-31265a772ba5", + "title": "Informations per Job [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-36fb858f-bcf8-4256-9880-37297f1189ce", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "696f07db-6a63-439f-a139-f51b6887387a", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "36fb858f-bcf8-4256-9880-37297f1189ce": { + "columnOrder": [ + "2566280d-0419-4eaa-97e7-f8a6c76da734", + "70dcbe16-f977-46bb-a8ae-9e0067232d5e", + "6822f9cc-97ef-41b2-bebb-5444626e2a4f" + ], + "columns": { + "2566280d-0419-4eaa-97e7-f8a6c76da734": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Job Name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.job.name" + }, + "6822f9cc-97ef-41b2-bebb-5444626e2a4f": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Owner Kind", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.job.owner.kind" + }, + "70dcbe16-f977-46bb-a8ae-9e0067232d5e": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Owner Name", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.job.owner.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "696f07db-6a63-439f-a139-f51b6887387a", + "key": "event.dataset", + "negate": false, + "params": { + "query": "state_job" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.state_job" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "2566280d-0419-4eaa-97e7-f8a6c76da734", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "70dcbe16-f977-46bb-a8ae-9e0067232d5e", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "6822f9cc-97ef-41b2-bebb-5444626e2a4f", + "isTransposed": false + } + ], + "layerId": "36fb858f-bcf8-4256-9880-37297f1189ce", + "layerType": "data", + "rowHeight": "single", + "rowHeightLines": 1 + } + }, + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 17, + "i": "2bb97a71-28ce-428d-99d1-01b1918aebf5", + "w": 24, + "x": 24, + "y": 16 + }, + "panelIndex": "2bb97a71-28ce-428d-99d1-01b1918aebf5", + "title": "Job Owner Informations [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + } + ], + "timeRestore": false, + "title": "[Metrics Kubernetes] Jobs", + "version": 1 + }, + "coreMigrationVersion": "8.3.0", + "id": "kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013", + "migrationVersion": { + "dashboard": "8.3.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "65805e20-7bb7-43ef-99de-fc56c3de6af2:metrics_65805e20-7bb7-43ef-99de-fc56c3de6af2_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "9ecfd540-d36f-4869-836d-3dd704a6561f:metrics_9ecfd540-d36f-4869-836d-3dd704a6561f_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "c73b7420-ce63-4d11-b25e-387c7c76b9f1:metrics_c73b7420-ce63-4d11-b25e-387c7c76b9f1_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "574d76e2-ca20-4c75-9dac-31265a772ba5:indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "574d76e2-ca20-4c75-9dac-31265a772ba5:indexpattern-datasource-layer-77c778d8-1664-4062-b5ff-7bbc982f49d2", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "574d76e2-ca20-4c75-9dac-31265a772ba5:67b3ab4b-c221-4d31-b378-9a8c289ad494", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "2bb97a71-28ce-428d-99d1-01b1918aebf5:indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "2bb97a71-28ce-428d-99d1-01b1918aebf5:indexpattern-datasource-layer-36fb858f-bcf8-4256-9880-37297f1189ce", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "2bb97a71-28ce-428d-99d1-01b1918aebf5:696f07db-6a63-439f-a139-f51b6887387a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_f85be4a4-bc01-41a9-b566-442569777dd4:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_db907011-1eb3-4ed7-ab48-679727ee08f2:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_0a0c6dd9-2a6f-4d7a-b4f7-1231987bc460:optionsListDataView", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-AV4RGUqo5NkDleZmzKuZ.json b/packages/kubernetes/kibana/dashboard/kubernetes-AV4RGUqo5NkDleZmzKuZ.json deleted file mode 100644 index 2ada228a432..00000000000 --- a/packages/kubernetes/kibana/dashboard/kubernetes-AV4RGUqo5NkDleZmzKuZ.json +++ /dev/null @@ -1,367 +0,0 @@ -{ - "attributes": { - "description": "Overview of Kubernetes cluster metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "useMargins": false - }, - "panelsJSON": [ - { - "embeddableConfig": { - "enhancements": {} - }, - "gridData": { - "h": 12, - "i": "1", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_1", - "type": "visualization", - "version": "7.14.0" - }, - { - "embeddableConfig": { - "enhancements": {} - }, - "gridData": { - "h": 12, - "i": "2", - "w": 24, - "x": 0, - "y": 24 - }, - "panelIndex": "2", - "panelRefName": "panel_2", - "type": "visualization", - "version": "7.14.0" - }, - { - "embeddableConfig": { - "enhancements": {} - }, - "gridData": { - "h": 12, - "i": "5", - "w": 8, - "x": 16, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_5", - "type": "visualization", - "version": "7.14.0" - }, - { - "embeddableConfig": { - "enhancements": {} - }, - "gridData": { - "h": 12, - "i": "6", - "w": 8, - "x": 0, - "y": 12 - }, - "panelIndex": "6", - "panelRefName": "panel_6", - "type": "visualization", - "version": "7.14.0" - }, - { - "embeddableConfig": { - "enhancements": {} - }, - "gridData": { - "h": 12, - "i": "7", - "w": 24, - "x": 24, - "y": 24 - }, - "panelIndex": "7", - "panelRefName": "panel_7", - "type": "visualization", - "version": "7.14.0" - }, - { - "embeddableConfig": { - "enhancements": {} - }, - "gridData": { - "h": 12, - "i": "8", - "w": 24, - "x": 24, - "y": 36 - }, - "panelIndex": "8", - "panelRefName": "panel_8", - "type": "visualization", - "version": "7.14.0" - }, - { - "embeddableConfig": { - "enhancements": {} - }, - "gridData": { - "h": 12, - "i": "9", - "w": 24, - "x": 0, - "y": 36 - }, - "panelIndex": "9", - "panelRefName": "panel_9", - "type": "visualization", - "version": "7.14.0" - }, - { - "embeddableConfig": { - "enhancements": {} - }, - "gridData": { - "h": 12, - "i": "10", - "w": 8, - "x": 8, - "y": 0 - }, - "panelIndex": "10", - "panelRefName": "panel_10", - "type": "visualization", - "version": "7.14.0" - }, - { - "embeddableConfig": { - "enhancements": {} - }, - "gridData": { - "h": 12, - "i": "11", - "w": 24, - "x": 0, - "y": 48 - }, - "panelIndex": "11", - "panelRefName": "panel_11", - "type": "visualization", - "version": "7.14.0" - }, - { - "embeddableConfig": { - "enhancements": {} - }, - "gridData": { - "h": 12, - "i": "12", - "w": 24, - "x": 24, - "y": 48 - }, - "panelIndex": "12", - "panelRefName": "panel_12", - "type": "visualization", - "version": "7.14.0" - }, - { - "embeddableConfig": { - "enhancements": {} - }, - "gridData": { - "h": 12, - "i": "13", - "w": 8, - "x": 16, - "y": 12 - }, - "panelIndex": "13", - "panelRefName": "panel_13", - "type": "visualization", - "version": "7.14.0" - }, - { - "embeddableConfig": { - "enhancements": {} - }, - "gridData": { - "h": 12, - "i": "14", - "w": 24, - "x": 24, - "y": 12 - }, - "panelIndex": "14", - "panelRefName": "panel_14", - "type": "visualization", - "version": "7.14.0" - }, - { - "embeddableConfig": { - "enhancements": {} - }, - "gridData": { - "h": 12, - "i": "15", - "w": 8, - "x": 8, - "y": 12 - }, - "panelIndex": "15", - "panelRefName": "panel_15", - "type": "visualization", - "version": "7.14.0" - }, - { - "embeddableConfig": { - "enhancements": {}, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "description": "", - "params": { - "controls": [ - { - "fieldName": "orchestrator.cluster.name", - "id": "1627653028481", - "indexPatternRefName": "control_19a96b32-b3c9-4aae-a80c-54099f64ffb2_0_index_pattern", - "label": "Cluster Name", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "", - "type": "input_control_vis", - "uiState": {} - }, - "type": "visualization" - }, - "gridData": { - "h": 12, - "i": "19a96b32-b3c9-4aae-a80c-54099f64ffb2", - "w": 8, - "x": 0, - "y": 0 - }, - "panelIndex": "19a96b32-b3c9-4aae-a80c-54099f64ffb2", - "title": "Cluster Filter [Metrics Kubernetes]", - "type": "visualization", - "version": "8.2.0" - } - ], - "timeRestore": false, - "title": "[Metrics Kubernetes] Overview", - "version": 1 - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-AV4RGUqo5NkDleZmzKuZ", - "migrationVersion": { - "dashboard": "8.2.0" - }, - "references": [ - { - "id": "kubernetes-022a54c0-2bf5-11e7-859b-f78b612cde28", - "name": "1:panel_1", - "type": "visualization" - }, - { - "id": "kubernetes-44f12b40-2bf4-11e7-859b-f78b612cde28", - "name": "2:panel_2", - "type": "visualization" - }, - { - "id": "kubernetes-cd059410-2bfb-11e7-859b-f78b612cde28", - "name": "5:panel_5", - "type": "visualization" - }, - { - "id": "kubernetes-e1018b90-2bfb-11e7-859b-f78b612cde28", - "name": "6:panel_6", - "type": "visualization" - }, - { - "id": "kubernetes-d6564360-2bfc-11e7-859b-f78b612cde28", - "name": "7:panel_7", - "type": "visualization" - }, - { - "id": "kubernetes-16fa4470-2bfd-11e7-859b-f78b612cde28", - "name": "8:panel_8", - "type": "visualization" - }, - { - "id": "kubernetes-294546b0-30d6-11e7-8df8-6d3604a72912", - "name": "9:panel_9", - "type": "visualization" - }, - { - "id": "kubernetes-408fccf0-30d6-11e7-8df8-6d3604a72912", - "name": "10:panel_10", - "type": "visualization" - }, - { - "id": "kubernetes-58e644f0-30d6-11e7-8df8-6d3604a72912", - "name": "11:panel_11", - "type": "visualization" - }, - { - "id": "kubernetes-a4c9d360-30df-11e7-8df8-6d3604a72912", - "name": "12:panel_12", - "type": "visualization" - }, - { - "id": "kubernetes-174a6ad0-30e0-11e7-8df8-6d3604a72912", - "name": "13:panel_13", - "type": "visualization" - }, - { - "id": "kubernetes-7aac4fd0-30e0-11e7-8df8-6d3604a72912", - "name": "14:panel_14", - "type": "visualization" - }, - { - "id": "kubernetes-da1ff7c0-30ed-11e7-b9e5-2b5b07213ab3", - "name": "15:panel_15", - "type": "visualization" - }, - { - "id": "metrics-*", - "name": "19a96b32-b3c9-4aae-a80c-54099f64ffb2:control_19a96b32-b3c9-4aae-a80c-54099f64ffb2_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "dashboard" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-af7225b0-5794-11e8-afa2-e9067ea62228.json b/packages/kubernetes/kibana/dashboard/kubernetes-af7225b0-5794-11e8-afa2-e9067ea62228.json index ccc9e8e7fec..a533fe7e524 100644 --- a/packages/kubernetes/kibana/dashboard/kubernetes-af7225b0-5794-11e8-afa2-e9067ea62228.json +++ b/packages/kubernetes/kibana/dashboard/kubernetes-af7225b0-5794-11e8-afa2-e9067ea62228.json @@ -20,69 +20,314 @@ }, "panelsJSON": [ { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": {} + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "auto", + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(159,5,0,1)", + "fill": "0", + "filter": { + "language": "lucene", + "query": "NOT (kubernetes.apiserver.request.verb: WATCH or kubernetes.apiserver.request.verb: CONNECT)" + }, + "formatter": "us,ms,2", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Avg response time", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.apiserver.request.latency.sum", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "sum" + }, + { + "field": "kubernetes.apiserver.request.count", + "id": "a2185e50-57a0-11e8-af57-a1d645d2b569", + "type": "max" + }, + { + "id": "b09133d0-57a0-11e8-af57-a1d645d2b569", + "script": "params.sum / params.count", + "type": "calculation", + "variables": [ + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "b27c8910-57a0-11e8-af57-a1d645d2b569", + "name": "sum" + }, + { + "field": "a2185e50-57a0-11e8-af57-a1d645d2b569", + "id": "b5fc8810-57a0-11e8-af57-a1d645d2b569", + "name": "count" + } + ] + } + ], + "point_size": 1, + "seperate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "value_template": "{{value}} ms" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(22,165,165,1)", + "fill": 0.5, + "formatter": "number", + "id": "c0019340-57a1-11e8-a049-ff54cef064a2", + "label": "Requests rate", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.apiserver.request.count", + "id": "c001ba50-57a1-11e8-a049-ff54cef064a2", + "type": "max" + }, + { + "field": "c001ba50-57a1-11e8-a049-ff54cef064a2", + "id": "dc83b390-57a1-11e8-a049-ff54cef064a2", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "seperate_axis": 1, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "type": "metrics", + "uiState": {} + } + }, "gridData": { - "h": 24, - "i": "1", - "w": 24, + "h": 22, + "i": "d8a523ac-5b54-4894-b08e-5340c121819c", + "w": 48, "x": 0, - "y": 22 + "y": 0 }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" + "panelIndex": "d8a523ac-5b54-4894-b08e-5340c121819c", + "title": "API Server Requests [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": {} + }, + "description": "Overview of Kubernetes API Server", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "bar_color_rules": [ + { + "id": "61a13010-5794-11e8-8bd0-2180975e72dd" + } + ], + "drop_last_bucket": 1, + "hide_last_value_indicator": true, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "5m", + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(104,188,0,1)", + "fill": 0.5, + "filter": "", + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Top clients by number of requests (5m)", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.apiserver.request.count", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "max" + }, + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "0e6ff4a0-5792-11e8-8bd0-2180975e72dd", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "seperate_axis": 0, + "split_color_mode": "gradient", + "split_filters": [ + { + "color": "#68BC00", + "id": "9e4b8030-5792-11e8-8bd0-2180975e72dd" + } + ], + "split_mode": "terms", + "stacked": "stacked", + "terms_field": "kubernetes.apiserver.request.client", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", + "terms_size": "10" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "top_n", + "use_kibana_indexes": false + }, + "type": "metrics", + "uiState": {} + } + }, "gridData": { - "h": 22, - "i": "3", - "w": 48, + "h": 24, + "i": "888ff311-8bf6-4cd6-9b13-e20eb38a6cd1", + "w": 24, "x": 0, - "y": 0 + "y": 22 }, - "panelIndex": "3", - "panelRefName": "panel_1", - "version": "7.3.0" + "panelIndex": "888ff311-8bf6-4cd6-9b13-e20eb38a6cd1", + "title": "API Server Top clients by number of requests [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": {} + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "bar_color_rules": [ + { + "id": "61a13010-5794-11e8-8bd0-2180975e72dd" + } + ], + "drop_last_bucket": 1, + "hide_last_value_indicator": true, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "5m", + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(104,188,0,1)", + "fill": 0.5, + "filter": "", + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Top clients by number of requests (5m)", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.apiserver.request.count", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "max" + }, + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "0e6ff4a0-5792-11e8-8bd0-2180975e72dd", + "type": "derivative", + "unit": "" + } + ], + "override_index_pattern": 0, + "point_size": 1, + "seperate_axis": 0, + "series_drop_last_bucket": 1, + "split_color_mode": "gradient", + "split_filters": [ + { + "color": "#68BC00", + "id": "9e4b8030-5792-11e8-8bd0-2180975e72dd" + } + ], + "split_mode": "terms", + "stacked": "stacked", + "terms_field": "kubernetes.apiserver.request.resource", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", + "terms_size": "10" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "@timestamp", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "top_n", + "use_kibana_indexes": false + }, + "type": "metrics", + "uiState": {} + } + }, "gridData": { "h": 24, - "i": "4", + "i": "94927982-e2e4-4f32-8ae3-f71f8ba7c2df", "w": 24, "x": 24, "y": 22 }, - "panelIndex": "4", - "panelRefName": "panel_2", - "version": "7.3.0" + "panelIndex": "94927982-e2e4-4f32-8ae3-f71f8ba7c2df", + "title": "API Server Top clients by resource [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" } ], "timeRestore": false, "title": "[Metrics Kubernetes] API server", "version": 1 }, + "coreMigrationVersion": "8.3.0", "id": "kubernetes-af7225b0-5794-11e8-afa2-e9067ea62228", "migrationVersion": { - "dashboard": "7.3.0" + "dashboard": "8.3.0" }, - "references": [ - { - "id": "kubernetes-7cbeb750-5794-11e8-afa2-e9067ea62228", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "kubernetes-ec360ff0-57a0-11e8-afa2-e9067ea62228", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "kubernetes-95a7f110-57a2-11e8-afa2-e9067ea62228", - "name": "panel_2", - "type": "visualization" - } - ], + "references": [], "type": "dashboard" } \ No newline at end of file diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013.json b/packages/kubernetes/kibana/dashboard/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013.json new file mode 100644 index 00000000000..b63a4aeff89 --- /dev/null +++ b/packages/kubernetes/kibana/dashboard/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013.json @@ -0,0 +1,2135 @@ +{ + "attributes": { + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "twoLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"57552b73-992a-46e6-9f21-9e07ca926a83\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"orchestrator.cluster.name\",\"title\":\"Cluster Name\",\"id\":\"57552b73-992a-46e6-9f21-9e07ca926a83\",\"selectedOptions\":[],\"enhancements\":{}}},\"6c029002-b266-42ef-af36-fdcd73bfadef\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.node.name\",\"title\":\"Node Name\",\"id\":\"6c029002-b266-42ef-af36-fdcd73bfadef\",\"selectedOptions\":[],\"enhancements\":{}}}}" + }, + "description": "Metrics about Nodes", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "fontSize": 10, + "markdown": "[Kubernetes Overview](#/view/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013),\n[Kubernetes Nodes](#/view/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013), \n[Kubernetes Pods](#/view/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Deployments](#/view/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes StatefulSets](#/view/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes DaemonSets](#/view/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes CronJobs](#/view/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Jobs](#/view/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Volumes](#/view/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes PV/PVC](#/view/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Services](#/view/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013)", + "openLinksInNewTab": false + }, + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "1d9fa4a6-44fe-489d-be4f-53a2eb02a2d5", + "w": 48, + "x": 0, + "y": 0 + }, + "panelIndex": "1d9fa4a6-44fe-489d-be4f-53a2eb02a2d5", + "title": "Kubernetes Dashboards [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-4bf1dfdb-7a60-482d-88d4-130d598ac7bb", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e8a62a9a-b7a4-4091-a351-ce19ad9ba687", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "4bf1dfdb-7a60-482d-88d4-130d598ac7bb": { + "columnOrder": [ + "d3f3271d-566f-4fe6-9bf1-69a47d59a2be", + "f0a42b6b-873e-41f2-8ce3-e0598cd7ed64", + "17247592-e6aa-4dba-b20d-b0accaf877dc" + ], + "columns": { + "17247592-e6aa-4dba-b20d-b0accaf877dc": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.node.pod.allocatable.total: *" + }, + "isBucketed": false, + "label": "Total Allocatable Pods", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.node.pod.allocatable.total" + }, + "d3f3271d-566f-4fe6-9bf1-69a47d59a2be": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Node", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "columnId": "f0a42b6b-873e-41f2-8ce3-e0598cd7ed64", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.node.name" + }, + "f0a42b6b-873e-41f2-8ce3-e0598cd7ed64": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Allocated Pods", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.pod.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "e8a62a9a-b7a4-4091-a351-ce19ad9ba687", + "key": "event.dataset", + "negate": false, + "params": [ + "kubernetes.pod", + "kubernetes.state_node" + ], + "type": "phrases" + }, + "query": { + "bool": { + "minimum_should_match": 1, + "should": [ + { + "match_phrase": { + "event.dataset": "kubernetes.pod" + } + }, + { + "match_phrase": { + "event.dataset": "kubernetes.state_node" + } + } + ] + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "d3f3271d-566f-4fe6-9bf1-69a47d59a2be", + "isTransposed": false + }, + { + "columnId": "f0a42b6b-873e-41f2-8ce3-e0598cd7ed64", + "isTransposed": false + }, + { + "columnId": "17247592-e6aa-4dba-b20d-b0accaf877dc", + "isTransposed": false + } + ], + "layerId": "4bf1dfdb-7a60-482d-88d4-130d598ac7bb", + "layerType": "data" + } + }, + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 8, + "i": "c6bb8ec0-dae3-4438-ab76-0bff97321124", + "w": 48, + "x": 0, + "y": 4 + }, + "panelIndex": "c6bb8ec0-dae3-4438-ab76-0bff97321124", + "title": "Allocated and Allocatable Pods per Node [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-28060f62-4880-4b1c-aef2-fe42f9df0c64", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "35ac07a8-9e0e-4d3f-b297-6ba228415322", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "28060f62-4880-4b1c-aef2-fe42f9df0c64": { + "columnOrder": [ + "6efc3318-f2d7-4e8b-ad3c-138a8cf9522d", + "b0d6d768-94b4-4a60-8703-d4e2f7a04df2", + "7ccec911-2e78-4c28-ade7-94447ebb88b2", + "802c8bea-aecf-4d1b-9b54-84d527d1fc18", + "370e0d18-2e9c-46ae-9174-9fed8a48bf49", + "968ccc98-9aab-42e0-9ae1-bb2767d38edb", + "d9dbaa39-4e9e-41a9-b6ce-dbe76d4e865e", + "f17d0cb7-9045-4bc8-a26a-0777b34a90e6", + "f146f523-db5b-4965-8486-615c98de32f7" + ], + "columns": { + "370e0d18-2e9c-46ae-9174-9fed8a48bf49": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "kubernetes.labels.node-role_kubernetes_io/control-plane: *" + }, + "isBucketed": false, + "label": "Control Plane", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.labels.node-role_kubernetes_io/control-plane" + }, + "6efc3318-f2d7-4e8b-ad3c-138a8cf9522d": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Node", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.node.name" + }, + "7ccec911-2e78-4c28-ade7-94447ebb88b2": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "kubernetes.labels.kubernetes_io/os: *" + }, + "isBucketed": false, + "label": "Operating System", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.labels.kubernetes_io/os" + }, + "802c8bea-aecf-4d1b-9b54-84d527d1fc18": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "kubernetes.labels.kubernetes_io/hostname: *" + }, + "isBucketed": false, + "label": "Hostname", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.labels.kubernetes_io/hostname" + }, + "968ccc98-9aab-42e0-9ae1-bb2767d38edb": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "kubernetes.node.status.ready: *" + }, + "isBucketed": false, + "label": "Ready", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.node.status.ready" + }, + "b0d6d768-94b4-4a60-8703-d4e2f7a04df2": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "kubernetes.labels.kubernetes_io/arch: *" + }, + "isBucketed": false, + "label": "Architecture", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.labels.kubernetes_io/arch" + }, + "d9dbaa39-4e9e-41a9-b6ce-dbe76d4e865e": { + "customLabel": true, + "dataType": "boolean", + "filter": { + "language": "kuery", + "query": "kubernetes.node.status.unschedulable: *" + }, + "isBucketed": false, + "label": "Unschedulable", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.node.status.unschedulable" + }, + "f146f523-db5b-4965-8486-615c98de32f7": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "kubernetes.node.status.memory_pressure: *" + }, + "isBucketed": false, + "label": "Memory Pressure", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.node.status.memory_pressure" + }, + "f17d0cb7-9045-4bc8-a26a-0777b34a90e6": { + "customLabel": true, + "dataType": "string", + "filter": { + "language": "kuery", + "query": "kubernetes.node.status.disk_pressure: *" + }, + "isBucketed": false, + "label": "Disk Pressure", + "operationType": "last_value", + "params": { + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.node.status.disk_pressure" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "35ac07a8-9e0e-4d3f-b297-6ba228415322", + "key": "event.dataset", + "negate": false, + "params": [ + "kubernetes.node", + "kubernetes.state_node" + ], + "type": "phrases" + }, + "query": { + "bool": { + "minimum_should_match": 1, + "should": [ + { + "match_phrase": { + "event.dataset": "kubernetes.node" + } + }, + { + "match_phrase": { + "event.dataset": "kubernetes.state_node" + } + } + ] + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "6efc3318-f2d7-4e8b-ad3c-138a8cf9522d", + "isTransposed": false + }, + { + "columnId": "b0d6d768-94b4-4a60-8703-d4e2f7a04df2", + "isTransposed": false + }, + { + "columnId": "7ccec911-2e78-4c28-ade7-94447ebb88b2", + "isTransposed": false + }, + { + "columnId": "370e0d18-2e9c-46ae-9174-9fed8a48bf49", + "isTransposed": false + }, + { + "columnId": "802c8bea-aecf-4d1b-9b54-84d527d1fc18", + "isTransposed": false + }, + { + "columnId": "968ccc98-9aab-42e0-9ae1-bb2767d38edb", + "isTransposed": false + }, + { + "columnId": "d9dbaa39-4e9e-41a9-b6ce-dbe76d4e865e", + "isTransposed": false + }, + { + "columnId": "f17d0cb7-9045-4bc8-a26a-0777b34a90e6", + "isTransposed": false + }, + { + "columnId": "f146f523-db5b-4965-8486-615c98de32f7", + "isTransposed": false + } + ], + "layerId": "28060f62-4880-4b1c-aef2-fe42f9df0c64", + "layerType": "data" + } + }, + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 8, + "i": "2a2da54b-f923-4b1f-b36c-0b1d283405b9", + "w": 48, + "x": 0, + "y": 12 + }, + "panelIndex": "2a2da54b-f923-4b1f-b36c-0b1d283405b9", + "title": "Node Informations by Labels [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-f04e39cf-1a10-4841-86e3-53c07cb706df", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "5cbcbf8a-6c4b-4f41-826d-75757519279f", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "f04e39cf-1a10-4841-86e3-53c07cb706df": { + "columnOrder": [ + "cbe72000-6be9-4a2d-aa1a-217370d18882", + "8640f22e-f2dd-42d4-bf83-ce98ee4f75a1", + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5af", + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5afX0", + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5afX1", + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5afX2" + ], + "columns": { + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5af": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "CPU Usage Pct", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + }, + "formula": "average(kubernetes.node.cpu.usage.nanocores)/(max(kubernetes.node.cpu.allocatable.cores)*1000000000)", + "isFormulaBroken": false + }, + "references": [ + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5afX2" + ], + "scale": "ratio" + }, + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5afX0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of CPU Usage Pct", + "operationType": "average", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "kubernetes.node.cpu.usage.nanocores" + }, + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5afX1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of CPU Usage Pct", + "operationType": "max", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "kubernetes.node.cpu.allocatable.cores" + }, + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5afX2": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of CPU Usage Pct", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5afX0", + { + "args": [ + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5afX1", + 1000000000 + ], + "location": { + "max": 99, + "min": 46 + }, + "name": "multiply", + "text": "max(kubernetes.node.cpu.allocatable.cores)*1000000000", + "type": "function" + } + ], + "location": { + "max": 100, + "min": 0 + }, + "name": "divide", + "text": "average(kubernetes.node.cpu.usage.nanocores)/(max(kubernetes.node.cpu.allocatable.cores)*1000000000)", + "type": "function" + } + }, + "references": [ + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5afX0", + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5afX1" + ], + "scale": "ratio" + }, + "8640f22e-f2dd-42d4-bf83-ce98ee4f75a1": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "cbe72000-6be9-4a2d-aa1a-217370d18882": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.node.name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.node.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "5cbcbf8a-6c4b-4f41-826d-75757519279f", + "key": "event.dataset", + "negate": false, + "params": [ + "kubernetes.node", + "kubernetes.state_node" + ], + "type": "phrases" + }, + "query": { + "bool": { + "minimum_should_match": 1, + "should": [ + { + "match_phrase": { + "event.dataset": "kubernetes.node" + } + }, + { + "match_phrase": { + "event.dataset": "kubernetes.state_node" + } + } + ] + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "curveType": "LINEAR", + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "55cd4b2d-4bc2-4f06-97c4-0fc31fcfd5af" + ], + "layerId": "f04e39cf-1a10-4841-86e3-53c07cb706df", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "cbe72000-6be9-4a2d-aa1a-217370d18882", + "xAccessor": "8640f22e-f2dd-42d4-bf83-ce98ee4f75a1" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right", + "showSingleSeries": true + }, + "preferredSeriesType": "area", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 13, + "i": "f11dcb2d-3850-430c-b365-e925473ffe81", + "w": 24, + "x": 0, + "y": 20 + }, + "panelIndex": "f11dcb2d-3850-430c-b365-e925473ffe81", + "title": "CPU usage by Node [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-98fe7b88-6346-4b74-b00d-dae2a5ce24f3", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "63208367-420e-4cf0-aa41-a96650281919", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "98fe7b88-6346-4b74-b00d-dae2a5ce24f3": { + "columnOrder": [ + "3bc424fc-c689-46a6-a701-f2a256b700b1", + "36afcbf0-7ba6-46cb-b9d7-846193cf23a8", + "b8d52304-59e9-4635-80b0-dac037233757", + "b8d52304-59e9-4635-80b0-dac037233757X0", + "b8d52304-59e9-4635-80b0-dac037233757X1", + "b8d52304-59e9-4635-80b0-dac037233757X2" + ], + "columns": { + "36afcbf0-7ba6-46cb-b9d7-846193cf23a8": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "3bc424fc-c689-46a6-a701-f2a256b700b1": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.node.name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.node.name" + }, + "b8d52304-59e9-4635-80b0-dac037233757": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Memory Usage Pct", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + }, + "formula": "average(kubernetes.node.memory.usage.bytes)/max(kubernetes.node.memory.allocatable.bytes)", + "isFormulaBroken": false + }, + "references": [ + "b8d52304-59e9-4635-80b0-dac037233757X2" + ], + "scale": "ratio" + }, + "b8d52304-59e9-4635-80b0-dac037233757X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Memory Usage Pct", + "operationType": "average", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "kubernetes.node.memory.usage.bytes" + }, + "b8d52304-59e9-4635-80b0-dac037233757X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Memory Usage Pct", + "operationType": "max", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "kubernetes.node.memory.allocatable.bytes" + }, + "b8d52304-59e9-4635-80b0-dac037233757X2": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Memory Usage Pct", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "b8d52304-59e9-4635-80b0-dac037233757X0", + "b8d52304-59e9-4635-80b0-dac037233757X1" + ], + "location": { + "max": 89, + "min": 0 + }, + "name": "divide", + "text": "average(kubernetes.node.memory.usage.bytes)/max(kubernetes.node.memory.allocatable.bytes)", + "type": "function" + } + }, + "references": [ + "b8d52304-59e9-4635-80b0-dac037233757X0", + "b8d52304-59e9-4635-80b0-dac037233757X1" + ], + "scale": "ratio" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "63208367-420e-4cf0-aa41-a96650281919", + "key": "event.dataset", + "negate": false, + "params": [ + "kubernetes.node", + "kubernetes.state_node" + ], + "type": "phrases" + }, + "query": { + "bool": { + "minimum_should_match": 1, + "should": [ + { + "match_phrase": { + "event.dataset": "kubernetes.node" + } + }, + { + "match_phrase": { + "event.dataset": "kubernetes.state_node" + } + } + ] + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "b8d52304-59e9-4635-80b0-dac037233757" + ], + "layerId": "98fe7b88-6346-4b74-b00d-dae2a5ce24f3", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "3bc424fc-c689-46a6-a701-f2a256b700b1", + "xAccessor": "36afcbf0-7ba6-46cb-b9d7-846193cf23a8" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right" + }, + "preferredSeriesType": "area", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 13, + "i": "64187c9b-8038-47a3-b7df-6562d740840f", + "w": 24, + "x": 24, + "y": 20 + }, + "panelIndex": "64187c9b-8038-47a3-b7df-6562d740840f", + "title": "Memory usage by Node [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-98fe7b88-6346-4b74-b00d-dae2a5ce24f3", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "3e31a8a4-705f-43e5-9f38-2bdff02f368a", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "98fe7b88-6346-4b74-b00d-dae2a5ce24f3": { + "columnOrder": [ + "3bc424fc-c689-46a6-a701-f2a256b700b1", + "36afcbf0-7ba6-46cb-b9d7-846193cf23a8", + "b8d52304-59e9-4635-80b0-dac037233757", + "b8d52304-59e9-4635-80b0-dac037233757X0", + "b8d52304-59e9-4635-80b0-dac037233757X1", + "b8d52304-59e9-4635-80b0-dac037233757X2" + ], + "columns": { + "36afcbf0-7ba6-46cb-b9d7-846193cf23a8": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "3bc424fc-c689-46a6-a701-f2a256b700b1": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.node.name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.node.name" + }, + "b8d52304-59e9-4635-80b0-dac037233757": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Memory Usage Pct", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + }, + "formula": "average(kubernetes.node.memory.workingset.bytes)/max(kubernetes.node.memory.allocatable.bytes)", + "isFormulaBroken": false + }, + "references": [ + "b8d52304-59e9-4635-80b0-dac037233757X2" + ], + "scale": "ratio" + }, + "b8d52304-59e9-4635-80b0-dac037233757X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Memory Usage Pct", + "operationType": "average", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "kubernetes.node.memory.workingset.bytes" + }, + "b8d52304-59e9-4635-80b0-dac037233757X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Memory Usage Pct", + "operationType": "max", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "kubernetes.node.memory.allocatable.bytes" + }, + "b8d52304-59e9-4635-80b0-dac037233757X2": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Memory Usage Pct", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "b8d52304-59e9-4635-80b0-dac037233757X0", + "b8d52304-59e9-4635-80b0-dac037233757X1" + ], + "location": { + "max": 94, + "min": 0 + }, + "name": "divide", + "text": "average(kubernetes.node.memory.workingset.bytes)/max(kubernetes.node.memory.allocatable.bytes)", + "type": "function" + } + }, + "references": [ + "b8d52304-59e9-4635-80b0-dac037233757X0", + "b8d52304-59e9-4635-80b0-dac037233757X1" + ], + "scale": "ratio" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "3e31a8a4-705f-43e5-9f38-2bdff02f368a", + "key": "event.dataset", + "negate": false, + "params": [ + "kubernetes.node", + "kubernetes.state_node" + ], + "type": "phrases" + }, + "query": { + "bool": { + "minimum_should_match": 1, + "should": [ + { + "match_phrase": { + "event.dataset": "kubernetes.node" + } + }, + { + "match_phrase": { + "event.dataset": "kubernetes.state_node" + } + } + ] + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "b8d52304-59e9-4635-80b0-dac037233757" + ], + "layerId": "98fe7b88-6346-4b74-b00d-dae2a5ce24f3", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "3bc424fc-c689-46a6-a701-f2a256b700b1", + "xAccessor": "36afcbf0-7ba6-46cb-b9d7-846193cf23a8" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right" + }, + "preferredSeriesType": "area", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 13, + "i": "b228c756-7cbd-4982-b61b-c6dbb78c1ced", + "w": 24, + "x": 0, + "y": 33 + }, + "panelIndex": "b228c756-7cbd-4982-b61b-c6dbb78c1ced", + "title": "Working set Memory usage by Node [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-bcb17062-e9f5-4da8-a132-7bdbffe8a740", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "ccdb659f-cb4a-4ac2-ba38-66e43c34a638", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "bcb17062-e9f5-4da8-a132-7bdbffe8a740": { + "columnOrder": [ + "4d608d6f-472c-433e-88a0-7794bfd9adb9", + "d38a2561-f4cd-4374-93d3-52acc2b50f7b", + "e87c113a-2feb-4cca-8093-1c4f69fc9122", + "4b5bd01c-47a8-4f48-ba67-69396e9add37" + ], + "columns": { + "4b5bd01c-47a8-4f48-ba67-69396e9add37": { + "dataType": "number", + "isBucketed": false, + "label": "Maximum of kubernetes.node.network.rx.bytes", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.node.network.rx.bytes" + }, + "4d608d6f-472c-433e-88a0-7794bfd9adb9": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.node.name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.node.name" + }, + "d38a2561-f4cd-4374-93d3-52acc2b50f7b": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "e87c113a-2feb-4cca-8093-1c4f69fc9122": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Network Incoming Bytes/s", + "operationType": "counter_rate", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + } + }, + "references": [ + "4b5bd01c-47a8-4f48-ba67-69396e9add37" + ], + "scale": "ratio", + "timeScale": "s" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "ccdb659f-cb4a-4ac2-ba38-66e43c34a638", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.node" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.node" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "e87c113a-2feb-4cca-8093-1c4f69fc9122" + ], + "layerId": "bcb17062-e9f5-4da8-a132-7bdbffe8a740", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "4d608d6f-472c-433e-88a0-7794bfd9adb9", + "xAccessor": "d38a2561-f4cd-4374-93d3-52acc2b50f7b" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right" + }, + "preferredSeriesType": "area", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 13, + "i": "93d7f58a-ee13-4ca2-968a-a6c8bcf249a4", + "w": 24, + "x": 24, + "y": 33 + }, + "panelIndex": "93d7f58a-ee13-4ca2-968a-a6c8bcf249a4", + "title": "Network in by node [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-bcb17062-e9f5-4da8-a132-7bdbffe8a740", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "4eea060a-792e-4648-8978-2a8b16bddc7d", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "bcb17062-e9f5-4da8-a132-7bdbffe8a740": { + "columnOrder": [ + "4d608d6f-472c-433e-88a0-7794bfd9adb9", + "d38a2561-f4cd-4374-93d3-52acc2b50f7b", + "e87c113a-2feb-4cca-8093-1c4f69fc9122", + "4b5bd01c-47a8-4f48-ba67-69396e9add37" + ], + "columns": { + "4b5bd01c-47a8-4f48-ba67-69396e9add37": { + "dataType": "number", + "isBucketed": false, + "label": "Maximum of kubernetes.node.network.tx.bytes", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.node.network.tx.bytes" + }, + "4d608d6f-472c-433e-88a0-7794bfd9adb9": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.node.name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.node.name" + }, + "d38a2561-f4cd-4374-93d3-52acc2b50f7b": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "e87c113a-2feb-4cca-8093-1c4f69fc9122": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Network Outgoing Bytes/s", + "operationType": "counter_rate", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + } + }, + "references": [ + "4b5bd01c-47a8-4f48-ba67-69396e9add37" + ], + "scale": "ratio", + "timeScale": "s" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "4eea060a-792e-4648-8978-2a8b16bddc7d", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.node" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.node" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "e87c113a-2feb-4cca-8093-1c4f69fc9122" + ], + "layerId": "bcb17062-e9f5-4da8-a132-7bdbffe8a740", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "4d608d6f-472c-433e-88a0-7794bfd9adb9", + "xAccessor": "d38a2561-f4cd-4374-93d3-52acc2b50f7b" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right" + }, + "preferredSeriesType": "area", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 13, + "i": "7c066a0c-0e3d-483d-a4fd-89dd6444d2d3", + "w": 24, + "x": 0, + "y": 46 + }, + "panelIndex": "7c066a0c-0e3d-483d-a4fd-89dd6444d2d3", + "title": "Network out by node [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-98ce32f8-426f-43a8-8af5-81cf2f2e44b9", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "98ce32f8-426f-43a8-8af5-81cf2f2e44b9": { + "columnOrder": [ + "2429802b-e45c-4bc0-8d4c-f66541ea3476", + "65f1d82b-207f-4397-9800-a3100415dc4d", + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524", + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524X0", + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524X1", + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524X2" + ], + "columns": { + "2429802b-e45c-4bc0-8d4c-f66541ea3476": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.node.name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.node.name" + }, + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Filesystem Usage Pct", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + }, + "formula": "average(kubernetes.node.fs.used.bytes)/max(kubernetes.node.fs.capacity.bytes)", + "isFormulaBroken": false + }, + "references": [ + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524X2" + ], + "scale": "ratio" + }, + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of average(kubernetes.node.fs.used.bytes)/max(kubernetes.node.fs.capacity.bytes)", + "operationType": "average", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "kubernetes.node.fs.used.bytes" + }, + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of average(kubernetes.node.fs.used.bytes)/max(kubernetes.node.fs.capacity.bytes)", + "operationType": "max", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "kubernetes.node.fs.capacity.bytes" + }, + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524X2": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of average(kubernetes.node.fs.used.bytes)/max(kubernetes.node.fs.capacity.bytes)", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524X0", + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524X1" + ], + "location": { + "max": 77, + "min": 0 + }, + "name": "divide", + "text": "average(kubernetes.node.fs.used.bytes)/max(kubernetes.node.fs.capacity.bytes)", + "type": "function" + } + }, + "references": [ + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524X0", + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524X1" + ], + "scale": "ratio" + }, + "65f1d82b-207f-4397-9800-a3100415dc4d": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "29523c40-c9bf-4f83-b3d5-53b0ee4d5524" + ], + "layerId": "98ce32f8-426f-43a8-8af5-81cf2f2e44b9", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "2429802b-e45c-4bc0-8d4c-f66541ea3476", + "xAccessor": "65f1d82b-207f-4397-9800-a3100415dc4d" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right" + }, + "preferredSeriesType": "area", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 13, + "i": "5c839f9c-a8bc-46e0-bd23-9300c03e6ed5", + "w": 24, + "x": 24, + "y": 46 + }, + "panelIndex": "5c839f9c-a8bc-46e0-bd23-9300c03e6ed5", + "title": "Filesystem usage by Node [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-9d53c3bf-cefd-433d-a404-972717d0bb74", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "9d53c3bf-cefd-433d-a404-972717d0bb74": { + "columnOrder": [ + "4d4a917d-07fa-4b5b-be50-5d09b7906ff5", + "890b120e-c1de-4501-8e37-336c75255d07", + "f3b6d48f-9098-43bf-b6f7-4a4713f93860", + "f3b6d48f-9098-43bf-b6f7-4a4713f93860X0", + "f3b6d48f-9098-43bf-b6f7-4a4713f93860X1", + "f3b6d48f-9098-43bf-b6f7-4a4713f93860X2" + ], + "columns": { + "4d4a917d-07fa-4b5b-be50-5d09b7906ff5": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of kubernetes.node.name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.node.name" + }, + "890b120e-c1de-4501-8e37-336c75255d07": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "f3b6d48f-9098-43bf-b6f7-4a4713f93860": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Inodes Usage Pct", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + }, + "formula": "average(kubernetes.node.fs.inodes.used)/max(kubernetes.node.fs.inodes.count)", + "isFormulaBroken": false + }, + "references": [ + "f3b6d48f-9098-43bf-b6f7-4a4713f93860X2" + ], + "scale": "ratio" + }, + "f3b6d48f-9098-43bf-b6f7-4a4713f93860X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of average(kubernetes.node.fs.inodes.used)/max(kubernetes.node.fs.inodes.count)", + "operationType": "average", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "kubernetes.node.fs.inodes.used" + }, + "f3b6d48f-9098-43bf-b6f7-4a4713f93860X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of average(kubernetes.node.fs.inodes.used)/max(kubernetes.node.fs.inodes.count)", + "operationType": "max", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "kubernetes.node.fs.inodes.count" + }, + "f3b6d48f-9098-43bf-b6f7-4a4713f93860X2": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of average(kubernetes.node.fs.inodes.used)/max(kubernetes.node.fs.inodes.count)", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "f3b6d48f-9098-43bf-b6f7-4a4713f93860X0", + "f3b6d48f-9098-43bf-b6f7-4a4713f93860X1" + ], + "location": { + "max": 76, + "min": 0 + }, + "name": "divide", + "text": "average(kubernetes.node.fs.inodes.used)/max(kubernetes.node.fs.inodes.count)", + "type": "function" + } + }, + "references": [ + "f3b6d48f-9098-43bf-b6f7-4a4713f93860X0", + "f3b6d48f-9098-43bf-b6f7-4a4713f93860X1" + ], + "scale": "ratio" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layers": [ + { + "accessors": [ + "f3b6d48f-9098-43bf-b6f7-4a4713f93860" + ], + "layerId": "9d53c3bf-cefd-433d-a404-972717d0bb74", + "layerType": "data", + "position": "top", + "seriesType": "area", + "showGridlines": false, + "splitAccessor": "4d4a917d-07fa-4b5b-be50-5d09b7906ff5", + "xAccessor": "890b120e-c1de-4501-8e37-336c75255d07" + } + ], + "legend": { + "isVisible": true, + "legendSize": "large", + "position": "right" + }, + "preferredSeriesType": "area", + "title": "Empty XY chart", + "valueLabels": "hide", + "valuesInLegend": true + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 13, + "i": "5eef3516-509a-414c-b0ad-f6c8af1647bb", + "w": 24, + "x": 0, + "y": 59 + }, + "panelIndex": "5eef3516-509a-414c-b0ad-f6c8af1647bb", + "title": "Filesystem Inodes usage by Node [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + } + ], + "timeRestore": false, + "title": "[Metrics Kubernetes] Nodes", + "version": 1 + }, + "coreMigrationVersion": "8.3.0", + "id": "kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013", + "migrationVersion": { + "dashboard": "8.3.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "c6bb8ec0-dae3-4438-ab76-0bff97321124:indexpattern-datasource-layer-4bf1dfdb-7a60-482d-88d4-130d598ac7bb", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "c6bb8ec0-dae3-4438-ab76-0bff97321124:e8a62a9a-b7a4-4091-a351-ce19ad9ba687", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "2a2da54b-f923-4b1f-b36c-0b1d283405b9:indexpattern-datasource-layer-28060f62-4880-4b1c-aef2-fe42f9df0c64", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "2a2da54b-f923-4b1f-b36c-0b1d283405b9:35ac07a8-9e0e-4d3f-b297-6ba228415322", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "f11dcb2d-3850-430c-b365-e925473ffe81:indexpattern-datasource-layer-f04e39cf-1a10-4841-86e3-53c07cb706df", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "f11dcb2d-3850-430c-b365-e925473ffe81:5cbcbf8a-6c4b-4f41-826d-75757519279f", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "64187c9b-8038-47a3-b7df-6562d740840f:indexpattern-datasource-layer-98fe7b88-6346-4b74-b00d-dae2a5ce24f3", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "64187c9b-8038-47a3-b7df-6562d740840f:63208367-420e-4cf0-aa41-a96650281919", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "b228c756-7cbd-4982-b61b-c6dbb78c1ced:indexpattern-datasource-layer-98fe7b88-6346-4b74-b00d-dae2a5ce24f3", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "b228c756-7cbd-4982-b61b-c6dbb78c1ced:3e31a8a4-705f-43e5-9f38-2bdff02f368a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "93d7f58a-ee13-4ca2-968a-a6c8bcf249a4:indexpattern-datasource-layer-bcb17062-e9f5-4da8-a132-7bdbffe8a740", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "93d7f58a-ee13-4ca2-968a-a6c8bcf249a4:ccdb659f-cb4a-4ac2-ba38-66e43c34a638", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "7c066a0c-0e3d-483d-a4fd-89dd6444d2d3:indexpattern-datasource-layer-bcb17062-e9f5-4da8-a132-7bdbffe8a740", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "7c066a0c-0e3d-483d-a4fd-89dd6444d2d3:4eea060a-792e-4648-8978-2a8b16bddc7d", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "5c839f9c-a8bc-46e0-bd23-9300c03e6ed5:indexpattern-datasource-layer-98ce32f8-426f-43a8-8af5-81cf2f2e44b9", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "5eef3516-509a-414c-b0ad-f6c8af1647bb:indexpattern-datasource-layer-9d53c3bf-cefd-433d-a404-972717d0bb74", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_57552b73-992a-46e6-9f21-9e07ca926a83:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_6c029002-b266-42ef-af36-fdcd73bfadef:optionsListDataView", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013.json b/packages/kubernetes/kibana/dashboard/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013.json new file mode 100644 index 00000000000..8351564bf79 --- /dev/null +++ b/packages/kubernetes/kibana/dashboard/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013.json @@ -0,0 +1,537 @@ +{ + "attributes": { + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "twoLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"4623b3fb-e2bc-4f1e-8cd3-0f0a753a171e\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"orchestrator.cluster.name\",\"title\":\"Cluster Name\",\"id\":\"4623b3fb-e2bc-4f1e-8cd3-0f0a753a171e\",\"enhancements\":{}}},\"24514d41-0fa1-4fc5-96a1-6297453134bd\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.persistentvolume.name\",\"title\":\"Persistent Volume Name\",\"id\":\"24514d41-0fa1-4fc5-96a1-6297453134bd\",\"selectedOptions\":[],\"enhancements\":{}}},\"16f1ca8d-0221-4df5-ae59-42a0e0f92992\":{\"order\":2,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.persistentvolumeclaim.name\",\"title\":\"Persistent Volume Claim Name\",\"id\":\"16f1ca8d-0221-4df5-ae59-42a0e0f92992\",\"selectedOptions\":[],\"enhancements\":{}}}}" + }, + "description": "Metrics about Persistent Volumes and Persistent Volume Claims", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "fontSize": 10, + "markdown": "[Kubernetes Overview](#/view/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013),\n[Kubernetes Nodes](#/view/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013), \n[Kubernetes Pods](#/view/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Deployments](#/view/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes StatefulSets](#/view/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes DaemonSets](#/view/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes CronJobs](#/view/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Jobs](#/view/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Volumes](#/view/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes PV/PVC](#/view/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Services](#/view/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013)", + "openLinksInNewTab": false + }, + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "14993ee2-7277-4012-946c-fa294f024a39", + "w": 48, + "x": 0, + "y": 0 + }, + "panelIndex": "14993ee2-7277-4012-946c-fa294f024a39", + "title": "Kubernetes Dashboards [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-e8ede311-8955-4a16-bf44-8c0ff0e0104b", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "f0dd90fe-0915-4710-ac36-cd56b1bb3733", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "e8ede311-8955-4a16-bf44-8c0ff0e0104b": { + "columnOrder": [ + "8d5b3307-5817-411c-a1a4-dc2cc0a8b08c", + "98d34e0f-186a-47a7-8fa3-de5123d43616", + "420939ad-d9f0-43ee-a1a6-9b9fe5509086", + "546bc1ba-c988-42f6-9d4d-3da5f21cff36" + ], + "columns": { + "420939ad-d9f0-43ee-a1a6-9b9fe5509086": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Capacity", + "operationType": "last_value", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 0 + } + }, + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.persistentvolume.capacity.bytes" + }, + "546bc1ba-c988-42f6-9d4d-3da5f21cff36": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Storage Class", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.persistentvolume.storage_class" + }, + "8d5b3307-5817-411c-a1a4-dc2cc0a8b08c": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.persistentvolume.name" + }, + "98d34e0f-186a-47a7-8fa3-de5123d43616": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Phase", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.persistentvolume.phase" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "f0dd90fe-0915-4710-ac36-cd56b1bb3733", + "key": "event.dataset", + "negate": false, + "params": [ + "state_persistentvolume", + "state_persistentvolumeclaim" + ], + "type": "phrases" + }, + "query": { + "bool": { + "minimum_should_match": 1, + "should": [ + { + "match_phrase": { + "event.dataset": "kubernetes.state_persistentvolume" + } + }, + { + "match_phrase": { + "event.dataset": "kubernetes.state_persistentvolumeclaim" + } + } + ] + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "8d5b3307-5817-411c-a1a4-dc2cc0a8b08c", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "98d34e0f-186a-47a7-8fa3-de5123d43616", + "isTransposed": false + }, + { + "columnId": "420939ad-d9f0-43ee-a1a6-9b9fe5509086", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "546bc1ba-c988-42f6-9d4d-3da5f21cff36", + "isTransposed": false + } + ], + "layerId": "e8ede311-8955-4a16-bf44-8c0ff0e0104b", + "layerType": "data", + "rowHeight": "single", + "rowHeightLines": 1 + } + }, + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 9, + "i": "e6032561-b325-41fe-b7f5-6b167d58dc18", + "w": 48, + "x": 0, + "y": 4 + }, + "panelIndex": "e6032561-b325-41fe-b7f5-6b167d58dc18", + "title": "Persistent Volumes Informations [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-e8ede311-8955-4a16-bf44-8c0ff0e0104b", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "882c4d26-0913-486c-9b14-d6ec44063542", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "e8ede311-8955-4a16-bf44-8c0ff0e0104b": { + "columnOrder": [ + "7b08988e-0df9-450c-89d0-b1d71c49a7ec", + "b15e8116-d875-4e7f-97f5-448ab367e5e1", + "1398ca11-cb70-4d9d-bacf-b402bf000905", + "457a059e-0824-4109-9178-6802eed70599", + "388ad9b8-3fec-4e8d-9a13-d950d646bd5b", + "6f4b28cd-dd85-41da-9921-af5faf9f33f8" + ], + "columns": { + "1398ca11-cb70-4d9d-bacf-b402bf000905": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Volume", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.persistentvolumeclaim.volume_name" + }, + "388ad9b8-3fec-4e8d-9a13-d950d646bd5b": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Access Mode", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.persistentvolumeclaim.access_mode" + }, + "457a059e-0824-4109-9178-6802eed70599": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Capacity", + "operationType": "last_value", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 0 + } + }, + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "kubernetes.persistentvolumeclaim.request_storage.bytes" + }, + "6f4b28cd-dd85-41da-9921-af5faf9f33f8": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Storage Class", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.persistentvolumeclaim.storage_class" + }, + "7b08988e-0df9-450c-89d0-b1d71c49a7ec": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.persistentvolumeclaim.name" + }, + "b15e8116-d875-4e7f-97f5-448ab367e5e1": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Phase", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.persistentvolumeclaim.phase" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "882c4d26-0913-486c-9b14-d6ec44063542", + "key": "event.dataset", + "negate": false, + "params": [ + "state_persistentvolume", + "state_persistentvolumeclaim" + ], + "type": "phrases" + }, + "query": { + "bool": { + "minimum_should_match": 1, + "should": [ + { + "match_phrase": { + "event.dataset": "kubernetes.state_persistentvolume" + } + }, + { + "match_phrase": { + "event.dataset": "kubernetes.state_persistentvolumeclaim" + } + } + ] + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "alignment": "left", + "columnId": "7b08988e-0df9-450c-89d0-b1d71c49a7ec", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "b15e8116-d875-4e7f-97f5-448ab367e5e1", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "1398ca11-cb70-4d9d-bacf-b402bf000905", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "6f4b28cd-dd85-41da-9921-af5faf9f33f8", + "isTransposed": false + }, + { + "columnId": "457a059e-0824-4109-9178-6802eed70599", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "388ad9b8-3fec-4e8d-9a13-d950d646bd5b", + "isTransposed": false + } + ], + "layerId": "e8ede311-8955-4a16-bf44-8c0ff0e0104b", + "layerType": "data", + "rowHeight": "single", + "rowHeightLines": 1 + } + }, + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 9, + "i": "e03df747-8a68-4d68-a958-1f0e38218859", + "w": 48, + "x": 0, + "y": 13 + }, + "panelIndex": "e03df747-8a68-4d68-a958-1f0e38218859", + "title": "Persistent Volume Claims Informations [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + } + ], + "timeRestore": false, + "title": "[Metrics Kubernetes] PV/PVC", + "version": 1 + }, + "coreMigrationVersion": "8.3.0", + "id": "kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013", + "migrationVersion": { + "dashboard": "8.3.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "e6032561-b325-41fe-b7f5-6b167d58dc18:indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e6032561-b325-41fe-b7f5-6b167d58dc18:indexpattern-datasource-layer-e8ede311-8955-4a16-bf44-8c0ff0e0104b", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e6032561-b325-41fe-b7f5-6b167d58dc18:f0dd90fe-0915-4710-ac36-cd56b1bb3733", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e03df747-8a68-4d68-a958-1f0e38218859:indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e03df747-8a68-4d68-a958-1f0e38218859:indexpattern-datasource-layer-e8ede311-8955-4a16-bf44-8c0ff0e0104b", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e03df747-8a68-4d68-a958-1f0e38218859:882c4d26-0913-486c-9b14-d6ec44063542", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_4623b3fb-e2bc-4f1e-8cd3-0f0a753a171e:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_24514d41-0fa1-4fc5-96a1-6297453134bd:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_16f1ca8d-0221-4df5-ae59-42a0e0f92992:optionsListDataView", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013.json b/packages/kubernetes/kibana/dashboard/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013.json new file mode 100644 index 00000000000..8fff97fedac --- /dev/null +++ b/packages/kubernetes/kibana/dashboard/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013.json @@ -0,0 +1,2146 @@ +{ + "attributes": { + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "twoLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"3245a7f1-cf6a-46bf-8182-89b9f40adb1d\":{\"order\":0,\"width\":\"large\",\"grow\":false,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"orchestrator.cluster.name\",\"title\":\"Cluster Name\",\"id\":\"3245a7f1-cf6a-46bf-8182-89b9f40adb1d\",\"selectedOptions\":[],\"enhancements\":{}}}}" + }, + "description": "Overview of Kubernetes cluster metrics", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "fontSize": 10, + "markdown": "[Kubernetes Overview](#/view/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013),\n[Kubernetes Nodes](#/view/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013), \n[Kubernetes Pods](#/view/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Deployments](#/view/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes StatefulSets](#/view/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes DaemonSets](#/view/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes CronJobs](#/view/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Jobs](#/view/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Volumes](#/view/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes PV/PVC](#/view/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Services](#/view/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013)", + "openLinksInNewTab": false + }, + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "f1541205-b6eb-45a6-bdc5-9aaefa62af66", + "w": 47, + "x": 0, + "y": 0 + }, + "panelIndex": "f1541205-b6eb-45a6-bdc5-9aaefa62af66", + "title": "Kubernetes Dashboards [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-0cea87dc-699c-4771-a908-9a6c4df97630", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "415bd77a-fa26-4e8d-a354-97ddd74f04bd", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "0cea87dc-699c-4771-a908-9a6c4df97630": { + "columnOrder": [ + "031701fd-1939-4c76-8659-5a2411cf282b", + "471f1924-3b61-4633-a297-066260bf1a42" + ], + "columns": { + "031701fd-1939-4c76-8659-5a2411cf282b": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Cluster Name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "columnId": "471f1924-3b61-4633-a297-066260bf1a42", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 10 + }, + "scale": "ordinal", + "sourceField": "orchestrator.cluster.name" + }, + "471f1924-3b61-4633-a297-066260bf1a42": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Total Nodes", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.node.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "415bd77a-fa26-4e8d-a354-97ddd74f04bd", + "key": "event.dataset", + "negate": false, + "params": { + "query": "state_node" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.state_node" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layers": [ + { + "categoryDisplay": "default", + "groups": [ + "031701fd-1939-4c76-8659-5a2411cf282b" + ], + "layerId": "0cea87dc-699c-4771-a908-9a6c4df97630", + "layerType": "data", + "legendDisplay": "default", + "metric": "471f1924-3b61-4633-a297-066260bf1a42", + "nestedLegend": false, + "numberDisplay": "value", + "percentDecimals": 0 + } + ], + "shape": "donut" + } + }, + "visualizationType": "lnsPie" + }, + "enhancements": { + "dynamicActions": { + "events": [ + { + "action": { + "config": { + "openInNewTab": false, + "useCurrentDateRange": true, + "useCurrentFilters": true + }, + "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", + "name": "Go to Pods Detailed Dashboard" + }, + "eventId": "6a2acda4-6f9d-4996-95fe-31a15bfb5f3b", + "triggers": [ + "FILTER_TRIGGER" + ] + } + ] + } + }, + "hidePanelTitles": false + }, + "gridData": { + "h": 14, + "i": "41e063cd-3ef2-4cad-98f7-b5c4d394b68f", + "w": 11, + "x": 0, + "y": 4 + }, + "panelIndex": "41e063cd-3ef2-4cad-98f7-b5c4d394b68f", + "title": "Total Nodes per Cluster [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-0cea87dc-699c-4771-a908-9a6c4df97630", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "b895e2f3-062e-423b-a8e5-875e85744550", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "0cea87dc-699c-4771-a908-9a6c4df97630": { + "columnOrder": [ + "031701fd-1939-4c76-8659-5a2411cf282b", + "471f1924-3b61-4633-a297-066260bf1a42" + ], + "columns": { + "031701fd-1939-4c76-8659-5a2411cf282b": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Namespace", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "columnId": "471f1924-3b61-4633-a297-066260bf1a42", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.namespace" + }, + "471f1924-3b61-4633-a297-066260bf1a42": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Total Pods", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.pod.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "b895e2f3-062e-423b-a8e5-875e85744550", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.pod" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.pod" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layers": [ + { + "categoryDisplay": "default", + "groups": [ + "031701fd-1939-4c76-8659-5a2411cf282b" + ], + "layerId": "0cea87dc-699c-4771-a908-9a6c4df97630", + "layerType": "data", + "legendDisplay": "default", + "metric": "471f1924-3b61-4633-a297-066260bf1a42", + "nestedLegend": false, + "numberDisplay": "value", + "percentDecimals": 0 + } + ], + "shape": "donut" + } + }, + "visualizationType": "lnsPie" + }, + "enhancements": { + "dynamicActions": { + "events": [ + { + "action": { + "config": { + "openInNewTab": false, + "useCurrentDateRange": true, + "useCurrentFilters": true + }, + "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", + "name": "Go to Pods Detailed Dashboard" + }, + "eventId": "6a2acda4-6f9d-4996-95fe-31a15bfb5f3b", + "triggers": [ + "FILTER_TRIGGER" + ] + } + ] + } + }, + "hidePanelTitles": false + }, + "gridData": { + "h": 14, + "i": "dc16469b-085d-4e09-9b42-1ace36cde2ff", + "w": 11, + "x": 11, + "y": 4 + }, + "panelIndex": "dc16469b-085d-4e09-9b42-1ace36cde2ff", + "title": "Total Pods per Namespace [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-80709478-7162-4fde-b885-5fdfe98f01c3", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "54de981f-4c69-405a-9ae9-1203cb49879e", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "80709478-7162-4fde-b885-5fdfe98f01c3": { + "columnOrder": [ + "765fc87b-2c0c-42f0-8d38-71c10f3203c7", + "1c1ae127-0672-489a-9258-758d8aa46efd", + "d501a271-2cb7-415e-b4b8-f4a3ca84b9cd", + "537ebe73-a367-4f29-81eb-4e3f79968c8c", + "41a024c5-4aff-4a4d-8755-487eabac326d", + "e7cff37a-07c8-4f11-9ada-c547e135997e", + "1ab80f0a-6def-485a-9d41-aafc93ac116a", + "661936ed-8366-4aa8-bc68-cb42a80607ad" + ], + "columns": { + "1ab80f0a-6def-485a-9d41-aafc93ac116a": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Jobs", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.job.name" + }, + "1c1ae127-0672-489a-9258-758d8aa46efd": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Deployments", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.deployment.name" + }, + "41a024c5-4aff-4a4d-8755-487eabac326d": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Pods", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.pod.name" + }, + "537ebe73-a367-4f29-81eb-4e3f79968c8c": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "StatefulSets", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.statefulset.name" + }, + "661936ed-8366-4aa8-bc68-cb42a80607ad": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Services", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.service.name" + }, + "765fc87b-2c0c-42f0-8d38-71c10f3203c7": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Namespace", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "columnId": "1c1ae127-0672-489a-9258-758d8aa46efd", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.namespace" + }, + "d501a271-2cb7-415e-b4b8-f4a3ca84b9cd": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Daemonsets", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.daemonset.name" + }, + "e7cff37a-07c8-4f11-9ada-c547e135997e": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Cronjobs", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.cronjob.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "54de981f-4c69-405a-9ae9-1203cb49879e", + "key": "event.dataset", + "negate": false, + "params": [ + "state_statefulset", + "pod", + "state_deployment", + "state_daemonset", + "state_cronjob", + "state_job", + "state_service" + ], + "type": "phrases" + }, + "query": { + "bool": { + "minimum_should_match": 1, + "should": [ + { + "match_phrase": { + "event.dataset": "kubernetes.state_statefulset" + } + }, + { + "match_phrase": { + "event.dataset": "kubernetes.pod" + } + }, + { + "match_phrase": { + "event.dataset": "kubernetes.state_deployment" + } + }, + { + "match_phrase": { + "event.dataset": "kubernetes.state_daemonset" + } + }, + { + "match_phrase": { + "event.dataset": "kubernetes.state_cronjob" + } + }, + { + "match_phrase": { + "event.dataset": "kubernetes.state_job" + } + }, + { + "match_phrase": { + "event.dataset": "kubernetes.state_service" + } + } + ] + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": -45, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "1c1ae127-0672-489a-9258-758d8aa46efd", + "d501a271-2cb7-415e-b4b8-f4a3ca84b9cd", + "537ebe73-a367-4f29-81eb-4e3f79968c8c", + "41a024c5-4aff-4a4d-8755-487eabac326d", + "e7cff37a-07c8-4f11-9ada-c547e135997e", + "1ab80f0a-6def-485a-9d41-aafc93ac116a", + "661936ed-8366-4aa8-bc68-cb42a80607ad" + ], + "layerId": "80709478-7162-4fde-b885-5fdfe98f01c3", + "layerType": "data", + "seriesType": "bar_stacked", + "xAccessor": "765fc87b-2c0c-42f0-8d38-71c10f3203c7" + } + ], + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "showSingleSeries": false + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yTitle": "Workloads" + } + }, + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 14, + "i": "5f515e46-d01b-4f5e-b85f-3441aaea8435", + "w": 25, + "x": 22, + "y": 4 + }, + "panelIndex": "5f515e46-d01b-4f5e-b85f-3441aaea8435", + "title": "Workloads per Namespace [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-06a776d4-f25a-45c0-a54e-82d0cb913047", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "06a776d4-f25a-45c0-a54e-82d0cb913047": { + "columnOrder": [ + "f14da5e8-06ea-424c-a149-d0989b1e9c1a", + "7ce9995b-a54d-40ac-a48b-9226e822c0c9", + "a61e3c18-09df-4cec-83d5-ee10e9ec3c4c" + ], + "columns": { + "7ce9995b-a54d-40ac-a48b-9226e822c0c9": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Pod", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "columnId": "a61e3c18-09df-4cec-83d5-ee10e9ec3c4c", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 20 + }, + "scale": "ordinal", + "sourceField": "kubernetes.pod.name" + }, + "a61e3c18-09df-4cec-83d5-ee10e9ec3c4c": { + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.pod.cpu.usage.nanocores:*" + }, + "isBucketed": false, + "label": "Average of kubernetes.pod.cpu.usage.nanocores", + "operationType": "average", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.pod.cpu.usage.nanocores" + }, + "f14da5e8-06ea-424c-a149-d0989b1e9c1a": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Namespace", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "columnId": "a61e3c18-09df-4cec-83d5-ee10e9ec3c4c", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 100 + }, + "scale": "ordinal", + "sourceField": "kubernetes.namespace" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layers": [ + { + "categoryDisplay": "default", + "groups": [ + "f14da5e8-06ea-424c-a149-d0989b1e9c1a", + "7ce9995b-a54d-40ac-a48b-9226e822c0c9" + ], + "layerId": "06a776d4-f25a-45c0-a54e-82d0cb913047", + "layerType": "data", + "legendDisplay": "default", + "metric": "a61e3c18-09df-4cec-83d5-ee10e9ec3c4c", + "nestedLegend": false, + "numberDisplay": "percent" + } + ], + "shape": "treemap" + } + }, + "visualizationType": "lnsPie" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 15, + "i": "14ceb02d-63b6-448a-85fe-28a9e974e80c", + "w": 22, + "x": 0, + "y": 18 + }, + "panelIndex": "14ceb02d-63b6-448a-85fe-28a9e974e80c", + "title": "Cpu Usage per Namespace [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-06a776d4-f25a-45c0-a54e-82d0cb913047", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "06a776d4-f25a-45c0-a54e-82d0cb913047": { + "columnOrder": [ + "f14da5e8-06ea-424c-a149-d0989b1e9c1a", + "7ce9995b-a54d-40ac-a48b-9226e822c0c9", + "a61e3c18-09df-4cec-83d5-ee10e9ec3c4c" + ], + "columns": { + "7ce9995b-a54d-40ac-a48b-9226e822c0c9": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Pod", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "columnId": "a61e3c18-09df-4cec-83d5-ee10e9ec3c4c", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 20 + }, + "scale": "ordinal", + "sourceField": "kubernetes.pod.name" + }, + "a61e3c18-09df-4cec-83d5-ee10e9ec3c4c": { + "dataType": "number", + "filter": { + "language": "kuery", + "query": "kubernetes.pod.memory.usage.bytes : * " + }, + "isBucketed": false, + "label": "Average of kubernetes.pod.memory.usage.bytes", + "operationType": "average", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "kubernetes.pod.memory.usage.bytes" + }, + "f14da5e8-06ea-424c-a149-d0989b1e9c1a": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Namespace", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "columnId": "a61e3c18-09df-4cec-83d5-ee10e9ec3c4c", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 100 + }, + "scale": "ordinal", + "sourceField": "kubernetes.namespace" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layers": [ + { + "categoryDisplay": "default", + "groups": [ + "f14da5e8-06ea-424c-a149-d0989b1e9c1a", + "7ce9995b-a54d-40ac-a48b-9226e822c0c9" + ], + "layerId": "06a776d4-f25a-45c0-a54e-82d0cb913047", + "layerType": "data", + "legendDisplay": "default", + "metric": "a61e3c18-09df-4cec-83d5-ee10e9ec3c4c", + "nestedLegend": false, + "numberDisplay": "percent" + } + ], + "shape": "treemap" + } + }, + "visualizationType": "lnsPie" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 15, + "i": "16a93dbd-9a1a-4383-8aa5-196af84962ef", + "w": 25, + "x": 22, + "y": 18 + }, + "panelIndex": "16a93dbd-9a1a-4383-8aa5-196af84962ef", + "title": "Memory Usage per Namespace [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-b23da578-55ca-4199-9298-1e54b87997ac", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "db05fc41-d21c-45f9-8827-7ac93bf41029", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "b23da578-55ca-4199-9298-1e54b87997ac": { + "columnOrder": [ + "9ed4cf14-b3bd-4cb0-8fe3-4ed86a0aedae" + ], + "columns": { + "9ed4cf14-b3bd-4cb0-8fe3-4ed86a0aedae": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Volumes", + "operationType": "unique_count", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.volume.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": true, + "index": "db05fc41-d21c-45f9-8827-7ac93bf41029", + "key": "event.dataset", + "negate": false, + "params": { + "query": "volume" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.volume" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "accessor": "9ed4cf14-b3bd-4cb0-8fe3-4ed86a0aedae", + "layerId": "b23da578-55ca-4199-9298-1e54b87997ac", + "layerType": "data", + "size": "l", + "textAlign": "center", + "titlePosition": "bottom" + } + }, + "visualizationType": "lnsMetric" + }, + "enhancements": { + "dynamicActions": { + "events": [ + { + "action": { + "config": { + "openInNewTab": false, + "useCurrentDateRange": false, + "useCurrentFilters": false + }, + "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", + "name": "Go to Detailed Dashboard" + }, + "eventId": "ef100f52-b4ad-4363-8e19-124b8863f15c", + "triggers": [ + "FILTER_TRIGGER" + ] + } + ] + } + }, + "hidePanelTitles": false + }, + "gridData": { + "h": 12, + "i": "a300b4d0-a001-4ee7-9237-b29340a40c27", + "w": 11, + "x": 0, + "y": 33 + }, + "panelIndex": "a300b4d0-a001-4ee7-9237-b29340a40c27", + "title": "Total Number of Volumes [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-b23da578-55ca-4199-9298-1e54b87997ac", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "3c874681-b67e-48b4-88b8-3b91bc62604d", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "b23da578-55ca-4199-9298-1e54b87997ac": { + "columnOrder": [ + "9ed4cf14-b3bd-4cb0-8fe3-4ed86a0aedae" + ], + "columns": { + "9ed4cf14-b3bd-4cb0-8fe3-4ed86a0aedae": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Persistent Volumes", + "operationType": "unique_count", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.persistentvolume.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "3c874681-b67e-48b4-88b8-3b91bc62604d", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.state_persistentvolume" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.state_persistentvolume" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "accessor": "9ed4cf14-b3bd-4cb0-8fe3-4ed86a0aedae", + "layerId": "b23da578-55ca-4199-9298-1e54b87997ac", + "layerType": "data", + "size": "l", + "textAlign": "center", + "titlePosition": "bottom" + } + }, + "visualizationType": "lnsMetric" + }, + "enhancements": { + "dynamicActions": { + "events": [ + { + "action": { + "config": { + "openInNewTab": false, + "useCurrentDateRange": false, + "useCurrentFilters": false + }, + "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", + "name": "Go to Detailed Dashboard" + }, + "eventId": "729ff46a-03b6-4ad0-b54c-b113b8844f7a", + "triggers": [ + "FILTER_TRIGGER" + ] + } + ] + } + }, + "hidePanelTitles": false + }, + "gridData": { + "h": 12, + "i": "c8008ef9-dc39-4925-932f-56395a0f3d7f", + "w": 11, + "x": 11, + "y": 33 + }, + "panelIndex": "c8008ef9-dc39-4925-932f-56395a0f3d7f", + "title": "Total Number of Persistent Volumes [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-b23da578-55ca-4199-9298-1e54b87997ac", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "9e1c7b22-fdba-47a4-a329-9d2c7e198861", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "b23da578-55ca-4199-9298-1e54b87997ac": { + "columnOrder": [ + "9ed4cf14-b3bd-4cb0-8fe3-4ed86a0aedae" + ], + "columns": { + "9ed4cf14-b3bd-4cb0-8fe3-4ed86a0aedae": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Persistent Volume Claims", + "operationType": "unique_count", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "kubernetes.persistentvolumeclaim.name" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "9e1c7b22-fdba-47a4-a329-9d2c7e198861", + "key": "event.dataset", + "negate": false, + "params": { + "query": "kubernetes.state_persistentvolumeclaim" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.state_persistentvolumeclaim" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "accessor": "9ed4cf14-b3bd-4cb0-8fe3-4ed86a0aedae", + "layerId": "b23da578-55ca-4199-9298-1e54b87997ac", + "layerType": "data", + "size": "l", + "textAlign": "center", + "titlePosition": "bottom" + } + }, + "visualizationType": "lnsMetric" + }, + "enhancements": { + "dynamicActions": { + "events": [ + { + "action": { + "config": { + "openInNewTab": false, + "useCurrentDateRange": false, + "useCurrentFilters": false + }, + "factoryId": "DASHBOARD_TO_DASHBOARD_DRILLDOWN", + "name": "Go to Detailed Dashboard" + }, + "eventId": "3d235a66-1457-4c72-9ef6-3d5ce974ae34", + "triggers": [ + "FILTER_TRIGGER" + ] + } + ] + } + }, + "hidePanelTitles": false + }, + "gridData": { + "h": 12, + "i": "f1c51925-e700-4fb6-8e86-95a738b03554", + "w": 11, + "x": 22, + "y": 33 + }, + "panelIndex": "f1c51925-e700-4fb6-8e86-95a738b03554", + "title": "Total Number of Persistent Volume Claims [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.pod\" or event.dataset :\"kubernetes.state_node\" " + }, + "id": "61af87d1-a437-4118-9585-9d1dd6572838", + "index_pattern_ref_name": "metrics_5be8ce9f-db72-47d3-b26e-9e639015b914_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "markdown": "**{{ total_pods.pods.last.formatted }}** Pods running out of **{{ allocatable_pods.allocatable.last.formatted }}** Total Allocatable Pods", + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.pod\" " + }, + "formatter": "default", + "id": "4bc97b43-4c11-40bc-a24f-98a523544a7d", + "label": "Total Pods", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.pod.name", + "id": "5bf21665-fbd0-49aa-b81b-9582512db1ff", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "cardinality" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range", + "var_name": "pods" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_node\" " + }, + "formatter": "default", + "id": "883dc850-c144-11ec-a410-4702e3767868", + "label": "Allocatable Pods", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.node.pod.allocatable.total", + "id": "883dc851-c144-11ec-a410-4702e3767868", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "883dc852-c144-11ec-a410-4702e3767868", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.node.name", + "terms_size": "100000", + "time_range_mode": "entire_time_range", + "var_name": "allocatable" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "markdown", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 3, + "i": "5be8ce9f-db72-47d3-b26e-9e639015b914", + "w": 14, + "x": 33, + "y": 33 + }, + "panelIndex": "5be8ce9f-db72-47d3-b26e-9e639015b914", + "title": "Pods Reserved [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_container\" or event.dataset :\"kubernetes.state_node\"" + }, + "id": "61af87d1-a437-4118-9585-9d1dd6572838", + "index_pattern_ref_name": "metrics_51aa455c-9d9c-438c-b299-9d13585c4e5c_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "markdown": "**{{ cores_requested.requested.last.formatted }}** Cores requested out of **{{ total_cores.total.last.formatted }}** Allocatable Cores", + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_container\" " + }, + "formatter": "default", + "id": "4bc97b43-4c11-40bc-a24f-98a523544a7d", + "label": "Cores Requested", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.container.cpu.request.cores", + "id": "5bf21665-fbd0-49aa-b81b-9582512db1ff", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "5dca2af0-c144-11ec-a410-4702e3767868", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.container.name", + "terms_size": "100000", + "time_range_mode": "entire_time_range", + "var_name": "requested" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_node\" " + }, + "formatter": "default", + "id": "883dc850-c144-11ec-a410-4702e3767868", + "label": "Total Cores", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.node.cpu.allocatable.cores", + "id": "883dc851-c144-11ec-a410-4702e3767868", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "883dc852-c144-11ec-a410-4702e3767868", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.node.name", + "terms_size": "100000", + "time_range_mode": "entire_time_range", + "var_name": "total" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "markdown", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "51aa455c-9d9c-438c-b299-9d13585c4e5c", + "w": 7, + "x": 33, + "y": 36 + }, + "panelIndex": "51aa455c-9d9c-438c-b299-9d13585c4e5c", + "title": "Cores Reserved [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "hidePanelTitles": false, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.container\" or event.dataset :\"kubernetes.state_node\"" + }, + "id": "61af87d1-a437-4118-9585-9d1dd6572838", + "index_pattern_ref_name": "metrics_0ef47305-ecb8-413c-ba38-f08a34885b82_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "markdown": "**{{ cores_used.used.last.formatted }}** Cores used out of **{{ total_cores.total.last.formatted }}** Allocatable Cores", + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.container\" " + }, + "formatter": "number", + "id": "4bc97b43-4c11-40bc-a24f-98a523544a7d", + "label": "Cores Used", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.container.cpu.usage.nanocores", + "id": "5bf21665-fbd0-49aa-b81b-9582512db1ff", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "5dca2af0-c144-11ec-a410-4702e3767868", + "type": "series_agg" + }, + { + "id": "3078c4d0-cfa4-11ec-9946-abb6b61f731a", + "script": "params.nanocores/1000000000", + "type": "math", + "variables": [ + { + "field": "5bf21665-fbd0-49aa-b81b-9582512db1ff", + "id": "38bab8b0-cfa4-11ec-9946-abb6b61f731a", + "name": "nanocores" + } + ] + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.container.name", + "terms_size": "100000", + "time_range_mode": "entire_time_range", + "var_name": "used" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_node\" " + }, + "formatter": "default", + "id": "883dc850-c144-11ec-a410-4702e3767868", + "label": "Total Cores", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.node.cpu.allocatable.cores", + "id": "883dc851-c144-11ec-a410-4702e3767868", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "883dc852-c144-11ec-a410-4702e3767868", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.node.name", + "terms_size": "100000", + "time_range_mode": "entire_time_range", + "var_name": "total" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "markdown", + "use_kibana_indexes": true + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "0ef47305-ecb8-413c-ba38-f08a34885b82", + "w": 7, + "x": 40, + "y": 36 + }, + "panelIndex": "0ef47305-ecb8-413c-ba38-f08a34885b82", + "title": "Cores Used [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "hidePanelTitles": false, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_container\" or event.dataset :\"kubernetes.state_node\"" + }, + "id": "61af87d1-a437-4118-9585-9d1dd6572838", + "index_pattern_ref_name": "metrics_f05ed38e-333c-4a45-a441-da0be70b097c_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "markdown": "**{{ memory_requested.requested.last.formatted }}** Memory requested out of **{{ total_memory.total.last.formatted }}** Allocatable Memory Bytes", + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_container\" " + }, + "formatter": "bytes", + "id": "4bc97b43-4c11-40bc-a24f-98a523544a7d", + "label": "Memory Requested", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.container.memory.request.bytes", + "id": "5bf21665-fbd0-49aa-b81b-9582512db1ff", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "5dca2af0-c144-11ec-a410-4702e3767868", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.container.name", + "terms_size": "100000", + "time_range_mode": "entire_time_range", + "var_name": "requested" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_node\" " + }, + "formatter": "bytes", + "id": "883dc850-c144-11ec-a410-4702e3767868", + "label": "Total Memory", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.node.memory.allocatable.bytes", + "id": "883dc851-c144-11ec-a410-4702e3767868", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "883dc852-c144-11ec-a410-4702e3767868", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.node.name", + "terms_size": "100000", + "time_range_mode": "entire_time_range", + "var_name": "total" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "markdown", + "use_kibana_indexes": true + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 5, + "i": "f05ed38e-333c-4a45-a441-da0be70b097c", + "w": 7, + "x": 33, + "y": 40 + }, + "panelIndex": "f05ed38e-333c-4a45-a441-da0be70b097c", + "title": "Memory Reserved [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 0, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.container\" or event.dataset :\"kubernetes.state_node\" " + }, + "id": "61af87d1-a437-4118-9585-9d1dd6572838", + "index_pattern_ref_name": "metrics_a91d36c0-f405-4c04-8510-11134bd259f0_0_index_pattern", + "interval": "", + "isModelInvalid": false, + "markdown": "**{{ memory_used.used.last.formatted }}** Memory used out of **{{ total_memory.total.last.formatted }}** Allocatable Memory Bytes", + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.container\" " + }, + "formatter": "bytes", + "id": "4bc97b43-4c11-40bc-a24f-98a523544a7d", + "label": "Memory Used", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.container.memory.usage.bytes", + "id": "5bf21665-fbd0-49aa-b81b-9582512db1ff", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "5dca2af0-c144-11ec-a410-4702e3767868", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.container.name", + "terms_size": "100000", + "time_range_mode": "entire_time_range", + "var_name": "used" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "filter": { + "language": "kuery", + "query": "event.dataset :\"kubernetes.state_node\" " + }, + "formatter": "bytes", + "id": "883dc850-c144-11ec-a410-4702e3767868", + "label": "Total Memory", + "line_width": 1, + "metrics": [ + { + "agg_with": "avg", + "field": "kubernetes.node.memory.allocatable.bytes", + "id": "883dc851-c144-11ec-a410-4702e3767868", + "order": "desc", + "order_by": "@timestamp", + "size": 1, + "type": "top_hit" + }, + { + "function": "sum", + "id": "883dc852-c144-11ec-a410-4702e3767868", + "type": "series_agg" + } + ], + "override_index_pattern": 0, + "palette": { + "name": "default", + "type": "palette" + }, + "point_size": 1, + "separate_axis": 0, + "series_drop_last_bucket": 0, + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.node.name", + "terms_size": "100000", + "time_range_mode": "entire_time_range", + "var_name": "total" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "markdown", + "use_kibana_indexes": true + }, + "type": "metrics", + "uiState": {} + } + }, + "gridData": { + "h": 5, + "i": "a91d36c0-f405-4c04-8510-11134bd259f0", + "w": 7, + "x": 40, + "y": 40 + }, + "panelIndex": "a91d36c0-f405-4c04-8510-11134bd259f0", + "title": "Memory Used [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "enhancements": {} + }, + "gridData": { + "h": 15, + "i": "4a66eae8-63ab-40c9-85c4-69c6165a1c72", + "w": 47, + "x": 0, + "y": 45 + }, + "panelIndex": "4a66eae8-63ab-40c9-85c4-69c6165a1c72", + "panelRefName": "panel_4a66eae8-63ab-40c9-85c4-69c6165a1c72", + "type": "search", + "version": "8.3.0-SNAPSHOT" + } + ], + "timeRestore": false, + "title": "[Metrics Kubernetes] Overview", + "version": 1 + }, + "coreMigrationVersion": "8.3.0", + "id": "kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013", + "migrationVersion": { + "dashboard": "8.3.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "41e063cd-3ef2-4cad-98f7-b5c4d394b68f:indexpattern-datasource-layer-0cea87dc-699c-4771-a908-9a6c4df97630", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "41e063cd-3ef2-4cad-98f7-b5c4d394b68f:415bd77a-fa26-4e8d-a354-97ddd74f04bd", + "type": "index-pattern" + }, + { + "id": "kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013", + "name": "41e063cd-3ef2-4cad-98f7-b5c4d394b68f:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:6a2acda4-6f9d-4996-95fe-31a15bfb5f3b:dashboardId", + "type": "dashboard" + }, + { + "id": "metrics-*", + "name": "dc16469b-085d-4e09-9b42-1ace36cde2ff:indexpattern-datasource-layer-0cea87dc-699c-4771-a908-9a6c4df97630", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "dc16469b-085d-4e09-9b42-1ace36cde2ff:b895e2f3-062e-423b-a8e5-875e85744550", + "type": "index-pattern" + }, + { + "id": "kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013", + "name": "dc16469b-085d-4e09-9b42-1ace36cde2ff:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:6a2acda4-6f9d-4996-95fe-31a15bfb5f3b:dashboardId", + "type": "dashboard" + }, + { + "id": "metrics-*", + "name": "5f515e46-d01b-4f5e-b85f-3441aaea8435:indexpattern-datasource-layer-80709478-7162-4fde-b885-5fdfe98f01c3", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "5f515e46-d01b-4f5e-b85f-3441aaea8435:54de981f-4c69-405a-9ae9-1203cb49879e", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "14ceb02d-63b6-448a-85fe-28a9e974e80c:indexpattern-datasource-layer-06a776d4-f25a-45c0-a54e-82d0cb913047", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "16a93dbd-9a1a-4383-8aa5-196af84962ef:indexpattern-datasource-layer-06a776d4-f25a-45c0-a54e-82d0cb913047", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "a300b4d0-a001-4ee7-9237-b29340a40c27:indexpattern-datasource-layer-b23da578-55ca-4199-9298-1e54b87997ac", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "a300b4d0-a001-4ee7-9237-b29340a40c27:db05fc41-d21c-45f9-8827-7ac93bf41029", + "type": "index-pattern" + }, + { + "id": "kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013", + "name": "a300b4d0-a001-4ee7-9237-b29340a40c27:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:ef100f52-b4ad-4363-8e19-124b8863f15c:dashboardId", + "type": "dashboard" + }, + { + "id": "metrics-*", + "name": "c8008ef9-dc39-4925-932f-56395a0f3d7f:indexpattern-datasource-layer-b23da578-55ca-4199-9298-1e54b87997ac", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "c8008ef9-dc39-4925-932f-56395a0f3d7f:3c874681-b67e-48b4-88b8-3b91bc62604d", + "type": "index-pattern" + }, + { + "id": "kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013", + "name": "c8008ef9-dc39-4925-932f-56395a0f3d7f:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:729ff46a-03b6-4ad0-b54c-b113b8844f7a:dashboardId", + "type": "dashboard" + }, + { + "id": "metrics-*", + "name": "f1c51925-e700-4fb6-8e86-95a738b03554:indexpattern-datasource-layer-b23da578-55ca-4199-9298-1e54b87997ac", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "f1c51925-e700-4fb6-8e86-95a738b03554:9e1c7b22-fdba-47a4-a329-9d2c7e198861", + "type": "index-pattern" + }, + { + "id": "kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013", + "name": "f1c51925-e700-4fb6-8e86-95a738b03554:drilldown:DASHBOARD_TO_DASHBOARD_DRILLDOWN:3d235a66-1457-4c72-9ef6-3d5ce974ae34:dashboardId", + "type": "dashboard" + }, + { + "id": "metrics-*", + "name": "5be8ce9f-db72-47d3-b26e-9e639015b914:metrics_5be8ce9f-db72-47d3-b26e-9e639015b914_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "51aa455c-9d9c-438c-b299-9d13585c4e5c:metrics_51aa455c-9d9c-438c-b299-9d13585c4e5c_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "0ef47305-ecb8-413c-ba38-f08a34885b82:metrics_0ef47305-ecb8-413c-ba38-f08a34885b82_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "f05ed38e-333c-4a45-a441-da0be70b097c:metrics_f05ed38e-333c-4a45-a441-da0be70b097c_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "a91d36c0-f405-4c04-8510-11134bd259f0:metrics_a91d36c0-f405-4c04-8510-11134bd259f0_0_index_pattern", + "type": "index-pattern" + }, + { + "id": "kubernetes-adc7d0c0-d1fc-11ec-8c69-8bbb7ca8f9ee", + "name": "4a66eae8-63ab-40c9-85c4-69c6165a1c72:panel_4a66eae8-63ab-40c9-85c4-69c6165a1c72", + "type": "search" + }, + { + "id": "metrics-*", + "name": "controlGroup_3245a7f1-cf6a-46bf-8182-89b9f40adb1d:optionsListDataView", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-f5ab5510-9c94-11e9-94fd-c91206cd5249.json b/packages/kubernetes/kibana/dashboard/kubernetes-f5ab5510-9c94-11e9-94fd-c91206cd5249.json index ce3372ed6d9..c15390adf44 100644 --- a/packages/kubernetes/kibana/dashboard/kubernetes-f5ab5510-9c94-11e9-94fd-c91206cd5249.json +++ b/packages/kubernetes/kibana/dashboard/kubernetes-f5ab5510-9c94-11e9-94fd-c91206cd5249.json @@ -1,36 +1,16 @@ { "attributes": { + "controlGroupInput": { + "chainingSystem": "NONE", + "controlStyle": "oneLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"6a06f361-cf30-4320-b162-fbd6e9838329\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"host.hostname\",\"title\":\"Hostname\",\"id\":\"6a06f361-cf30-4320-b162-fbd6e9838329\",\"enhancements\":{}}},\"2ea76dd1-bff4-424c-bef2-46a3611de039\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"service.address\",\"title\":\"Service address\",\"singleSelect\":true,\"id\":\"2ea76dd1-bff4-424c-bef2-46a3611de039\",\"enhancements\":{}}}}" + }, "description": "Kubernetes Scheduler metrics", "hits": 0, "kibanaSavedObjectMeta": { "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "data_stream.dataset", - "negate": false, - "params": { - "query": "kubernetes.scheduler" - }, - "type": "phrase", - "value": "kubernetes.scheduler" - }, - "query": { - "match": { - "data_stream.dataset": { - "query": "kubernetes.scheduler", - "type": "phrase" - } - } - } - } - ], + "filter": [], "query": { "language": "kuery", "query": "" @@ -43,145 +23,854 @@ }, "panelsJSON": [ { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": {} + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "lucene", + "query": "_exists_:\"kubernetes.scheduler.process.started.sec\"" + }, + "hide_last_value_indicator": true, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "30s", + "markdown": "| | |\n|---|---|\n|**Days running**|{{ math.started.last.raw }}|\n|**File descriptors open**|{{ max_of_kubernetes_scheduler_process_fds_open_count.fds.last.raw }}|\n|**Resident Memory**|{{ max_of_kubernetes_scheduler_process_memory_resident_bytes.resident_memory.last.formatted }}|\n|**Virtual Memory**|{{ max_of_kubernetes_scheduler_process_memory_virtual_bytes.virtual_memory.last.formatted }}|\n", + "markdown_css": "table, tr, td, th{border:none}", + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.process.started.sec", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "max" + }, + { + "id": "94b52370-9c95-11e9-87bc-455cc45f013a", + "script": "round( (params._timestamp /1000 - params.started) / 86400, 2)", + "type": "math", + "variables": [ + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "97cc0060-9c95-11e9-87bc-455cc45f013a", + "name": "started" + } + ] + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "var_name": "started" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "a8475ca0-9c95-11e9-87bc-455cc45f013a", + "label": "", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.process.fds.open.count", + "id": "a8475ca1-9c95-11e9-87bc-455cc45f013a", + "type": "max" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "var_name": "fds" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "bytes", + "id": "cdc6d190-9c95-11e9-87bc-455cc45f013a", + "label": "", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.process.memory.resident.bytes", + "id": "cdc6d191-9c95-11e9-87bc-455cc45f013a", + "type": "max" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "var_name": "resident_memory" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "bytes", + "id": "dfa0fa80-9c95-11e9-87bc-455cc45f013a", + "label": "", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.process.memory.virtual.bytes", + "id": "dfa0fa81-9c95-11e9-87bc-455cc45f013a", + "type": "max" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "var_name": "virtual_memory" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "markdown", + "use_kibana_indexes": false + }, + "type": "metrics", + "uiState": {} + } + }, "gridData": { "h": 14, - "i": "1", + "i": "a28885ff-1498-40cc-8d57-602104c21503", "w": 14, "x": 0, "y": 0 }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.3.0" + "panelIndex": "a28885ff-1498-40cc-8d57-602104c21503", + "title": "Process summary [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, - "gridData": { - "h": 14, - "i": "2", - "w": 11, - "x": 14, - "y": 0 + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.scheduler\" " + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(165,228,85,1)", + "fill": 0.5, + "formatter": "us,ms,2", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "P99", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.http.request.duration.us.percentile.99", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "us,ms,2", + "id": "708a5a50-9c9b-11e9-b248-53caaa33a2c5", + "label": "P90", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.http.request.duration.us.percentile.90", + "id": "708a8160-9c9b-11e9-b248-53caaa33a2c5", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(65,117,0,1)", + "fill": 0.5, + "formatter": "us,ms,2", + "id": "9ba449d0-9c9b-11e9-b248-53caaa33a2c5", + "label": "P50", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.http.request.duration.us.percentile.50", + "id": "9ba449d1-9c9b-11e9-b248-53caaa33a2c5", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, "gridData": { "h": 14, - "i": "3", - "w": 23, - "x": 25, + "i": "1081bca5-a431-4a55-9488-711bd0580b00", + "w": 33, + "x": 15, "y": 0 }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.3.0" + "panelIndex": "1081bca5-a431-4a55-9488-711bd0580b00", + "title": "Scheduler HTTP request duration [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_min": "0", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.scheduler\"" + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "CPU time", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.process.cpu.sec", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + }, + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "11331120-9d98-11e9-9e81-115d18bcfeaa", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range", + "value_template": "{{value}} s" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, "gridData": { - "h": 11, - "i": "4", + "h": 15, + "i": "c75efe2d-835f-4701-b8d3-3fffacba1284", "w": 24, "x": 0, - "y": 29 + "y": 14 }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.3.0" + "panelIndex": "c75efe2d-835f-4701-b8d3-3fffacba1284", + "title": "Scheduler CPU [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.scheduler\"" + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(251,158,0,1)", + "fill": 0.5, + "formatter": "bytes", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Resident", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.process.memory.resident.bytes", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "bytes", + "id": "a14defa0-9d98-11e9-9e81-115d18bcfeaa", + "label": "Virtual", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.process.memory.virtual.bytes", + "id": "a14defa1-9d98-11e9-9e81-115d18bcfeaa", + "type": "avg" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, "gridData": { - "h": 11, - "i": "5", + "h": 15, + "i": "fd58d4db-3089-4e96-9eb3-dfe90310648b", "w": 24, "x": 24, - "y": 29 + "y": 14 }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.3.0" + "panelIndex": "fd58d4db-3089-4e96-9eb3-dfe90310648b", + "title": "Scheduler Memory [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_min": "0", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.scheduler\"" + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(63,112,2,1)", + "fill": 0.5, + "formatter": "number", + "hidden": false, + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Under 16ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.16000", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + }, + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "2a21d690-9c9d-11e9-8174-4589c2c40897", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(138,223,24,1)", + "fill": "0.4", + "formatter": "number", + "hidden": false, + "id": "a0344a80-9ca1-11e9-9b2f-4dae0cc2bdf1", + "label": "Under 512ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.512000", + "id": "a0347190-9ca1-11e9-9b2f-4dae0cc2bdf1", + "type": "avg" + }, + { + "field": "a0347190-9ca1-11e9-9b2f-4dae0cc2bdf1", + "id": "9a865d10-9ca3-11e9-9b2f-4dae0cc2bdf1", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(174,161,255,1)", + "fill": "0.3", + "formatter": "number", + "hidden": false, + "id": "c456c780-9ca1-11e9-9b2f-4dae0cc2bdf1", + "label": "Under 1024ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.1024000", + "id": "c456c781-9ca1-11e9-9b2f-4dae0cc2bdf1", + "type": "avg" + }, + { + "field": "c456c781-9ca1-11e9-9b2f-4dae0cc2bdf1", + "id": "a77cd850-9ca3-11e9-9b2f-4dae0cc2bdf1", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(115,216,255,1)", + "fill": "0.2", + "formatter": "number", + "hidden": false, + "id": "127a9810-9ca2-11e9-9b2f-4dae0cc2bdf1", + "label": "Under 4096ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.4096000", + "id": "127a9811-9ca2-11e9-9b2f-4dae0cc2bdf1", + "type": "avg" + }, + { + "field": "127a9811-9ca2-11e9-9b2f-4dae0cc2bdf1", + "id": "b48a0fe0-9ca3-11e9-9b2f-4dae0cc2bdf1", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(252,196,0,1)", + "fill": "0.1", + "formatter": "number", + "hidden": false, + "id": "6a2ba130-9ca2-11e9-9b2f-4dae0cc2bdf1", + "label": "Under 8192ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.8192000", + "id": "6a2ba131-9ca2-11e9-9b2f-4dae0cc2bdf1", + "type": "avg" + }, + { + "field": "6a2ba131-9ca2-11e9-9b2f-4dae0cc2bdf1", + "id": "c727fe00-9ca3-11e9-9b2f-4dae0cc2bdf1", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(209,119,103,1)", + "fill": "0", + "formatter": "number", + "hidden": false, + "id": "f93a66e0-9ca2-11e9-9b2f-4dae0cc2bdf1", + "label": "Under 16384ms", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.16384000", + "id": "f93a66e1-9ca2-11e9-9b2f-4dae0cc2bdf1", + "type": "avg" + }, + { + "field": "f93a66e1-9ca2-11e9-9b2f-4dae0cc2bdf1", + "id": "ce42d700-9ca3-11e9-9b2f-4dae0cc2bdf1", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + }, + { + "axis_position": "right", + "chart_type": "line", + "color": "rgba(104,188,0,1)", + "fill": "0", + "formatter": "number", + "hidden": false, + "id": "310452c0-9ca3-11e9-9b2f-4dae0cc2bdf1", + "label": "All", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.+Inf", + "id": "310452c1-9ca3-11e9-9b2f-4dae0cc2bdf1", + "type": "avg" + }, + { + "field": "310452c1-9ca3-11e9-9b2f-4dae0cc2bdf1", + "id": "e0692420-9ca3-11e9-9b2f-4dae0cc2bdf1", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "gradient", + "split_mode": "everything", + "stacked": "none", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, "gridData": { - "h": 15, - "i": "6", + "h": 11, + "i": "3cf78ac5-7dd2-42b0-a36e-f99841267190", "w": 24, "x": 0, - "y": 14 + "y": 29 }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.3.0" + "panelIndex": "3cf78ac5-7dd2-42b0-a36e-f99841267190", + "title": "Scheduler end to end scheduling duration [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" }, { - "embeddableConfig": {}, + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "axis_formatter": "number", + "axis_min": "0", + "axis_position": "left", + "axis_scale": "normal", + "drop_last_bucket": 1, + "filter": { + "language": "kuery", + "query": "event.dataset : \"kubernetes.scheduler\"" + }, + "id": "61ca57f0-469d-11e7-af02-69e470af7417", + "index_pattern": "metrics-*", + "interval": "", + "isModelInvalid": false, + "max_lines_legend": 1, + "series": [ + { + "axis_position": "right", + "chart_type": "line", + "color": "#68BC00", + "fill": 0.5, + "formatter": "number", + "id": "61ca57f1-469d-11e7-af02-69e470af7417", + "label": "Attempts", + "line_width": 1, + "metrics": [ + { + "field": "kubernetes.scheduler.scheduling.pod.attempts.count", + "id": "61ca57f2-469d-11e7-af02-69e470af7417", + "type": "avg" + }, + { + "field": "61ca57f2-469d-11e7-af02-69e470af7417", + "id": "18aae5d0-9ca9-11e9-b8ef-3ddf5d748ddb", + "type": "derivative", + "unit": "" + } + ], + "point_size": 1, + "separate_axis": 0, + "split_color_mode": "rainbow", + "split_mode": "terms", + "stacked": "none", + "terms_field": "kubernetes.scheduler.result", + "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", + "time_range_mode": "entire_time_range" + } + ], + "show_grid": 1, + "show_legend": 1, + "time_field": "", + "time_range_mode": "entire_time_range", + "tooltip_mode": "show_all", + "truncate_legend": 1, + "type": "timeseries", + "use_kibana_indexes": false + }, + "title": "", + "type": "metrics", + "uiState": {} + } + }, "gridData": { - "h": 15, - "i": "7", + "h": 11, + "i": "e60e8993-0ec2-4bdc-8ddd-1b3549e59b98", "w": 24, "x": 24, - "y": 14 + "y": 29 }, - "panelIndex": "7", - "panelRefName": "panel_6", - "version": "7.3.0" + "panelIndex": "e60e8993-0ec2-4bdc-8ddd-1b3549e59b98", + "title": "Scheduler scheduling attempts [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" } ], "timeRestore": false, "title": "[Metrics Kubernetes] Scheduler", "version": 1 }, + "coreMigrationVersion": "8.3.0", "id": "kubernetes-f5ab5510-9c94-11e9-94fd-c91206cd5249", "migrationVersion": { - "dashboard": "7.3.0" + "dashboard": "8.3.0" }, "references": [ { "id": "metrics-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "controlGroup_6a06f361-cf30-4320-b162-fbd6e9838329:optionsListDataView", "type": "index-pattern" }, { - "id": "kubernetes-bcb194a0-9bf8-11e9-9dc8-fd27291d427f", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "kubernetes-826d80c0-9c97-11e9-94fd-c91206cd5249", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "kubernetes-15bd4420-9c9b-11e9-94fd-c91206cd5249", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "kubernetes-d9fc1b80-9c9c-11e9-94fd-c91206cd5249", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "kubernetes-95595810-9ca8-11e9-94fd-c91206cd5249", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "kubernetes-382ace30-9d98-11e9-b2ae-49acc4cbcea9", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "kubernetes-84d9b200-9d98-11e9-b2ae-49acc4cbcea9", - "name": "panel_6", - "type": "visualization" + "id": "metrics-*", + "name": "controlGroup_2ea76dd1-bff4-424c-bef2-46a3611de039:optionsListDataView", + "type": "index-pattern" } ], "type": "dashboard" diff --git a/packages/kubernetes/kibana/dashboard/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013.json b/packages/kubernetes/kibana/dashboard/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013.json new file mode 100644 index 00000000000..0be6eee639c --- /dev/null +++ b/packages/kubernetes/kibana/dashboard/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013.json @@ -0,0 +1,314 @@ +{ + "attributes": { + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "twoLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"baa3640d-f954-4b56-ade6-01393a3991bc\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"orchestrator.cluster.name\",\"title\":\"Cluster Name\",\"id\":\"baa3640d-f954-4b56-ade6-01393a3991bc\",\"enhancements\":{}}},\"5822d806-385b-435c-b83e-79e38e38fbb6\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.namespace\",\"title\":\"Namespace Name\",\"id\":\"5822d806-385b-435c-b83e-79e38e38fbb6\",\"enhancements\":{}}},\"c749b037-7a98-4555-822b-cb9a52395dbb\":{\"order\":2,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"kubernetes.service.name\",\"title\":\"Service Name\",\"id\":\"c749b037-7a98-4555-822b-cb9a52395dbb\",\"enhancements\":{}}}}" + }, + "description": "Metrics about Services", + "hits": 0, + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "optionsJSON": { + "hidePanelTitles": false, + "syncColors": false, + "useMargins": true + }, + "panelsJSON": [ + { + "embeddableConfig": { + "enhancements": {}, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "params": { + "fontSize": 10, + "markdown": "[Kubernetes Overview](#/view/kubernetes-e0195ce0-bcaf-11ec-b64f-7dd6e8e82013),\n[Kubernetes Nodes](#/view/kubernetes-b945b7b0-bcb1-11ec-b64f-7dd6e8e82013), \n[Kubernetes Pods](#/view/kubernetes-3d4d9290-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Deployments](#/view/kubernetes-5be46210-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes StatefulSets](#/view/kubernetes-21694370-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes DaemonSets](#/view/kubernetes-85879010-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes CronJobs](#/view/kubernetes-0a672d50-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Jobs](#/view/kubernetes-9bf990a0-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Volumes](#/view/kubernetes-3912d9a0-bcb2-11ec-b64f-7dd6e8e82013), [Kubernetes PV/PVC](#/view/kubernetes-dd081350-bcb1-11ec-b64f-7dd6e8e82013), [Kubernetes Services](#/view/kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013)", + "openLinksInNewTab": false + }, + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "60c70dea-d4f0-43ea-a43f-7927dcf5c34d", + "w": 48, + "x": 0, + "y": 0 + }, + "panelIndex": "60c70dea-d4f0-43ea-a43f-7927dcf5c34d", + "title": "Kubernetes Dashboards [Metrics Kubernetes]", + "type": "visualization", + "version": "8.3.0-SNAPSHOT" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-15362d53-5f27-48a6-a339-8a5fc2c5339d", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "56fdeb82-d55f-457c-b05c-8e45d652eb00", + "type": "index-pattern" + } + ], + "state": { + "datasourceStates": { + "indexpattern": { + "layers": { + "15362d53-5f27-48a6-a339-8a5fc2c5339d": { + "columnOrder": [ + "5bcc83c1-a9ef-4489-841c-e5c6e82f346b", + "5288fb8d-2eec-4da6-a9e6-81e6ee0a429f", + "2d715eff-85bb-431f-a5a6-3432b6a704a9", + "07f7d695-1388-41fb-a4fc-4bf13d299688", + "8d4e5a02-d3f5-4960-b3a9-121f64d42ba6", + "226bd103-5a5d-4756-bbc5-2c7f5da03488" + ], + "columns": { + "07f7d695-1388-41fb-a4fc-4bf13d299688": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Cluster IP", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.service.cluster_ip" + }, + "226bd103-5a5d-4756-bbc5-2c7f5da03488": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Created", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.service.created" + }, + "2d715eff-85bb-431f-a5a6-3432b6a704a9": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Type", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.service.type" + }, + "5288fb8d-2eec-4da6-a9e6-81e6ee0a429f": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Namespace", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.namespace" + }, + "5bcc83c1-a9ef-4489-841c-e5c6e82f346b": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Service Name", + "operationType": "terms", + "params": { + "missingBucket": false, + "orderBy": { + "fallback": true, + "type": "alphabetical" + }, + "orderDirection": "asc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "scale": "ordinal", + "sourceField": "kubernetes.service.name" + }, + "8d4e5a02-d3f5-4960-b3a9-121f64d42ba6": { + "customLabel": true, + "dataType": "string", + "isBucketed": false, + "label": "Ingress IP", + "operationType": "last_value", + "params": { + "showArrayValues": true, + "sortField": "@timestamp" + }, + "scale": "ordinal", + "sourceField": "kubernetes.service.ingress_ip" + } + }, + "incompleteColumns": {} + } + } + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "56fdeb82-d55f-457c-b05c-8e45d652eb00", + "key": "event.dataset", + "negate": false, + "params": { + "query": "state_service" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "event.dataset": "kubernetes.state_service" + } + } + } + ], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "5bcc83c1-a9ef-4489-841c-e5c6e82f346b", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "07f7d695-1388-41fb-a4fc-4bf13d299688", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "2d715eff-85bb-431f-a5a6-3432b6a704a9", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "226bd103-5a5d-4756-bbc5-2c7f5da03488", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "5288fb8d-2eec-4da6-a9e6-81e6ee0a429f", + "isTransposed": false + }, + { + "alignment": "right", + "columnId": "8d4e5a02-d3f5-4960-b3a9-121f64d42ba6", + "isTransposed": false + } + ], + "layerId": "15362d53-5f27-48a6-a339-8a5fc2c5339d", + "layerType": "data", + "rowHeight": "single", + "rowHeightLines": 1 + } + }, + "visualizationType": "lnsDatatable" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 15, + "i": "3df5f644-b37e-471c-b2c5-ad4db122d1de", + "w": 48, + "x": 0, + "y": 4 + }, + "panelIndex": "3df5f644-b37e-471c-b2c5-ad4db122d1de", + "title": "Services Informations [Metrics Kubernetes]", + "type": "lens", + "version": "8.3.0-SNAPSHOT" + } + ], + "timeRestore": false, + "title": "[Metrics Kubernetes] Services", + "version": 1 + }, + "coreMigrationVersion": "8.3.0", + "id": "kubernetes-ff1b3850-bcb1-11ec-b64f-7dd6e8e82013", + "migrationVersion": { + "dashboard": "8.3.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "3df5f644-b37e-471c-b2c5-ad4db122d1de:indexpattern-datasource-current-indexpattern", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "3df5f644-b37e-471c-b2c5-ad4db122d1de:indexpattern-datasource-layer-15362d53-5f27-48a6-a339-8a5fc2c5339d", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "3df5f644-b37e-471c-b2c5-ad4db122d1de:56fdeb82-d55f-457c-b05c-8e45d652eb00", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_baa3640d-f954-4b56-ade6-01393a3991bc:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_5822d806-385b-435c-b83e-79e38e38fbb6:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "controlGroup_c749b037-7a98-4555-822b-cb9a52395dbb:optionsListDataView", + "type": "index-pattern" + } + ], + "type": "dashboard" +} \ No newline at end of file diff --git a/packages/kubernetes/kibana/search/kubernetes-adc7d0c0-d1fc-11ec-8c69-8bbb7ca8f9ee.json b/packages/kubernetes/kibana/search/kubernetes-adc7d0c0-d1fc-11ec-8c69-8bbb7ca8f9ee.json new file mode 100644 index 00000000000..cbcddbfeda0 --- /dev/null +++ b/packages/kubernetes/kibana/search/kubernetes-adc7d0c0-d1fc-11ec-8c69-8bbb7ca8f9ee.json @@ -0,0 +1,61 @@ +{ + "attributes": { + "columns": [ + "kubernetes.event.type", + "kubernetes.event.reason", + "kubernetes.event.involved_object.kind", + "kubernetes.event.metadata.namespace", + "kubernetes.event.involved_object.name", + "message" + ], + "description": "Kubernetes Events", + "grid": { + "columns": { + "kubernetes.event.involved_object.kind": { + "width": 198.30555555555554 + }, + "kubernetes.event.metadata.namespace": { + "width": 249.83333333333337 + }, + "kubernetes.event.reason": { + "width": 176.33333333333331 + }, + "kubernetes.event.type": { + "width": 156.91666666666663 + } + } + }, + "hideChart": false, + "kibanaSavedObjectMeta": { + "searchSourceJSON": { + "filter": [], + "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", + "query": { + "language": "kuery", + "query": "event.dataset:kubernetes.event" + } + } + }, + "rowHeight": -1, + "sort": [ + [ + "@timestamp", + "desc" + ] + ], + "title": "Kubernetes Events [Metrics Kubernetes]" + }, + "coreMigrationVersion": "8.3.0", + "id": "kubernetes-adc7d0c0-d1fc-11ec-8c69-8bbb7ca8f9ee", + "migrationVersion": { + "search": "8.0.0" + }, + "references": [ + { + "id": "metrics-*", + "name": "kibanaSavedObjectMeta.searchSourceJSON.index", + "type": "index-pattern" + } + ], + "type": "search" +} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-022a54c0-2bf5-11e7-859b-f78b612cde28.json b/packages/kubernetes/kibana/visualization/kubernetes-022a54c0-2bf5-11e7-859b-f78b612cde28.json deleted file mode 100644 index 821e3f1bc69..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-022a54c0-2bf5-11e7-859b-f78b612cde28.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.state_deployment" - } - } - }, - "title": "Available pods per deployment [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "data_stream.dataset:kubernetes.state_deployment" - }, - "id": "117fadf0-30df-11e7-8df8-6d3604a72912", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": 0.5, - "formatter": "number", - "id": "64456840-30df-11e7-8df8-6d3604a72912", - "label": "Available pods", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.deployment.replicas.available", - "id": "64456841-30df-11e7-8df8-6d3604a72912", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_filters": [ - { - "color": "#68BC00", - "id": "53d35ad0-30df-11e7-8df8-6d3604a72912" - } - ], - "split_mode": "terms", - "stacked": "stacked", - "terms_field": "kubernetes.deployment.name", - "terms_size": "10000" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Available pods per deployment [Metrics Kubernetes]", - "type": "metrics" - } - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-022a54c0-2bf5-11e7-859b-f78b612cde28", - "migrationVersion": { - "visualization": "8.1.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-09b404f0-99af-11e9-ba57-b7ab4e2d4b58.json b/packages/kubernetes/kibana/visualization/kubernetes-09b404f0-99af-11e9-ba57-b7ab4e2d4b58.json deleted file mode 100644 index ddea509f5b3..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-09b404f0-99af-11e9-ba57-b7ab4e2d4b58.json +++ /dev/null @@ -1,159 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.proxy" - } - } - }, - "title": "Proxy process [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "30s", - "markdown": "\n| | |\n|---|---|\n|**Days running**|{{ math.started.last.raw }}|\n|**File descriptors open**|{{ average_of_kubernetes_proxy_process_fds_open_count.fds.last.raw }}|\n|**Resident Memory**|{{ average_of_kubernetes_proxy_process_memory_resident_bytes.resident_memory.last.formatted }}|\n|**Virtual Memory**|{{ average_of_kubernetes_proxy_process_memory_virtual_bytes.virtual_memory.last.formatted }}|\n\n", - "markdown_css": "#markdown-61ca57f0-469d-11e7-af02-69e470af7417 table,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 tr,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 td,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 th{border:none}", - "markdown_less": "\ntable, tr, td, th {\n border: none;\n}\n\n", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.started.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "script": "", - "type": "max", - "variables": [ - { - "id": "1bbc4a20-99ac-11e9-8beb-c3bf9b9dfc43", - "name": "v" - } - ] - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "1f34f620-99ac-11e9-8beb-c3bf9b9dfc43", - "script": "round( (params._timestamp /1000 - params.started) / 86400, 2)", - "type": "math", - "variables": [ - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "1f371900-99ac-11e9-8beb-c3bf9b9dfc43", - "name": "started" - } - ] - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "var_name": "started" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "cc3b1700-99ac-11e9-8beb-c3bf9b9dfc43", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.fds.open.count", - "id": "cc3b1701-99ac-11e9-8beb-c3bf9b9dfc43", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "var_name": "fds" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "da1b1270-99ad-11e9-8beb-c3bf9b9dfc43", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.memory.resident.bytes", - "id": "da1b1271-99ad-11e9-8beb-c3bf9b9dfc43", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "var_name": "resident_memory" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "50f54000-99ae-11e9-8beb-c3bf9b9dfc43", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.memory.virtual.bytes", - "id": "50f54001-99ae-11e9-8beb-c3bf9b9dfc43", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "var_name": "virtual_memory" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "markdown" - }, - "title": "Proxy process [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-09b404f0-99af-11e9-ba57-b7ab4e2d4b58", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-0ca95350-9c24-11e9-9dc8-fd27291d427f.json b/packages/kubernetes/kibana/visualization/kubernetes-0ca95350-9c24-11e9-9dc8-fd27291d427f.json deleted file mode 100644 index 9a70405e11f..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-0ca95350-9c24-11e9-9dc8-fd27291d427f.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.controllermanager" - } - } - }, - "title": "Controller Longest running processor [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.workqueue.longestrunning.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_direction": "desc", - "terms_field": "kubernetes.controllermanager.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Controller Longest running processor [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-0ca95350-9c24-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-15bd4420-9c9b-11e9-94fd-c91206cd5249.json b/packages/kubernetes/kibana/visualization/kubernetes-15bd4420-9c9b-11e9-94fd-c91206cd5249.json deleted file mode 100644 index 03675f8b084..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-15bd4420-9c9b-11e9-94fd-c91206cd5249.json +++ /dev/null @@ -1,110 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.scheduler" - } - } - }, - "title": "Scheduler HTTP request duration [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(165,228,85,1)", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "P99", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.http.request.duration.us.percentile.99", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "708a5a50-9c9b-11e9-b248-53caaa33a2c5", - "label": "P90", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.http.request.duration.us.percentile.90", - "id": "708a8160-9c9b-11e9-b248-53caaa33a2c5", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(65,117,0,1)", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "9ba449d0-9c9b-11e9-b248-53caaa33a2c5", - "label": "P50", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.http.request.duration.us.percentile.50", - "id": "9ba449d1-9c9b-11e9-b248-53caaa33a2c5", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Scheduler HTTP request duration [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-15bd4420-9c9b-11e9-94fd-c91206cd5249", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-16fa4470-2bfd-11e7-859b-f78b612cde28.json b/packages/kubernetes/kibana/visualization/kubernetes-16fa4470-2bfd-11e7-859b-f78b612cde28.json deleted file mode 100644 index 3a7c9fdf6c5..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-16fa4470-2bfd-11e7-859b-f78b612cde28.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.pod" - } - } - }, - "title": "Network in by node [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "12c1f2f0-2bf2-11e7-859b-f78b612cde28" - } - ], - "bar_color_rules": [ - { - "id": "1373ddd0-2bf2-11e7-859b-f78b612cde28" - } - ], - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "data_stream.dataset:kubernetes.pod" - }, - "gauge_color_rules": [ - { - "id": "140e4910-2bf2-11e7-859b-f78b612cde28" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "0d5c6b10-2bf2-11e7-859b-f78b612cde28", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "0d5c9220-2bf2-11e7-859b-f78b612cde28", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.pod.network.rx.bytes", - "id": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "type": "max" - }, - { - "field": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "id": "494fc310-2bf7-11e7-859b-f78b612cde28", - "type": "derivative", - "unit": "" - }, - { - "field": "494fc310-2bf7-11e7-859b-f78b612cde28", - "id": "37c72a70-3598-11e7-aa4a-8313a0c92a88", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "stacked", - "terms_field": "kubernetes.node.name", - "terms_order_by": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "terms_size": "100000" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Network in by node [Metrics Kubernetes]", - "type": "metrics" - } - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-16fa4470-2bfd-11e7-859b-f78b612cde28", - "migrationVersion": { - "visualization": "8.1.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-174a6ad0-30e0-11e7-8df8-6d3604a72912.json b/packages/kubernetes/kibana/visualization/kubernetes-174a6ad0-30e0-11e7-8df8-6d3604a72912.json deleted file mode 100644 index cc82ad95dcc..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-174a6ad0-30e0-11e7-8df8-6d3604a72912.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.state_deployment" - } - } - }, - "title": "Unavailable pods [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "508ffb30-30d5-11e7-8df8-6d3604a72912" - } - ], - "bar_color_rules": [ - { - "id": "674d83b0-30d5-11e7-8df8-6d3604a72912" - } - ], - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "data_stream.dataset:kubernetes.state_deployment" - }, - "gauge_color_rules": [ - { - "id": "50f9b980-30d5-11e7-8df8-6d3604a72912" - } - ], - "gauge_inner_width": "10", - "gauge_max": "", - "gauge_style": "half", - "gauge_width": "10", - "hide_last_value_indicator": true, - "id": "2fe9d3b0-30d5-11e7-8df8-6d3604a72912", - "index_pattern": "metrics-*", - "interval": "2m", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "default", - "id": "2fe9d3b1-30d5-11e7-8df8-6d3604a72912", - "label": "Unavailable Pods", - "line_width": 1, - "metrics": [ - { - "agg_with": "avg", - "field": "kubernetes.deployment.replicas.unavailable", - "id": "54cf79a0-30d5-11e7-8df8-6d3604a72912", - "order": "desc", - "order_by": "@timestamp", - "size": 1, - "type": "top_hit" - }, - { - "function": "sum", - "id": "37e12860-aa93-11ec-9757-c7f652aa9f21", - "type": "series_agg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "series_interval": "10s", - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": [ - "kubernetes.deployment.name", - "kubernetes.namespace" - ], - "terms_size": "10000", - "time_range_mode": "entire_time_range" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "time_range_mode": "last_value", - "tooltip_mode": "show_all", - "truncate_legend": 1, - "type": "metric", - "use_kibana_indexes": true - }, - "title": "Unavailable pods [Metrics Kubernetes]", - "type": "metrics" - } - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-174a6ad0-30e0-11e7-8df8-6d3604a72912", - "migrationVersion": { - "visualization": "8.1.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-294546b0-30d6-11e7-8df8-6d3604a72912.json b/packages/kubernetes/kibana/visualization/kubernetes-294546b0-30d6-11e7-8df8-6d3604a72912.json deleted file mode 100644 index e52657c9f78..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-294546b0-30d6-11e7-8df8-6d3604a72912.json +++ /dev/null @@ -1,102 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.pod" - } - } - }, - "title": "Network out by node [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "12c1f2f0-2bf2-11e7-859b-f78b612cde28" - } - ], - "bar_color_rules": [ - { - "id": "1373ddd0-2bf2-11e7-859b-f78b612cde28" - } - ], - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "data_stream.dataset:kubernetes.pod" - }, - "gauge_color_rules": [ - { - "id": "140e4910-2bf2-11e7-859b-f78b612cde28" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "0d5c6b10-2bf2-11e7-859b-f78b612cde28", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "0d5c9220-2bf2-11e7-859b-f78b612cde28", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.pod.network.tx.bytes", - "id": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "type": "max" - }, - { - "field": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "id": "494fc310-2bf7-11e7-859b-f78b612cde28", - "type": "derivative", - "unit": "" - }, - { - "field": "494fc310-2bf7-11e7-859b-f78b612cde28", - "id": "244c70e0-3598-11e7-aa4a-8313a0c92a88", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "stacked", - "terms_field": "kubernetes.node.name", - "terms_order_by": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "terms_size": "10000" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Network out by node [Metrics Kubernetes]", - "type": "metrics" - } - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-294546b0-30d6-11e7-8df8-6d3604a72912", - "migrationVersion": { - "visualization": "8.1.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-2ba628e0-9c2a-11e9-9dc8-fd27291d427f.json b/packages/kubernetes/kibana/visualization/kubernetes-2ba628e0-9c2a-11e9-9dc8-fd27291d427f.json deleted file mode 100644 index d1c48c69aa0..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-2ba628e0-9c2a-11e9-9dc8-fd27291d427f.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.controllermanager" - } - } - }, - "title": "Controller Memory [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(251,158,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Resident", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.memory.resident.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(164,221,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "ac896b30-9c29-11e9-92c1-f7d03186c592", - "label": "Virtual", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.memory.virtual.bytes", - "id": "ac896b31-9c29-11e9-92c1-f7d03186c592", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Controller Memory [Metricset Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-2ba628e0-9c2a-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-382ace30-9d98-11e9-b2ae-49acc4cbcea9.json b/packages/kubernetes/kibana/visualization/kubernetes-382ace30-9d98-11e9-b2ae-49acc4cbcea9.json deleted file mode 100644 index 7c9c31c2955..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-382ace30-9d98-11e9-b2ae-49acc4cbcea9.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.scheduler" - } - } - }, - "title": "Scheduler CPU [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "CPU time", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.cpu.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "11331120-9d98-11e9-9e81-115d18bcfeaa", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}} s" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Scheduler CPU [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-382ace30-9d98-11e9-b2ae-49acc4cbcea9", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-3dbf6230-9c20-11e9-9dc8-fd27291d427f.json b/packages/kubernetes/kibana/visualization/kubernetes-3dbf6230-9c20-11e9-9dc8-fd27291d427f.json deleted file mode 100644 index 451510aca1e..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-3dbf6230-9c20-11e9-9dc8-fd27291d427f.json +++ /dev/null @@ -1,150 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.controllermanager" - } - } - }, - "title": "Controller Process [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 1, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "30s", - "markdown": "| | |\n|---|---|\n|**Days running**|{{ math.started.last.raw }}|\n|**File descriptors open**|{{ average_of_kubernetes_controllermanager_process_fds_open_count.fds.last.raw }}|\n|**Resident Memory**|{{ average_of_kubernetes_controllermanager_process_memory_resident_bytes.resident_memory.last.formatted }}|\n|**Virtual Memory**|{{ average_of_kubernetes_controllermanager_process_memory_virtual_bytes.virtual_memory.last.formatted }}|\n", - "markdown_css": "#markdown-61ca57f0-469d-11e7-af02-69e470af7417 table,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 tr,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 td,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 th{border:none}", - "markdown_less": "\ntable, tr, td, th {\n border: none;\n}\n\n", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.started.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "id": "ebfdb1c0-9c1c-11e9-b29f-d55be9348723", - "script": "round( (params._timestamp /1000 - params.started) / 86400, 2)", - "type": "math", - "variables": [ - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "ef30a230-9c1c-11e9-b29f-d55be9348723", - "name": "started" - } - ] - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "var_name": "started" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "1212ba80-9c1e-11e9-b29f-d55be9348723", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.fds.open.count", - "id": "1212ba81-9c1e-11e9-b29f-d55be9348723", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "var_name": "fds" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "3f3b17a0-9c1e-11e9-b29f-d55be9348723", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.memory.resident.bytes", - "id": "3f3b17a1-9c1e-11e9-b29f-d55be9348723", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "var_name": "resident_memory" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "b1a01b50-9c1f-11e9-b29f-d55be9348723", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.memory.virtual.bytes", - "id": "b1a01b51-9c1f-11e9-b29f-d55be9348723", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "var_name": "virtual_memory" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "markdown" - }, - "title": "Controller Process [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-3dbf6230-9c20-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-3e1e1fd0-9c27-11e9-9dc8-fd27291d427f.json b/packages/kubernetes/kibana/visualization/kubernetes-3e1e1fd0-9c27-11e9-9dc8-fd27291d427f.json deleted file mode 100644 index bcc0b170265..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-3e1e1fd0-9c27-11e9-9dc8-fd27291d427f.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.controllermanager" - } - } - }, - "title": "Controller Unfinished jobs sec [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.workqueue.unfinished.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.controllermanager.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Controller Unfinished jobs sec [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-3e1e1fd0-9c27-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-408fccf0-30d6-11e7-8df8-6d3604a72912.json b/packages/kubernetes/kibana/visualization/kubernetes-408fccf0-30d6-11e7-8df8-6d3604a72912.json deleted file mode 100644 index b934bbd7573..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-408fccf0-30d6-11e7-8df8-6d3604a72912.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.state_node" - } - } - }, - "title": "Nodes [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "67ee7da0-30e0-11e7-8df8-6d3604a72912" - } - ], - "bar_color_rules": [ - { - "id": "68cdba10-30e0-11e7-8df8-6d3604a72912" - } - ], - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "data_stream.dataset:kubernetes.state_node" - }, - "gauge_color_rules": [ - { - "id": "69765620-30e0-11e7-8df8-6d3604a72912" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "hide_last_value_indicator": true, - "id": "4c4690b0-30e0-11e7-8df8-6d3604a72912", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "4c4690b1-30e0-11e7-8df8-6d3604a72912", - "label": "Nodes", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.node.name", - "id": "4c4690b2-30e0-11e7-8df8-6d3604a72912", - "type": "cardinality" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "kubernetes.deployment.name" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Nodes [Metrics Kubernetes]", - "type": "metrics" - } - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-408fccf0-30d6-11e7-8df8-6d3604a72912", - "migrationVersion": { - "visualization": "8.1.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-44f12b40-2bf4-11e7-859b-f78b612cde28.json b/packages/kubernetes/kibana/visualization/kubernetes-44f12b40-2bf4-11e7-859b-f78b612cde28.json deleted file mode 100644 index e33b0b85f70..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-44f12b40-2bf4-11e7-859b-f78b612cde28.json +++ /dev/null @@ -1,157 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "CPU usage by node [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "12c1f2f0-2bf2-11e7-859b-f78b612cde28" - } - ], - "bar_color_rules": [ - { - "id": "1373ddd0-2bf2-11e7-859b-f78b612cde28" - } - ], - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "(data_stream.dataset:kubernetes.container OR data_stream.dataset:kubernetes.state_node)" - }, - "gauge_color_rules": [ - { - "id": "140e4910-2bf2-11e7-859b-f78b612cde28" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "0d5c6b10-2bf2-11e7-859b-f78b612cde28", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.5", - "formatter": "0.0a", - "id": "0d5c9220-2bf2-11e7-859b-f78b612cde28", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.container.cpu.usage.nanocores", - "id": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "type": "sum" - }, - { - "field": "metricset.period", - "id": "8b346300-bf95-11ea-a07c-851701f0d645", - "type": "avg" - }, - { - "id": "25ae6580-bf95-11ea-a07c-851701f0d645", - "script": "params.sum_nanocores / (params._interval / params.avg_period)", - "type": "calculation", - "variables": [ - { - "field": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "id": "39e40aa0-bf95-11ea-a07c-851701f0d645", - "name": "sum_nanocores" - }, - { - "field": "8b346300-bf95-11ea-a07c-851701f0d645", - "id": "85213600-bf95-11ea-a07c-851701f0d645", - "name": "avg_period" - } - ] - } - ], - "override_index_pattern": 0, - "point_size": 1, - "seperate_axis": 0, - "series_interval": "10s", - "series_time_field": "@timestamp", - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.node.name", - "terms_order_by": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "terms_size": "10000", - "value_template": "{{value}} nanocores" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(211,49,21,1)", - "fill": "0", - "formatter": "0.0a", - "hide_in_legend": 1, - "id": "22f65d40-31a7-11e7-84cc-096d2b38e6e5", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.node.cpu.capacity.cores", - "id": "22f65d41-31a7-11e7-84cc-096d2b38e6e5", - "type": "avg" - }, - { - "id": "4af4c390-34d6-11e7-be88-cb6a123dc1bb", - "script": "params.cores * 1000000000", - "type": "calculation", - "variables": [ - { - "field": "22f65d41-31a7-11e7-84cc-096d2b38e6e5", - "id": "4cd32080-34d6-11e7-be88-cb6a123dc1bb", - "name": "cores" - } - ] - } - ], - "override_index_pattern": 0, - "point_size": "0", - "seperate_axis": 0, - "series_interval": "10s", - "series_time_field": "@timestamp", - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.node.name", - "terms_order_by": "22f65d41-31a7-11e7-84cc-096d2b38e6e5", - "terms_size": "10000", - "value_template": "{{value}} nanocores" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "CPU usage by node [Metrics Kubernetes]", - "type": "metrics" - } - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-44f12b40-2bf4-11e7-859b-f78b612cde28", - "migrationVersion": { - "visualization": "8.1.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-485c8550-9c3a-11e9-9dc8-fd27291d427f.json b/packages/kubernetes/kibana/visualization/kubernetes-485c8550-9c3a-11e9-9dc8-fd27291d427f.json deleted file mode 100644 index 45c3e3992d7..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-485c8550-9c3a-11e9-9dc8-fd27291d427f.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.controllermanager" - } - } - }, - "title": "Controller Workqueue retries [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.workqueue.retries.count", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "b3107560-9c39-11e9-92c1-f7d03186c592", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_direction": "desc", - "terms_field": "kubernetes.controllermanager.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Controller Workqueue retries [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-485c8550-9c3a-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-58e644f0-30d6-11e7-8df8-6d3604a72912.json b/packages/kubernetes/kibana/visualization/kubernetes-58e644f0-30d6-11e7-8df8-6d3604a72912.json deleted file mode 100644 index 1df11cfe548..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-58e644f0-30d6-11e7-8df8-6d3604a72912.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top CPU intensive pods [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "802104d0-2bfc-11e7-859b-f78b612cde28" - } - ], - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "data_stream.dataset:kubernetes.container" - }, - "hide_last_value_indicator": true, - "id": "5d3692a0-2bfc-11e7-859b-f78b612cde28", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "0.0 a", - "id": "5d3692a1-2bfc-11e7-859b-f78b612cde28", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.container.cpu.usage.core.ns", - "id": "5d3692a2-2bfc-11e7-859b-f78b612cde28", - "type": "max" - }, - { - "field": "5d3692a2-2bfc-11e7-859b-f78b612cde28", - "id": "6c905240-2bfc-11e7-859b-f78b612cde28", - "type": "derivative", - "unit": "1s" - }, - { - "field": "6c905240-2bfc-11e7-859b-f78b612cde28", - "id": "9a51f710-359d-11e7-aa4a-8313a0c92a88", - "type": "positive_only", - "unit": "" - } - ], - "offset_time": "", - "override_index_pattern": 0, - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.pod.name", - "terms_order_by": "5d3692a2-2bfc-11e7-859b-f78b612cde28", - "value_template": "{{value}} ns" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Top CPU intensive pods [Metrics Kubernetes]", - "type": "metrics" - } - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-58e644f0-30d6-11e7-8df8-6d3604a72912", - "migrationVersion": { - "visualization": "8.1.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-7aac4fd0-30e0-11e7-8df8-6d3604a72912.json b/packages/kubernetes/kibana/visualization/kubernetes-7aac4fd0-30e0-11e7-8df8-6d3604a72912.json deleted file mode 100644 index 3eee4a4bd05..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-7aac4fd0-30e0-11e7-8df8-6d3604a72912.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.state_deployment" - } - } - }, - "title": "Unavailable pods per deployment [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "data_stream.dataset:kubernetes.state_deployment" - }, - "id": "117fadf0-30df-11e7-8df8-6d3604a72912", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(254,146,0,1)", - "fill": 0.5, - "formatter": "number", - "id": "64456840-30df-11e7-8df8-6d3604a72912", - "label": "Unavailable pods", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.deployment.replicas.unavailable", - "id": "64456841-30df-11e7-8df8-6d3604a72912", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_filters": [ - { - "color": "#68BC00", - "id": "53d35ad0-30df-11e7-8df8-6d3604a72912" - } - ], - "split_mode": "terms", - "stacked": "stacked", - "terms_field": "kubernetes.deployment.name", - "terms_size": "10000" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Unavailable pods per deployment [Metrics Kubernetes]", - "type": "metrics" - } - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-7aac4fd0-30e0-11e7-8df8-6d3604a72912", - "migrationVersion": { - "visualization": "8.1.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-7cbeb750-5794-11e8-afa2-e9067ea62228.json b/packages/kubernetes/kibana/visualization/kubernetes-7cbeb750-5794-11e8-afa2-e9067ea62228.json deleted file mode 100644 index 6a355b33ef6..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-7cbeb750-5794-11e8-afa2-e9067ea62228.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "attributes": { - "description": "Overview of Kubernetes API Server", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.apiserver" - } - } - }, - "title": "API Server Top clients by number of requests [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "61a13010-5794-11e8-8bd0-2180975e72dd" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": 0.5, - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Top clients by number of requests (5m)", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.apiserver.request.count", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "0e6ff4a0-5792-11e8-8bd0-2180975e72dd", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_filters": [ - { - "color": "#68BC00", - "id": "9e4b8030-5792-11e8-8bd0-2180975e72dd" - } - ], - "split_mode": "terms", - "stacked": "stacked", - "terms_field": "kubernetes.apiserver.request.client", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "10" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "API Server Top clients by number of requests [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-7cbeb750-5794-11e8-afa2-e9067ea62228", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-7d80f790-9d96-11e9-b2ae-49acc4cbcea9.json b/packages/kubernetes/kibana/visualization/kubernetes-7d80f790-9d96-11e9-b2ae-49acc4cbcea9.json deleted file mode 100644 index d7ae83ab935..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-7d80f790-9d96-11e9-b2ae-49acc4cbcea9.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.controllermanager" - } - } - }, - "title": "Controller CPU [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "CPU time", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.cpu.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "47731390-9d96-11e9-9e81-115d18bcfeaa", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}} s" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Controller CPU [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-7d80f790-9d96-11e9-b2ae-49acc4cbcea9", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-826d80c0-9c97-11e9-94fd-c91206cd5249.json b/packages/kubernetes/kibana/visualization/kubernetes-826d80c0-9c97-11e9-94fd-c91206cd5249.json deleted file mode 100644 index 3d8e19fbae4..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-826d80c0-9c97-11e9-94fd-c91206cd5249.json +++ /dev/null @@ -1,156 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.scheduler" - } - } - }, - "title": "Process summary [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "_exists_:\"kubernetes.scheduler.process.started.sec\"" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "30s", - "markdown": "| | |\n|---|---|\n|**Days running**|{{ math.started.last.raw }}|\n|**File descriptors open**|{{ max_of_kubernetes_scheduler_process_fds_open_count.fds.last.raw }}|\n|**Resident Memory**|{{ max_of_kubernetes_scheduler_process_memory_resident_bytes.resident_memory.last.formatted }}|\n|**Virtual Memory**|{{ max_of_kubernetes_scheduler_process_memory_virtual_bytes.virtual_memory.last.formatted }}|\n", - "markdown_css": "#markdown-61ca57f0-469d-11e7-af02-69e470af7417 table,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 tr,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 td,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 th{border:none}", - "markdown_less": "\ntable, tr, td, th {\n border: none;\n}\n\n", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.started.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "id": "94b52370-9c95-11e9-87bc-455cc45f013a", - "script": "round( (params._timestamp /1000 - params.started) / 86400, 2)", - "type": "math", - "variables": [ - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "97cc0060-9c95-11e9-87bc-455cc45f013a", - "name": "started" - } - ] - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "var_name": "started" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "a8475ca0-9c95-11e9-87bc-455cc45f013a", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.fds.open.count", - "id": "a8475ca1-9c95-11e9-87bc-455cc45f013a", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "var_name": "fds" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "cdc6d190-9c95-11e9-87bc-455cc45f013a", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.memory.resident.bytes", - "id": "cdc6d191-9c95-11e9-87bc-455cc45f013a", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "var_name": "resident_memory" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "dfa0fa80-9c95-11e9-87bc-455cc45f013a", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.memory.virtual.bytes", - "id": "dfa0fa81-9c95-11e9-87bc-455cc45f013a", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "var_name": "virtual_memory" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "markdown" - }, - "title": "Process summary [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-826d80c0-9c97-11e9-94fd-c91206cd5249", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-84d9b200-9d98-11e9-b2ae-49acc4cbcea9.json b/packages/kubernetes/kibana/visualization/kubernetes-84d9b200-9d98-11e9-b2ae-49acc4cbcea9.json deleted file mode 100644 index 939a6a0581c..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-84d9b200-9d98-11e9-b2ae-49acc4cbcea9.json +++ /dev/null @@ -1,88 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.scheduler" - } - } - }, - "title": "Scheduler Memory [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(251,158,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Resident", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.memory.resident.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "a14defa0-9d98-11e9-9e81-115d18bcfeaa", - "label": "Virtual", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.memory.virtual.bytes", - "id": "a14defa1-9d98-11e9-9e81-115d18bcfeaa", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Scheduler Memory [Metricset Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-84d9b200-9d98-11e9-b2ae-49acc4cbcea9", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-8a95de50-9c38-11e9-9dc8-fd27291d427f.json b/packages/kubernetes/kibana/visualization/kubernetes-8a95de50-9c38-11e9-9dc8-fd27291d427f.json deleted file mode 100644 index 3a2e67eda60..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-8a95de50-9c38-11e9-9dc8-fd27291d427f.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.controllermanager" - } - } - }, - "title": "Controller Workqueue adds [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.workqueue.adds.count", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "9b5d85d0-9c38-11e9-92c1-f7d03186c592", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.controllermanager.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Controller Workqueue adds [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-8a95de50-9c38-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-8c6c2690-9bd8-11e9-9dc8-fd27291d427f.json b/packages/kubernetes/kibana/visualization/kubernetes-8c6c2690-9bd8-11e9-9dc8-fd27291d427f.json deleted file mode 100644 index 0edb5899867..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-8c6c2690-9bd8-11e9-9dc8-fd27291d427f.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.proxy" - } - } - }, - "title": "Proxy HTTP request duration [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(165,228,85,1)", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "05a03f20-9bd8-11e9-871d-d3c7d4c337ef", - "label": "P99", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.http.request.duration.us.percentile.99", - "id": "05a06630-9bd8-11e9-871d-d3c7d4c337ef", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "dc0faec0-9bd7-11e9-871d-d3c7d4c337ef", - "label": "P90", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.http.request.duration.us.percentile.90", - "id": "dc0faec1-9bd7-11e9-871d-d3c7d4c337ef", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(65,117,0,1)", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "P50", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.http.request.duration.us.percentile.50", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Proxy HTTP request duration [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-8c6c2690-9bd8-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-95595810-9ca8-11e9-94fd-c91206cd5249.json b/packages/kubernetes/kibana/visualization/kubernetes-95595810-9ca8-11e9-94fd-c91206cd5249.json deleted file mode 100644 index de3b1adc2ec..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-95595810-9ca8-11e9-94fd-c91206cd5249.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.scheduler" - } - } - }, - "title": "Scheduler scheduling attempts [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Attempts", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.pod.attempts.count", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "18aae5d0-9ca9-11e9-b8ef-3ddf5d748ddb", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.scheduler.result", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Scheduler scheduling attempts [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-95595810-9ca8-11e9-94fd-c91206cd5249", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-95a7f110-57a2-11e8-afa2-e9067ea62228.json b/packages/kubernetes/kibana/visualization/kubernetes-95a7f110-57a2-11e8-afa2-e9067ea62228.json deleted file mode 100644 index 6c98692ccae..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-95a7f110-57a2-11e8-afa2-e9067ea62228.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.apiserver" - } - } - }, - "title": "API Server Top clients by resource [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "61a13010-5794-11e8-8bd0-2180975e72dd" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": 0.5, - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Top clients by number of requests (5m)", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.apiserver.request.count", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "0e6ff4a0-5792-11e8-8bd0-2180975e72dd", - "type": "derivative", - "unit": "" - } - ], - "override_index_pattern": 0, - "point_size": 1, - "seperate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "gradient", - "split_filters": [ - { - "color": "#68BC00", - "id": "9e4b8030-5792-11e8-8bd0-2180975e72dd" - } - ], - "split_mode": "terms", - "stacked": "stacked", - "terms_field": "kubernetes.apiserver.request.resource", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "10" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "API Server Top clients by resource [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-95a7f110-57a2-11e8-afa2-e9067ea62228", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-a4c9d360-30df-11e7-8df8-6d3604a72912.json b/packages/kubernetes/kibana/visualization/kubernetes-a4c9d360-30df-11e7-8df8-6d3604a72912.json deleted file mode 100644 index 209a8aac0b2..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-a4c9d360-30df-11e7-8df8-6d3604a72912.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.container" - } - } - }, - "title": "Top memory intensive pods [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "802104d0-2bfc-11e7-859b-f78b612cde28" - } - ], - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "data_stream.dataset:kubernetes.container" - }, - "hide_last_value_indicator": true, - "id": "5d3692a0-2bfc-11e7-859b-f78b612cde28", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "5d3692a1-2bfc-11e7-859b-f78b612cde28", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.container.memory.usage.bytes", - "id": "5d3692a2-2bfc-11e7-859b-f78b612cde28", - "type": "sum" - }, - { - "field": "5d3692a2-2bfc-11e7-859b-f78b612cde28", - "id": "3972e9f0-256f-11e8-84e6-87221f87ae3b", - "type": "cumulative_sum" - }, - { - "field": "3972e9f0-256f-11e8-84e6-87221f87ae3b", - "id": "3e9fd5a0-256f-11e8-84e6-87221f87ae3b", - "type": "derivative", - "unit": "10s" - } - ], - "offset_time": "", - "override_index_pattern": 0, - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.pod.name", - "terms_order_by": "5d3692a2-2bfc-11e7-859b-f78b612cde28", - "terms_size": "10", - "value_template": "" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Top memory intensive pods [Metrics Kubernetes]", - "type": "metrics" - } - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-a4c9d360-30df-11e7-8df8-6d3604a72912", - "migrationVersion": { - "visualization": "8.1.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-b8a24790-9bf0-11e9-9dc8-fd27291d427f.json b/packages/kubernetes/kibana/visualization/kubernetes-b8a24790-9bf0-11e9-9dc8-fd27291d427f.json deleted file mode 100644 index 573d1c5c194..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-b8a24790-9bf0-11e9-9dc8-fd27291d427f.json +++ /dev/null @@ -1,262 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.proxy" - } - } - }, - "title": "Proxy network programming [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "4fb3cbb0-9be5-11e9-871d-d3c7d4c337ef" - } - ], - "bar_color_rules": [ - { - "id": "4b459c20-9be5-11e9-871d-d3c7d4c337ef" - } - ], - "default_index_pattern": "metrics-*", - "gauge_color_rules": [ - { - "id": "4de1cad0-9be5-11e9-871d-d3c7d4c337ef" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(63,112,2,1)", - "fill": 0.5, - "formatter": "number", - "hidden": false, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Under 16ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.16000", - "id": "4dbb3a90-9be6-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "4dbb3a90-9be6-11e9-871d-d3c7d4c337ef", - "id": "189688a0-9be7-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(138,223,24,1)", - "fill": "0.4", - "formatter": "number", - "hidden": false, - "id": "a60dbe60-9be7-11e9-871d-d3c7d4c337ef", - "label": "Under 512ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.512000", - "id": "a60dbe61-9be7-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "a60dbe61-9be7-11e9-871d-d3c7d4c337ef", - "id": "b55a1080-9be7-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(174,161,255,1)", - "fill": "0.4", - "formatter": "number", - "hidden": false, - "id": "c5cc4f90-9be8-11e9-871d-d3c7d4c337ef", - "label": "Under 1024 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.1024000", - "id": "c5cc4f91-9be8-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "c5cc4f91-9be8-11e9-871d-d3c7d4c337ef", - "id": "f17cb2b0-9be8-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": "0.2", - "formatter": "number", - "hidden": false, - "id": "e0901380-9be7-11e9-871d-d3c7d4c337ef", - "label": "Under 4096 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.4096000", - "id": "e0901381-9be7-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "e0901381-9be7-11e9-871d-d3c7d4c337ef", - "id": "f2b6fce0-9be7-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,196,0,1)", - "fill": "0.2", - "formatter": "number", - "id": "882fa5a0-9be9-11e9-871d-d3c7d4c337ef", - "label": "Under 8192 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.8192000", - "id": "882fccb0-9be9-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "882fccb0-9be9-11e9-871d-d3c7d4c337ef", - "id": "9adb9d80-9be9-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(209,119,103,1)", - "fill": "0", - "formatter": "number", - "id": "86549550-9bef-11e9-871d-d3c7d4c337ef", - "label": "Under 16384 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.16384000", - "id": "86549551-9bef-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "86549551-9bef-11e9-871d-d3c7d4c337ef", - "id": "86549552-9bef-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "c66bf580-9be9-11e9-871d-d3c7d4c337ef", - "label": "All", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.+Inf", - "id": "c66bf581-9be9-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "c66bf581-9be9-11e9-871d-d3c7d4c337ef", - "id": "d48b3950-9be9-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Proxy network programming [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-b8a24790-9bf0-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-ba7bf750-9bf5-11e9-9dc8-fd27291d427f.json b/packages/kubernetes/kibana/visualization/kubernetes-ba7bf750-9bf5-11e9-9dc8-fd27291d427f.json deleted file mode 100644 index c6d14c01284..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-ba7bf750-9bf5-11e9-9dc8-fd27291d427f.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.proxy" - } - } - }, - "title": "Proxy sync rules [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(63,112,2,1)", - "fill": 0.5, - "formatter": "number", - "hidden": false, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Under 16 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.16000", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "038a94d0-9bf4-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(138,223,24,1)", - "fill": "0.4", - "formatter": "number", - "hidden": false, - "id": "250daed0-9bf4-11e9-9f03-d58417b2a60d", - "label": "Under 512 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.512000", - "id": "250dd5e0-9bf4-11e9-9f03-d58417b2a60d", - "type": "avg" - }, - { - "field": "250dd5e0-9bf4-11e9-9f03-d58417b2a60d", - "id": "250dd5e1-9bf4-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(174,161,255,1)", - "fill": "0.3", - "formatter": "number", - "hidden": false, - "id": "744141b0-9bf4-11e9-9f03-d58417b2a60d", - "label": "Under 1024 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.1024000", - "id": "744141b1-9bf4-11e9-9f03-d58417b2a60d", - "type": "avg" - }, - { - "field": "744141b1-9bf4-11e9-9f03-d58417b2a60d", - "id": "744141b2-9bf4-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": "0.2", - "formatter": "number", - "hidden": false, - "id": "e4454060-9bf4-11e9-9f03-d58417b2a60d", - "label": "Under 4096 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.4096000", - "id": "e4454061-9bf4-11e9-9f03-d58417b2a60d", - "type": "avg" - }, - { - "field": "e4454061-9bf4-11e9-9f03-d58417b2a60d", - "id": "e4456770-9bf4-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,196,0,1)", - "fill": "0.1", - "formatter": "number", - "hidden": false, - "id": "1ac14f80-9bf5-11e9-9f03-d58417b2a60d", - "label": "Under 8192 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.8192000", - "id": "1ac17690-9bf5-11e9-9f03-d58417b2a60d", - "type": "avg" - }, - { - "field": "1ac17690-9bf5-11e9-9f03-d58417b2a60d", - "id": "1ac17691-9bf5-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(209,119,103,1)", - "fill": "0", - "formatter": "number", - "hidden": false, - "id": "3cbf17c0-9bf5-11e9-9f03-d58417b2a60d", - "label": "Under 16384 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.16384000", - "id": "3cbf17c1-9bf5-11e9-9f03-d58417b2a60d", - "type": "avg" - }, - { - "field": "3cbf17c1-9bf5-11e9-9f03-d58417b2a60d", - "id": "3cbf17c2-9bf5-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "formatter": "number", - "id": "58fb7c80-9bf5-11e9-9f03-d58417b2a60d", - "label": "All", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.+Inf", - "id": "58fb7c81-9bf5-11e9-9f03-d58417b2a60d", - "type": "avg" - }, - { - "field": "58fb7c81-9bf5-11e9-9f03-d58417b2a60d", - "id": "58fb7c82-9bf5-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Proxy sync rules [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-ba7bf750-9bf5-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-bcb194a0-9bf8-11e9-9dc8-fd27291d427f.json b/packages/kubernetes/kibana/visualization/kubernetes-bcb194a0-9bf8-11e9-9dc8-fd27291d427f.json deleted file mode 100644 index 1b5121e504a..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-bcb194a0-9bf8-11e9-9dc8-fd27291d427f.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Host selector [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "host.hostname", - "id": "1561982488150", - "indexPatternRefName": "control_0_index_pattern", - "label": "Hostname", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "service.address", - "id": "1561982723711", - "indexPatternRefName": "control_1_index_pattern", - "label": "Service address", - "options": { - "dynamicOptions": true, - "multiselect": false, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": false, - "useTimeFilter": false - }, - "title": "Host selector [Metrics Kubernetes]", - "type": "input_control_vis" - } - }, - "id": "kubernetes-bcb194a0-9bf8-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [ - { - "id": "metrics-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metrics-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-cac89fb0-9906-11e9-ba57-b7ab4e2d4b58.json b/packages/kubernetes/kibana/visualization/kubernetes-cac89fb0-9906-11e9-ba57-b7ab4e2d4b58.json deleted file mode 100644 index b4169611ab4..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-cac89fb0-9906-11e9-ba57-b7ab4e2d4b58.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.proxy" - } - } - }, - "title": "Proxy memory [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(251,158,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Resident", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.memory.resident.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(164,221,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "1ea6cee0-9907-11e9-b4e1-6dc893538542", - "label": "Virtual", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.memory.virtual.bytes", - "id": "1ea6cee1-9907-11e9-b4e1-6dc893538542", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Proxy memory [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-cac89fb0-9906-11e9-ba57-b7ab4e2d4b58", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-cd059410-2bfb-11e7-859b-f78b612cde28.json b/packages/kubernetes/kibana/visualization/kubernetes-cd059410-2bfb-11e7-859b-f78b612cde28.json deleted file mode 100644 index 101c93293ed..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-cd059410-2bfb-11e7-859b-f78b612cde28.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.state_deployment" - } - } - }, - "title": "Deployments [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "67ee7da0-30e0-11e7-8df8-6d3604a72912" - } - ], - "bar_color_rules": [ - { - "id": "68cdba10-30e0-11e7-8df8-6d3604a72912" - } - ], - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "data_stream.dataset:kubernetes.state_deployment" - }, - "gauge_color_rules": [ - { - "id": "69765620-30e0-11e7-8df8-6d3604a72912" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "hide_last_value_indicator": true, - "id": "4c4690b0-30e0-11e7-8df8-6d3604a72912", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "4c4690b1-30e0-11e7-8df8-6d3604a72912", - "label": "Deployments", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.deployment.name", - "id": "4c4690b2-30e0-11e7-8df8-6d3604a72912", - "type": "cardinality" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "kubernetes.deployment.name" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Deployments [Metrics Kubernetes]", - "type": "metrics" - } - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-cd059410-2bfb-11e7-859b-f78b612cde28", - "migrationVersion": { - "visualization": "8.1.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-d6564360-2bfc-11e7-859b-f78b612cde28.json b/packages/kubernetes/kibana/visualization/kubernetes-d6564360-2bfc-11e7-859b-f78b612cde28.json deleted file mode 100644 index b96550e410b..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-d6564360-2bfc-11e7-859b-f78b612cde28.json +++ /dev/null @@ -1,137 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Memory usage by node [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "12c1f2f0-2bf2-11e7-859b-f78b612cde28" - } - ], - "bar_color_rules": [ - { - "id": "1373ddd0-2bf2-11e7-859b-f78b612cde28" - } - ], - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "(data_stream.dataset:kubernetes.container OR data_stream.dataset:kubernetes.state_node)" - }, - "gauge_color_rules": [ - { - "id": "140e4910-2bf2-11e7-859b-f78b612cde28" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "0d5c6b10-2bf2-11e7-859b-f78b612cde28", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "0d5c9220-2bf2-11e7-859b-f78b612cde28", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.container.memory.usage.bytes", - "id": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "type": "sum" - }, - { - "field": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "id": "9f0cf900-1ffb-11e8-81f2-43be86397500", - "type": "cumulative_sum" - }, - { - "field": "9f0cf900-1ffb-11e8-81f2-43be86397500", - "id": "a926e130-1ffb-11e8-81f2-43be86397500", - "type": "derivative", - "unit": "10s" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.node.name", - "terms_order_by": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "terms_size": "10000" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(211,49,21,1)", - "fill": "0", - "formatter": "bytes", - "hide_in_legend": 1, - "id": "8ba3b270-31a7-11e7-84cc-096d2b38e6e5", - "label": "Node capacity", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.node.memory.capacity.bytes", - "id": "8ba3b271-31a7-11e7-84cc-096d2b38e6e5", - "type": "sum" - }, - { - "field": "8ba3b271-31a7-11e7-84cc-096d2b38e6e5", - "id": "d1fb2670-1ffb-11e8-81f2-43be86397500", - "type": "cumulative_sum" - }, - { - "field": "d1fb2670-1ffb-11e8-81f2-43be86397500", - "id": "dc8b01f0-1ffb-11e8-81f2-43be86397500", - "type": "derivative", - "unit": "10s" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.node.name", - "terms_order_by": "8ba3b271-31a7-11e7-84cc-096d2b38e6e5", - "terms_size": "10000" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Memory usage by node [Metrics Kubernetes]", - "type": "metrics" - } - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-d6564360-2bfc-11e7-859b-f78b612cde28", - "migrationVersion": { - "visualization": "8.1.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-d86b2da0-9c20-11e9-9dc8-fd27291d427f.json b/packages/kubernetes/kibana/visualization/kubernetes-d86b2da0-9c20-11e9-9dc8-fd27291d427f.json deleted file mode 100644 index 08ec8662aa0..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-d86b2da0-9c20-11e9-9dc8-fd27291d427f.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.controllermanager" - } - } - }, - "title": "Controller HTTP request duration [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(165,228,85,1)", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "P99", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.http.request.duration.us.percentile.99", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "24fb4960-9c22-11e9-b29f-d55be9348723", - "label": "P90", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.http.request.duration.us.percentile.90", - "id": "24fb4961-9c22-11e9-b29f-d55be9348723", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(65,117,0,1)", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "2e397790-9c22-11e9-b29f-d55be9348723", - "label": "P50", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.http.request.duration.us.percentile.50", - "id": "2e397791-9c22-11e9-b29f-d55be9348723", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Controller HTTP request duration [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-d86b2da0-9c20-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-d9fc1b80-9c9c-11e9-94fd-c91206cd5249.json b/packages/kubernetes/kibana/visualization/kubernetes-d9fc1b80-9c9c-11e9-94fd-c91206cd5249.json deleted file mode 100644 index 009d830ae7d..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-d9fc1b80-9c9c-11e9-94fd-c91206cd5249.json +++ /dev/null @@ -1,248 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.scheduler" - } - } - }, - "title": "Scheduler end to end scheduling duration [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(63,112,2,1)", - "fill": 0.5, - "formatter": "number", - "hidden": false, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Under 16ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.16000", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "2a21d690-9c9d-11e9-8174-4589c2c40897", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(138,223,24,1)", - "fill": "0.4", - "formatter": "number", - "hidden": false, - "id": "a0344a80-9ca1-11e9-9b2f-4dae0cc2bdf1", - "label": "Under 512ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.512000", - "id": "a0347190-9ca1-11e9-9b2f-4dae0cc2bdf1", - "type": "avg" - }, - { - "field": "a0347190-9ca1-11e9-9b2f-4dae0cc2bdf1", - "id": "9a865d10-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(174,161,255,1)", - "fill": "0.3", - "formatter": "number", - "hidden": false, - "id": "c456c780-9ca1-11e9-9b2f-4dae0cc2bdf1", - "label": "Under 1024ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.1024000", - "id": "c456c781-9ca1-11e9-9b2f-4dae0cc2bdf1", - "type": "avg" - }, - { - "field": "c456c781-9ca1-11e9-9b2f-4dae0cc2bdf1", - "id": "a77cd850-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": "0.2", - "formatter": "number", - "hidden": false, - "id": "127a9810-9ca2-11e9-9b2f-4dae0cc2bdf1", - "label": "Under 4096ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.4096000", - "id": "127a9811-9ca2-11e9-9b2f-4dae0cc2bdf1", - "type": "avg" - }, - { - "field": "127a9811-9ca2-11e9-9b2f-4dae0cc2bdf1", - "id": "b48a0fe0-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,196,0,1)", - "fill": "0.1", - "formatter": "number", - "hidden": false, - "id": "6a2ba130-9ca2-11e9-9b2f-4dae0cc2bdf1", - "label": "Under 8192ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.8192000", - "id": "6a2ba131-9ca2-11e9-9b2f-4dae0cc2bdf1", - "type": "avg" - }, - { - "field": "6a2ba131-9ca2-11e9-9b2f-4dae0cc2bdf1", - "id": "c727fe00-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(209,119,103,1)", - "fill": "0", - "formatter": "number", - "hidden": false, - "id": "f93a66e0-9ca2-11e9-9b2f-4dae0cc2bdf1", - "label": "Under 16384ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.16384000", - "id": "f93a66e1-9ca2-11e9-9b2f-4dae0cc2bdf1", - "type": "avg" - }, - { - "field": "f93a66e1-9ca2-11e9-9b2f-4dae0cc2bdf1", - "id": "ce42d700-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "formatter": "number", - "hidden": false, - "id": "310452c0-9ca3-11e9-9b2f-4dae0cc2bdf1", - "label": "All", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.+Inf", - "id": "310452c1-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "avg" - }, - { - "field": "310452c1-9ca3-11e9-9b2f-4dae0cc2bdf1", - "id": "e0692420-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Scheduler end to end scheduling duration [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-d9fc1b80-9c9c-11e9-94fd-c91206cd5249", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-da1ff7c0-30ed-11e7-b9e5-2b5b07213ab3.json b/packages/kubernetes/kibana/visualization/kubernetes-da1ff7c0-30ed-11e7-b9e5-2b5b07213ab3.json deleted file mode 100644 index 3c1d5c5b470..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-da1ff7c0-30ed-11e7-b9e5-2b5b07213ab3.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.state_deployment" - } - } - }, - "title": "Available pods [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "508ffb30-30d5-11e7-8df8-6d3604a72912" - } - ], - "bar_color_rules": [ - { - "id": "674d83b0-30d5-11e7-8df8-6d3604a72912" - } - ], - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "data_stream.dataset:kubernetes.state_deployment" - }, - "gauge_color_rules": [ - { - "id": "50f9b980-30d5-11e7-8df8-6d3604a72912" - } - ], - "gauge_inner_width": "10", - "gauge_max": "5", - "gauge_style": "half", - "gauge_width": "10", - "hide_last_value_indicator": true, - "id": "2fe9d3b0-30d5-11e7-8df8-6d3604a72912", - "index_pattern": "metrics-*", - "interval": "2m", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "default", - "id": "2fe9d3b1-30d5-11e7-8df8-6d3604a72912", - "label": "Available Pods", - "line_width": 1, - "metrics": [ - { - "agg_with": "avg", - "field": "kubernetes.deployment.replicas.available", - "id": "54cf79a0-30d5-11e7-8df8-6d3604a72912", - "order": "desc", - "order_by": "@timestamp", - "size": 1, - "type": "top_hit" - }, - { - "function": "sum", - "id": "fec4a4d0-aa92-11ec-b734-b78051bfcd88", - "type": "series_agg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "series_interval": "10s", - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": [ - "kubernetes.deployment.name", - "kubernetes.namespace" - ], - "terms_size": "10000", - "time_range_mode": "entire_time_range" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "time_range_mode": "last_value", - "tooltip_mode": "show_all", - "truncate_legend": 1, - "type": "metric", - "use_kibana_indexes": true - }, - "title": "Available pods [Metrics Kubernetes]", - "type": "metrics" - } - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-da1ff7c0-30ed-11e7-b9e5-2b5b07213ab3", - "migrationVersion": { - "visualization": "8.1.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-e0ddd3e0-98fe-11e9-ba57-b7ab4e2d4b58.json b/packages/kubernetes/kibana/visualization/kubernetes-e0ddd3e0-98fe-11e9-ba57-b7ab4e2d4b58.json deleted file mode 100644 index 1c78b00a1b6..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-e0ddd3e0-98fe-11e9-ba57-b7ab4e2d4b58.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.proxy" - } - } - }, - "title": "Proxy CPU [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metrics-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "CPU time", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.cpu.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "35da60d0-98fe-11e9-b4e1-6dc893538542", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}} s" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Proxy CPU [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-e0ddd3e0-98fe-11e9-ba57-b7ab4e2d4b58", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-e1018b90-2bfb-11e7-859b-f78b612cde28.json b/packages/kubernetes/kibana/visualization/kubernetes-e1018b90-2bfb-11e7-859b-f78b612cde28.json deleted file mode 100644 index 1483e388d40..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-e1018b90-2bfb-11e7-859b-f78b612cde28.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "data_stream.dataset: kubernetes.state_deployment" - } - } - }, - "title": "Desired pods [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "508ffb30-30d5-11e7-8df8-6d3604a72912" - } - ], - "bar_color_rules": [ - { - "id": "674d83b0-30d5-11e7-8df8-6d3604a72912" - } - ], - "drop_last_bucket": 1, - "filter": { - "language": "lucene", - "query": "data_stream.dataset:kubernetes.state_deployment" - }, - "gauge_color_rules": [ - { - "id": "50f9b980-30d5-11e7-8df8-6d3604a72912" - } - ], - "gauge_inner_width": "10", - "gauge_max": "5", - "gauge_style": "half", - "gauge_width": "10", - "hide_last_value_indicator": true, - "id": "2fe9d3b0-30d5-11e7-8df8-6d3604a72912", - "index_pattern": "metrics-*", - "interval": "2m", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "default", - "id": "2fe9d3b1-30d5-11e7-8df8-6d3604a72912", - "label": "Desired Pods", - "line_width": 1, - "metrics": [ - { - "agg_with": "avg", - "field": "kubernetes.deployment.replicas.desired", - "id": "54cf79a0-30d5-11e7-8df8-6d3604a72912", - "order": "desc", - "order_by": "@timestamp", - "size": 1, - "type": "top_hit" - }, - { - "function": "sum", - "id": "c4f43a90-aa92-11ec-9cfa-eb110d4d2a57", - "type": "series_agg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "series_interval": "10s", - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": [ - "kubernetes.deployment.name", - "kubernetes.namespace" - ], - "terms_size": "10000", - "time_range_mode": "entire_time_range" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "time_range_mode": "last_value", - "tooltip_mode": "show_all", - "truncate_legend": 1, - "type": "metric", - "use_kibana_indexes": true - }, - "title": "Desired pods [Metrics Kubernetes]", - "type": "metrics" - } - }, - "coreMigrationVersion": "8.2.0", - "id": "kubernetes-e1018b90-2bfb-11e7-859b-f78b612cde28", - "migrationVersion": { - "visualization": "8.1.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/kibana/visualization/kubernetes-ec360ff0-57a0-11e8-afa2-e9067ea62228.json b/packages/kubernetes/kibana/visualization/kubernetes-ec360ff0-57a0-11e8-afa2-e9067ea62228.json deleted file mode 100644 index 45914f754e7..00000000000 --- a/packages/kubernetes/kibana/visualization/kubernetes-ec360ff0-57a0-11e8-afa2-e9067ea62228.json +++ /dev/null @@ -1,112 +0,0 @@ -{ - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "API Server Requests [Metrics Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metrics-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(159,5,0,1)", - "fill": "0", - "filter": { - "language": "lucene", - "query": "NOT (kubernetes.apiserver.request.verb: WATCH or kubernetes.apiserver.request.verb: CONNECT)" - }, - "formatter": "us,ms,2", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Avg response time", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.apiserver.request.latency.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - }, - { - "field": "kubernetes.apiserver.request.count", - "id": "a2185e50-57a0-11e8-af57-a1d645d2b569", - "type": "max" - }, - { - "id": "b09133d0-57a0-11e8-af57-a1d645d2b569", - "script": "params.sum / params.count", - "type": "calculation", - "variables": [ - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "b27c8910-57a0-11e8-af57-a1d645d2b569", - "name": "sum" - }, - { - "field": "a2185e50-57a0-11e8-af57-a1d645d2b569", - "id": "b5fc8810-57a0-11e8-af57-a1d645d2b569", - "name": "count" - } - ] - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}} ms" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(22,165,165,1)", - "fill": 0.5, - "formatter": "number", - "id": "c0019340-57a1-11e8-a049-ff54cef064a2", - "label": "Requests rate", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.apiserver.request.count", - "id": "c001ba50-57a1-11e8-a049-ff54cef064a2", - "type": "max" - }, - { - "field": "c001ba50-57a1-11e8-a049-ff54cef064a2", - "id": "dc83b390-57a1-11e8-a049-ff54cef064a2", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 1, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "API Server Requests [Metrics Kubernetes]", - "type": "metrics" - } - }, - "id": "kubernetes-ec360ff0-57a0-11e8-afa2-e9067ea62228", - "migrationVersion": { - "visualization": "7.8.0" - }, - "references": [], - "type": "visualization" -} \ No newline at end of file diff --git a/packages/kubernetes/manifest.yml b/packages/kubernetes/manifest.yml index 50cf7bbc9e5..3064b38dfd3 100644 --- a/packages/kubernetes/manifest.yml +++ b/packages/kubernetes/manifest.yml @@ -1,7 +1,7 @@ format_version: 1.0.0 name: kubernetes title: Kubernetes -version: 1.20.0 +version: 1.21.0 license: basic description: Collect logs and metrics from Kubernetes clusters with Elastic Agent. type: integration @@ -10,7 +10,7 @@ categories: - kubernetes release: ga conditions: - kibana.version: "^8.2.0" + kibana.version: "^8.3.0" screenshots: - src: /img/metricbeat_kubernetes_overview.png title: Metricbeat Kubernetes Overview