From 3c02fde764bf759bd3671cd4f17c8fc5ae9c065c Mon Sep 17 00:00:00 2001 From: Giuseppe Santoro Date: Tue, 7 Mar 2023 09:51:24 +0000 Subject: [PATCH] Convert Istio dashboards to Kibana Lens (#5268) * convert dashboards from TSVB to Lens * add data_set.datastream pre-filter * some other layout optimizations --- packages/istio/changelog.yml | 6 + .../test-access-failed.log-expected.json | 16 +- .../test-access-json-logs.log-expected.json | 6 +- .../test-access-logs.log-expected.json | 18 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../istiod_metrics/sample_event.json | 2 +- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../proxy_metrics/sample_event.json | 2 +- packages/istio/docs/README.md | 4 +- ...-f0f863b0-5941-11ed-bfb8-bbfe5b338339.json | 3909 +++++++++++------ ...-fed6f500-5941-11ed-bfb8-bbfe5b338339.json | 3251 +++++++++----- packages/istio/manifest.yml | 4 +- 12 files changed, 4711 insertions(+), 2511 deletions(-) diff --git a/packages/istio/changelog.yml b/packages/istio/changelog.yml index 1e376cf3a66..fb912bdc9c2 100644 --- a/packages/istio/changelog.yml +++ b/packages/istio/changelog.yml @@ -1,3 +1,9 @@ +# newer versions go on top +- version: "0.2.4" + changes: + - description: Convert dashboards to Lens and other fixes + type: enhancement # can be one of: enhancement, bugfix, breaking-change + link: https://github.com/elastic/integrations/pull/5268 - version: "0.2.3" changes: - description: Fix Access Log Common Format Ingest Grok Pattern for IPv6 diff --git a/packages/istio/data_stream/access_logs/_dev/test/pipeline/test-access-failed.log-expected.json b/packages/istio/data_stream/access_logs/_dev/test/pipeline/test-access-failed.log-expected.json index e5c692236eb..e0023cda5db 100644 --- a/packages/istio/data_stream/access_logs/_dev/test/pipeline/test-access-failed.log-expected.json +++ b/packages/istio/data_stream/access_logs/_dev/test/pipeline/test-access-failed.log-expected.json @@ -11,7 +11,7 @@ ], "created": "2020-04-28T11:07:58.223Z", "id": "5735b2d0-4949-9384-b082-9d4c368eb9dc", - "ingested": "2022-09-09T09:23:51.058741510Z", + "ingested": "2023-02-10T18:34:31.109258337Z", "kind": "event", "module": "istio", "original": "[2022-06-22T10:17:14.118Z] \"GET /status/418 HTTP/1.1\" 503 UH no_healthy_upstream - \"-\" 0 19 1 - \"-\" \"curl/7.83.1-DEV\" \"5735b2d0-4949-9384-b082-9d4c368eb9dc\" \"httpbin:8000\" \"-\" outbound|8000||httpbin.default.svc.cluster.local - 10.99.37.119:8000 172.17.0.6:44690 - default", @@ -104,7 +104,7 @@ "created": "2020-04-28T11:07:58.223Z", "duration": 25000000, "id": "adc1465d-589f-9119-bdcf-2ea373ff7d7a", - "ingested": "2022-09-09T09:23:51.058748926Z", + "ingested": "2023-02-10T18:34:31.109293295Z", "kind": "event", "module": "istio", "original": "[2022-06-22T10:27:00.362Z] \"GET /status/418 HTTP/1.1\" 418 - via_upstream - \"-\" 0 135 25 25 \"-\" \"curl/7.83.1-DEV\" \"adc1465d-589f-9119-bdcf-2ea373ff7d7a\" \"httpbin:8000\" \"172.17.0.7:80\" outbound|8000||httpbin.default.svc.cluster.local 172.17.0.6:57130 10.99.37.119:8000 172.17.0.6:50514 - default", @@ -195,7 +195,7 @@ ], "created": "2020-04-28T11:07:58.223Z", "id": "5169ae9d-b98e-9d3c-bf74-2fb5bc5102f3", - "ingested": "2022-09-09T09:23:51.058750343Z", + "ingested": "2023-02-10T18:34:31.109295503Z", "kind": "event", "module": "istio", "original": "[2022-09-01T09:50:40.396Z] \"GET /favicon.ico HTTP/1.1\" 404 NR route_not_found - \"-\" 0 0 0 - \"10.124.2.1\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.102 Safari/537.36\" \"5169ae9d-b98e-9d3c-bf74-2fb5bc5102f3\" \"35.232.196.88\" \"-\" - - 10.124.2.10:8080 10.124.2.1:51978 - -", @@ -284,7 +284,7 @@ ], "created": "2020-04-28T11:07:58.223Z", "id": "ae9ca454-2d21-956c-9cf4-813929267bb5", - "ingested": "2022-09-09T09:23:51.058751593Z", + "ingested": "2023-02-10T18:34:31.109306003Z", "kind": "event", "module": "istio", "original": "[2022-09-01T11:33:22.455Z] \"GET /portal/redlion HTTP/1.1\" 404 NR route_not_found - \"-\" 0 0 0 - \"10.124.2.1\" \"Mozilla/5.0 zgrab/0.x\" \"ae9ca454-2d21-956c-9cf4-813929267bb5\" \"35.232.196.88\" \"-\" - - 10.124.2.10:8080 10.124.2.1:46713 - -", @@ -363,7 +363,7 @@ }, "event": { "created": "2020-04-28T11:07:58.223Z", - "ingested": "2022-09-09T09:23:51.058752676Z", + "ingested": "2023-02-10T18:34:31.109307670Z", "kind": "event", "module": "istio", "original": "[2022-09-01T09:36:33.553Z] \"- - HTTP/1.1\" 400 DPE http1.codec_error - \"-\" 0 11 46 - \"-\" \"-\" \"-\" \"-\" \"-\" - - 10.124.2.10:8080 10.128.0.60:51643 - -", @@ -429,7 +429,7 @@ ], "created": "2020-04-28T11:07:58.223Z", "id": "7c20db9a-f48b-9a68-a158-12ca79dfdd05", - "ingested": "2022-09-09T09:23:51.058753843Z", + "ingested": "2023-02-10T18:34:31.109312920Z", "kind": "event", "module": "istio", "original": "[2022-09-01T13:15:57.905Z] \"GET /productpage HTTP/1.1\" 503 UH no_healthy_upstream - \"-\" 0 19 0 - \"10.128.0.60\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.102 Safari/537.36\" \"7c20db9a-f48b-9a68-a158-12ca79dfdd05\" \"35.232.196.88\" \"-\" outbound|9080||productpage.default.svc.cluster.local - 10.124.2.10:8080 10.128.0.60:21742 - -", @@ -526,7 +526,7 @@ ], "created": "2020-04-28T11:07:58.223Z", "id": "56446678-64f3-9fbf-9c4a-eca01fafba4d", - "ingested": "2022-09-09T09:23:51.058754968Z", + "ingested": "2023-02-10T18:34:31.109314253Z", "kind": "event", "module": "istio", "original": "[2022-09-01T13:15:09.085Z] \"GET /reviews/0 HTTP/1.1\" 503 UF upstream_reset_before_response_started{connection_failure,delayed_connect_error:_111} - \"-\" 0 145 0 - \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.102 Safari/537.36\" \"56446678-64f3-9fbf-9c4a-eca01fafba4d\" \"reviews:9080\" \"10.124.2.14:9080\" inbound|9080|| - 10.124.2.14:9080 10.124.1.6:48816 outbound_.9080_._.reviews.default.svc.cluster.local default", @@ -627,7 +627,7 @@ ], "created": "2020-04-28T11:07:58.223Z", "id": "2dc64af2-bd13-9962-819e-0b72064e7909", - "ingested": "2022-09-09T09:23:51.058756010Z", + "ingested": "2023-02-10T18:34:31.109338545Z", "kind": "event", "module": "istio", "original": "[2022-09-01T13:08:55.358Z] \"GET /productpage HTTP/1.1\" 0 DC downstream_remote_disconnect - \"-\" 0 0 746 - \"10.128.0.60\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.5112.102 Safari/537.36\" \"2dc64af2-bd13-9962-819e-0b72064e7909\" \"35.232.196.88\" \"10.124.1.6:9080\" inbound|9080|| 127.0.0.6:38601 10.124.1.6:9080 10.128.0.60:0 outbound_.9080_._.productpage.default.svc.cluster.local default", diff --git a/packages/istio/data_stream/access_logs/_dev/test/pipeline/test-access-json-logs.log-expected.json b/packages/istio/data_stream/access_logs/_dev/test/pipeline/test-access-json-logs.log-expected.json index 7dd56b2b456..a1da1f7fdb9 100644 --- a/packages/istio/data_stream/access_logs/_dev/test/pipeline/test-access-json-logs.log-expected.json +++ b/packages/istio/data_stream/access_logs/_dev/test/pipeline/test-access-json-logs.log-expected.json @@ -17,7 +17,7 @@ "created": "2020-04-28T11:07:58.223Z", "duration": 14000000, "id": "9fcc7101-13bd-9753-98d6-820806088d9d", - "ingested": "2022-09-09T09:23:51.109644635Z", + "ingested": "2023-02-10T18:34:31.180442670Z", "kind": "event", "module": "istio", "original": "{\"authority\":\"reviews:9080\",\"bytes_received\":0,\"bytes_sent\":358,\"connection_termination_details\":null,\"downstream_local_address\":\"10.124.1.5:9080\",\"downstream_remote_address\":\"10.124.0.13:43612\",\"duration\":15,\"method\":\"GET\",\"path\":\"/reviews/0\",\"protocol\":\"HTTP/1.1\",\"request_id\":\"9fcc7101-13bd-9753-98d6-820806088d9d\",\"requested_server_name\":\"outbound_.9080_._.reviews.default.svc.cluster.local\",\"response_code\":200,\"response_code_details\":\"via_upstream\",\"response_flags\":\"-\",\"route_name\":\"default\",\"start_time\":\"2022-09-08T12:51:05.656Z\",\"upstream_cluster\":\"inbound|9080||\",\"upstream_host\":\"10.124.1.5:9080\",\"upstream_local_address\":\"127.0.0.6:37685\",\"upstream_service_time\":\"14\",\"upstream_transport_failure_reason\":null,\"user_agent\":\"curl/7.79.1\",\"x_forwarded_for\":null}", @@ -115,7 +115,7 @@ "created": "2020-04-28T11:07:58.223Z", "duration": 14000000, "id": "9fcc7101-13bd-9753-98d6-820806088d9d", - "ingested": "2022-09-09T09:23:51.109652093Z", + "ingested": "2023-02-10T18:34:31.180460587Z", "kind": "event", "module": "istio", "original": "{\"authority\":\"reviews:9080\",\"bytes_received\":0,\"bytes_sent\":358,\"connection_termination_details\":null,\"downstream_local_address\":\"10.124.1.5:9080\",\"downstream_remote_address\":\"[2a02:cf40::4e36]:5000\",\"duration\":15,\"method\":\"GET\",\"path\":\"/reviews/0\",\"protocol\":\"HTTP/1.1\",\"request_id\":\"9fcc7101-13bd-9753-98d6-820806088d9d\",\"requested_server_name\":\"outbound_.9080_._.reviews.default.svc.cluster.local\",\"response_code\":200,\"response_code_details\":\"via_upstream\",\"response_flags\":\"-\",\"route_name\":\"default\",\"start_time\":\"2022-09-08T12:51:05.656Z\",\"upstream_cluster\":\"inbound|9080||\",\"upstream_host\":\"10.124.1.5:9080\",\"upstream_local_address\":\"127.0.0.6:37685\",\"upstream_service_time\":\"14\",\"upstream_transport_failure_reason\":null,\"user_agent\":\"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.114 Safari/537.36\",\"x_forwarded_for\":null}", @@ -217,7 +217,7 @@ }, "event": { "created": "2020-04-28T11:07:58.223Z", - "ingested": "2022-09-09T09:23:51.109653385Z", + "ingested": "2023-02-10T18:34:31.180462420Z", "kind": "event", "module": "istio", "original": "{\"authority\":\"-\",\"bytes_received\":0,\"bytes_sent\":11,\"connection_termination_details\":null,\"downstream_local_address\":\"10.124.2.10:8080\",\"downstream_remote_address\":\"10.128.0.60:51643\",\"duration\":46,\"method\":\"-\",\"path\":\"-\",\"protocol\":\"HTTP/1.1\",\"request_id\":\"-\",\"requested_server_name\":\"-\",\"response_code\":400,\"response_code_details\":\"http1.codec_error\",\"response_flags\":\"DPE\",\"route_name\":\"-\",\"start_time\":\"2022-09-01T09:36:33.553Z\",\"upstream_cluster\":null,\"upstream_host\":\"-\",\"upstream_local_address\":null,\"upstream_service_time\":null,\"upstream_transport_failure_reason\":\"-\",\"user_agent\":\"-\",\"x_forwarded_for\":null}", diff --git a/packages/istio/data_stream/access_logs/_dev/test/pipeline/test-access-logs.log-expected.json b/packages/istio/data_stream/access_logs/_dev/test/pipeline/test-access-logs.log-expected.json index de7b0e2f8c3..a267c7372a1 100644 --- a/packages/istio/data_stream/access_logs/_dev/test/pipeline/test-access-logs.log-expected.json +++ b/packages/istio/data_stream/access_logs/_dev/test/pipeline/test-access-logs.log-expected.json @@ -17,7 +17,7 @@ "created": "2020-04-28T11:07:58.223Z", "duration": 1000000, "id": "785918d6-06b6-9312-bf77-6d9bd968dc21", - "ingested": "2022-09-09T09:23:51.149047676Z", + "ingested": "2023-02-10T18:34:31.225572837Z", "kind": "event", "module": "istio", "original": "[2022-07-20T09:52:24.955Z] \"GET /details/0 HTTP/1.1\" 200 - via_upstream - \"-\" 0 178 2 1 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.114 Safari/537.36\" \"785918d6-06b6-9312-bf77-6d9bd968dc21\" \"details:9080\" \"10.68.2.10:9080\" inbound|9080|| 127.0.0.6:47889 10.68.2.10:9080 10.68.1.7:39696 outbound_.9080_._.details.default.svc.cluster.local default", @@ -120,7 +120,7 @@ "created": "2020-04-28T11:07:58.223Z", "duration": 3000000, "id": "96bf54e0-6dac-9c1f-8090-b4acd6f779ef", - "ingested": "2022-09-09T09:23:51.149055218Z", + "ingested": "2023-02-10T18:34:31.225592337Z", "kind": "event", "module": "istio", "original": "[2022-07-20T09:52:25.642Z] \"GET /static/bootstrap/fonts/glyphicons-halflings-regular.woff2 HTTP/1.1\" 200 - via_upstream - \"-\" 0 18028 3 3 \"10.128.0.64\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.114 Safari/537.36\" \"96bf54e0-6dac-9c1f-8090-b4acd6f779ef\" \"35.184.82.199\" \"10.68.1.7:9080\" inbound|9080|| 127.0.0.6:41929 10.68.1.7:9080 10.128.0.64:0 outbound_.9080_._.productpage.default.svc.cluster.local default", @@ -222,7 +222,7 @@ "created": "2020-04-28T11:07:58.223Z", "duration": 29000000, "id": "f5dd9a93-895b-9a0d-a830-44694ed10c4c", - "ingested": "2022-09-09T09:23:51.149056635Z", + "ingested": "2023-02-10T18:34:31.225594253Z", "kind": "event", "module": "istio", "original": "[2022-08-22T10:51:35.926Z] \"GET /reviews/0 HTTP/1.1\" 200 - via_upstream - \"-\" 0 437 30 29 \"-\" \"curl/7.79.1\" \"f5dd9a93-895b-9a0d-a830-44694ed10c4c\" \"reviews:9080\" \"10.124.0.12:9080\" inbound|9080|| 127.0.0.6:50151 10.124.0.12:9080 10.124.2.6:54438 outbound_.9080_._.reviews.default.svc.cluster.local default", @@ -320,7 +320,7 @@ "created": "2020-04-28T11:07:58.223Z", "duration": 12000000, "id": "00bcf1d7-12c4-93b9-b36a-bc0faac8e428", - "ingested": "2022-09-09T09:23:51.149057885Z", + "ingested": "2023-02-10T18:34:31.225597295Z", "kind": "event", "module": "istio", "original": "[2022-08-22T13:08:23.188Z] \"GET /reviews/0 HTTP/1.1\" 200 - via_upstream - \"-\" 0 442 12 12 \"-\" \"curl/7.79.1\" \"00bcf1d7-12c4-93b9-b36a-bc0faac8e428\" \"reviews:9080\" \"10.124.1.5:9080\" outbound|9080||reviews.default.svc.cluster.local 10.124.2.6:50960 10.0.18.132:9080 10.124.2.6:52930 - default", @@ -417,7 +417,7 @@ "created": "2020-04-28T11:07:58.223Z", "duration": 34000000, "id": "00bcf1d7-12c4-93b9-b36a-bc0faac8e428", - "ingested": "2022-09-09T09:23:51.149059051Z", + "ingested": "2023-02-10T18:34:31.225598628Z", "kind": "event", "module": "istio", "original": "[2022-08-22T13:08:23.169Z] \"GET /productpage HTTP/1.1\" 200 - via_upstream - \"-\" 0 5294 35 34 \"10.128.0.161\" \"curl/7.79.1\" \"00bcf1d7-12c4-93b9-b36a-bc0faac8e428\" \"35.222.123.213\" \"10.124.2.6:9080\" inbound|9080|| 127.0.0.6:47203 10.124.2.6:9080 10.128.0.161:0 outbound_.9080_._.productpage.default.svc.cluster.local default", @@ -514,7 +514,7 @@ "created": "2020-04-28T11:07:58.223Z", "duration": 3000000, "id": "d3bbd98a-ab12-9e96-b539-a419c2c8091f", - "ingested": "2022-09-09T09:23:51.149060093Z", + "ingested": "2023-02-10T18:34:31.225599837Z", "kind": "event", "module": "istio", "original": "[2022-08-22T13:08:23.448Z] \"GET /details/0 HTTP/1.1\" 200 - via_upstream - \"-\" 0 178 3 3 \"-\" \"curl/7.79.1\" \"d3bbd98a-ab12-9e96-b539-a419c2c8091f\" \"details:9080\" \"10.124.0.10:9080\" outbound|9080||details.default.svc.cluster.local 10.124.2.6:58408 10.0.16.224:9080 10.124.2.6:49098 - default", @@ -611,7 +611,7 @@ "created": "2020-04-28T11:07:58.223Z", "duration": 0, "id": "72f12c1b-8a44-9a62-b28e-2296da5b1118", - "ingested": "2022-09-09T09:23:51.149061093Z", + "ingested": "2023-02-10T18:34:31.225601087Z", "kind": "event", "module": "istio", "original": "[2022-08-22T13:20:22.460Z] \"GET /ratings/0 HTTP/1.1\" 200 - via_upstream - \"-\" 0 48 1 0 \"-\" \"curl/7.79.1\" \"72f12c1b-8a44-9a62-b28e-2296da5b1118\" \"ratings:9080\" \"10.124.0.11:9080\" inbound|9080|| 127.0.0.6:38951 10.124.0.11:9080 10.124.0.12:58774 outbound_.9080_._.ratings.default.svc.cluster.local default", @@ -709,7 +709,7 @@ "created": "2020-04-28T11:07:58.223Z", "duration": 0, "id": "72f12c1b-8a44-9a62-b28e-2296da5b1118", - "ingested": "2022-09-09T09:23:51.149062135Z", + "ingested": "2023-02-10T18:34:31.225602337Z", "kind": "event", "module": "istio", "original": "[2022-08-22T13:20:22.460Z] \"GET /ratings/0 HTTP/1.1\" 200 - via_upstream - \"-\" 0 48 1 0 \"-\" \"curl/7.79.1\" \"72f12c1b-8a44-9a62-b28e-2296da5b1118\" \"ratings:9080\" \"[2a02:cf40::7]:3000\" inbound|9080|| 127.0.0.6:38951 10.124.0.11:9080 [2a02:cf40::4e36]:5000 outbound_.9080_._.ratings.default.svc.cluster.local default", @@ -816,7 +816,7 @@ "created": "2020-04-28T11:07:58.223Z", "duration": 1000000, "id": "785918d6-06b6-9312-bf77-6d9bd968dc21", - "ingested": "2022-09-09T09:23:51.149063135Z", + "ingested": "2023-02-10T18:34:31.225603545Z", "kind": "event", "module": "istio", "original": "[2022-07-20T09:52:24.955Z] \"GET /details/0 HTTP/1.1\" 200 - via_upstream - \"-\" 0 178 2 1 \"-\" \"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.114 Safari/537.36\" \"785918d6-06b6-9312-bf77-6d9bd968dc21\" \"details:9080\" \"10.68.2.10:9080\" inbound|9080|| 127.0.0.6:47889 10.68.2.10:9080 89.160.20.156:39696 outbound_.9080_._.details.default.svc.cluster.local default", diff --git a/packages/istio/data_stream/istiod_metrics/elasticsearch/ingest_pipeline/default.yml b/packages/istio/data_stream/istiod_metrics/elasticsearch/ingest_pipeline/default.yml index 3cf1e43be6b..43ee7b04a6a 100644 --- a/packages/istio/data_stream/istiod_metrics/elasticsearch/ingest_pipeline/default.yml +++ b/packages/istio/data_stream/istiod_metrics/elasticsearch/ingest_pipeline/default.yml @@ -9,7 +9,7 @@ processors: ignore_missing: true - set: field: ecs.version - value: '8.4.0' + value: '8.6.0' - set: field: event.module value: istio diff --git a/packages/istio/data_stream/istiod_metrics/sample_event.json b/packages/istio/data_stream/istiod_metrics/sample_event.json index 64332483a85..a3331d00ee5 100644 --- a/packages/istio/data_stream/istiod_metrics/sample_event.json +++ b/packages/istio/data_stream/istiod_metrics/sample_event.json @@ -34,7 +34,7 @@ }, "@timestamp": "2022-09-23T09:30:56.055Z", "ecs": { - "version": "8.4.0" + "version": "8.6.0" }, "data_stream": { "namespace": "default", diff --git a/packages/istio/data_stream/proxy_metrics/elasticsearch/ingest_pipeline/default.yml b/packages/istio/data_stream/proxy_metrics/elasticsearch/ingest_pipeline/default.yml index 79b5fca00fa..6760d3662aa 100644 --- a/packages/istio/data_stream/proxy_metrics/elasticsearch/ingest_pipeline/default.yml +++ b/packages/istio/data_stream/proxy_metrics/elasticsearch/ingest_pipeline/default.yml @@ -9,7 +9,7 @@ processors: ignore_missing: true - set: field: ecs.version - value: '8.4.0' + value: '8.6.0' - set: field: event.module value: istio diff --git a/packages/istio/data_stream/proxy_metrics/sample_event.json b/packages/istio/data_stream/proxy_metrics/sample_event.json index 3bffbd1d205..2b88bb4c75d 100644 --- a/packages/istio/data_stream/proxy_metrics/sample_event.json +++ b/packages/istio/data_stream/proxy_metrics/sample_event.json @@ -6,7 +6,7 @@ "type": "metrics" }, "ecs": { - "version": "8.4.0" + "version": "8.6.0" }, "event": { "agent_id_status": "verified", diff --git a/packages/istio/docs/README.md b/packages/istio/docs/README.md index a8f2a7fad48..f671af227a3 100644 --- a/packages/istio/docs/README.md +++ b/packages/istio/docs/README.md @@ -279,7 +279,7 @@ An example event for `istiod` looks as following: }, "@timestamp": "2022-09-23T09:30:56.055Z", "ecs": { - "version": "8.4.0" + "version": "8.6.0" }, "data_stream": { "namespace": "default", @@ -336,7 +336,7 @@ An example event for `proxy` looks as following: "type": "metrics" }, "ecs": { - "version": "8.4.0" + "version": "8.6.0" }, "event": { "agent_id_status": "verified", diff --git a/packages/istio/kibana/dashboard/istio-f0f863b0-5941-11ed-bfb8-bbfe5b338339.json b/packages/istio/kibana/dashboard/istio-f0f863b0-5941-11ed-bfb8-bbfe5b338339.json index 377238a5093..4bc01d1ee25 100644 --- a/packages/istio/kibana/dashboard/istio-f0f863b0-5941-11ed-bfb8-bbfe5b338339.json +++ b/packages/istio/kibana/dashboard/istio-f0f863b0-5941-11ed-bfb8-bbfe5b338339.json @@ -1,7 +1,6 @@ { "attributes": { "description": "Metrics about Istiod", - "hits": 0, "kibanaSavedObjectMeta": { "searchSourceJSON": { "filter": [], @@ -45,1759 +44,2849 @@ } }, "gridData": { - "h": 4, + "h": 7, "i": "9e3dcb9b-232e-412f-a8e4-421d040bbb69", - "w": 10, + "w": 8, "x": 0, "y": 0 }, "panelIndex": "9e3dcb9b-232e-412f-a8e4-421d040bbb69", "type": "visualization", - "version": "8.4.0" + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.istiod_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-981c1022-64ab-45c5-ab4e-af12976854a3", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "f9d25bc0-09b7-4509-9f83-802d9ee02252", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "981c1022-64ab-45c5-ab4e-af12976854a3": { + "columnOrder": [ + "0ef111e4-d923-45ad-9477-413fcd7f65fd", + "0ef111e4-d923-45ad-9477-413fcd7f65fdX0", + "0ef111e4-d923-45ad-9477-413fcd7f65fdX1" + ], + "columns": { + "0ef111e4-d923-45ad-9477-413fcd7f65fd": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "pilot conflict inbound listener", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + }, + "formula": "average(istio.istiod.metrics.pilot_conflict_inbound_listener.value)/100", + "isFormulaBroken": false + }, + "references": [ + "0ef111e4-d923-45ad-9477-413fcd7f65fdX1" + ], + "scale": "ratio" + }, + "0ef111e4-d923-45ad-9477-413fcd7f65fdX0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of pilot conflict inbound listener", + "operationType": "average", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_conflict_inbound_listener.value" + }, + "0ef111e4-d923-45ad-9477-413fcd7f65fdX1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of pilot conflict inbound listener", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "0ef111e4-d923-45ad-9477-413fcd7f65fdX0", + 100 + ], + "location": { + "max": 71, + "min": 0 + }, + "name": "divide", + "text": "average(istio.istiod.metrics.pilot_conflict_inbound_listener.value)/100", + "type": "function" + } + }, + "references": [ + "0ef111e4-d923-45ad-9477-413fcd7f65fdX0" + ], + "scale": "ratio" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.istiod_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "id": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 0, - "id": "32f9c2e7-7ad7-4a62-96da-e658e5fe1bef", - "index_pattern_ref_name": "metrics_3539d113-127f-461d-a259-0d9074887ca9_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "filter": { - "language": "kuery", - "query": "istio.istiod.labels.type: \"rds\" OR istio.istiod.labels.type: \"lds\" OR istio.istiod.labels.type: \"cds\" OR istio.istiod.labels.type: \"eds\"" + "$state": { + "store": "appState" }, - "formatter": "s,s,", - "id": "a2992375-f27f-4903-b7f6-a1232651e3d4", - "label": "pilot_xds_push_time", - "line_width": "2", - "metrics": [ - { - "field": "istio.istiod.metrics.pilot_xds_push_time.histogram", - "id": "e51d7fa5-2c28-456a-89c2-4d4d13a5bb90", - "percentiles": [ - { - "color": "rgba(84,179,153,1)", - "id": "d472e1a0-56c8-11ed-ba28-1709db1af477", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "25" - }, - { - "color": "rgba(96,146,192,1)", - "id": "fbf29360-56c8-11ed-ba28-1709db1af477", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "50" - }, - { - "color": "rgba(211,96,134,1)", - "id": "0af88db0-56c9-11ed-ba28-1709db1af477", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "75" - }, - { - "color": "rgba(145,112,184,1)", - "id": "12ec6190-56c9-11ed-ba28-1709db1af477", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "95" - }, - { - "color": "rgba(202,142,174,1)", - "id": "18fb21c0-56c9-11ed-ba28-1709db1af477", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "99" - } - ], - "type": "percentile" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "f9d25bc0-09b7-4509-9f83-802d9ee02252", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.istiod_metrics" + }, + "type": "phrase" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "istio.istiod.labels.type", - "terms_size": "20", - "time_range_mode": "entire_time_range", - "value_template": "{{value}}s" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.istiod_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layerId": "981c1022-64ab-45c5-ab4e-af12976854a3", + "layerType": "data", + "metricAccessor": "0ef111e4-d923-45ad-9477-413fcd7f65fd", + "palette": { + "name": "custom", + "params": { + "colorStops": [ + { + "color": "#209280", + "stop": null + }, + { + "color": "#d6bf57", + "stop": 0.5 + }, + { + "color": "#cc5642", + "stop": 0.75 + } + ], + "continuity": "all", + "maxSteps": 5, + "name": "custom", + "progression": "fixed", + "rangeMax": null, + "rangeMin": null, + "rangeType": "number", + "reverse": false, + "steps": 3, + "stops": [ + { + "color": "#209280", + "stop": 0.5 + }, + { + "color": "#d6bf57", + "stop": 0.75 + }, + { + "color": "#cc5642", + "stop": 1.75 + } + ] + }, + "type": "palette" + } + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { - "h": 13, - "i": "3539d113-127f-461d-a259-0d9074887ca9", - "w": 19, - "x": 10, + "h": 7, + "i": "2010f7e7-1132-49e4-a1e0-ed99d8f78085", + "w": 8, + "x": 8, "y": 0 }, - "panelIndex": "3539d113-127f-461d-a259-0d9074887ca9", - "title": "Pilot xds Push Time (Percentiles)", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "2010f7e7-1132-49e4-a1e0-ed99d8f78085", + "title": "Pilot Conflict Inbound Listener", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.istiod_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-e4d4a2cd-f624-4e99-8b25-649e11dea0e6", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "ea73bfaf-8a32-4720-81ef-9ee1971c3109", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "e4d4a2cd-f624-4e99-8b25-649e11dea0e6": { + "columnOrder": [ + "27bd8e8f-3602-416f-b5b2-4952d4f89a89", + "27bd8e8f-3602-416f-b5b2-4952d4f89a89X0", + "27bd8e8f-3602-416f-b5b2-4952d4f89a89X1" + ], + "columns": { + "27bd8e8f-3602-416f-b5b2-4952d4f89a89": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": " pilot services", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + }, + "formula": "average(istio.istiod.metrics.pilot_services.value)/100", + "isFormulaBroken": false + }, + "references": [ + "27bd8e8f-3602-416f-b5b2-4952d4f89a89X1" + ], + "scale": "ratio" + }, + "27bd8e8f-3602-416f-b5b2-4952d4f89a89X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of pilot services", + "operationType": "average", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_services.value" + }, + "27bd8e8f-3602-416f-b5b2-4952d4f89a89X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of pilot services", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "27bd8e8f-3602-416f-b5b2-4952d4f89a89X0", + 100 + ], + "location": { + "max": 54, + "min": 0 + }, + "name": "divide", + "text": "average(istio.istiod.metrics.pilot_services.value)/100", + "type": "function" + } + }, + "references": [ + "27bd8e8f-3602-416f-b5b2-4952d4f89a89X0" + ], + "scale": "ratio" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.istiod_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "description": "", - "id": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "ee6b96f0-56d3-11ed-ba28-1709db1af477" + }, + "textBased": { + "layers": {} } - ], - "drop_last_bucket": 0, - "id": "33412109-85a8-4c14-a7e5-1b8ae022ea48", - "index_pattern_ref_name": "metrics_43bbc28a-c6bc-4ba4-a134-32cca7935f01_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "s,s,", - "id": "9cf23e32-4f5b-4ed8-8c29-de0cfb051bfb", - "label": "pilot_xds_pushes", - "line_width": "2", - "metrics": [ - { - "field": "istio.istiod.metrics.pilot_xds_push_time.histogram", - "id": "65fe1375-cb39-4785-b790-115ebe7ab570", - "type": "max" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "$state": { + "store": "appState" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "istio.istiod.labels.type", - "terms_order_by": "65fe1375-cb39-4785-b790-115ebe7ab570", - "terms_size": "20", - "time_range_mode": "entire_time_range", - "value_template": "{{value}}s" + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "ea73bfaf-8a32-4720-81ef-9ee1971c3109", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.istiod_metrics" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "istio.istiod_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layerId": "e4d4a2cd-f624-4e99-8b25-649e11dea0e6", + "layerType": "data", + "metricAccessor": "27bd8e8f-3602-416f-b5b2-4952d4f89a89", + "palette": { + "name": "custom", + "params": { + "colorStops": [ + { + "color": "#209280", + "stop": null + }, + { + "color": "#d6bf57", + "stop": 0.5 + }, + { + "color": "#cc5642", + "stop": 0.75 + } + ], + "continuity": "all", + "maxSteps": 5, + "name": "custom", + "progression": "fixed", + "rangeMax": null, + "rangeMin": null, + "rangeType": "number", + "reverse": false, + "steps": 3, + "stops": [ + { + "color": "#209280", + "stop": 0.5 + }, + { + "color": "#d6bf57", + "stop": 0.75 + }, + { + "color": "#cc5642", + "stop": 1.75 + } + ] + }, + "type": "palette" + }, + "subtitle": "" + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { - "h": 13, - "i": "43bbc28a-c6bc-4ba4-a134-32cca7935f01", - "w": 19, - "x": 29, + "h": 7, + "i": "06e766a3-e264-4344-8422-6bf59f23fd4e", + "w": 8, + "x": 16, "y": 0 }, - "panelIndex": "43bbc28a-c6bc-4ba4-a134-32cca7935f01", - "title": "Pilot xds Push Time (Max)", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "06e766a3-e264-4344-8422-6bf59f23fd4e", + "title": "Pilot Services", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": " ", - "field": "istio.istiod.metrics.pilot_conflict_inbound_listener.value" - }, - "schema": "metric", - "type": "avg" - } - ], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.istiod_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-5927c1f3-a796-4366-a434-c955e21e188a", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "9e2a4f4f-a3ce-45cd-8631-3c09c704c326", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "5927c1f3-a796-4366-a434-c955e21e188a": { + "columnOrder": [ + "4559a6b2-c2ce-4bf3-af60-c3f536084e3d", + "4559a6b2-c2ce-4bf3-af60-c3f536084e3dX0", + "4559a6b2-c2ce-4bf3-af60-c3f536084e3dX1" + ], + "columns": { + "4559a6b2-c2ce-4bf3-af60-c3f536084e3d": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": " pilot without ip", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + }, + "formula": "average(istio.istiod.metrics.pilot_no_ip.value)/100", + "isFormulaBroken": false + }, + "references": [ + "4559a6b2-c2ce-4bf3-af60-c3f536084e3dX1" + ], + "scale": "ratio" + }, + "4559a6b2-c2ce-4bf3-af60-c3f536084e3dX0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of pilot without ip", + "operationType": "average", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_no_ip.value" + }, + "4559a6b2-c2ce-4bf3-af60-c3f536084e3dX1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of pilot without ip", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "4559a6b2-c2ce-4bf3-af60-c3f536084e3dX0", + 100 + ], + "location": { + "max": 51, + "min": 0 + }, + "name": "divide", + "text": "average(istio.istiod.metrics.pilot_no_ip.value)/100", + "type": "function" + } + }, + "references": [ + "4559a6b2-c2ce-4bf3-af60-c3f536084e3dX0" + ], + "scale": "ratio" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.istiod_metrics" - } + "incompleteColumns": {} } } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "id": "", - "params": { - "addLegend": true, - "addTooltip": true, - "gauge": { - "alignment": "automatic", - "backStyle": "Full", - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 50 + }, + "filters": [ + { + "$state": { + "store": "appState" }, - { - "from": 50, - "to": 75 + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "9e2a4f4f-a3ce-45cd-8631-3c09c704c326", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.istiod_metrics" + }, + "type": "phrase" }, - { - "from": 75, - "to": 100 + "query": { + "match_phrase": { + "data_stream.dataset": "istio.istiod_metrics" + } } - ], - "extendRange": true, - "gaugeColorMode": "Labels", - "gaugeStyle": "Full", - "gaugeType": "Arc", - "invertColors": false, - "labels": { - "color": "black", - "show": false - }, - "orientation": "vertical", - "percentageMode": false, - "scale": { - "color": "rgba(105,112,125,0.2)", - "labels": false, - "show": true - }, - "style": { - "bgColor": true, - "bgFill": "rgba(105,112,125,0.2)", - "bgMask": false, - "bgWidth": 0.9, - "fontSize": 60, - "mask": false, - "maskBars": 50, - "subText": "", - "width": 0.9 - }, - "type": "meter" + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" }, - "isDisplayWarning": false, - "type": "gauge" - }, - "title": "", - "type": "gauge", - "uiState": { - "vis": { - "defaultColors": { - "0 - 50": "rgb(0,104,55)", - "50 - 75": "rgb(254,254,189)", - "75 - 100": "rgb(165,0,38)" + "visualization": { + "layerId": "5927c1f3-a796-4366-a434-c955e21e188a", + "layerType": "data", + "metricAccessor": "4559a6b2-c2ce-4bf3-af60-c3f536084e3d", + "palette": { + "name": "custom", + "params": { + "colorStops": [ + { + "color": "#209280", + "stop": null + }, + { + "color": "#d6bf57", + "stop": 0.5 + }, + { + "color": "#cc5642", + "stop": 0.75 + } + ], + "continuity": "all", + "maxSteps": 5, + "name": "custom", + "progression": "fixed", + "rangeMax": null, + "rangeMin": null, + "rangeType": "number", + "reverse": false, + "steps": 3, + "stops": [ + { + "color": "#209280", + "stop": 0.5 + }, + { + "color": "#d6bf57", + "stop": 0.75 + }, + { + "color": "#cc5642", + "stop": 1.75 + } + ] + }, + "type": "palette" } } - } - }, - "vis": { - "defaultColors": { - "0 - 50": "rgb(0,104,55)", - "50 - 75": "rgb(254,254,189)", - "75 - 100": "rgb(165,0,38)" }, - "legendOpen": true - } + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { - "h": 9, - "i": "2010f7e7-1132-49e4-a1e0-ed99d8f78085", - "w": 10, - "x": 0, - "y": 4 + "h": 7, + "i": "54fe1acf-8c1c-471f-b7b2-7c90966b3933", + "w": 8, + "x": 24, + "y": 0 }, - "panelIndex": "2010f7e7-1132-49e4-a1e0-ed99d8f78085", - "title": "Pilot Conflict Inbound Listener", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "54fe1acf-8c1c-471f-b7b2-7c90966b3933", + "title": "Pods without IP", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.istiod_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-27d4590f-5d1d-496e-9d29-7138b819b67b", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "cc9bf0cc-f11c-47ef-b722-360798234b77", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "27d4590f-5d1d-496e-9d29-7138b819b67b": { + "columnOrder": [ + "b762b415-9f38-45fd-ba74-3b61a318d7d7", + "b762b415-9f38-45fd-ba74-3b61a318d7d7X0", + "b762b415-9f38-45fd-ba74-3b61a318d7d7X1" + ], + "columns": { + "b762b415-9f38-45fd-ba74-3b61a318d7d7": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": " pilot virtual services", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + }, + "formula": "average(istio.istiod.metrics.pilot_virt_services.value)/100.0", + "isFormulaBroken": false + }, + "references": [ + "b762b415-9f38-45fd-ba74-3b61a318d7d7X1" + ], + "scale": "ratio" + }, + "b762b415-9f38-45fd-ba74-3b61a318d7d7X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of pilot virtual services", + "operationType": "average", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_virt_services.value" + }, + "b762b415-9f38-45fd-ba74-3b61a318d7d7X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of pilot virtual services", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "b762b415-9f38-45fd-ba74-3b61a318d7d7X0", + 100 + ], + "location": { + "max": 61, + "min": 0 + }, + "name": "divide", + "text": "average(istio.istiod.metrics.pilot_virt_services.value)/100.0", + "type": "function" + } + }, + "references": [ + "b762b415-9f38-45fd-ba74-3b61a318d7d7X0" + ], + "scale": "ratio" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.istiod_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "id": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 0, - "id": "a70bdb5c-6e05-4e43-a4b4-6370ed7561f6", - "index_pattern_ref_name": "metrics_83568db5-75c5-4821-ad99-4b9a7849ef1c_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "number", - "id": "ebf5e5ae-a217-439c-ba35-6ceb47db1ebf", - "label": "pilot_inbound_updates", - "line_width": 1, - "metrics": [ - { - "field": "istio.istiod.metrics.pilot_inbound_updates.counter", - "id": "efd08e32-d9f5-4cce-83a7-fd5f6f58ca31", - "type": "max" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "$state": { + "store": "appState" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "istio.istiod.labels.type", - "terms_order_by": "efd08e32-d9f5-4cce-83a7-fd5f6f58ca31", - "time_range_mode": "entire_time_range" + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "cc9bf0cc-f11c-47ef-b722-360798234b77", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.istiod_metrics" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "istio.istiod_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layerId": "27d4590f-5d1d-496e-9d29-7138b819b67b", + "layerType": "data", + "metricAccessor": "b762b415-9f38-45fd-ba74-3b61a318d7d7", + "palette": { + "name": "custom", + "params": { + "colorStops": [ + { + "color": "#209280", + "stop": null + }, + { + "color": "#d6bf57", + "stop": 0.5 + }, + { + "color": "#cc5642", + "stop": 0.75 + } + ], + "continuity": "all", + "maxSteps": 5, + "name": "custom", + "progression": "fixed", + "rangeMax": null, + "rangeMin": null, + "rangeType": "number", + "reverse": false, + "steps": 3, + "stops": [ + { + "color": "#209280", + "stop": 0.5 + }, + { + "color": "#d6bf57", + "stop": 0.75 + }, + { + "color": "#cc5642", + "stop": 1.75 + } + ] + }, + "type": "palette" + } + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { - "h": 15, - "i": "83568db5-75c5-4821-ad99-4b9a7849ef1c", - "w": 17, - "x": 0, - "y": 13 + "h": 7, + "i": "b2f5f8f2-2be6-4b8f-b8a1-16a1f5f4fa98", + "w": 8, + "x": 32, + "y": 0 }, - "panelIndex": "83568db5-75c5-4821-ad99-4b9a7849ef1c", - "title": "Pilot Inbound Updates", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "b2f5f8f2-2be6-4b8f-b8a1-16a1f5f4fa98", + "title": "Pilot Virtual Services", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.istiod_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-859f286d-99b9-4989-8ef3-c9a7803f55ea", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "73a6a921-3d8b-49b1-97c6-2f817d1b06c4", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "859f286d-99b9-4989-8ef3-c9a7803f55ea": { + "columnOrder": [ + "21c468e5-2281-44f3-9533-4e9885428c07", + "21c468e5-2281-44f3-9533-4e9885428c07X0", + "21c468e5-2281-44f3-9533-4e9885428c07X1" + ], + "columns": { + "21c468e5-2281-44f3-9533-4e9885428c07": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": " pilot eds no instances", + "operationType": "formula", + "params": { + "format": { + "id": "percent", + "params": { + "decimals": 2 + } + }, + "formula": "average(istio.istiod.metrics.pilot_eds_no_instances.value)/100", + "isFormulaBroken": false + }, + "references": [ + "21c468e5-2281-44f3-9533-4e9885428c07X1" + ], + "scale": "ratio" + }, + "21c468e5-2281-44f3-9533-4e9885428c07X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of pilot eds no instances", + "operationType": "average", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_eds_no_instances.value" + }, + "21c468e5-2281-44f3-9533-4e9885428c07X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of pilot eds no instances", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "21c468e5-2281-44f3-9533-4e9885428c07X0", + 100 + ], + "location": { + "max": 62, + "min": 0 + }, + "name": "divide", + "text": "average(istio.istiod.metrics.pilot_eds_no_instances.value)/100", + "type": "function" + } + }, + "references": [ + "21c468e5-2281-44f3-9533-4e9885428c07X0" + ], + "scale": "ratio" + } }, - "type": "phrase" + "incompleteColumns": {} + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "73a6a921-3d8b-49b1-97c6-2f817d1b06c4", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.istiod_metrics" }, - "query": { - "match_phrase": { - "event.dataset": "istio.istiod_metrics" - } + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "istio.istiod_metrics" } } - ], - "query": { - "language": "kuery", - "query": "" + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layerId": "859f286d-99b9-4989-8ef3-c9a7803f55ea", + "layerType": "data", + "metricAccessor": "21c468e5-2281-44f3-9533-4e9885428c07", + "palette": { + "name": "custom", + "params": { + "colorStops": [ + { + "color": "#209280", + "stop": null + }, + { + "color": "#d6bf57", + "stop": 0.5 + }, + { + "color": "#cc5642", + "stop": 0.75 + } + ], + "continuity": "all", + "maxSteps": 5, + "name": "custom", + "progression": "fixed", + "rangeMax": null, + "rangeMin": null, + "rangeType": "number", + "reverse": false, + "steps": 3, + "stops": [ + { + "color": "#209280", + "stop": 0.5 + }, + { + "color": "#d6bf57", + "stop": 0.75 + }, + { + "color": "#cc5642", + "stop": 1.75 + } + ] + }, + "type": "palette" } } }, - "description": "", - "id": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 0, - "id": "808d8f04-d5b4-409b-acc8-eaf48d43e886", - "index_pattern_ref_name": "metrics_b3354e04-82e1-4a90-ac85-b3f9a2049105_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "s,s,", - "id": "b9f1cabf-a5a5-432d-bf28-94580873a2d3", - "label": "queue_time", - "line_width": "2", - "metrics": [ - { - "field": "istio.istiod.metrics.pilot_proxy_queue_time.histogram", - "id": "ab38e666-aaad-4164-9061-76d021abff4e", - "percentiles": [ - { - "color": "rgba(96,146,192,1)", - "id": "50960d60-56d4-11ed-ba28-1709db1af477", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "25" + "title": "", + "type": "lens", + "visualizationType": "lnsMetric" + }, + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 7, + "i": "5b016082-4f9a-4c7e-bc58-91ac0dc34ea2", + "w": 8, + "x": 40, + "y": 0 + }, + "panelIndex": "5b016082-4f9a-4c7e-bc58-91ac0dc34ea2", + "title": "Pilot xds expired", + "type": "lens", + "version": "8.6.0" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-1c313f3c-9057-463d-952f-dd926bb46dd2", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e626d63f-3788-4891-885a-d419ffe2d818", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "1c313f3c-9057-463d-952f-dd926bb46dd2": { + "columnOrder": [ + "06240409-a014-48ef-b658-13e537cbe4b1", + "7c918c99-98d7-421d-b300-49727818fce1", + "86726301-c754-4913-9ed6-cd7c759e6865", + "40e3a34a-80bd-40af-abf6-e1a9d6e68a86", + "3f777c88-5e67-49d3-8dac-64c47cb0d7c8", + "314b8606-2758-4770-b331-20fbbd4d3782", + "abdeb6c6-75d2-41cd-8d79-11d4694bf27b" + ], + "columns": { + "06240409-a014-48ef-b658-13e537cbe4b1": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "314b8606-2758-4770-b331-20fbbd4d3782": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "istio.istiod.labels.type: \"rds\" OR istio.istiod.labels.type: \"lds\" OR istio.istiod.labels.type: \"cds\" OR istio.istiod.labels.type: \"eds\"" + }, + "isBucketed": false, + "label": "(95)", + "operationType": "percentile", + "params": { + "percentile": 95 + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_xds_push_time.histogram" }, - { - "color": "rgba(96,146,192,1)", - "id": "5b5695d0-56d4-11ed-ba28-1709db1af477", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "50" + "3f777c88-5e67-49d3-8dac-64c47cb0d7c8": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "istio.istiod.labels.type: \"rds\" OR istio.istiod.labels.type: \"lds\" OR istio.istiod.labels.type: \"cds\" OR istio.istiod.labels.type: \"eds\"" + }, + "isBucketed": false, + "label": "(75)", + "operationType": "percentile", + "params": { + "percentile": 75 + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_xds_push_time.histogram" }, - { - "color": "rgba(96,146,192,1)", - "id": "5decf820-56d4-11ed-ba28-1709db1af477", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "75" + "40e3a34a-80bd-40af-abf6-e1a9d6e68a86": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "istio.istiod.labels.type: \"rds\" OR istio.istiod.labels.type: \"lds\" OR istio.istiod.labels.type: \"cds\" OR istio.istiod.labels.type: \"eds\"" + }, + "isBucketed": false, + "label": "(50)", + "operationType": "percentile", + "params": { + "percentile": 50 + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_xds_push_time.histogram" }, - { - "color": "rgba(96,146,192,1)", - "id": "62a43ea0-56d4-11ed-ba28-1709db1af477", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "90" + "7c918c99-98d7-421d-b300-49727818fce1": { + "dataType": "string", + "isBucketed": true, + "label": "Top 20 values of istio.istiod.labels.type", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderAgg": { + "dataType": "number", + "isBucketed": false, + "label": "Count of records", + "operationType": "count", + "params": {}, + "scale": "ratio", + "sourceField": "___records___" + }, + "orderBy": { + "type": "custom" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 20 + }, + "scale": "ordinal", + "sourceField": "istio.istiod.labels.type" }, - { - "color": "rgba(96,146,192,1)", - "id": "65178890-56d4-11ed-ba28-1709db1af477", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "95" + "86726301-c754-4913-9ed6-cd7c759e6865": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "istio.istiod.labels.type: \"rds\" OR istio.istiod.labels.type: \"lds\" OR istio.istiod.labels.type: \"cds\" OR istio.istiod.labels.type: \"eds\"" + }, + "isBucketed": false, + "label": "(25)", + "operationType": "percentile", + "params": { + "percentile": 25 + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_xds_push_time.histogram" }, - { - "color": "rgba(96,146,192,1)", - "id": "67ddfb90-56d4-11ed-ba28-1709db1af477", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "99" + "abdeb6c6-75d2-41cd-8d79-11d4694bf27b": { + "customLabel": true, + "dataType": "number", + "filter": { + "language": "kuery", + "query": "istio.istiod.labels.type: \"rds\" OR istio.istiod.labels.type: \"lds\" OR istio.istiod.labels.type: \"cds\" OR istio.istiod.labels.type: \"eds\"" + }, + "isBucketed": false, + "label": "(99)", + "operationType": "percentile", + "params": { + "percentile": 99 + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_xds_push_time.histogram" } - ], - "type": "percentile" + }, + "incompleteColumns": {} } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "e626d63f-3788-4891-885a-d419ffe2d818", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.istiod_metrics" + }, + "type": "phrase" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "everything", - "stacked": "none", - "time_range_mode": "entire_time_range", - "value_template": "{{value}}s" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.istiod_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "86726301-c754-4913-9ed6-cd7c759e6865", + "40e3a34a-80bd-40af-abf6-e1a9d6e68a86", + "3f777c88-5e67-49d3-8dac-64c47cb0d7c8", + "314b8606-2758-4770-b331-20fbbd4d3782", + "abdeb6c6-75d2-41cd-8d79-11d4694bf27b" + ], + "layerId": "1c313f3c-9057-463d-952f-dd926bb46dd2", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" + }, + "seriesType": "line", + "splitAccessor": "7c918c99-98d7-421d-b300-49727818fce1", + "xAccessor": "06240409-a014-48ef-b658-13e537cbe4b1", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "86726301-c754-4913-9ed6-cd7c759e6865" + }, + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "40e3a34a-80bd-40af-abf6-e1a9d6e68a86" + }, + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "3f777c88-5e67-49d3-8dac-64c47cb0d7c8" + }, + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "314b8606-2758-4770-b331-20fbbd4d3782" + }, + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "abdeb6c6-75d2-41cd-8d79-11d4694bf27b" + } + ] + } + ], + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "xTitle": "", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 15, - "i": "b3354e04-82e1-4a90-ac85-b3f9a2049105", - "w": 15, - "x": 17, - "y": 13 + "i": "3539d113-127f-461d-a259-0d9074887ca9", + "w": 24, + "x": 0, + "y": 7 }, - "panelIndex": "b3354e04-82e1-4a90-ac85-b3f9a2049105", - "title": "Pilot Proxy Queue Time", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "3539d113-127f-461d-a259-0d9074887ca9", + "title": "Pilot xds Push Time by Label (Percentiles)", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.istiod_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-4926a3b3-2afa-4856-bdc4-58a3a500ca9c", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "bc2d82e8-37b8-4fe8-9980-2f14d034270b", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "4926a3b3-2afa-4856-bdc4-58a3a500ca9c": { + "columnOrder": [ + "8015d3da-10fe-49e9-95a0-37c417ccbfb1", + "656bd889-0d43-4808-9c87-a5ffcef446cc", + "de9411f0-e11c-44fc-9d9c-2549baab83d7" + ], + "columns": { + "656bd889-0d43-4808-9c87-a5ffcef446cc": { + "dataType": "string", + "isBucketed": true, + "label": "Top 20 values of istio.istiod.labels.type", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "de9411f0-e11c-44fc-9d9c-2549baab83d7", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 20 + }, + "scale": "ordinal", + "sourceField": "istio.istiod.labels.type" + }, + "8015d3da-10fe-49e9-95a0-37c417ccbfb1": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "de9411f0-e11c-44fc-9d9c-2549baab83d7": { + "customLabel": false, + "dataType": "number", + "isBucketed": false, + "label": "Maximum of istio.istiod.metrics.pilot_xds_push_time.histogram", + "operationType": "max", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_xds_push_time.histogram" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.istiod_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "id": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 0, - "id": "35934687-14a4-4b55-8869-e1db7b1d5d80", - "index_pattern_ref_name": "metrics_115a531a-e8ef-497f-a3c9-9ccc82f8c974_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "number", - "id": "5a32f323-6239-4a83-8878-addcdb3e1283", - "label": "galley_validation_failed", - "line_width": "2", - "metrics": [ - { - "field": "istio.istiod.metrics.galley_validation_failed.counter", - "id": "c98a9e71-1b9f-4f07-84fa-136af004651d", - "type": "max" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "$state": { + "store": "appState" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "istio.istiod.labels.resource", - "terms_order_by": "c98a9e71-1b9f-4f07-84fa-136af004651d", - "time_range_mode": "entire_time_range" + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "bc2d82e8-37b8-4fe8-9980-2f14d034270b", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.istiod_metrics" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "istio.istiod_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "de9411f0-e11c-44fc-9d9c-2549baab83d7" + ], + "layerId": "4926a3b3-2afa-4856-bdc4-58a3a500ca9c", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" + }, + "seriesType": "line", + "splitAccessor": "656bd889-0d43-4808-9c87-a5ffcef446cc", + "xAccessor": "8015d3da-10fe-49e9-95a0-37c417ccbfb1", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "de9411f0-e11c-44fc-9d9c-2549baab83d7" + } + ] + } + ], + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "xTitle": "", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 15, - "i": "115a531a-e8ef-497f-a3c9-9ccc82f8c974", - "w": 16, - "x": 32, - "y": 13 + "i": "43bbc28a-c6bc-4ba4-a134-32cca7935f01", + "w": 24, + "x": 24, + "y": 7 }, - "panelIndex": "115a531a-e8ef-497f-a3c9-9ccc82f8c974", - "title": "Galley Validation Failed", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "43bbc28a-c6bc-4ba4-a134-32cca7935f01", + "title": "Pilot xds Push Time by Label (Max)", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [ + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-2b8580a9-473e-443e-bb85-4081df6486b1", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "a4175d69-1813-4123-ac14-035caed0857d", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "2b8580a9-473e-443e-bb85-4081df6486b1": { + "columnOrder": [ + "10db013f-f5c2-4ac6-9780-2eedb30a7210", + "33150d95-aaa0-48af-aa4d-0aca0dc66022", + "50ddbb8e-7bef-42eb-9d5b-00ee84f990fa" + ], + "columns": { + "10db013f-f5c2-4ac6-9780-2eedb30a7210": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "33150d95-aaa0-48af-aa4d-0aca0dc66022": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of istio.istiod.labels.type", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "50ddbb8e-7bef-42eb-9d5b-00ee84f990fa", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 10 + }, + "scale": "ordinal", + "sourceField": "istio.istiod.labels.type" + }, + "50ddbb8e-7bef-42eb-9d5b-00ee84f990fa": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": " ", + "operationType": "max", + "params": { + "emptyAsNull": true, + "format": { + "id": "number" + } + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_inbound_updates.counter" + } + }, + "incompleteColumns": {} + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [ { - "enabled": true, - "id": "1", - "params": { - "customLabel": " ", - "field": "istio.istiod.metrics.pilot_no_ip.value" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "a4175d69-1813-4123-ac14-035caed0857d", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.istiod_metrics" + }, + "type": "phrase" }, - "schema": "metric", - "type": "avg" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.istiod_metrics" + } + } } ], - "searchSource": { - "filter": [ + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.istiod_metrics" - }, - "type": "phrase" + "accessors": [ + "50ddbb8e-7bef-42eb-9d5b-00ee84f990fa" + ], + "layerId": "2b8580a9-473e-443e-bb85-4081df6486b1", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" }, - "query": { - "match_phrase": { - "event.dataset": "istio.istiod_metrics" + "seriesType": "line", + "splitAccessor": "33150d95-aaa0-48af-aa4d-0aca0dc66022", + "xAccessor": "10db013f-f5c2-4ac6-9780-2eedb30a7210", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "50ddbb8e-7bef-42eb-9d5b-00ee84f990fa" } - } + ] } ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "xTitle": "", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" } }, - "description": "", - "id": "", - "params": { - "addLegend": true, - "addTooltip": true, - "gauge": { - "alignment": "automatic", - "backStyle": "Full", - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 50 - }, - { - "from": 50, - "to": 75 - }, - { - "from": 75, - "to": 100 - } - ], - "extendRange": true, - "gaugeColorMode": "Labels", - "gaugeStyle": "Full", - "gaugeType": "Arc", - "invertColors": false, - "labels": { - "color": "black", - "show": true - }, - "orientation": "vertical", - "percentageMode": false, - "scale": { - "color": "rgba(105,112,125,0.2)", - "labels": false, - "show": true - }, - "style": { - "bgColor": true, - "bgFill": "rgba(105,112,125,0.2)", - "bgMask": false, - "bgWidth": 0.9, - "fontSize": 60, - "mask": false, - "maskBars": 50, - "subText": "", - "width": 0.9 - }, - "type": "meter" - }, - "isDisplayWarning": false, - "type": "gauge" - }, "title": "", - "type": "gauge", - "uiState": { - "vis": { - "defaultColors": { - "0 - 50": "rgb(0,104,55)", - "50 - 75": "rgb(254,254,189)", - "75 - 100": "rgb(165,0,38)" - } - } - } - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { - "h": 10, - "i": "54fe1acf-8c1c-471f-b7b2-7c90966b3933", - "w": 12, + "h": 15, + "i": "83568db5-75c5-4821-ad99-4b9a7849ef1c", + "w": 24, "x": 0, - "y": 28 + "y": 22 }, - "panelIndex": "54fe1acf-8c1c-471f-b7b2-7c90966b3933", - "title": "Pods without IP", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "83568db5-75c5-4821-ad99-4b9a7849ef1c", + "title": "Pilot Inbound Updates by Label", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": " ", - "field": "istio.istiod.metrics.pilot_virt_services.value" - }, - "schema": "metric", - "type": "avg" - } - ], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.istiod_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-d6f8bf3c-268e-4ff4-b24d-90f0e55599f7", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "a6965df8-e656-4c33-a5bb-a078c1520e59", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "d6f8bf3c-268e-4ff4-b24d-90f0e55599f7": { + "columnOrder": [ + "439774eb-7b5f-48bc-8ba9-524236b26767", + "f66772a1-7db0-496d-a74b-507f21a7583a", + "9167451d-d9c4-457d-a187-0ddec29ec8ab", + "2ee19eaf-7e96-4647-b963-e89703ba538e", + "bd577b91-4acc-4c70-a96f-7b6ab2808c7c", + "63508706-4ebf-442a-ab91-01cd473074db", + "23a76b6b-d9c5-46ff-b551-34791c0a93cd" + ], + "columns": { + "23a76b6b-d9c5-46ff-b551-34791c0a93cd": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "(99) queue time", + "operationType": "percentile", + "params": { + "percentile": 99 + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_proxy_queue_time.histogram" + }, + "2ee19eaf-7e96-4647-b963-e89703ba538e": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "(75) queue time", + "operationType": "percentile", + "params": { + "percentile": 75 + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_proxy_queue_time.histogram" + }, + "439774eb-7b5f-48bc-8ba9-524236b26767": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "63508706-4ebf-442a-ab91-01cd473074db": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "(95) queue time", + "operationType": "percentile", + "params": { + "percentile": 95 + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_proxy_queue_time.histogram" + }, + "9167451d-d9c4-457d-a187-0ddec29ec8ab": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "(50) queue time", + "operationType": "percentile", + "params": { + "percentile": 50 + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_proxy_queue_time.histogram" + }, + "bd577b91-4acc-4c70-a96f-7b6ab2808c7c": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "(90) queue time", + "operationType": "percentile", + "params": { + "percentile": 90 + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_proxy_queue_time.histogram" + }, + "f66772a1-7db0-496d-a74b-507f21a7583a": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "(25) queue time", + "operationType": "percentile", + "params": { + "percentile": 25 + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_proxy_queue_time.histogram" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.istiod_metrics" - } + "incompleteColumns": {} } } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "params": { - "addLegend": true, - "addTooltip": true, - "gauge": { - "alignment": "automatic", - "backStyle": "Full", - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 50 + }, + "filters": [ + { + "$state": { + "store": "appState" }, - { - "from": 50, - "to": 75 + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "a6965df8-e656-4c33-a5bb-a078c1520e59", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.istiod_metrics" + }, + "type": "phrase" }, - { - "from": 75, - "to": 100 + "query": { + "match_phrase": { + "data_stream.dataset": "istio.istiod_metrics" + } } - ], - "extendRange": true, - "gaugeColorMode": "Labels", - "gaugeStyle": "Full", - "gaugeType": "Arc", - "invertColors": false, - "labels": { - "color": "black", - "show": true - }, - "orientation": "vertical", - "percentageMode": false, - "scale": { - "color": "rgba(105,112,125,0.2)", - "labels": false, - "show": true - }, - "style": { - "bgColor": true, - "bgFill": "rgba(105,112,125,0.2)", - "bgMask": false, - "bgWidth": 0.9, - "fontSize": 60, - "mask": false, - "maskBars": 50, - "subText": "", - "width": 0.9 - }, - "type": "meter" - }, - "isDisplayWarning": false, - "type": "gauge" - }, - "title": "", - "type": "gauge", - "uiState": { - "vis": { - "defaultColors": { - "0 - 50": "rgb(0,104,55)", - "50 - 75": "rgb(254,254,189)", - "75 - 100": "rgb(165,0,38)" } - } - } - } - }, - "gridData": { - "h": 10, - "i": "b2f5f8f2-2be6-4b8f-b8a1-16a1f5f4fa98", - "w": 12, - "x": 12, - "y": 28 - }, - "panelIndex": "b2f5f8f2-2be6-4b8f-b8a1-16a1f5f4fa98", - "title": "Pilot Virtual Services", - "type": "visualization", - "version": "8.4.0" - }, - { - "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ { - "$state": { - "store": "appState" + "accessors": [ + "f66772a1-7db0-496d-a74b-507f21a7583a", + "9167451d-d9c4-457d-a187-0ddec29ec8ab", + "2ee19eaf-7e96-4647-b963-e89703ba538e", + "bd577b91-4acc-4c70-a96f-7b6ab2808c7c", + "63508706-4ebf-442a-ab91-01cd473074db", + "23a76b6b-d9c5-46ff-b551-34791c0a93cd" + ], + "layerId": "d6f8bf3c-268e-4ff4-b24d-90f0e55599f7", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.istiod_metrics" + "seriesType": "line", + "xAccessor": "439774eb-7b5f-48bc-8ba9-524236b26767", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "f66772a1-7db0-496d-a74b-507f21a7583a" }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.istiod_metrics" + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "9167451d-d9c4-457d-a187-0ddec29ec8ab" + }, + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "2ee19eaf-7e96-4647-b963-e89703ba538e" + }, + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "bd577b91-4acc-4c70-a96f-7b6ab2808c7c" + }, + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "63508706-4ebf-442a-ab91-01cd473074db" + }, + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "23a76b6b-d9c5-46ff-b551-34791c0a93cd" } - } + ] } ], - "query": { - "language": "kuery", - "query": "" - } + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "xTitle": "", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" } }, - "description": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 0, - "id": "35934687-14a4-4b55-8869-e1db7b1d5d80", - "index_pattern_ref_name": "metrics_efd6bf8c-4513-4a8b-8790-d27612c6ee40_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "number", - "id": "5a32f323-6239-4a83-8878-addcdb3e1283", - "label": "success_cert_issuance", - "line_width": "2", - "metrics": [ - { - "field": "istio.istiod.metrics.citadel_server_success_cert_issuance_count.counter", - "id": "c98a9e71-1b9f-4f07-84fa-136af004651d", - "type": "max" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" - }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "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": true - }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 15, - "i": "efd6bf8c-4513-4a8b-8790-d27612c6ee40", - "w": 16, - "x": 0, - "y": 38 + "i": "b3354e04-82e1-4a90-ac85-b3f9a2049105", + "w": 24, + "x": 24, + "y": 22 }, - "panelIndex": "efd6bf8c-4513-4a8b-8790-d27612c6ee40", - "title": "Citadel Cert Issuance", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "b3354e04-82e1-4a90-ac85-b3f9a2049105", + "title": "Pilot Proxy Queue Time (Percentiles)", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [ + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-52d9fb2c-6edd-4f5c-acb3-34abfb6bfd08", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "59ffd2f2-9d50-4aef-9891-453aa1bf93c2", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "52d9fb2c-6edd-4f5c-acb3-34abfb6bfd08": { + "columnOrder": [ + "375cee51-c076-47e6-a09a-4d61674aa0bb", + "f0b0a887-1095-406f-89c4-f75c3aff3c91" + ], + "columns": { + "375cee51-c076-47e6-a09a-4d61674aa0bb": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "f0b0a887-1095-406f-89c4-f75c3aff3c91": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "endpoints ", + "operationType": "average", + "params": { + "emptyAsNull": true, + "format": { + "id": "number" + } + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_xds.value" + } + }, + "incompleteColumns": {} + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [ { - "enabled": true, - "id": "1", - "params": { - "customLabel": " ", - "field": "istio.istiod.metrics.pilot_services.value" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "59ffd2f2-9d50-4aef-9891-453aa1bf93c2", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.istiod_metrics" + }, + "type": "phrase" }, - "schema": "metric", - "type": "avg" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.istiod_metrics" + } + } } ], - "searchSource": { - "filter": [ + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ { - "$state": { - "store": "appState" + "accessors": [ + "f0b0a887-1095-406f-89c4-f75c3aff3c91" + ], + "layerId": "52d9fb2c-6edd-4f5c-acb3-34abfb6bfd08", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.istiod_metrics" - }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.istiod_metrics" + "seriesType": "line", + "xAccessor": "375cee51-c076-47e6-a09a-4d61674aa0bb", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "f0b0a887-1095-406f-89c4-f75c3aff3c91" } - } + ] } ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "xTitle": "", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" } }, - "description": "", - "params": { - "addLegend": true, - "addTooltip": true, - "gauge": { - "alignment": "automatic", - "backStyle": "Full", - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 50 - }, - { - "from": 50, - "to": 75 - }, - { - "from": 75, - "to": 100 - } - ], - "extendRange": true, - "gaugeColorMode": "Labels", - "gaugeStyle": "Full", - "gaugeType": "Arc", - "invertColors": false, - "labels": { - "color": "black", - "show": true - }, - "orientation": "vertical", - "percentageMode": false, - "scale": { - "color": "rgba(105,112,125,0.2)", - "labels": false, - "show": true - }, - "style": { - "bgColor": true, - "bgFill": "rgba(105,112,125,0.2)", - "bgMask": false, - "bgWidth": 0.9, - "fontSize": 60, - "mask": false, - "maskBars": 50, - "subText": "", - "width": 0.9 - }, - "type": "meter" - }, - "isDisplayWarning": false, - "type": "gauge" - }, "title": "", - "type": "gauge", - "uiState": { - "vis": { - "defaultColors": { - "0 - 50": "rgb(0,104,55)", - "50 - 75": "rgb(254,254,189)", - "75 - 100": "rgb(165,0,38)" - } - } - } - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { - "h": 10, - "i": "06e766a3-e264-4344-8422-6bf59f23fd4e", - "w": 12, - "x": 24, - "y": 28 + "h": 15, + "i": "498fd2ef-02e4-492f-9713-778b46eb3207", + "w": 24, + "x": 0, + "y": 37 }, - "panelIndex": "06e766a3-e264-4344-8422-6bf59f23fd4e", - "title": "Pilot Services", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "498fd2ef-02e4-492f-9713-778b46eb3207", + "title": "Pilot xds endpoints", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [ + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-31508df4-45f0-4539-b60e-fc221663e793", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "5dd05ea2-58f7-478a-a08b-e1d651fd4f10", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "31508df4-45f0-4539-b60e-fc221663e793": { + "columnOrder": [ + "6d984ee0-898e-4a49-beed-28b876a26871", + "613f76d7-a700-4710-b92f-d75d20261c64" + ], + "columns": { + "613f76d7-a700-4710-b92f-d75d20261c64": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "pilot_xds_expired ", + "operationType": "average", + "params": { + "emptyAsNull": true, + "format": { + "id": "number" + } + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.pilot_xds_expired_nonce.counter" + }, + "6d984ee0-898e-4a49-beed-28b876a26871": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "incompleteColumns": {} + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [ { - "enabled": true, - "id": "1", - "params": { - "customLabel": " ", - "field": "istio.istiod.metrics.pilot_eds_no_instances.value" + "$state": { + "store": "appState" }, - "schema": "metric", - "type": "avg" + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "5dd05ea2-58f7-478a-a08b-e1d651fd4f10", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.istiod_metrics" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "istio.istiod_metrics" + } + } } ], - "searchSource": { - "filter": [ + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.istiod_metrics" - }, - "type": "phrase" + "accessors": [ + "613f76d7-a700-4710-b92f-d75d20261c64" + ], + "layerId": "31508df4-45f0-4539-b60e-fc221663e793", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" }, - "query": { - "match_phrase": { - "event.dataset": "istio.istiod_metrics" + "seriesType": "line", + "xAccessor": "6d984ee0-898e-4a49-beed-28b876a26871", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "613f76d7-a700-4710-b92f-d75d20261c64" } - } + ] } ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "xTitle": "", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" } }, - "description": "", - "params": { - "addLegend": true, - "addTooltip": true, - "gauge": { - "alignment": "automatic", - "backStyle": "Full", - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 50 - }, - { - "from": 50, - "to": 75 - }, - { - "from": 75, - "to": 100 - } - ], - "extendRange": true, - "gaugeColorMode": "Labels", - "gaugeStyle": "Full", - "gaugeType": "Arc", - "invertColors": false, - "labels": { - "color": "black", - "show": true - }, - "orientation": "vertical", - "percentageMode": false, - "scale": { - "color": "rgba(105,112,125,0.2)", - "labels": false, - "show": true - }, - "style": { - "bgColor": true, - "bgFill": "rgba(105,112,125,0.2)", - "bgMask": false, - "bgWidth": 0.9, - "fontSize": 60, - "mask": false, - "maskBars": 50, - "subText": "", - "width": 0.9 - }, - "type": "meter" - }, - "isDisplayWarning": false, - "type": "gauge" - }, "title": "", - "type": "gauge", - "uiState": { - "vis": { - "defaultColors": { - "0 - 50": "rgb(0,104,55)", - "50 - 75": "rgb(254,254,189)", - "75 - 100": "rgb(165,0,38)" - } - } - } - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { - "h": 10, - "i": "5b016082-4f9a-4c7e-bc58-91ac0dc34ea2", - "w": 12, - "x": 36, - "y": 28 + "h": 15, + "i": "dbf7b077-25b6-4760-893e-ebbd42b4c04d", + "w": 24, + "x": 24, + "y": 37 }, - "panelIndex": "5b016082-4f9a-4c7e-bc58-91ac0dc34ea2", - "title": "Pilot eds instances", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "dbf7b077-25b6-4760-893e-ebbd42b4c04d", + "title": "Pilot xds expired", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.istiod_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-27cdd7a0-4936-492e-a986-3298e78df1a4", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "98d4fe5a-afbc-4949-9438-192c3ca27371", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "27cdd7a0-4936-492e-a986-3298e78df1a4": { + "columnOrder": [ + "4b296494-ca0b-4d12-98f6-22131f4569e8", + "830616a3-f4cd-42a9-8c42-209e0e0aea40" + ], + "columns": { + "4b296494-ca0b-4d12-98f6-22131f4569e8": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "830616a3-f4cd-42a9-8c42-209e0e0aea40": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "citadel_cert_issuance", + "operationType": "max", + "params": { + "emptyAsNull": true, + "format": { + "id": "number" + } + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.citadel_server_success_cert_issuance_count.counter" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.istiod_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 0, - "id": "35934687-14a4-4b55-8869-e1db7b1d5d80", - "index_pattern_ref_name": "metrics_498fd2ef-02e4-492f-9713-778b46eb3207_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "number", - "id": "5a32f323-6239-4a83-8878-addcdb3e1283", - "label": "pilot_xds", - "line_width": "2", - "metrics": [ - { - "field": "istio.istiod.metrics.pilot_xds.value", - "id": "c98a9e71-1b9f-4f07-84fa-136af004651d", - "type": "avg" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "98d4fe5a-afbc-4949-9438-192c3ca27371", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.istiod_metrics" + }, + "type": "phrase" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "everything", - "stacked": "none", - "time_range_mode": "entire_time_range" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.istiod_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "830616a3-f4cd-42a9-8c42-209e0e0aea40" + ], + "layerId": "27cdd7a0-4936-492e-a986-3298e78df1a4", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" + }, + "seriesType": "line", + "xAccessor": "4b296494-ca0b-4d12-98f6-22131f4569e8", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "830616a3-f4cd-42a9-8c42-209e0e0aea40" + } + ] + } + ], + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "xTitle": "", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 15, - "i": "498fd2ef-02e4-492f-9713-778b46eb3207", - "w": 16, - "x": 16, - "y": 38 + "i": "efd6bf8c-4513-4a8b-8790-d27612c6ee40", + "w": 24, + "x": 0, + "y": 52 }, - "panelIndex": "498fd2ef-02e4-492f-9713-778b46eb3207", - "title": "Pilot xds endpoints", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "efd6bf8c-4513-4a8b-8790-d27612c6ee40", + "title": "Citadel Cert Issuance", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.istiod_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-00da2e15-4aa6-4dcd-bd3b-5d07d8d02ce7", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "9aa51899-fb25-42c0-9a06-8235e22c7054", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "00da2e15-4aa6-4dcd-bd3b-5d07d8d02ce7": { + "columnOrder": [ + "77b5c81c-b2cd-4639-bd4d-8369511b8e01", + "1ae770ce-a0b6-42a6-ac27-8230e65f055e", + "52047955-5568-4bdd-84ac-44ff67ba4de5" + ], + "columns": { + "1ae770ce-a0b6-42a6-ac27-8230e65f055e": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of istio.istiod.labels.resource", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "52047955-5568-4bdd-84ac-44ff67ba4de5", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 10 + }, + "scale": "ordinal", + "sourceField": "istio.istiod.labels.resource" + }, + "52047955-5568-4bdd-84ac-44ff67ba4de5": { + "customLabel": false, + "dataType": "number", + "isBucketed": false, + "label": "Maximum of istio.istiod.metrics.galley_validation_failed.counter", + "operationType": "max", + "params": { + "emptyAsNull": true, + "format": { + "id": "number" + } + }, + "scale": "ratio", + "sourceField": "istio.istiod.metrics.galley_validation_failed.counter" + }, + "77b5c81c-b2cd-4639-bd4d-8369511b8e01": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.istiod_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 0, - "id": "35934687-14a4-4b55-8869-e1db7b1d5d80", - "index_pattern_ref_name": "metrics_dbf7b077-25b6-4760-893e-ebbd42b4c04d_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "number", - "id": "5a32f323-6239-4a83-8878-addcdb3e1283", - "label": "pilot_xds_expired_nonce", - "line_width": "2", - "metrics": [ - { - "field": "istio.istiod.metrics.pilot_xds_expired_nonce.counter", - "id": "c98a9e71-1b9f-4f07-84fa-136af004651d", - "type": "avg" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "9aa51899-fb25-42c0-9a06-8235e22c7054", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.istiod_metrics" + }, + "type": "phrase" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "everything", - "stacked": "none", - "time_range_mode": "entire_time_range" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.istiod_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "52047955-5568-4bdd-84ac-44ff67ba4de5" + ], + "layerId": "00da2e15-4aa6-4dcd-bd3b-5d07d8d02ce7", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" + }, + "seriesType": "line", + "splitAccessor": "1ae770ce-a0b6-42a6-ac27-8230e65f055e", + "xAccessor": "77b5c81c-b2cd-4639-bd4d-8369511b8e01", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "52047955-5568-4bdd-84ac-44ff67ba4de5" + } + ] + } + ], + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "xTitle": "", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 15, - "i": "dbf7b077-25b6-4760-893e-ebbd42b4c04d", - "w": 16, - "x": 32, - "y": 38 + "i": "115a531a-e8ef-497f-a3c9-9ccc82f8c974", + "w": 24, + "x": 24, + "y": 52 }, - "panelIndex": "dbf7b077-25b6-4760-893e-ebbd42b4c04d", - "title": "Pilot xds expired", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "115a531a-e8ef-497f-a3c9-9ccc82f8c974", + "title": "Galley Validation Failed by Label", + "type": "lens", + "version": "8.6.0" } ], "timeRestore": false, "title": "[Metrics Istio] Overview", "version": 1 }, - "coreMigrationVersion": "8.4.0", + "coreMigrationVersion": "8.6.0", + "created_at": "2023-03-06T17:59:55.323Z", "id": "istio-f0f863b0-5941-11ed-bfb8-bbfe5b338339", "migrationVersion": { - "dashboard": "8.4.0" + "dashboard": "8.6.0" }, "references": [ { "id": "metrics-*", - "name": "3539d113-127f-461d-a259-0d9074887ca9:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "2010f7e7-1132-49e4-a1e0-ed99d8f78085:indexpattern-datasource-layer-981c1022-64ab-45c5-ab4e-af12976854a3", "type": "index-pattern" }, { "id": "metrics-*", - "name": "3539d113-127f-461d-a259-0d9074887ca9:metrics_3539d113-127f-461d-a259-0d9074887ca9_0_index_pattern", + "name": "2010f7e7-1132-49e4-a1e0-ed99d8f78085:f9d25bc0-09b7-4509-9f83-802d9ee02252", "type": "index-pattern" }, { "id": "metrics-*", - "name": "43bbc28a-c6bc-4ba4-a134-32cca7935f01:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "06e766a3-e264-4344-8422-6bf59f23fd4e:indexpattern-datasource-layer-e4d4a2cd-f624-4e99-8b25-649e11dea0e6", "type": "index-pattern" }, { "id": "metrics-*", - "name": "43bbc28a-c6bc-4ba4-a134-32cca7935f01:metrics_43bbc28a-c6bc-4ba4-a134-32cca7935f01_0_index_pattern", + "name": "06e766a3-e264-4344-8422-6bf59f23fd4e:ea73bfaf-8a32-4720-81ef-9ee1971c3109", "type": "index-pattern" }, { "id": "metrics-*", - "name": "2010f7e7-1132-49e4-a1e0-ed99d8f78085:kibanaSavedObjectMeta.searchSourceJSON.index", + "name": "54fe1acf-8c1c-471f-b7b2-7c90966b3933:indexpattern-datasource-layer-5927c1f3-a796-4366-a434-c955e21e188a", "type": "index-pattern" }, { "id": "metrics-*", - "name": "2010f7e7-1132-49e4-a1e0-ed99d8f78085:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "54fe1acf-8c1c-471f-b7b2-7c90966b3933:9e2a4f4f-a3ce-45cd-8631-3c09c704c326", "type": "index-pattern" }, { "id": "metrics-*", - "name": "83568db5-75c5-4821-ad99-4b9a7849ef1c:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "b2f5f8f2-2be6-4b8f-b8a1-16a1f5f4fa98:indexpattern-datasource-layer-27d4590f-5d1d-496e-9d29-7138b819b67b", "type": "index-pattern" }, { "id": "metrics-*", - "name": "83568db5-75c5-4821-ad99-4b9a7849ef1c:metrics_83568db5-75c5-4821-ad99-4b9a7849ef1c_0_index_pattern", + "name": "b2f5f8f2-2be6-4b8f-b8a1-16a1f5f4fa98:cc9bf0cc-f11c-47ef-b722-360798234b77", "type": "index-pattern" }, { "id": "metrics-*", - "name": "b3354e04-82e1-4a90-ac85-b3f9a2049105:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "5b016082-4f9a-4c7e-bc58-91ac0dc34ea2:indexpattern-datasource-layer-859f286d-99b9-4989-8ef3-c9a7803f55ea", "type": "index-pattern" }, { "id": "metrics-*", - "name": "b3354e04-82e1-4a90-ac85-b3f9a2049105:metrics_b3354e04-82e1-4a90-ac85-b3f9a2049105_0_index_pattern", + "name": "5b016082-4f9a-4c7e-bc58-91ac0dc34ea2:73a6a921-3d8b-49b1-97c6-2f817d1b06c4", "type": "index-pattern" }, { "id": "metrics-*", - "name": "115a531a-e8ef-497f-a3c9-9ccc82f8c974:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "3539d113-127f-461d-a259-0d9074887ca9:indexpattern-datasource-layer-1c313f3c-9057-463d-952f-dd926bb46dd2", "type": "index-pattern" }, { "id": "metrics-*", - "name": "115a531a-e8ef-497f-a3c9-9ccc82f8c974:metrics_115a531a-e8ef-497f-a3c9-9ccc82f8c974_0_index_pattern", + "name": "3539d113-127f-461d-a259-0d9074887ca9:e626d63f-3788-4891-885a-d419ffe2d818", "type": "index-pattern" }, { "id": "metrics-*", - "name": "54fe1acf-8c1c-471f-b7b2-7c90966b3933:kibanaSavedObjectMeta.searchSourceJSON.index", + "name": "43bbc28a-c6bc-4ba4-a134-32cca7935f01:indexpattern-datasource-layer-4926a3b3-2afa-4856-bdc4-58a3a500ca9c", "type": "index-pattern" }, { "id": "metrics-*", - "name": "54fe1acf-8c1c-471f-b7b2-7c90966b3933:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "43bbc28a-c6bc-4ba4-a134-32cca7935f01:bc2d82e8-37b8-4fe8-9980-2f14d034270b", "type": "index-pattern" }, { "id": "metrics-*", - "name": "b2f5f8f2-2be6-4b8f-b8a1-16a1f5f4fa98:kibanaSavedObjectMeta.searchSourceJSON.index", + "name": "83568db5-75c5-4821-ad99-4b9a7849ef1c:indexpattern-datasource-layer-2b8580a9-473e-443e-bb85-4081df6486b1", "type": "index-pattern" }, { "id": "metrics-*", - "name": "b2f5f8f2-2be6-4b8f-b8a1-16a1f5f4fa98:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "83568db5-75c5-4821-ad99-4b9a7849ef1c:a4175d69-1813-4123-ac14-035caed0857d", "type": "index-pattern" }, { "id": "metrics-*", - "name": "efd6bf8c-4513-4a8b-8790-d27612c6ee40:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "b3354e04-82e1-4a90-ac85-b3f9a2049105:indexpattern-datasource-layer-d6f8bf3c-268e-4ff4-b24d-90f0e55599f7", "type": "index-pattern" }, { "id": "metrics-*", - "name": "efd6bf8c-4513-4a8b-8790-d27612c6ee40:metrics_efd6bf8c-4513-4a8b-8790-d27612c6ee40_0_index_pattern", + "name": "b3354e04-82e1-4a90-ac85-b3f9a2049105:a6965df8-e656-4c33-a5bb-a078c1520e59", "type": "index-pattern" }, { "id": "metrics-*", - "name": "06e766a3-e264-4344-8422-6bf59f23fd4e:kibanaSavedObjectMeta.searchSourceJSON.index", + "name": "498fd2ef-02e4-492f-9713-778b46eb3207:indexpattern-datasource-layer-52d9fb2c-6edd-4f5c-acb3-34abfb6bfd08", "type": "index-pattern" }, { "id": "metrics-*", - "name": "06e766a3-e264-4344-8422-6bf59f23fd4e:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "498fd2ef-02e4-492f-9713-778b46eb3207:59ffd2f2-9d50-4aef-9891-453aa1bf93c2", "type": "index-pattern" }, { "id": "metrics-*", - "name": "5b016082-4f9a-4c7e-bc58-91ac0dc34ea2:kibanaSavedObjectMeta.searchSourceJSON.index", + "name": "dbf7b077-25b6-4760-893e-ebbd42b4c04d:indexpattern-datasource-layer-31508df4-45f0-4539-b60e-fc221663e793", "type": "index-pattern" }, { "id": "metrics-*", - "name": "5b016082-4f9a-4c7e-bc58-91ac0dc34ea2:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "dbf7b077-25b6-4760-893e-ebbd42b4c04d:5dd05ea2-58f7-478a-a08b-e1d651fd4f10", "type": "index-pattern" }, { "id": "metrics-*", - "name": "498fd2ef-02e4-492f-9713-778b46eb3207:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "efd6bf8c-4513-4a8b-8790-d27612c6ee40:indexpattern-datasource-layer-27cdd7a0-4936-492e-a986-3298e78df1a4", "type": "index-pattern" }, { "id": "metrics-*", - "name": "498fd2ef-02e4-492f-9713-778b46eb3207:metrics_498fd2ef-02e4-492f-9713-778b46eb3207_0_index_pattern", + "name": "efd6bf8c-4513-4a8b-8790-d27612c6ee40:98d4fe5a-afbc-4949-9438-192c3ca27371", "type": "index-pattern" }, { "id": "metrics-*", - "name": "dbf7b077-25b6-4760-893e-ebbd42b4c04d:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "115a531a-e8ef-497f-a3c9-9ccc82f8c974:indexpattern-datasource-layer-00da2e15-4aa6-4dcd-bd3b-5d07d8d02ce7", "type": "index-pattern" }, { "id": "metrics-*", - "name": "dbf7b077-25b6-4760-893e-ebbd42b4c04d:metrics_dbf7b077-25b6-4760-893e-ebbd42b4c04d_0_index_pattern", + "name": "115a531a-e8ef-497f-a3c9-9ccc82f8c974:9aa51899-fb25-42c0-9a06-8235e22c7054", "type": "index-pattern" + }, + { + "id": "fleet-managed-default", + "name": "tag-ref-fleet-managed-default", + "type": "tag" + }, + { + "id": "fleet-pkg-istio-default", + "name": "tag-ref-fleet-pkg-istio-default", + "type": "tag" } ], "type": "dashboard", - "updated_at": "2022-11-16T15:58:01.892Z", - "version": "WzM1NTksMV0=" + "updated_at": "2023-03-06T17:59:55.323Z", + "version": "WzQ2ODIsMV0=" } \ No newline at end of file diff --git a/packages/istio/kibana/dashboard/istio-fed6f500-5941-11ed-bfb8-bbfe5b338339.json b/packages/istio/kibana/dashboard/istio-fed6f500-5941-11ed-bfb8-bbfe5b338339.json index fa3202270c0..b14ea7689d2 100644 --- a/packages/istio/kibana/dashboard/istio-fed6f500-5941-11ed-bfb8-bbfe5b338339.json +++ b/packages/istio/kibana/dashboard/istio-fed6f500-5941-11ed-bfb8-bbfe5b338339.json @@ -7,7 +7,6 @@ "panelsJSON": "{\"4f9ca6a7-12c3-4170-8cd6-a86b14eef653\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"istio.proxy.labels.source_app\",\"title\":\"source_app\",\"id\":\"4f9ca6a7-12c3-4170-8cd6-a86b14eef653\",\"enhancements\":{},\"selectedOptions\":[]}},\"d7ff30d3-5dcf-41d3-962d-682654add535\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"istio.proxy.labels.destination_app\",\"title\":\"destination_app\",\"id\":\"d7ff30d3-5dcf-41d3-962d-682654add535\",\"enhancements\":{},\"selectedOptions\":[]}}}" }, "description": "Metrics about Istio Traffic", - "hits": 0, "kibanaSavedObjectMeta": { "searchSourceJSON": { "filter": [], @@ -59,105 +58,147 @@ }, "panelIndex": "b65d347a-fd05-4e83-a0ab-81885cadad99", "type": "visualization", - "version": "8.4.0" + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "emptyAsNull": false - }, - "schema": "metric", - "type": "count" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-384e63ea-6185-4079-ae02-4e35fbe2d2c5", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "7c3ec6e0-4974-4640-bb64-9039ab7641b8", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "384e63ea-6185-4079-ae02-4e35fbe2d2c5": { + "columnOrder": [ + "dd420bef-df75-4bb5-96b5-e699990585d2", + "0d4036b5-7ef4-46a1-a1a7-5f44f1fb0f08" + ], + "columns": { + "0d4036b5-7ef4-46a1-a1a7-5f44f1fb0f08": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Count", + "operationType": "count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "___records___" + }, + "dd420bef-df75-4bb5-96b5-e699990585d2": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "istio.proxy.labels.destination_app: Descending", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "0d4036b5-7ef4-46a1-a1a7-5f44f1fb0f08", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 25 + }, + "scale": "ordinal", + "sourceField": "istio.proxy.labels.destination_app" + } + }, + "incompleteColumns": {} + } + } }, + "textBased": { + "layers": {} + } + }, + "filters": [ { - "enabled": true, - "id": "2", - "params": { - "excludeIsRegex": true, - "field": "istio.proxy.labels.destination_app", - "includeIsRegex": true, - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 25 + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "7c3ec6e0-4974-4640-bb64-9039ab7641b8", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.proxy_metrics" + }, + "type": "phrase" }, - "schema": "segment", - "type": "terms" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.proxy_metrics" + } + } } ], - "searchSource": { - "filter": [ + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layers": [ { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.proxy_metrics" - }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.proxy_metrics" - } - } + "categoryDisplay": "default", + "emptySizeRatio": 0.3, + "layerId": "384e63ea-6185-4079-ae02-4e35fbe2d2c5", + "layerType": "data", + "legendDisplay": "hide", + "legendMaxLines": 1, + "legendPosition": "right", + "metrics": [ + "0d4036b5-7ef4-46a1-a1a7-5f44f1fb0f08" + ], + "nestedLegend": false, + "numberDisplay": "percent", + "percentDecimals": 2, + "primaryGroups": [ + "dd420bef-df75-4bb5-96b5-e699990585d2" + ], + "secondaryGroups": [], + "showValuesInLegend": true, + "truncateLegend": true } ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } + "palette": { + "name": "default", + "type": "palette" + }, + "shape": "donut" } }, - "description": "", - "params": { - "addTooltip": true, - "distinctColors": false, - "emptySizeRatio": 0.3, - "isDonut": true, - "labels": { - "last_level": false, - "percentDecimals": 2, - "position": "default", - "show": true, - "truncate": 100, - "values": true, - "valuesFormat": "percent" - }, - "legendDisplay": "hide", - "legendPosition": "right", - "maxLegendLines": 1, - "nestedLegend": false, - "palette": { - "name": "default", - "type": "palette" - }, - "row": false, - "truncateLegend": true, - "type": "pie" - }, "title": "", - "type": "pie", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsPie" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 13, @@ -168,120 +209,211 @@ }, "panelIndex": "9d4250b5-28ec-477e-a478-5625394ecfc4", "title": "Destination app", - "type": "visualization", - "version": "8.4.0" + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.proxy_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-c0b2b511-819b-49ff-992a-61b7b9779343", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "3e1912de-453d-4fd5-9488-b38ff8746a15", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "c0b2b511-819b-49ff-992a-61b7b9779343": { + "columnOrder": [ + "23b41f15-5e11-4e4e-a199-bcb028fb0033", + "50d332a1-dee7-48bc-904d-81906a9d85d6", + "59949fcc-cb0f-406a-9254-1d46394c87b2" + ], + "columns": { + "23b41f15-5e11-4e4e-a199-bcb028fb0033": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "50d332a1-dee7-48bc-904d-81906a9d85d6": { + "dataType": "string", + "isBucketed": true, + "label": "Top 100 values of istio.proxy.labels.response_code", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderAgg": { + "dataType": "number", + "isBucketed": false, + "label": "Count of records", + "operationType": "count", + "params": {}, + "scale": "ratio", + "sourceField": "___records___" + }, + "orderBy": { + "type": "custom" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 100 + }, + "scale": "ordinal", + "sourceField": "istio.proxy.labels.response_code" + }, + "59949fcc-cb0f-406a-9254-1d46394c87b2": { + "customLabel": false, + "dataType": "number", + "isBucketed": false, + "label": "Count of records", + "operationType": "count", + "params": { + "emptyAsNull": true, + "format": { + "id": "number", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "___records___" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.proxy_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "description": "", - "id": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "8a9dc2f0-5a03-11ed-a61f-8593a9cfd603" - } - ], - "bar_color_rules": [ - { - "id": "94553fd0-5a03-11ed-a61f-8593a9cfd603" - } - ], - "drop_last_bucket": 1, - "gauge_color_rules": [ - { - "id": "915baee0-5a03-11ed-a61f-8593a9cfd603" + }, + "textBased": { + "layers": {} } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "8eed17ef-d5d7-4b51-b569-33feb6e904ec", - "index_pattern_ref_name": "metrics_7079b8fa-efe1-44c9-9a78-ca59fb4e9ed1_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "number", - "id": "f8cb3406-6788-4f5c-8e80-bacecca0dbf8", - "label": "Response Codes", - "line_width": "2", - "metrics": [ - { - "id": "a8780726-dfcd-4b2f-8412-1ccfb10c7c37", - "type": "count" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "$state": { + "store": "appState" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "istio.proxy.labels.response_code", - "terms_size": "100", - "time_range_mode": "entire_time_range" + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "3e1912de-453d-4fd5-9488-b38ff8746a15", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.proxy_metrics" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "istio.proxy_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "59949fcc-cb0f-406a-9254-1d46394c87b2" + ], + "layerId": "c0b2b511-819b-49ff-992a-61b7b9779343", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" + }, + "seriesType": "line", + "splitAccessor": "50d332a1-dee7-48bc-904d-81906a9d85d6", + "xAccessor": "23b41f15-5e11-4e4e-a199-bcb028fb0033", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "59949fcc-cb0f-406a-9254-1d46394c87b2" + } + ] + } + ], + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 13, @@ -292,107 +424,148 @@ }, "panelIndex": "7079b8fa-efe1-44c9-9a78-ca59fb4e9ed1", "title": "Response Codes", - "type": "visualization", - "version": "8.4.0" + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "emptyAsNull": false - }, - "schema": "metric", - "type": "count" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-d6bff5ad-8a9d-4887-bb12-583fc41fe2de", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "a9179a99-470f-4356-a77b-4f28882268b8", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "d6bff5ad-8a9d-4887-bb12-583fc41fe2de": { + "columnOrder": [ + "4c9dc8c9-5468-4df6-940e-5ffc1b745c05", + "b505f5bc-21ff-4f0b-805a-6fdd88ec326d" + ], + "columns": { + "4c9dc8c9-5468-4df6-940e-5ffc1b745c05": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "istio.proxy.labels.source_app: Descending", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "b505f5bc-21ff-4f0b-805a-6fdd88ec326d", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "size": 25 + }, + "scale": "ordinal", + "sourceField": "istio.proxy.labels.source_app" + }, + "b505f5bc-21ff-4f0b-805a-6fdd88ec326d": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Count", + "operationType": "count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "___records___" + } + }, + "incompleteColumns": {} + } + } }, + "textBased": { + "layers": {} + } + }, + "filters": [ { - "enabled": true, - "id": "2", - "params": { - "excludeIsRegex": true, - "field": "istio.proxy.labels.source_app", - "includeIsRegex": true, - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 25 + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "a9179a99-470f-4356-a77b-4f28882268b8", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.proxy_metrics" + }, + "type": "phrase" }, - "schema": "segment", - "type": "terms" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.proxy_metrics" + } + } } ], - "searchSource": { - "filter": [ + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layers": [ { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.proxy_metrics" - }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.proxy_metrics" - } - } + "categoryDisplay": "default", + "emptySizeRatio": 0.3, + "layerId": "d6bff5ad-8a9d-4887-bb12-583fc41fe2de", + "layerType": "data", + "legendDisplay": "hide", + "legendMaxLines": 1, + "legendPosition": "right", + "metrics": [ + "b505f5bc-21ff-4f0b-805a-6fdd88ec326d" + ], + "nestedLegend": false, + "numberDisplay": "percent", + "percentDecimals": 2, + "primaryGroups": [ + "4c9dc8c9-5468-4df6-940e-5ffc1b745c05" + ], + "secondaryGroups": [], + "showValuesInLegend": true, + "truncateLegend": true } ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } + "palette": { + "name": "default", + "type": "palette" + }, + "shape": "donut" } }, - "description": "", - "id": "", - "params": { - "addTooltip": true, - "distinctColors": false, - "emptySizeRatio": 0.3, - "isDonut": true, - "labels": { - "last_level": false, - "percentDecimals": 2, - "position": "default", - "show": true, - "truncate": 100, - "values": true, - "valuesFormat": "percent" - }, - "legendDisplay": "hide", - "legendPosition": "right", - "maxLegendLines": 1, - "nestedLegend": false, - "palette": { - "name": "default", - "type": "palette" - }, - "row": false, - "truncateLegend": true, - "type": "pie" - }, "title": "", - "type": "pie", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsPie" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 9, @@ -403,1048 +576,1970 @@ }, "panelIndex": "cafe2dae-5e0c-47e7-87e0-9888eaeaf9ce", "title": "Source app", - "type": "visualization", - "version": "8.4.0" + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.proxy_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-e17f1bec-4406-4cc0-9759-14addbe30acd", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "a9d628d7-336a-4312-811c-29ef1baed21b", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "e17f1bec-4406-4cc0-9759-14addbe30acd": { + "columnOrder": [ + "68f45381-0a88-4dfb-bb0f-65a0cad34c75", + "a9b6d2a2-84c4-46c8-aced-13e6bd301eb2", + "4a4e62e8-0e7c-4188-b04d-871f4746cea9" + ], + "columns": { + "4a4e62e8-0e7c-4188-b04d-871f4746cea9": { + "customLabel": false, + "dataType": "number", + "isBucketed": false, + "label": "Sum of istio.proxy.metrics.istio_requests_total.rate per second", + "operationType": "sum", + "params": { + "emptyAsNull": true, + "format": { + "id": "number" + } + }, + "scale": "ratio", + "sourceField": "istio.proxy.metrics.istio_requests_total.rate", + "timeScale": "s" + }, + "68f45381-0a88-4dfb-bb0f-65a0cad34c75": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "a9b6d2a2-84c4-46c8-aced-13e6bd301eb2": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of istio.proxy.labels.source_app", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderAgg": { + "dataType": "number", + "isBucketed": false, + "label": "Count of records", + "operationType": "count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "___records___" + }, + "orderBy": { + "type": "custom" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 10 + }, + "scale": "ordinal", + "sourceField": "istio.proxy.labels.source_app" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.proxy_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 1, - "id": "315ca866-ad51-4af2-9132-6f3bcbf77f99", - "index_pattern_ref_name": "metrics_ebb769ec-01b3-4e98-a250-8bee7ca6c43b_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "number", - "id": "d0d10a56-6fb1-4351-9b9e-f34e0cdca498", - "label": "Number of requests", - "line_width": "2", - "metrics": [ - { - "field": "istio.proxy.metrics.istio_requests_total.rate", - "id": "343a19d9-8590-4bea-a59a-d7c6e382454d", - "type": "max" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "a9d628d7-336a-4312-811c-29ef1baed21b", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.proxy_metrics" + }, + "type": "phrase" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "istio.proxy.labels.destination_app", - "terms_size": "10", - "time_range_mode": "entire_time_range" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.proxy_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "4a4e62e8-0e7c-4188-b04d-871f4746cea9" + ], + "layerId": "e17f1bec-4406-4cc0-9759-14addbe30acd", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" + }, + "seriesType": "line", + "splitAccessor": "a9b6d2a2-84c4-46c8-aced-13e6bd301eb2", + "xAccessor": "68f45381-0a88-4dfb-bb0f-65a0cad34c75", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "4a4e62e8-0e7c-4188-b04d-871f4746cea9" + } + ] + } + ], + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 15, - "i": "ebb769ec-01b3-4e98-a250-8bee7ca6c43b", + "i": "02139b1d-0baf-4a6e-bb8b-dccb576fb048", "w": 24, - "x": 24, + "x": 0, "y": 13 }, - "panelIndex": "ebb769ec-01b3-4e98-a250-8bee7ca6c43b", - "title": "Requests per destination", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "02139b1d-0baf-4a6e-bb8b-dccb576fb048", + "title": "Requests / sec per source", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.proxy_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-db10cf13-e754-4a68-8bba-657dc657eba9", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "e8ef07e0-ea41-4706-87eb-8ca3849cd5a7", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "db10cf13-e754-4a68-8bba-657dc657eba9": { + "columnOrder": [ + "75a0f6c5-2a32-4a74-882d-a9d314582982", + "7fd3dd37-de55-4341-8858-ac669512ed22", + "7bc84e0f-79e7-4345-9372-15e9136679a2", + "7bc84e0f-79e7-4345-9372-15e9136679a2X0", + "7bc84e0f-79e7-4345-9372-15e9136679a2X1" + ], + "columns": { + "75a0f6c5-2a32-4a74-882d-a9d314582982": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "7bc84e0f-79e7-4345-9372-15e9136679a2": { + "customLabel": false, + "dataType": "number", + "isBucketed": false, + "label": "percentile(istio.proxy.metrics.istio_request_duration_milliseconds.histogram, percentile=99)/1000", + "operationType": "formula", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 2, + "suffix": "s" + } + }, + "formula": "percentile(istio.proxy.metrics.istio_request_duration_milliseconds.histogram, percentile=99)/1000", + "isFormulaBroken": false + }, + "references": [ + "7bc84e0f-79e7-4345-9372-15e9136679a2X1" + ], + "scale": "ratio" + }, + "7bc84e0f-79e7-4345-9372-15e9136679a2X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of percentile(istio.proxy.metrics.istio_request_duration_milliseconds.histogram, percentile=99)/1000", + "operationType": "percentile", + "params": { + "percentile": 99 + }, + "scale": "ratio", + "sourceField": "istio.proxy.metrics.istio_request_duration_milliseconds.histogram" + }, + "7bc84e0f-79e7-4345-9372-15e9136679a2X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of percentile(istio.proxy.metrics.istio_request_duration_milliseconds.histogram, percentile=99)/1000", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "7bc84e0f-79e7-4345-9372-15e9136679a2X0", + 1000 + ], + "location": { + "max": 97, + "min": 0 + }, + "name": "divide", + "text": "percentile(istio.proxy.metrics.istio_request_duration_milliseconds.histogram, percentile=99)/1000", + "type": "function" + } + }, + "references": [ + "7bc84e0f-79e7-4345-9372-15e9136679a2X0" + ], + "scale": "ratio" + }, + "7fd3dd37-de55-4341-8858-ac669512ed22": { + "dataType": "string", + "isBucketed": true, + "label": "Top 100 values of istio.proxy.labels.source_app", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderAgg": { + "dataType": "number", + "isBucketed": false, + "label": "Count of records", + "operationType": "count", + "params": {}, + "scale": "ratio", + "sourceField": "___records___" + }, + "orderBy": { + "type": "custom" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 100 + }, + "scale": "ordinal", + "sourceField": "istio.proxy.labels.source_app" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.proxy_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "id": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 1, - "id": "315ca866-ad51-4af2-9132-6f3bcbf77f99", - "index_pattern_ref_name": "metrics_92316ba5-6c47-47f4-b757-7becd2a40d40_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "number", - "id": "d0d10a56-6fb1-4351-9b9e-f34e0cdca498", - "label": "Number of requests", - "line_width": "2", - "metrics": [ - { - "field": "istio.proxy.metrics.istio_requests_total.rate", - "id": "343a19d9-8590-4bea-a59a-d7c6e382454d", - "type": "max" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "$state": { + "store": "appState" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "istio.proxy.labels.source_app", - "time_range_mode": "entire_time_range" + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "e8ef07e0-ea41-4706-87eb-8ca3849cd5a7", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.proxy_metrics" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "istio.proxy_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "7bc84e0f-79e7-4345-9372-15e9136679a2" + ], + "layerId": "db10cf13-e754-4a68-8bba-657dc657eba9", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" + }, + "seriesType": "line", + "splitAccessor": "7fd3dd37-de55-4341-8858-ac669512ed22", + "xAccessor": "75a0f6c5-2a32-4a74-882d-a9d314582982", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "7bc84e0f-79e7-4345-9372-15e9136679a2" + } + ] + } + ], + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 15, - "i": "92316ba5-6c47-47f4-b757-7becd2a40d40", + "i": "fc12e2d7-e3c3-4059-9ff9-2091368532f5", "w": 24, "x": 0, - "y": 13 + "y": 28 }, - "panelIndex": "92316ba5-6c47-47f4-b757-7becd2a40d40", - "title": "Requests per source", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "fc12e2d7-e3c3-4059-9ff9-2091368532f5", + "title": "Duration of requests by source (99th percentile)", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.proxy_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-e17f1bec-4406-4cc0-9759-14addbe30acd", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "40bff561-738c-4020-b182-1ae60ba2867e", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "e17f1bec-4406-4cc0-9759-14addbe30acd": { + "columnOrder": [ + "68f45381-0a88-4dfb-bb0f-65a0cad34c75", + "a9b6d2a2-84c4-46c8-aced-13e6bd301eb2", + "4a4e62e8-0e7c-4188-b04d-871f4746cea9", + "4a4e62e8-0e7c-4188-b04d-871f4746cea9X0" + ], + "columns": { + "4a4e62e8-0e7c-4188-b04d-871f4746cea9": { + "customLabel": false, + "dataType": "number", + "isBucketed": false, + "label": "sum(istio.proxy.metrics.istio_requests_total.rate)", + "operationType": "formula", + "params": { + "format": { + "id": "number" + }, + "formula": "sum(istio.proxy.metrics.istio_requests_total.rate)", + "isFormulaBroken": false + }, + "references": [ + "4a4e62e8-0e7c-4188-b04d-871f4746cea9X0" + ], + "scale": "ratio", + "timeScale": "s" + }, + "4a4e62e8-0e7c-4188-b04d-871f4746cea9X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of sum(istio.proxy.metrics.istio_requests_total.rate)", + "operationType": "sum", + "params": { + "emptyAsNull": false + }, + "scale": "ratio", + "sourceField": "istio.proxy.metrics.istio_requests_total.rate" + }, + "68f45381-0a88-4dfb-bb0f-65a0cad34c75": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "a9b6d2a2-84c4-46c8-aced-13e6bd301eb2": { + "dataType": "string", + "isBucketed": true, + "label": "Top 10 values of istio.proxy.labels.destination_app", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderAgg": { + "dataType": "number", + "isBucketed": false, + "label": "Count of records", + "operationType": "count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "___records___" + }, + "orderBy": { + "type": "custom" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 10 + }, + "scale": "ordinal", + "sourceField": "istio.proxy.labels.destination_app" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.proxy_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 1, - "id": "315ca866-ad51-4af2-9132-6f3bcbf77f99", - "index_pattern_ref_name": "metrics_2994928c-7c83-48b4-893c-f2445b2c960d_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "ms,s,", - "id": "d0d10a56-6fb1-4351-9b9e-f34e0cdca498", - "label": "Duration of requests", - "line_width": "2", - "metrics": [ - { - "field": "istio.proxy.metrics.istio_request_duration_milliseconds.histogram", - "id": "343a19d9-8590-4bea-a59a-d7c6e382454d", - "percentiles": [ - { - "color": "#68BC00", - "id": "9e3604b0-5a05-11ed-a61f-8593a9cfd603", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "99" - } - ], - "type": "percentile" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "40bff561-738c-4020-b182-1ae60ba2867e", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.proxy_metrics" + }, + "type": "phrase" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "istio.proxy.labels.destination_app", - "terms_size": "100", - "time_range_mode": "entire_time_range", - "value_template": "{{value}}s" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.proxy_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "4a4e62e8-0e7c-4188-b04d-871f4746cea9" + ], + "layerId": "e17f1bec-4406-4cc0-9759-14addbe30acd", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" + }, + "seriesType": "line", + "splitAccessor": "a9b6d2a2-84c4-46c8-aced-13e6bd301eb2", + "xAccessor": "68f45381-0a88-4dfb-bb0f-65a0cad34c75", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "4a4e62e8-0e7c-4188-b04d-871f4746cea9" + } + ] + } + ], + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 15, - "i": "2994928c-7c83-48b4-893c-f2445b2c960d", + "i": "5cd74c3e-08d3-4c3c-a6e6-3cf0bfa496d5", "w": 24, "x": 24, - "y": 28 + "y": 13 }, - "panelIndex": "2994928c-7c83-48b4-893c-f2445b2c960d", - "title": "Duration of requests by destination", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "5cd74c3e-08d3-4c3c-a6e6-3cf0bfa496d5", + "title": "Requests / sec per destination", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-28c0e691-b3c3-473d-bcdd-1e510010af3e", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "0cc08598-8c1e-4e2b-bf41-660eea386169", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "28c0e691-b3c3-473d-bcdd-1e510010af3e": { + "columnOrder": [ + "c2dd4fb7-35c6-4f50-bb9e-41e1738c8d7c", + "bfca1932-2f70-4c9a-8973-0e48aabef24a", + "4c1b76b5-bf69-4f6a-b925-94f5c56c0868" + ], + "columns": { + "4c1b76b5-bf69-4f6a-b925-94f5c56c0868": { + "customLabel": false, + "dataType": "number", + "isBucketed": false, + "label": "99th percentile of istio.proxy.metrics.istio_request_bytes.histogram", + "operationType": "percentile", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + }, + "percentile": 99 + }, + "scale": "ratio", + "sourceField": "istio.proxy.metrics.istio_request_bytes.histogram" + }, + "bfca1932-2f70-4c9a-8973-0e48aabef24a": { + "dataType": "string", + "isBucketed": true, + "label": "Top 100 values of istio.proxy.labels.source_app", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderAgg": { + "dataType": "number", + "isBucketed": false, + "label": "Count of records", + "operationType": "count", + "params": {}, + "scale": "ratio", + "sourceField": "___records___" + }, + "orderBy": { + "type": "custom" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 100 + }, + "scale": "ordinal", + "sourceField": "istio.proxy.labels.source_app" + }, + "c2dd4fb7-35c6-4f50-bb9e-41e1738c8d7c": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } + }, + "incompleteColumns": {} + } + } + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "0cc08598-8c1e-4e2b-bf41-660eea386169", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.proxy_metrics" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "data_stream.dataset": "istio.proxy_metrics" + } + } + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ { - "$state": { - "store": "appState" + "accessors": [ + "4c1b76b5-bf69-4f6a-b925-94f5c56c0868" + ], + "layerId": "28c0e691-b3c3-473d-bcdd-1e510010af3e", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.proxy_metrics" - }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.proxy_metrics" + "seriesType": "line", + "splitAccessor": "bfca1932-2f70-4c9a-8973-0e48aabef24a", + "xAccessor": "c2dd4fb7-35c6-4f50-bb9e-41e1738c8d7c", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "4c1b76b5-bf69-4f6a-b925-94f5c56c0868" } - } + ] } ], - "query": { - "language": "kuery", - "query": "" - } + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" } }, - "description": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 1, - "id": "315ca866-ad51-4af2-9132-6f3bcbf77f99", - "index_pattern_ref_name": "metrics_fc12e2d7-e3c3-4059-9ff9-2091368532f5_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "ms,s,", - "id": "d0d10a56-6fb1-4351-9b9e-f34e0cdca498", - "label": "Duration of requests", - "line_width": "2", - "metrics": [ - { - "field": "istio.proxy.metrics.istio_request_duration_milliseconds.histogram", - "id": "343a19d9-8590-4bea-a59a-d7c6e382454d", - "percentiles": [ - { - "color": "#68BC00", - "id": "9e3604b0-5a05-11ed-a61f-8593a9cfd603", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "99" - } - ], - "type": "percentile" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" - }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "istio.proxy.labels.source_app", - "terms_size": "100", - "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": true - }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 15, - "i": "fc12e2d7-e3c3-4059-9ff9-2091368532f5", + "i": "0d46af92-e468-441a-9468-ff16b3c4fb81", "w": 24, "x": 0, - "y": 28 + "y": 43 }, - "panelIndex": "fc12e2d7-e3c3-4059-9ff9-2091368532f5", - "title": "Duration of requests by source", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "0d46af92-e468-441a-9468-ff16b3c4fb81", + "title": "Size of requests by source (99th percentile)", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.proxy_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-29f4f697-a7ef-4d66-b105-dfc96a3b2792", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "b7513129-56d4-429f-ab09-0b967ddaba9f", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "29f4f697-a7ef-4d66-b105-dfc96a3b2792": { + "columnOrder": [ + "db4797c2-d595-41af-b193-7a8e91d509f5", + "612ff374-fe07-454b-a107-0a2de6c8f6b5", + "abc3f79a-bb95-4958-a9bf-55a0fc20ea40", + "abc3f79a-bb95-4958-a9bf-55a0fc20ea40X0", + "abc3f79a-bb95-4958-a9bf-55a0fc20ea40X1" + ], + "columns": { + "612ff374-fe07-454b-a107-0a2de6c8f6b5": { + "dataType": "string", + "isBucketed": true, + "label": "Top 100 values of istio.proxy.labels.destination_app", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderAgg": { + "dataType": "number", + "isBucketed": false, + "label": "Count of records", + "operationType": "count", + "params": {}, + "scale": "ratio", + "sourceField": "___records___" + }, + "orderBy": { + "type": "custom" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 100 + }, + "scale": "ordinal", + "sourceField": "istio.proxy.labels.destination_app" + }, + "abc3f79a-bb95-4958-a9bf-55a0fc20ea40": { + "customLabel": false, + "dataType": "number", + "isBucketed": false, + "label": "percentile(istio.proxy.metrics.istio_request_duration_milliseconds.histogram, percentile=99)/1000", + "operationType": "formula", + "params": { + "format": { + "id": "number", + "params": { + "decimals": 2, + "suffix": "s" + } + }, + "formula": "percentile(istio.proxy.metrics.istio_request_duration_milliseconds.histogram, percentile=99)/1000", + "isFormulaBroken": false + }, + "references": [ + "abc3f79a-bb95-4958-a9bf-55a0fc20ea40X1" + ], + "scale": "ratio" + }, + "abc3f79a-bb95-4958-a9bf-55a0fc20ea40X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of percentile(istio.proxy.metrics.istio_request_duration_milliseconds.histogram, percentile=99)/1000", + "operationType": "percentile", + "params": { + "percentile": 99 + }, + "scale": "ratio", + "sourceField": "istio.proxy.metrics.istio_request_duration_milliseconds.histogram" + }, + "abc3f79a-bb95-4958-a9bf-55a0fc20ea40X1": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of percentile(istio.proxy.metrics.istio_request_duration_milliseconds.histogram, percentile=99)/1000", + "operationType": "math", + "params": { + "tinymathAst": { + "args": [ + "abc3f79a-bb95-4958-a9bf-55a0fc20ea40X0", + 1000 + ], + "location": { + "max": 97, + "min": 0 + }, + "name": "divide", + "text": "percentile(istio.proxy.metrics.istio_request_duration_milliseconds.histogram, percentile=99)/1000", + "type": "function" + } + }, + "references": [ + "abc3f79a-bb95-4958-a9bf-55a0fc20ea40X0" + ], + "scale": "ratio" + }, + "db4797c2-d595-41af-b193-7a8e91d509f5": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.proxy_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 1, - "id": "315ca866-ad51-4af2-9132-6f3bcbf77f99", - "index_pattern_ref_name": "metrics_03988e3c-90b4-4ef0-90bd-1dac8386e701_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "bytes", - "id": "d0d10a56-6fb1-4351-9b9e-f34e0cdca498", - "label": "Size of Requests", - "line_width": "2", - "metrics": [ - { - "field": "istio.proxy.metrics.istio_request_bytes.histogram", - "id": "343a19d9-8590-4bea-a59a-d7c6e382454d", - "percentiles": [ - { - "color": "#68BC00", - "id": "9e3604b0-5a05-11ed-a61f-8593a9cfd603", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "99" - } - ], - "type": "percentile" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "b7513129-56d4-429f-ab09-0b967ddaba9f", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.proxy_metrics" + }, + "type": "phrase" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "istio.proxy.labels.destination_app", - "terms_size": "100", - "time_range_mode": "entire_time_range", - "value_template": "{{value}}" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.proxy_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "abc3f79a-bb95-4958-a9bf-55a0fc20ea40" + ], + "layerId": "29f4f697-a7ef-4d66-b105-dfc96a3b2792", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" + }, + "seriesType": "line", + "splitAccessor": "612ff374-fe07-454b-a107-0a2de6c8f6b5", + "xAccessor": "db4797c2-d595-41af-b193-7a8e91d509f5", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "abc3f79a-bb95-4958-a9bf-55a0fc20ea40" + } + ] + } + ], + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 15, - "i": "03988e3c-90b4-4ef0-90bd-1dac8386e701", + "i": "2994928c-7c83-48b4-893c-f2445b2c960d", "w": 24, "x": 24, - "y": 43 + "y": 28 }, - "panelIndex": "03988e3c-90b4-4ef0-90bd-1dac8386e701", - "title": "Size of requests by destination", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "2994928c-7c83-48b4-893c-f2445b2c960d", + "title": "Duration of requests by destination (99th percentile)", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.proxy_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-4aa56e6b-8e5c-4108-a9a0-f6641f08cb26", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "c2a47482-9108-4938-898f-53074e975641", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "4aa56e6b-8e5c-4108-a9a0-f6641f08cb26": { + "columnOrder": [ + "b8e605af-9ef5-45c4-bce5-c2ce03d581e0", + "408522d9-bea0-45f1-971a-c6c595c396c9", + "06be6726-ed3b-4c55-9047-fb60b86273f9", + "06be6726-ed3b-4c55-9047-fb60b86273f9X0" + ], + "columns": { + "06be6726-ed3b-4c55-9047-fb60b86273f9": { + "customLabel": false, + "dataType": "number", + "isBucketed": false, + "label": "percentile(istio.proxy.metrics.istio_response_bytes.histogram, percentile=99)", + "operationType": "formula", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + }, + "formula": "percentile(istio.proxy.metrics.istio_response_bytes.histogram, percentile=99)", + "isFormulaBroken": false + }, + "references": [ + "06be6726-ed3b-4c55-9047-fb60b86273f9X0" + ], + "scale": "ratio" + }, + "06be6726-ed3b-4c55-9047-fb60b86273f9X0": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Part of Size (99th percentile)", + "operationType": "percentile", + "params": { + "percentile": 99 + }, + "scale": "ratio", + "sourceField": "istio.proxy.metrics.istio_response_bytes.histogram" + }, + "408522d9-bea0-45f1-971a-c6c595c396c9": { + "dataType": "string", + "isBucketed": true, + "label": "Top 100 values of istio.proxy.labels.source_app", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderAgg": { + "dataType": "number", + "isBucketed": false, + "label": "Count of records", + "operationType": "count", + "params": {}, + "scale": "ratio", + "sourceField": "___records___" + }, + "orderBy": { + "type": "custom" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 100 + }, + "scale": "ordinal", + "sourceField": "istio.proxy.labels.source_app" + }, + "b8e605af-9ef5-45c4-bce5-c2ce03d581e0": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.proxy_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 1, - "id": "315ca866-ad51-4af2-9132-6f3bcbf77f99", - "index_pattern_ref_name": "metrics_0d46af92-e468-441a-9468-ff16b3c4fb81_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "bytes", - "id": "d0d10a56-6fb1-4351-9b9e-f34e0cdca498", - "label": "Size of Requests", - "line_width": "2", - "metrics": [ - { - "field": "istio.proxy.metrics.istio_request_bytes.histogram", - "id": "343a19d9-8590-4bea-a59a-d7c6e382454d", - "percentiles": [ - { - "color": "#68BC00", - "id": "9e3604b0-5a05-11ed-a61f-8593a9cfd603", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "99" - } - ], - "type": "percentile" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "c2a47482-9108-4938-898f-53074e975641", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.proxy_metrics" + }, + "type": "phrase" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "istio.proxy.labels.source_app", - "terms_size": "100", - "time_range_mode": "entire_time_range", - "value_template": "{{value}}" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.proxy_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "curveType": "LINEAR", + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "06be6726-ed3b-4c55-9047-fb60b86273f9" + ], + "layerId": "4aa56e6b-8e5c-4108-a9a0-f6641f08cb26", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" + }, + "seriesType": "line", + "splitAccessor": "408522d9-bea0-45f1-971a-c6c595c396c9", + "xAccessor": "b8e605af-9ef5-45c4-bce5-c2ce03d581e0", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "06be6726-ed3b-4c55-9047-fb60b86273f9" + } + ] + } + ], + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 15, - "i": "0d46af92-e468-441a-9468-ff16b3c4fb81", + "i": "50e9ce1e-6b93-4b6e-b332-9f6fc5881dc3", "w": 24, "x": 0, - "y": 43 + "y": 58 }, - "panelIndex": "0d46af92-e468-441a-9468-ff16b3c4fb81", - "title": "Size of requests by source", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "50e9ce1e-6b93-4b6e-b332-9f6fc5881dc3", + "title": "Size of responses by source (99th percentile)", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.proxy_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-e2737ab6-69f5-4523-932b-c4d8df4a6f2e", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "7030639d-8d62-4153-8780-a2546a8b41fa", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "e2737ab6-69f5-4523-932b-c4d8df4a6f2e": { + "columnOrder": [ + "2563a4d2-0a02-4b35-8922-fa1423946327", + "f86209c1-ea49-4a96-b0cc-85bb5152b973", + "3a85e570-9cd4-4b94-8638-447ddd3e4c3f" + ], + "columns": { + "2563a4d2-0a02-4b35-8922-fa1423946327": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "3a85e570-9cd4-4b94-8638-447ddd3e4c3f": { + "customLabel": false, + "dataType": "number", + "isBucketed": false, + "label": "99th percentile of istio.proxy.metrics.istio_request_bytes.histogram", + "operationType": "percentile", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + }, + "percentile": 99 + }, + "scale": "ratio", + "sourceField": "istio.proxy.metrics.istio_request_bytes.histogram" + }, + "f86209c1-ea49-4a96-b0cc-85bb5152b973": { + "dataType": "string", + "isBucketed": true, + "label": "Top 100 values of istio.proxy.labels.destination_app", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderAgg": { + "dataType": "number", + "isBucketed": false, + "label": "Count of records", + "operationType": "count", + "params": {}, + "scale": "ratio", + "sourceField": "___records___" + }, + "orderBy": { + "type": "custom" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 100 + }, + "scale": "ordinal", + "sourceField": "istio.proxy.labels.destination_app" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.proxy_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 1, - "id": "315ca866-ad51-4af2-9132-6f3bcbf77f99", - "index_pattern_ref_name": "metrics_8ffecfbc-a2c5-43db-ba64-81259cc1f572_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "bytes", - "id": "d0d10a56-6fb1-4351-9b9e-f34e0cdca498", - "label": "Size of Responses", - "line_width": "2", - "metrics": [ - { - "field": "istio.proxy.metrics.istio_response_bytes.histogram", - "id": "343a19d9-8590-4bea-a59a-d7c6e382454d", - "percentiles": [ - { - "color": "#68BC00", - "id": "9e3604b0-5a05-11ed-a61f-8593a9cfd603", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "99" - } - ], - "type": "percentile" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "7030639d-8d62-4153-8780-a2546a8b41fa", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.proxy_metrics" + }, + "type": "phrase" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "istio.proxy.labels.destination_app", - "terms_size": "100", - "time_range_mode": "entire_time_range", - "value_template": "{{value}}" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.proxy_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "3a85e570-9cd4-4b94-8638-447ddd3e4c3f" + ], + "layerId": "e2737ab6-69f5-4523-932b-c4d8df4a6f2e", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" + }, + "seriesType": "line", + "splitAccessor": "f86209c1-ea49-4a96-b0cc-85bb5152b973", + "xAccessor": "2563a4d2-0a02-4b35-8922-fa1423946327", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "3a85e570-9cd4-4b94-8638-447ddd3e4c3f" + } + ] + } + ], + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 15, - "i": "8ffecfbc-a2c5-43db-ba64-81259cc1f572", + "i": "03988e3c-90b4-4ef0-90bd-1dac8386e701", "w": 24, "x": 24, - "y": 58 + "y": 43 }, - "panelIndex": "8ffecfbc-a2c5-43db-ba64-81259cc1f572", - "title": "Size of responses by destination", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "03988e3c-90b4-4ef0-90bd-1dac8386e701", + "title": "Size of requests by destination (99th percentile)", + "type": "lens", + "version": "8.6.0" }, { "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "istio.proxy_metrics" + "attributes": { + "references": [ + { + "id": "metrics-*", + "name": "indexpattern-datasource-layer-3a022d1b-ec4f-4f5a-bdac-d69a76074f96", + "type": "index-pattern" + }, + { + "id": "metrics-*", + "name": "4ceebf12-edc2-4886-a74f-7ea60eac195c", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "layers": { + "3a022d1b-ec4f-4f5a-bdac-d69a76074f96": { + "columnOrder": [ + "db7574f5-b8b2-45d5-9d9c-93a8bf87db37", + "e8640351-1863-4dc5-be9c-c17f2ef3c7ce", + "7d868b8f-273b-4e30-83ee-53e47031c0c4" + ], + "columns": { + "7d868b8f-273b-4e30-83ee-53e47031c0c4": { + "customLabel": false, + "dataType": "number", + "isBucketed": false, + "label": "99th percentile of istio.proxy.metrics.istio_response_bytes.histogram", + "operationType": "percentile", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 2 + } + }, + "percentile": 99 + }, + "scale": "ratio", + "sourceField": "istio.proxy.metrics.istio_response_bytes.histogram" + }, + "db7574f5-b8b2-45d5-9d9c-93a8bf87db37": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": true, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "e8640351-1863-4dc5-be9c-c17f2ef3c7ce": { + "dataType": "string", + "isBucketed": true, + "label": "Top 100 values of istio.proxy.labels.destination_app", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderAgg": { + "dataType": "number", + "isBucketed": false, + "label": "Count of records", + "operationType": "count", + "params": {}, + "scale": "ratio", + "sourceField": "___records___" + }, + "orderBy": { + "type": "custom" + }, + "orderDirection": "desc", + "otherBucket": false, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 100 + }, + "scale": "ordinal", + "sourceField": "istio.proxy.labels.destination_app" + } }, - "type": "phrase" - }, - "query": { - "match_phrase": { - "event.dataset": "istio.proxy_metrics" - } + "incompleteColumns": {} } } - ], - "query": { - "language": "kuery", - "query": "" + }, + "textBased": { + "layers": {} } - } - }, - "description": "", - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "drop_last_bucket": 1, - "id": "315ca866-ad51-4af2-9132-6f3bcbf77f99", - "index_pattern_ref_name": "metrics_50e9ce1e-6b93-4b6e-b332-9f6fc5881dc3_0_index_pattern", - "interval": "", - "isModelInvalid": false, - "max_lines_legend": 1, - "series": [ + }, + "filters": [ { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(96,146,192,1)", - "fill": "0", - "formatter": "bytes", - "id": "d0d10a56-6fb1-4351-9b9e-f34e0cdca498", - "label": "Size of Responses", - "line_width": "2", - "metrics": [ - { - "field": "istio.proxy.metrics.istio_response_bytes.histogram", - "id": "343a19d9-8590-4bea-a59a-d7c6e382454d", - "percentiles": [ - { - "color": "#68BC00", - "id": "9e3604b0-5a05-11ed-a61f-8593a9cfd603", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "99" - } - ], - "type": "percentile" - } - ], - "override_index_pattern": 0, - "palette": { - "name": "default", - "type": "palette" + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "field": "data_stream.dataset", + "index": "4ceebf12-edc2-4886-a74f-7ea60eac195c", + "key": "data_stream.dataset", + "negate": false, + "params": { + "query": "istio.proxy_metrics" + }, + "type": "phrase" }, - "point_size": "0", - "separate_axis": 0, - "series_drop_last_bucket": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "istio.proxy.labels.source_app", - "terms_size": "100", - "time_range_mode": "entire_time_range", - "value_template": "{{value}}" + "query": { + "match_phrase": { + "data_stream.dataset": "istio.proxy_metrics" + } + } } ], - "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": true + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": false, + "yRight": true + }, + "fillOpacity": 0, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "7d868b8f-273b-4e30-83ee-53e47031c0c4" + ], + "layerId": "3a022d1b-ec4f-4f5a-bdac-d69a76074f96", + "layerType": "data", + "palette": { + "name": "default", + "type": "palette" + }, + "seriesType": "line", + "splitAccessor": "e8640351-1863-4dc5-be9c-c17f2ef3c7ce", + "xAccessor": "db7574f5-b8b2-45d5-9d9c-93a8bf87db37", + "yConfig": [ + { + "axisMode": "left", + "color": "rgba(96,146,192,1)", + "forAccessor": "7d868b8f-273b-4e30-83ee-53e47031c0c4" + } + ] + } + ], + "legend": { + "isVisible": true, + "maxLines": 1, + "position": "right", + "shouldTruncate": true, + "showSingleSeries": true + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear", + "yRightExtent": { + "mode": "full" + }, + "yRightScale": "linear", + "yTitle": "" + } }, "title": "", - "type": "metrics", - "uiState": {} - } + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {}, + "hidePanelTitles": false }, "gridData": { "h": 15, - "i": "50e9ce1e-6b93-4b6e-b332-9f6fc5881dc3", + "i": "8ffecfbc-a2c5-43db-ba64-81259cc1f572", "w": 24, - "x": 0, + "x": 24, "y": 58 }, - "panelIndex": "50e9ce1e-6b93-4b6e-b332-9f6fc5881dc3", - "title": "Size of responses by source", - "type": "visualization", - "version": "8.4.0" + "panelIndex": "8ffecfbc-a2c5-43db-ba64-81259cc1f572", + "title": "Size of responses by destination (99th percentile)", + "type": "lens", + "version": "8.6.0" } ], - "refreshInterval": { - "pause": true, - "value": 0 - }, - "timeFrom": "now-3d", - "timeRestore": true, - "timeTo": "now", + "timeRestore": false, "title": "[Metrics Istio] Traffic", "version": 1 }, - "coreMigrationVersion": "8.4.0", + "coreMigrationVersion": "8.6.0", + "created_at": "2023-03-06T17:53:36.543Z", "id": "istio-fed6f500-5941-11ed-bfb8-bbfe5b338339", "migrationVersion": { - "dashboard": "8.4.0" + "dashboard": "8.6.0" }, "references": [ { "id": "metrics-*", - "name": "9d4250b5-28ec-477e-a478-5625394ecfc4:kibanaSavedObjectMeta.searchSourceJSON.index", + "name": "9d4250b5-28ec-477e-a478-5625394ecfc4:indexpattern-datasource-layer-384e63ea-6185-4079-ae02-4e35fbe2d2c5", "type": "index-pattern" }, { "id": "metrics-*", - "name": "9d4250b5-28ec-477e-a478-5625394ecfc4:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "9d4250b5-28ec-477e-a478-5625394ecfc4:7c3ec6e0-4974-4640-bb64-9039ab7641b8", "type": "index-pattern" }, { "id": "metrics-*", - "name": "7079b8fa-efe1-44c9-9a78-ca59fb4e9ed1:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "7079b8fa-efe1-44c9-9a78-ca59fb4e9ed1:indexpattern-datasource-layer-c0b2b511-819b-49ff-992a-61b7b9779343", "type": "index-pattern" }, { "id": "metrics-*", - "name": "7079b8fa-efe1-44c9-9a78-ca59fb4e9ed1:metrics_7079b8fa-efe1-44c9-9a78-ca59fb4e9ed1_0_index_pattern", + "name": "7079b8fa-efe1-44c9-9a78-ca59fb4e9ed1:3e1912de-453d-4fd5-9488-b38ff8746a15", "type": "index-pattern" }, { "id": "metrics-*", - "name": "cafe2dae-5e0c-47e7-87e0-9888eaeaf9ce:kibanaSavedObjectMeta.searchSourceJSON.index", + "name": "cafe2dae-5e0c-47e7-87e0-9888eaeaf9ce:indexpattern-datasource-layer-d6bff5ad-8a9d-4887-bb12-583fc41fe2de", "type": "index-pattern" }, { "id": "metrics-*", - "name": "cafe2dae-5e0c-47e7-87e0-9888eaeaf9ce:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "cafe2dae-5e0c-47e7-87e0-9888eaeaf9ce:a9179a99-470f-4356-a77b-4f28882268b8", "type": "index-pattern" }, { "id": "metrics-*", - "name": "ebb769ec-01b3-4e98-a250-8bee7ca6c43b:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "02139b1d-0baf-4a6e-bb8b-dccb576fb048:indexpattern-datasource-layer-e17f1bec-4406-4cc0-9759-14addbe30acd", "type": "index-pattern" }, { "id": "metrics-*", - "name": "ebb769ec-01b3-4e98-a250-8bee7ca6c43b:metrics_ebb769ec-01b3-4e98-a250-8bee7ca6c43b_0_index_pattern", + "name": "02139b1d-0baf-4a6e-bb8b-dccb576fb048:a9d628d7-336a-4312-811c-29ef1baed21b", "type": "index-pattern" }, { "id": "metrics-*", - "name": "92316ba5-6c47-47f4-b757-7becd2a40d40:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "fc12e2d7-e3c3-4059-9ff9-2091368532f5:indexpattern-datasource-layer-db10cf13-e754-4a68-8bba-657dc657eba9", "type": "index-pattern" }, { "id": "metrics-*", - "name": "92316ba5-6c47-47f4-b757-7becd2a40d40:metrics_92316ba5-6c47-47f4-b757-7becd2a40d40_0_index_pattern", + "name": "fc12e2d7-e3c3-4059-9ff9-2091368532f5:e8ef07e0-ea41-4706-87eb-8ca3849cd5a7", "type": "index-pattern" }, { "id": "metrics-*", - "name": "2994928c-7c83-48b4-893c-f2445b2c960d:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "5cd74c3e-08d3-4c3c-a6e6-3cf0bfa496d5:indexpattern-datasource-layer-e17f1bec-4406-4cc0-9759-14addbe30acd", "type": "index-pattern" }, { "id": "metrics-*", - "name": "2994928c-7c83-48b4-893c-f2445b2c960d:metrics_2994928c-7c83-48b4-893c-f2445b2c960d_0_index_pattern", + "name": "5cd74c3e-08d3-4c3c-a6e6-3cf0bfa496d5:40bff561-738c-4020-b182-1ae60ba2867e", "type": "index-pattern" }, { "id": "metrics-*", - "name": "fc12e2d7-e3c3-4059-9ff9-2091368532f5:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "0d46af92-e468-441a-9468-ff16b3c4fb81:indexpattern-datasource-layer-28c0e691-b3c3-473d-bcdd-1e510010af3e", "type": "index-pattern" }, { "id": "metrics-*", - "name": "fc12e2d7-e3c3-4059-9ff9-2091368532f5:metrics_fc12e2d7-e3c3-4059-9ff9-2091368532f5_0_index_pattern", + "name": "0d46af92-e468-441a-9468-ff16b3c4fb81:0cc08598-8c1e-4e2b-bf41-660eea386169", "type": "index-pattern" }, { "id": "metrics-*", - "name": "03988e3c-90b4-4ef0-90bd-1dac8386e701:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "2994928c-7c83-48b4-893c-f2445b2c960d:indexpattern-datasource-layer-29f4f697-a7ef-4d66-b105-dfc96a3b2792", "type": "index-pattern" }, { "id": "metrics-*", - "name": "03988e3c-90b4-4ef0-90bd-1dac8386e701:metrics_03988e3c-90b4-4ef0-90bd-1dac8386e701_0_index_pattern", + "name": "2994928c-7c83-48b4-893c-f2445b2c960d:b7513129-56d4-429f-ab09-0b967ddaba9f", "type": "index-pattern" }, { "id": "metrics-*", - "name": "0d46af92-e468-441a-9468-ff16b3c4fb81:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "50e9ce1e-6b93-4b6e-b332-9f6fc5881dc3:indexpattern-datasource-layer-4aa56e6b-8e5c-4108-a9a0-f6641f08cb26", "type": "index-pattern" }, { "id": "metrics-*", - "name": "0d46af92-e468-441a-9468-ff16b3c4fb81:metrics_0d46af92-e468-441a-9468-ff16b3c4fb81_0_index_pattern", + "name": "50e9ce1e-6b93-4b6e-b332-9f6fc5881dc3:c2a47482-9108-4938-898f-53074e975641", "type": "index-pattern" }, { "id": "metrics-*", - "name": "8ffecfbc-a2c5-43db-ba64-81259cc1f572:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "03988e3c-90b4-4ef0-90bd-1dac8386e701:indexpattern-datasource-layer-e2737ab6-69f5-4523-932b-c4d8df4a6f2e", "type": "index-pattern" }, { "id": "metrics-*", - "name": "8ffecfbc-a2c5-43db-ba64-81259cc1f572:metrics_8ffecfbc-a2c5-43db-ba64-81259cc1f572_0_index_pattern", + "name": "03988e3c-90b4-4ef0-90bd-1dac8386e701:7030639d-8d62-4153-8780-a2546a8b41fa", "type": "index-pattern" }, { "id": "metrics-*", - "name": "50e9ce1e-6b93-4b6e-b332-9f6fc5881dc3:kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", + "name": "8ffecfbc-a2c5-43db-ba64-81259cc1f572:indexpattern-datasource-layer-3a022d1b-ec4f-4f5a-bdac-d69a76074f96", "type": "index-pattern" }, { "id": "metrics-*", - "name": "50e9ce1e-6b93-4b6e-b332-9f6fc5881dc3:metrics_50e9ce1e-6b93-4b6e-b332-9f6fc5881dc3_0_index_pattern", + "name": "8ffecfbc-a2c5-43db-ba64-81259cc1f572:4ceebf12-edc2-4886-a74f-7ea60eac195c", "type": "index-pattern" }, { @@ -1456,9 +2551,19 @@ "id": "metrics-*", "name": "controlGroup_d7ff30d3-5dcf-41d3-962d-682654add535:optionsListDataView", "type": "index-pattern" + }, + { + "id": "fleet-managed-default", + "name": "tag-ref-fleet-managed-default", + "type": "tag" + }, + { + "id": "fleet-pkg-istio-default", + "name": "tag-ref-fleet-pkg-istio-default", + "type": "tag" } ], "type": "dashboard", - "updated_at": "2022-11-18T11:36:59.173Z", - "version": "WzExODY3LDFd" + "updated_at": "2023-03-06T17:53:36.543Z", + "version": "WzQyODMsMV0=" } \ No newline at end of file diff --git a/packages/istio/manifest.yml b/packages/istio/manifest.yml index 0d194905026..4854389ad36 100644 --- a/packages/istio/manifest.yml +++ b/packages/istio/manifest.yml @@ -3,7 +3,7 @@ name: istio title: Istio description: Collect logs and metrics from the service mesh Istio with Elastic Agent. type: integration -version: 0.2.3 +version: 0.2.4 release: beta license: basic categories: @@ -11,7 +11,7 @@ categories: - web - kubernetes conditions: - kibana.version: "^8.4.0" + kibana.version: "^8.6.0" screenshots: - src: /img/istio_traffic.png title: Istio Traffic