From f46ca686d837c5040f090b30d3c5bf5eeb86c4da Mon Sep 17 00:00:00 2001 From: Johannes Mahne Date: Fri, 12 Jun 2026 11:25:29 +0200 Subject: [PATCH 1/3] Add index mode and codec to elasticsearch integration dashboards. Wire mode and codec through the index_pivot transform, normalize omitted values to standard/default at ingest, and surface adoption on the consumption and index shard dashboards. Co-authored-by: Cursor --- packages/elasticsearch/changelog.yml | 5 + .../elasticsearch/ingest_pipeline/default.yml | 23 + .../_dev/test/pipeline/test-common-config.yml | 2 + .../test-monitoring-indices-defaults.json | 30 + ...toring-indices-defaults.json-expected.json | 48 + ...-monitoring-indices-null-placeholders.json | 31 + ...dices-null-placeholders.json-expected.json | 47 + .../pipeline/test-monitoring-indices.json | 31 + ...test-monitoring-indices.json-expected.json | 48 + .../ingest_pipeline/monitoring_indices.yml | 16 + .../transform/index_pivot/fields/fields.yml | 6 + .../transform/index_pivot/transform.yml | 4 +- .../dashboard/elasticsearch-consumption.json | 1180 +++++++++++++---- ...-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json | 263 +++- .../elasticsearch-monitoringindices.json | 38 +- packages/elasticsearch/manifest.yml | 2 +- 16 files changed, 1524 insertions(+), 250 deletions(-) create mode 100644 packages/elasticsearch/data_stream/index/elasticsearch/ingest_pipeline/default.yml create mode 100644 packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-common-config.yml create mode 100644 packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-defaults.json create mode 100644 packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-defaults.json-expected.json create mode 100644 packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-null-placeholders.json create mode 100644 packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-null-placeholders.json-expected.json create mode 100644 packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices.json create mode 100644 packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices.json-expected.json diff --git a/packages/elasticsearch/changelog.yml b/packages/elasticsearch/changelog.yml index 5422fa279de..d845ab4a01c 100644 --- a/packages/elasticsearch/changelog.yml +++ b/packages/elasticsearch/changelog.yml @@ -1,4 +1,9 @@ # newer versions go on top +- version: "1.22.0" + changes: + - description: Wire index mode and codec through the index_pivot transform, normalize missing values to standard/default in the monitoring_indices and index metrics ingest pipelines, and add dashboard visualizations for index mode and codec adoption + type: enhancement + link: https://github.com/elastic/beats/pull/49237 - version: "1.21.1" changes: - description: Bugfix for `querylog` new data stream (docs and dashboard) diff --git a/packages/elasticsearch/data_stream/index/elasticsearch/ingest_pipeline/default.yml b/packages/elasticsearch/data_stream/index/elasticsearch/ingest_pipeline/default.yml new file mode 100644 index 00000000000..383a025d4f4 --- /dev/null +++ b/packages/elasticsearch/data_stream/index/elasticsearch/ingest_pipeline/default.yml @@ -0,0 +1,23 @@ +--- +description: Pipeline for Elasticsearch stack monitoring index metrics +processors: + - script: + source: | + if (ctx.elasticsearch?.index == null) { + ctx.elasticsearch = ctx.elasticsearch ?: [:]; + ctx.elasticsearch.index = ctx.elasticsearch.index ?: [:]; + } + def mode = ctx.elasticsearch.index.mode; + if (mode == null || mode == '' || mode == 'null') { + ctx.elasticsearch.index.mode = 'standard'; + } + def codec = ctx.elasticsearch.index.codec; + if (codec == null || codec == '' || codec == 'null') { + ctx.elasticsearch.index.codec = 'default'; + } + ignore_failure: true + tag: script_normalize_index_mode_codec +on_failure: + - set: + field: error.message + value: "{{ _ingest.on_failure_message }}" diff --git a/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-common-config.yml b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-common-config.yml new file mode 100644 index 00000000000..c39dc386179 --- /dev/null +++ b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-common-config.yml @@ -0,0 +1,2 @@ +dynamic_fields: + event.ingested: ".*" diff --git a/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-defaults.json b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-defaults.json new file mode 100644 index 00000000000..4b362157c3e --- /dev/null +++ b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-defaults.json @@ -0,0 +1,30 @@ +{ + "@timestamp": "2026-03-10T10:00:00.000Z", + "elasticsearch": { + "cluster": { + "name": "elasticsearch" + }, + "index": { + "name": ".ds-metrics-elastic_agent.elastic_agent-default-2026.03.10-000001" + } + }, + "end": { + "elasticsearch.index.tier_preference": "data_hot", + "elasticsearch.index.mode": "time_series", + "elasticsearch.index.creation_date": 1741600800000, + "elasticsearch.index.primaries.docs.count": 100, + "elasticsearch.index.primaries.docs.count_delta": 10, + "elasticsearch.index.primaries.store.total_data_set_size_in_bytes": 2048, + "elasticsearch.index.primaries.store.total_data_set_size_in_bytes_delta": 256, + "elasticsearch.index.total.store.size_in_bytes": 4096, + "elasticsearch.index.total.store.size_in_bytes_delta": 512, + "elasticsearch.index.total.search.query_total": 20, + "elasticsearch.index.total.search.query_total_delta": 5, + "elasticsearch.index.total.search.query_time_in_millis": 100, + "elasticsearch.index.total.search.query_time_in_millis_delta": 25, + "elasticsearch.index.total.indexing.index_total": 30, + "elasticsearch.index.total.indexing.index_total_delta": 8, + "elasticsearch.index.total.indexing.index_time_in_millis": 80, + "elasticsearch.index.total.indexing.index_time_in_millis_delta": 20 + } +} diff --git a/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-defaults.json-expected.json b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-defaults.json-expected.json new file mode 100644 index 00000000000..f36705141e1 --- /dev/null +++ b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-defaults.json-expected.json @@ -0,0 +1,48 @@ +{ + "@timestamp": "2026-03-10T10:00:00.000Z", + "elasticsearch": { + "cluster": { + "name": "elasticsearch" + }, + "index": { + "age": 0, + "codec": "default", + "creation_date": "2026-03-10T10:00:00.000Z", + "datastream": "metrics-elastic_agent.elastic_agent-default", + "mode": "time_series", + "name": ".ds-metrics-elastic_agent.elastic_agent-default-2026.03.10-000001", + "primaries": { + "docs": { + "count": 100, + "count_delta": 10 + }, + "store": { + "total_data_set_size_in_bytes": 2048, + "total_data_set_size_in_bytes_delta": 256 + } + }, + "tier": "hot/content", + "total": { + "indexing": { + "index_time_in_millis": 80, + "index_time_in_millis_delta": 20, + "index_total": 30, + "index_total_delta": 8 + }, + "search": { + "query_time_in_millis": 100, + "query_time_in_millis_delta": 25, + "query_total": 20, + "query_total_delta": 5 + }, + "store": { + "size_in_bytes": 4096, + "size_in_bytes_delta": 512 + } + } + } + }, + "event": { + "ingested": "2026-03-10T10:00:00.000Z" + } +} diff --git a/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-null-placeholders.json b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-null-placeholders.json new file mode 100644 index 00000000000..732e22c8f54 --- /dev/null +++ b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-null-placeholders.json @@ -0,0 +1,31 @@ +{ + "@timestamp": "2026-03-10T10:00:00.000Z", + "elasticsearch": { + "cluster": { + "name": "elasticsearch" + }, + "index": { + "name": "monitoring-indices" + } + }, + "end": { + "elasticsearch.index.tier_preference": "data_hot", + "elasticsearch.index.mode": "null", + "elasticsearch.index.codec": "null", + "elasticsearch.index.creation_date": 1741600800000, + "elasticsearch.index.primaries.docs.count": 50, + "elasticsearch.index.primaries.docs.count_delta": 5, + "elasticsearch.index.primaries.store.total_data_set_size_in_bytes": 1024, + "elasticsearch.index.primaries.store.total_data_set_size_in_bytes_delta": 128, + "elasticsearch.index.total.store.size_in_bytes": 2048, + "elasticsearch.index.total.store.size_in_bytes_delta": 256, + "elasticsearch.index.total.search.query_total": 10, + "elasticsearch.index.total.search.query_total_delta": 2, + "elasticsearch.index.total.search.query_time_in_millis": 50, + "elasticsearch.index.total.search.query_time_in_millis_delta": 10, + "elasticsearch.index.total.indexing.index_total": 15, + "elasticsearch.index.total.indexing.index_total_delta": 3, + "elasticsearch.index.total.indexing.index_time_in_millis": 40, + "elasticsearch.index.total.indexing.index_time_in_millis_delta": 8 + } +} diff --git a/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-null-placeholders.json-expected.json b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-null-placeholders.json-expected.json new file mode 100644 index 00000000000..bbb0e690109 --- /dev/null +++ b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices-null-placeholders.json-expected.json @@ -0,0 +1,47 @@ +{ + "@timestamp": "2026-03-10T10:00:00.000Z", + "elasticsearch": { + "cluster": { + "name": "elasticsearch" + }, + "index": { + "age": 0, + "codec": "default", + "creation_date": "2026-03-10T10:00:00.000Z", + "mode": "standard", + "name": "monitoring-indices", + "primaries": { + "docs": { + "count": 50, + "count_delta": 5 + }, + "store": { + "total_data_set_size_in_bytes": 1024, + "total_data_set_size_in_bytes_delta": 128 + } + }, + "tier": "hot/content", + "total": { + "indexing": { + "index_time_in_millis": 40, + "index_time_in_millis_delta": 8, + "index_total": 15, + "index_total_delta": 3 + }, + "search": { + "query_time_in_millis": 50, + "query_time_in_millis_delta": 10, + "query_total": 10, + "query_total_delta": 2 + }, + "store": { + "size_in_bytes": 2048, + "size_in_bytes_delta": 256 + } + } + } + }, + "event": { + "ingested": "2026-03-10T10:00:00.000Z" + } +} diff --git a/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices.json b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices.json new file mode 100644 index 00000000000..1533ad23e36 --- /dev/null +++ b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices.json @@ -0,0 +1,31 @@ +{ + "@timestamp": "2026-03-10T10:00:00.000Z", + "elasticsearch": { + "cluster": { + "name": "elasticsearch" + }, + "index": { + "name": ".ds-logs-default-2026.03.10-000001" + } + }, + "end": { + "elasticsearch.index.tier_preference": "data_hot", + "elasticsearch.index.mode": "logsdb", + "elasticsearch.index.codec": "best_compression", + "elasticsearch.index.creation_date": 1741600800000, + "elasticsearch.index.primaries.docs.count": 100, + "elasticsearch.index.primaries.docs.count_delta": 10, + "elasticsearch.index.primaries.store.total_data_set_size_in_bytes": 2048, + "elasticsearch.index.primaries.store.total_data_set_size_in_bytes_delta": 256, + "elasticsearch.index.total.store.size_in_bytes": 4096, + "elasticsearch.index.total.store.size_in_bytes_delta": 512, + "elasticsearch.index.total.search.query_total": 20, + "elasticsearch.index.total.search.query_total_delta": 5, + "elasticsearch.index.total.search.query_time_in_millis": 100, + "elasticsearch.index.total.search.query_time_in_millis_delta": 25, + "elasticsearch.index.total.indexing.index_total": 30, + "elasticsearch.index.total.indexing.index_total_delta": 8, + "elasticsearch.index.total.indexing.index_time_in_millis": 80, + "elasticsearch.index.total.indexing.index_time_in_millis_delta": 20 + } +} diff --git a/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices.json-expected.json b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices.json-expected.json new file mode 100644 index 00000000000..b9dcce7d487 --- /dev/null +++ b/packages/elasticsearch/elasticsearch/ingest_pipeline/_dev/test/pipeline/test-monitoring-indices.json-expected.json @@ -0,0 +1,48 @@ +{ + "@timestamp": "2026-03-10T10:00:00.000Z", + "elasticsearch": { + "cluster": { + "name": "elasticsearch" + }, + "index": { + "age": 0, + "codec": "best_compression", + "creation_date": "2026-03-10T10:00:00.000Z", + "datastream": "logs-default", + "mode": "logsdb", + "name": ".ds-logs-default-2026.03.10-000001", + "primaries": { + "docs": { + "count": 100, + "count_delta": 10 + }, + "store": { + "total_data_set_size_in_bytes": 2048, + "total_data_set_size_in_bytes_delta": 256 + } + }, + "tier": "hot/content", + "total": { + "indexing": { + "index_time_in_millis": 80, + "index_time_in_millis_delta": 20, + "index_total": 30, + "index_total_delta": 8 + }, + "search": { + "query_time_in_millis": 100, + "query_time_in_millis_delta": 25, + "query_total": 20, + "query_total_delta": 5 + }, + "store": { + "size_in_bytes": 4096, + "size_in_bytes_delta": 512 + } + } + } + }, + "event": { + "ingested": "2026-03-10T10:00:00.000Z" + } +} diff --git a/packages/elasticsearch/elasticsearch/ingest_pipeline/monitoring_indices.yml b/packages/elasticsearch/elasticsearch/ingest_pipeline/monitoring_indices.yml index 6145afbaa39..2d75a9085c5 100644 --- a/packages/elasticsearch/elasticsearch/ingest_pipeline/monitoring_indices.yml +++ b/packages/elasticsearch/elasticsearch/ingest_pipeline/monitoring_indices.yml @@ -42,6 +42,22 @@ processors: - dot_expander: field: "*" tag: dot_expander + - script: + source: | + if (ctx.elasticsearch?.index == null) { + ctx.elasticsearch = ctx.elasticsearch ?: [:]; + ctx.elasticsearch.index = [:]; + } + def mode = ctx.elasticsearch.index.mode; + if (mode == null || mode == '' || mode == 'null') { + ctx.elasticsearch.index.mode = 'standard'; + } + def codec = ctx.elasticsearch.index.codec; + if (codec == null || codec == '' || codec == 'null') { + ctx.elasticsearch.index.codec = 'default'; + } + ignore_failure: true + tag: script_normalize_index_mode_codec - date: field: elasticsearch.index.creation_date target_field: elasticsearch.index.creation_date diff --git a/packages/elasticsearch/elasticsearch/transform/index_pivot/fields/fields.yml b/packages/elasticsearch/elasticsearch/transform/index_pivot/fields/fields.yml index 4f9f2855780..9897876e1b2 100644 --- a/packages/elasticsearch/elasticsearch/transform/index_pivot/fields/fields.yml +++ b/packages/elasticsearch/elasticsearch/transform/index_pivot/fields/fields.yml @@ -24,6 +24,12 @@ - name: tier type: keyword description: The data tier of the index (e.g., hot, warm, cold, frozen, or unknown). + - name: mode + type: keyword + description: Index mode from index settings (e.g. standard, time_series, logsdb). + - name: codec + type: keyword + description: Index codec from index settings (e.g. default, best_compression, none). - name: name type: keyword description: Name of the Elasticsearch index. diff --git a/packages/elasticsearch/elasticsearch/transform/index_pivot/transform.yml b/packages/elasticsearch/elasticsearch/transform/index_pivot/transform.yml index 21aa1aa12e8..504a94c24d9 100644 --- a/packages/elasticsearch/elasticsearch/transform/index_pivot/transform.yml +++ b/packages/elasticsearch/elasticsearch/transform/index_pivot/transform.yml @@ -64,6 +64,8 @@ pivot: metrics: # We will need to activate this once it is exposed, the rest will work directly - field: "elasticsearch.index.tier_preference" + - field: "elasticsearch.index.mode" + - field: "elasticsearch.index.codec" - field: "elasticsearch.index.creation_date" - field: "elasticsearch.index.primaries.docs.count" - field: "elasticsearch.index.primaries.store.total_data_set_size_in_bytes" @@ -131,5 +133,5 @@ sync: delay: 60s field: '@timestamp' _meta: - fleet_transform_version: 0.3.0 + fleet_transform_version: 0.4.0 run_as_kibana_system: false diff --git a/packages/elasticsearch/kibana/dashboard/elasticsearch-consumption.json b/packages/elasticsearch/kibana/dashboard/elasticsearch-consumption.json index f4887e23513..e251c6b53ed 100644 --- a/packages/elasticsearch/kibana/dashboard/elasticsearch-consumption.json +++ b/packages/elasticsearch/kibana/dashboard/elasticsearch-consumption.json @@ -74,6 +74,36 @@ "order": 0, "type": "optionsListControl", "width": "medium" + }, + "f4e8b2c1-9a3d-4e5f-8b7c-1d2e3f4a5b6c": { + "explicitInput": { + "enhancements": {}, + "fieldName": "elasticsearch.index.mode", + "grow": true, + "id": "f4e8b2c1-9a3d-4e5f-8b7c-1d2e3f4a5b6c", + "searchTechnique": "wildcard", + "title": "elasticsearch.index.mode", + "width": "medium" + }, + "grow": true, + "order": 4, + "type": "optionsListControl", + "width": "medium" + }, + "c8d9e0f1-2a3b-4c5d-9e8f-7a6b5c4d3e2f": { + "explicitInput": { + "enhancements": {}, + "fieldName": "elasticsearch.index.codec", + "grow": true, + "id": "c8d9e0f1-2a3b-4c5d-9e8f-7a6b5c4d3e2f", + "searchTechnique": "wildcard", + "title": "elasticsearch.index.codec", + "width": "medium" + }, + "grow": true, + "order": 5, + "type": "optionsListControl", + "width": "medium" } }, "showApplySelections": false @@ -116,7 +146,7 @@ "id": "", "params": { "fontSize": 12, - "markdown": "# Indices and data streams usage dashboard\n\nThis dashboard will require Elasticsearch monitoring data (built-in or Metricbeat module / Elasticsearch integration) to be collected in this cluster, **and** the `logs-elasticsearch.index_pivot-default` [transform](/app/management/data/transform) to be started.\n\nThis dashboard will provide tier- and data stream-centric consumption information, such as:\n* Ingest volume (written on disk, after indexing by Elasticsearch).\n* Query volume (by count and time).\n* Storage volume.\n\n\nThis will help you review your data usage and ensure alignment between expectations, usage patterns, ILM policy and architecture best practices.", + "markdown": "# Indices and data streams usage dashboard\n\nThis dashboard will require Elasticsearch monitoring data (built-in or Metricbeat module / Elasticsearch integration) to be collected in this cluster, **and** the `logs-elasticsearch.index_pivot-default` [transform](/app/management/data/transform) to be started.\n\nThis dashboard will provide tier-, data stream-, index mode-, and codec-centric consumption information, such as:\n* Ingest volume (written on disk, after indexing by Elasticsearch).\n* Query volume (by count and time).\n* Storage volume.\n\n\nThis will help you review your data usage and ensure alignment between expectations, usage patterns, ILM policy and architecture best practices.", "openLinksInNewTab": false }, "title": "", @@ -1069,7 +1099,7 @@ "id": "", "params": { "fontSize": 12, - "markdown": "# 🔎 Querying", + "markdown": "# \ud83d\udd0e Querying", "openLinksInNewTab": false }, "title": "", @@ -1727,7 +1757,7 @@ "description": "", "params": { "fontSize": 12, - "markdown": "# 👀 Consumption patterns", + "markdown": "# \ud83d\udc40 Consumption patterns", "openLinksInNewTab": false }, "title": "", @@ -1852,7 +1882,7 @@ "internalReferences": [], "query": { "language": "kuery", - "query": "elasticsearch.index.age \u003e0 AND elasticsearch.index.age \u003c 365" + "query": "elasticsearch.index.age >0 AND elasticsearch.index.age < 365" }, "visualization": { "axisTitlesVisibilitySettings": { @@ -2159,7 +2189,7 @@ "internalReferences": [], "query": { "language": "kuery", - "query": "elasticsearch.index.age \u003e0 AND elasticsearch.index.age \u003c 365" + "query": "elasticsearch.index.age >0 AND elasticsearch.index.age < 365" }, "visualization": { "axisTitlesVisibilitySettings": { @@ -2396,7 +2426,7 @@ "internalReferences": [], "query": { "language": "kuery", - "query": "elasticsearch.index.age \u003e0 AND elasticsearch.index.age \u003c 365" + "query": "elasticsearch.index.age >0 AND elasticsearch.index.age < 365" }, "visualization": { "axisTitlesVisibilitySettings": { @@ -4754,7 +4784,7 @@ "description": "", "params": { "fontSize": 12, - "markdown": "# 💾 Storage", + "markdown": "# \ud83d\udcbe Storage", "openLinksInNewTab": false }, "title": "", @@ -5870,7 +5900,7 @@ "description": "", "params": { "fontSize": 12, - "markdown": "# 🚀 Ingest", + "markdown": "# \ud83d\ude80 Ingest", "openLinksInNewTab": false }, "title": "", @@ -6441,7 +6471,7 @@ "type": "lens", "visualizationType": "lnsXY" }, - "description": "⚠️ Please note that this line can appear \"jittery\" because of the underlying merge activity of the cluster.", + "description": "\u26a0\ufe0f Please note that this line can appear \"jittery\" because of the underlying merge activity of the cluster.", "enhancements": {} }, "gridData": { @@ -6454,221 +6484,923 @@ "panelIndex": "61ab4612-491b-449f-b6d7-30bd33f0dbc0", "title": "Ingest by data stream (primary volume)", "type": "lens" - } - ], - "timeRestore": false, - "title": "[Elasticsearch] Indices \u0026 data streams usage (Technical Preview/Beta)", - "version": 2 - }, - "coreMigrationVersion": "8.8.0", - "created_at": "2024-12-21T20:02:47.004Z", - "created_by": "u_mGBROF_q5bmFCATbLXAcCwKa0k8JvONAwSruelyKA5E_0", - "id": "elasticsearch-consumption", - "managed": false, - "references": [ - { - "id": "elasticsearch-monitoringindices", - "name": "d7718890-b67b-47ae-84d4-d945d08ec417:indexpattern-datasource-layer-ce1c04fd-9867-4587-a278-1ab22b07025a", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "54629a0d-032e-44ba-8f82-d114c85f9a54:indexpattern-datasource-layer-ce1c04fd-9867-4587-a278-1ab22b07025a", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "a5bd290f-9b98-42a0-b14e-15641e867cbe:indexpattern-datasource-layer-eeca0af0-bff1-4191-b037-ce6826795f04", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "68c7d1e7-5690-4971-8236-fed745af57bc:indexpattern-datasource-layer-ce1c04fd-9867-4587-a278-1ab22b07025a", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "68c7d1e7-5690-4971-8236-fed745af57bc:indexpattern-datasource-layer-4051b87f-a170-41a8-a602-641c1fd02750", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "4dcdc126-a091-4384-9ccd-7bdbfa3e05db:indexpattern-datasource-layer-ce1c04fd-9867-4587-a278-1ab22b07025a", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "a34b4a88-6ee1-48ed-a098-cf1d86f80541:indexpattern-datasource-layer-eeca0af0-bff1-4191-b037-ce6826795f04", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "c8770db2-eeb3-4e92-99a4-7b546665f400:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "55365be8-6bac-4ef5-9d54-c5938b983e1a:indexpattern-datasource-layer-a5fe3787-3f21-4859-8b14-751bb82763a6", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "569c5872-38eb-41e9-9b4b-1d9f151094dd:indexpattern-datasource-layer-a5fe3787-3f21-4859-8b14-751bb82763a6", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "4c27134b-c737-4512-a112-3daf43129892:indexpattern-datasource-layer-a5fe3787-3f21-4859-8b14-751bb82763a6", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "5142e2b9-b5a0-4d45-b0e5-1de018a7d1a4:indexpattern-datasource-layer-a5fe3787-3f21-4859-8b14-751bb82763a6", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "b020ef4c-d623-48a5-8dd2-853340055c0f:indexpattern-datasource-layer-a5fe3787-3f21-4859-8b14-751bb82763a6", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "18560b7f-dbd8-4d83-a998-c8837edd408d:indexpattern-datasource-layer-11fb7ad2-6653-4d2e-a8f6-f68cfb8dadb5", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "18560b7f-dbd8-4d83-a998-c8837edd408d:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "6ad22055-854c-4398-abb8-4960203119af:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "6ad22055-854c-4398-abb8-4960203119af:indexpattern-datasource-layer-4e368752-5363-4136-b66b-e25d1959265e", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "de3ea0ae-3799-4970-807c-766b8f042d8c:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "de3ea0ae-3799-4970-807c-766b8f042d8c:indexpattern-datasource-layer-41db09bf-452f-40fd-a3ab-d94a71aded9d", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "ef20107a-9e49-4eb4-9a8c-5e52c086de88:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "ef20107a-9e49-4eb4-9a8c-5e52c086de88:indexpattern-datasource-layer-eb413558-a93d-4c8f-9c97-acc29f22f1af", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "21cca054-bed6-4ebd-845c-5bf4ead349eb:indexpattern-datasource-layer-3b24a44c-d134-4125-bd87-e0bce0a48560", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "21cca054-bed6-4ebd-845c-5bf4ead349eb:indexpattern-datasource-layer-5d49b728-1e9a-40f8-a939-7da27abb1b71", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "bc3cfce8-694e-4c04-b182-ae5d9867303d:indexpattern-datasource-layer-2aa16cab-7176-4460-86c9-13c3ba5db470", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "bc3cfce8-694e-4c04-b182-ae5d9867303d:indexpattern-datasource-layer-3b24a44c-d134-4125-bd87-e0bce0a48560", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "d750b6cc-8aee-4f75-823e-162a55c4cd0c:indexpattern-datasource-layer-3b24a44c-d134-4125-bd87-e0bce0a48560", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "d750b6cc-8aee-4f75-823e-162a55c4cd0c:indexpattern-datasource-layer-aa5e7aee-292f-4454-bf68-11c695c29889", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "641a7623-77d6-4a3a-acac-4ce77f1741eb:indexpattern-datasource-layer-3b24a44c-d134-4125-bd87-e0bce0a48560", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "641a7623-77d6-4a3a-acac-4ce77f1741eb:indexpattern-datasource-layer-e13b0575-8422-41ed-bbbf-f53992e88060", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "b9744f71-a2b7-430c-a4c6-564367bf13bb:indexpattern-datasource-layer-3b24a44c-d134-4125-bd87-e0bce0a48560", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "b9744f71-a2b7-430c-a4c6-564367bf13bb:indexpattern-datasource-layer-1f91aa94-832f-45f8-9bdb-6024d8cea081", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "37b0cdea-57e8-4ceb-920b-cac975544a6b:indexpattern-datasource-layer-3b24a44c-d134-4125-bd87-e0bce0a48560", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "37b0cdea-57e8-4ceb-920b-cac975544a6b:indexpattern-datasource-layer-daeba258-8914-47f2-ab61-5a6ee0601728", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "6e206a73-2e45-4b44-abfb-58703f66c37f:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "6e206a73-2e45-4b44-abfb-58703f66c37f:indexpattern-datasource-layer-01afa5ba-9fd1-48dd-ac5f-944c1f6da71c", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "61ab4612-491b-449f-b6d7-30bd33f0dbc0:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "61ab4612-491b-449f-b6d7-30bd33f0dbc0:indexpattern-datasource-layer-f5c42521-8df2-4469-afd1-45cc86a9f48d", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "controlGroup_87f69bdd-9149-40a1-b094-890371be2f0b:optionsListDataView", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "controlGroup_0c11c303-7a65-484e-a511-b3d54d880adc:optionsListDataView", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "controlGroup_d51e283f-ef9d-4ac0-bf21-dab444a79b85:optionsListDataView", - "type": "index-pattern" - }, - { - "id": "elasticsearch-monitoringindices", - "name": "controlGroup_cba6f145-8be8-4798-92f9-119f36f1a6b2:rangeSliderDataView", + }, + { + "embeddableConfig": { + "description": "", + "enhancements": {}, + "hidePanelTitles": true, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "id": "", + "params": { + "fontSize": 12, + "markdown": "# Index mode and codec\n\nReview index mode adoption (for example LogsDB) and compression codec usage alongside storage and ingest patterns.", + "openLinksInNewTab": false + }, + "title": "", + "type": "markdown", + "uiState": {} + } + }, + "gridData": { + "h": 4, + "i": "a2e9ad63-87de-434c-ab1a-c9eab594a8ff", + "w": 48, + "x": 0, + "y": 142 + }, + "panelIndex": "a2e9ad63-87de-434c-ab1a-c9eab594a8ff", + "title": "", + "type": "visualization" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "elasticsearch-monitoringindices", + "name": "indexpattern-datasource-layer-572b303e-1ed2-4148-8ab7-f9dca06fab06", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "elasticsearch-monitoringindices", + "layers": { + "572b303e-1ed2-4148-8ab7-f9dca06fab06": { + "columnOrder": [ + "b6e72bd9-2cd8-4172-8a9c-3ff85a11c53a", + "5087a5df-391a-451e-a52a-b8581af3922f" + ], + "columns": { + "b6e72bd9-2cd8-4172-8a9c-3ff85a11c53a": { + "dataType": "string", + "isBucketed": true, + "label": "Top 5 values of elasticsearch.index.mode", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": true, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 5, + "orderBy": { + "columnId": "5087a5df-391a-451e-a52a-b8581af3922f", + "type": "column" + } + }, + "scale": "ordinal", + "sourceField": "elasticsearch.index.mode" + }, + "5087a5df-391a-451e-a52a-b8581af3922f": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Index count", + "operationType": "unique_count", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "elasticsearch.index.name" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "elasticsearch-monitoringindices", + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layers": [ + { + "categoryDisplay": "hide", + "colorMapping": { + "assignments": [], + "colorMode": { + "type": "categorical" + }, + "paletteId": "eui_amsterdam_color_blind", + "specialAssignments": [ + { + "color": { + "type": "loop" + }, + "rule": { + "type": "other" + }, + "touched": false + } + ] + }, + "layerId": "572b303e-1ed2-4148-8ab7-f9dca06fab06", + "layerType": "data", + "legendDisplay": "show", + "metrics": [ + "5087a5df-391a-451e-a52a-b8581af3922f" + ], + "nestedLegend": false, + "numberDisplay": "value", + "primaryGroups": [ + "b6e72bd9-2cd8-4172-8a9c-3ff85a11c53a" + ] + } + ], + "shape": "pie" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsPie" + }, + "enhancements": {} + }, + "gridData": { + "h": 14, + "i": "d27c300e-f6ec-41f8-ab00-fd91173fa96a", + "w": 24, + "x": 0, + "y": 146 + }, + "panelIndex": "d27c300e-f6ec-41f8-ab00-fd91173fa96a", + "title": "Index count by mode", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "elasticsearch-monitoringindices", + "name": "indexpattern-datasource-layer-1e032c15-bd21-43fa-8bce-ae1fdf0f4e37", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "elasticsearch-monitoringindices", + "layers": { + "1e032c15-bd21-43fa-8bce-ae1fdf0f4e37": { + "columnOrder": [ + "c56b46dd-49d9-499e-a0a8-b63454781d9b", + "3a3bfc8e-eb81-4935-be93-99bb897d6e07" + ], + "columns": { + "c56b46dd-49d9-499e-a0a8-b63454781d9b": { + "dataType": "string", + "isBucketed": true, + "label": "Top 5 values of elasticsearch.index.codec", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": true, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 5, + "orderBy": { + "columnId": "3a3bfc8e-eb81-4935-be93-99bb897d6e07", + "type": "column" + } + }, + "scale": "ordinal", + "sourceField": "elasticsearch.index.codec" + }, + "3a3bfc8e-eb81-4935-be93-99bb897d6e07": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Primary storage", + "operationType": "sum", + "params": { + "emptyAsNull": true + }, + "scale": "ratio", + "sourceField": "elasticsearch.index.primaries.store.total_data_set_size_in_bytes" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "elasticsearch-monitoringindices", + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layers": [ + { + "categoryDisplay": "hide", + "colorMapping": { + "assignments": [], + "colorMode": { + "type": "categorical" + }, + "paletteId": "eui_amsterdam_color_blind", + "specialAssignments": [ + { + "color": { + "type": "loop" + }, + "rule": { + "type": "other" + }, + "touched": false + } + ] + }, + "layerId": "1e032c15-bd21-43fa-8bce-ae1fdf0f4e37", + "layerType": "data", + "legendDisplay": "show", + "metrics": [ + "3a3bfc8e-eb81-4935-be93-99bb897d6e07" + ], + "nestedLegend": false, + "numberDisplay": "value", + "primaryGroups": [ + "c56b46dd-49d9-499e-a0a8-b63454781d9b" + ] + } + ], + "shape": "pie" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsPie" + }, + "enhancements": {} + }, + "gridData": { + "h": 14, + "i": "925e2cfb-2e24-4159-aac0-da2186a98435", + "w": 24, + "x": 24, + "y": 146 + }, + "panelIndex": "925e2cfb-2e24-4159-aac0-da2186a98435", + "title": "Primary storage by codec", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "elasticsearch-monitoringindices", + "name": "indexpattern-datasource-layer-58932f41-f74e-4eda-bded-146e2759e2cd", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "elasticsearch-monitoringindices", + "layers": { + "58932f41-f74e-4eda-bded-146e2759e2cd": { + "columnOrder": [ + "aeed435a-4178-4200-aafa-e177be964ca5", + "e50cb708-d98c-4c6f-8944-a932aa080373", + "005a9dbf-2011-4170-b2b6-ebf93f68dd47" + ], + "columns": { + "aeed435a-4178-4200-aafa-e177be964ca5": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "scale": "interval", + "sourceField": "@timestamp" + }, + "e50cb708-d98c-4c6f-8944-a932aa080373": { + "dataType": "string", + "isBucketed": true, + "label": "Top 5 values of elasticsearch.index.mode", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": true, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 5, + "orderBy": { + "columnId": "005a9dbf-2011-4170-b2b6-ebf93f68dd47", + "type": "column" + } + }, + "scale": "ordinal", + "sourceField": "elasticsearch.index.mode" + }, + "005a9dbf-2011-4170-b2b6-ebf93f68dd47": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Primary ingest", + "operationType": "sum", + "params": { + "emptyAsNull": true, + "format": { + "id": "bytes", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "elasticsearch.index.primaries.store.total_data_set_size_in_bytes_delta", + "timeScale": "s" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "elasticsearch-monitoringindices", + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": true, + "yLeft": false, + "yRight": true + }, + "fittingFunction": "None", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "layers": [ + { + "accessors": [ + "005a9dbf-2011-4170-b2b6-ebf93f68dd47" + ], + "colorMapping": { + "assignments": [], + "colorMode": { + "type": "categorical" + }, + "paletteId": "eui_amsterdam_color_blind", + "specialAssignments": [ + { + "color": { + "type": "loop" + }, + "rule": { + "type": "other" + }, + "touched": false + } + ] + }, + "layerId": "58932f41-f74e-4eda-bded-146e2759e2cd", + "layerType": "data", + "position": "top", + "seriesType": "bar_stacked", + "showGridlines": false, + "splitAccessor": "e50cb708-d98c-4c6f-8944-a932aa080373", + "xAccessor": "aeed435a-4178-4200-aafa-e177be964ca5", + "yConfig": [ + { + "forAccessor": "005a9dbf-2011-4170-b2b6-ebf93f68dd47", + "axisMode": "auto" + } + ] + } + ], + "legend": { + "isVisible": true, + "position": "right" + }, + "preferredSeriesType": "bar_stacked", + "title": "Empty XY chart", + "valueLabels": "hide", + "yLeftExtent": { + "mode": "full" + }, + "yLeftScale": "linear" + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsXY" + }, + "enhancements": {} + }, + "gridData": { + "h": 14, + "i": "bed049e2-9fec-4b62-af2b-f912142e4be4", + "w": 48, + "x": 0, + "y": 160 + }, + "panelIndex": "bed049e2-9fec-4b62-af2b-f912142e4be4", + "title": "Primary ingest by index mode over time", + "type": "lens" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "elasticsearch-monitoringindices", + "name": "indexpattern-datasource-layer-587c1332-dec1-4d27-ad36-beaf4c9a5861", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "elasticsearch-monitoringindices", + "layers": { + "587c1332-dec1-4d27-ad36-beaf4c9a5861": { + "columnOrder": [ + "54932e2c-488c-4586-8f2d-fb952b1c1005", + "862617fc-1ebe-45ff-a08e-ab4a62558a5b", + "9b494e2a-e553-4634-820e-40f1e4ec6d18", + "7c337400-93e4-4fc8-9a38-832111de654e" + ], + "columns": { + "54932e2c-488c-4586-8f2d-fb952b1c1005": { + "dataType": "string", + "isBucketed": true, + "label": "Top 9 values of elasticsearch.index.datastream", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": true, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 9, + "orderBy": { + "columnId": "7c337400-93e4-4fc8-9a38-832111de654e", + "type": "column" + } + }, + "scale": "ordinal", + "sourceField": "elasticsearch.index.datastream" + }, + "862617fc-1ebe-45ff-a08e-ab4a62558a5b": { + "dataType": "string", + "isBucketed": true, + "label": "Top 5 values of elasticsearch.index.mode", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": true, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 5, + "orderBy": { + "columnId": "7c337400-93e4-4fc8-9a38-832111de654e", + "type": "column" + } + }, + "scale": "ordinal", + "sourceField": "elasticsearch.index.mode" + }, + "9b494e2a-e553-4634-820e-40f1e4ec6d18": { + "dataType": "string", + "isBucketed": true, + "label": "Top 5 values of elasticsearch.index.codec", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": true, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 5, + "orderBy": { + "columnId": "7c337400-93e4-4fc8-9a38-832111de654e", + "type": "column" + } + }, + "scale": "ordinal", + "sourceField": "elasticsearch.index.codec" + }, + "7c337400-93e4-4fc8-9a38-832111de654e": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Primary ingest", + "operationType": "sum", + "params": { + "emptyAsNull": true, + "format": { + "id": "bytes", + "params": { + "decimals": 0 + } + } + }, + "scale": "ratio", + "sourceField": "elasticsearch.index.primaries.store.total_data_set_size_in_bytes_delta" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "elasticsearch-monitoringindices", + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "54932e2c-488c-4586-8f2d-fb952b1c1005", + "isTransposed": false + }, + { + "columnId": "862617fc-1ebe-45ff-a08e-ab4a62558a5b", + "isTransposed": false + }, + { + "columnId": "9b494e2a-e553-4634-820e-40f1e4ec6d18", + "isTransposed": false + }, + { + "columnId": "7c337400-93e4-4fc8-9a38-832111de654e", + "isTransposed": false + } + ], + "layerId": "587c1332-dec1-4d27-ad36-beaf4c9a5861", + "layerType": "data", + "sorting": { + "columnId": "7c337400-93e4-4fc8-9a38-832111de654e", + "direction": "desc" + } + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsDatatable" + }, + "enhancements": {} + }, + "gridData": { + "h": 14, + "i": "e428330c-1454-460a-b8ee-9f4ade52b633", + "w": 48, + "x": 0, + "y": 174 + }, + "panelIndex": "e428330c-1454-460a-b8ee-9f4ade52b633", + "title": "Data stream usage by mode and codec", + "type": "lens" + } + ], + "timeRestore": false, + "title": "[Elasticsearch] Indices & data streams usage (Technical Preview/Beta)", + "version": 2 + }, + "coreMigrationVersion": "8.8.0", + "created_at": "2024-12-21T20:02:47.004Z", + "created_by": "u_mGBROF_q5bmFCATbLXAcCwKa0k8JvONAwSruelyKA5E_0", + "id": "elasticsearch-consumption", + "managed": false, + "references": [ + { + "id": "elasticsearch-monitoringindices", + "name": "d7718890-b67b-47ae-84d4-d945d08ec417:indexpattern-datasource-layer-ce1c04fd-9867-4587-a278-1ab22b07025a", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "54629a0d-032e-44ba-8f82-d114c85f9a54:indexpattern-datasource-layer-ce1c04fd-9867-4587-a278-1ab22b07025a", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "a5bd290f-9b98-42a0-b14e-15641e867cbe:indexpattern-datasource-layer-eeca0af0-bff1-4191-b037-ce6826795f04", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "68c7d1e7-5690-4971-8236-fed745af57bc:indexpattern-datasource-layer-ce1c04fd-9867-4587-a278-1ab22b07025a", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "68c7d1e7-5690-4971-8236-fed745af57bc:indexpattern-datasource-layer-4051b87f-a170-41a8-a602-641c1fd02750", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "4dcdc126-a091-4384-9ccd-7bdbfa3e05db:indexpattern-datasource-layer-ce1c04fd-9867-4587-a278-1ab22b07025a", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "a34b4a88-6ee1-48ed-a098-cf1d86f80541:indexpattern-datasource-layer-eeca0af0-bff1-4191-b037-ce6826795f04", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "c8770db2-eeb3-4e92-99a4-7b546665f400:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "55365be8-6bac-4ef5-9d54-c5938b983e1a:indexpattern-datasource-layer-a5fe3787-3f21-4859-8b14-751bb82763a6", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "569c5872-38eb-41e9-9b4b-1d9f151094dd:indexpattern-datasource-layer-a5fe3787-3f21-4859-8b14-751bb82763a6", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "4c27134b-c737-4512-a112-3daf43129892:indexpattern-datasource-layer-a5fe3787-3f21-4859-8b14-751bb82763a6", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "5142e2b9-b5a0-4d45-b0e5-1de018a7d1a4:indexpattern-datasource-layer-a5fe3787-3f21-4859-8b14-751bb82763a6", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "b020ef4c-d623-48a5-8dd2-853340055c0f:indexpattern-datasource-layer-a5fe3787-3f21-4859-8b14-751bb82763a6", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "18560b7f-dbd8-4d83-a998-c8837edd408d:indexpattern-datasource-layer-11fb7ad2-6653-4d2e-a8f6-f68cfb8dadb5", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "18560b7f-dbd8-4d83-a998-c8837edd408d:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "6ad22055-854c-4398-abb8-4960203119af:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "6ad22055-854c-4398-abb8-4960203119af:indexpattern-datasource-layer-4e368752-5363-4136-b66b-e25d1959265e", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "de3ea0ae-3799-4970-807c-766b8f042d8c:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "de3ea0ae-3799-4970-807c-766b8f042d8c:indexpattern-datasource-layer-41db09bf-452f-40fd-a3ab-d94a71aded9d", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "ef20107a-9e49-4eb4-9a8c-5e52c086de88:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "ef20107a-9e49-4eb4-9a8c-5e52c086de88:indexpattern-datasource-layer-eb413558-a93d-4c8f-9c97-acc29f22f1af", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "21cca054-bed6-4ebd-845c-5bf4ead349eb:indexpattern-datasource-layer-3b24a44c-d134-4125-bd87-e0bce0a48560", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "21cca054-bed6-4ebd-845c-5bf4ead349eb:indexpattern-datasource-layer-5d49b728-1e9a-40f8-a939-7da27abb1b71", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "bc3cfce8-694e-4c04-b182-ae5d9867303d:indexpattern-datasource-layer-2aa16cab-7176-4460-86c9-13c3ba5db470", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "bc3cfce8-694e-4c04-b182-ae5d9867303d:indexpattern-datasource-layer-3b24a44c-d134-4125-bd87-e0bce0a48560", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "d750b6cc-8aee-4f75-823e-162a55c4cd0c:indexpattern-datasource-layer-3b24a44c-d134-4125-bd87-e0bce0a48560", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "d750b6cc-8aee-4f75-823e-162a55c4cd0c:indexpattern-datasource-layer-aa5e7aee-292f-4454-bf68-11c695c29889", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "641a7623-77d6-4a3a-acac-4ce77f1741eb:indexpattern-datasource-layer-3b24a44c-d134-4125-bd87-e0bce0a48560", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "641a7623-77d6-4a3a-acac-4ce77f1741eb:indexpattern-datasource-layer-e13b0575-8422-41ed-bbbf-f53992e88060", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "b9744f71-a2b7-430c-a4c6-564367bf13bb:indexpattern-datasource-layer-3b24a44c-d134-4125-bd87-e0bce0a48560", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "b9744f71-a2b7-430c-a4c6-564367bf13bb:indexpattern-datasource-layer-1f91aa94-832f-45f8-9bdb-6024d8cea081", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "37b0cdea-57e8-4ceb-920b-cac975544a6b:indexpattern-datasource-layer-3b24a44c-d134-4125-bd87-e0bce0a48560", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "37b0cdea-57e8-4ceb-920b-cac975544a6b:indexpattern-datasource-layer-daeba258-8914-47f2-ab61-5a6ee0601728", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "6e206a73-2e45-4b44-abfb-58703f66c37f:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "6e206a73-2e45-4b44-abfb-58703f66c37f:indexpattern-datasource-layer-01afa5ba-9fd1-48dd-ac5f-944c1f6da71c", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "61ab4612-491b-449f-b6d7-30bd33f0dbc0:indexpattern-datasource-layer-822a3526-e634-42df-bc62-066499acd70c", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "61ab4612-491b-449f-b6d7-30bd33f0dbc0:indexpattern-datasource-layer-f5c42521-8df2-4469-afd1-45cc86a9f48d", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "controlGroup_87f69bdd-9149-40a1-b094-890371be2f0b:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "controlGroup_0c11c303-7a65-484e-a511-b3d54d880adc:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "controlGroup_d51e283f-ef9d-4ac0-bf21-dab444a79b85:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "controlGroup_cba6f145-8be8-4798-92f9-119f36f1a6b2:rangeSliderDataView", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "controlGroup_f4e8b2c1-9a3d-4e5f-8b7c-1d2e3f4a5b6c:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "controlGroup_c8d9e0f1-2a3b-4c5d-9e8f-7a6b5c4d3e2f:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "d27c300e-f6ec-41f8-ab00-fd91173fa96a:indexpattern-datasource-layer-572b303e-1ed2-4148-8ab7-f9dca06fab06", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "925e2cfb-2e24-4159-aac0-da2186a98435:indexpattern-datasource-layer-1e032c15-bd21-43fa-8bce-ae1fdf0f4e37", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "bed049e2-9fec-4b62-af2b-f912142e4be4:indexpattern-datasource-layer-58932f41-f74e-4eda-bded-146e2759e2cd", + "type": "index-pattern" + }, + { + "id": "elasticsearch-monitoringindices", + "name": "e428330c-1454-460a-b8ee-9f4ade52b633:indexpattern-datasource-layer-587c1332-dec1-4d27-ad36-beaf4c9a5861", "type": "index-pattern" } ], diff --git a/packages/elasticsearch/kibana/dashboard/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json b/packages/elasticsearch/kibana/dashboard/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json index b41090ec2f2..68a8a393237 100644 --- a/packages/elasticsearch/kibana/dashboard/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json +++ b/packages/elasticsearch/kibana/dashboard/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json @@ -4,7 +4,7 @@ "chainingSystem": "HIERARCHICAL", "controlStyle": "oneLine", "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", - "panelsJSON": "{\"d9fe8897-ed5c-4eb1-9d88-884570d21c64\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"fieldName\":\"cluster_uuid\",\"title\":\"Cluster\",\"id\":\"d9fe8897-ed5c-4eb1-9d88-884570d21c64\",\"selectedOptions\":[],\"enhancements\":{},\"existsSelected\":false}},\"37959a78-8ed3-4ce7-94e1-469e2364810d\":{\"type\":\"optionsListControl\",\"order\":1,\"grow\":true,\"width\":\"medium\",\"explicitInput\":{\"id\":\"37959a78-8ed3-4ce7-94e1-469e2364810d\",\"fieldName\":\"elasticsearch.index.name\",\"title\":\"Index\",\"grow\":true,\"width\":\"medium\",\"searchTechnique\":\"wildcard\",\"enhancements\":{},\"selectedOptions\":[]}}}" + "panelsJSON": "{\"d9fe8897-ed5c-4eb1-9d88-884570d21c64\": {\"order\": 0, \"width\": \"medium\", \"grow\": true, \"type\": \"optionsListControl\", \"explicitInput\": {\"fieldName\": \"cluster_uuid\", \"title\": \"Cluster\", \"id\": \"d9fe8897-ed5c-4eb1-9d88-884570d21c64\", \"selectedOptions\": [], \"enhancements\": {}, \"existsSelected\": false}}, \"37959a78-8ed3-4ce7-94e1-469e2364810d\": {\"type\": \"optionsListControl\", \"order\": 1, \"grow\": true, \"width\": \"medium\", \"explicitInput\": {\"id\": \"37959a78-8ed3-4ce7-94e1-469e2364810d\", \"fieldName\": \"elasticsearch.index.name\", \"title\": \"Index\", \"grow\": true, \"width\": \"medium\", \"searchTechnique\": \"wildcard\", \"enhancements\": {}, \"selectedOptions\": []}}}" }, "description": "", "kibanaSavedObjectMeta": { @@ -43,7 +43,7 @@ "id": "", "params": { "fontSize": 11, - "markdown": "[Cluster \u0026 Node View](/app/dashboards#/view/elasticsearch-b1399af0-628c-11ee-9c63-732d7f759a7a)\n\n[**Index \u0026 Shard View**](/app/dashboards#/view/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf)", + "markdown": "[Cluster & Node View](/app/dashboards#/view/elasticsearch-b1399af0-628c-11ee-9c63-732d7f759a7a)\n\n[**Index & Shard View**](/app/dashboards#/view/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf)", "openLinksInNewTab": false }, "title": "", @@ -52,7 +52,7 @@ } }, "gridData": { - "h": 75, + "h": 95, "i": "03b8b02a-4f4a-41c3-a2ea-1f8155400209", "w": 6, "x": 0, @@ -1095,6 +1095,249 @@ "title": "Cluster Total Size per Index (primaries+replicas) ", "type": "lens", "version": "8.10.2" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "indexpattern-datasource-layer-d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "a0316cd9-7b90-434c-a176-124b88ef8a78", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "layers": { + "d41f5e41-9bf4-4d1c-9b83-e584dc9512f2": { + "columnOrder": [ + "e2397c20-e16d-4ec2-b581-40a6e57a7e60", + "0c10e371-9c9a-4e88-b760-d7b0d91b03c3", + "084b5edd-ed2e-4843-a226-1a58cc877ee9", + "a9427129-beca-4e3b-8548-6889ad1b0438" + ], + "columns": { + "e2397c20-e16d-4ec2-b581-40a6e57a7e60": { + "dataType": "string", + "isBucketed": true, + "label": "Top 50 values of elasticsearch.index.name", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": true, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 50, + "orderBy": { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "type": "column" + } + }, + "scale": "ordinal", + "sourceField": "elasticsearch.index.name" + }, + "0c10e371-9c9a-4e88-b760-d7b0d91b03c3": { + "dataType": "string", + "isBucketed": true, + "label": "Top 5 values of elasticsearch.index.mode", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": true, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 5, + "orderBy": { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "type": "column" + } + }, + "scale": "ordinal", + "sourceField": "elasticsearch.index.mode" + }, + "084b5edd-ed2e-4843-a226-1a58cc877ee9": { + "dataType": "string", + "isBucketed": true, + "label": "Top 5 values of elasticsearch.index.codec", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": true, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 5, + "orderBy": { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "type": "column" + } + }, + "scale": "ordinal", + "sourceField": "elasticsearch.index.codec" + }, + "a9427129-beca-4e3b-8548-6889ad1b0438": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Primary store size", + "operationType": "last_value", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 0 + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "elasticsearch.index.primaries.store.size_in_bytes" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "a0316cd9-7b90-434c-a176-124b88ef8a78", + "negate": false, + "params": [ + { + "meta": { + "alias": null, + "disabled": false, + "field": "metricset.name", + "index": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "key": "metricset.name", + "negate": false, + "params": { + "query": "index" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "metricset.name": "index" + } + } + }, + { + "meta": { + "alias": null, + "disabled": false, + "field": "metricset.name", + "index": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "key": "metricset.name", + "negate": true, + "type": "exists", + "value": "exists" + }, + "query": { + "exists": { + "field": "metricset.name" + } + } + } + ], + "relation": "OR", + "type": "combined" + }, + "query": {} + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "e2397c20-e16d-4ec2-b581-40a6e57a7e60", + "isTransposed": false + }, + { + "columnId": "0c10e371-9c9a-4e88-b760-d7b0d91b03c3", + "isTransposed": false + }, + { + "columnId": "084b5edd-ed2e-4843-a226-1a58cc877ee9", + "isTransposed": false + }, + { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "isTransposed": false + } + ], + "layerId": "d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "layerType": "data", + "sorting": { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "direction": "desc" + } + } + }, + "title": "", + "type": "lens", + "visualizationType": "lnsDatatable" + }, + "description": "Index mode and codec are normalized to standard/default at ingest when omitted. For pivot-normalized views, use the Consumption dashboard.", + "enhancements": {}, + "hidePanelTitles": false + }, + "gridData": { + "h": 20, + "i": "5a017cba-8244-4277-900b-063210bef9fb", + "w": 42, + "x": 6, + "y": 75 + }, + "panelIndex": "5a017cba-8244-4277-900b-063210bef9fb", + "title": "Index mode and codec by index", + "type": "lens", + "version": "8.10.2" } ], "refreshInterval": { @@ -1104,7 +1347,7 @@ "timeFrom": "now-7d", "timeRestore": true, "timeTo": "now", - "title": "[Elasticsearch] Cluster Ingest Per Day - Index \u0026 Shard View (Technical Preview/Beta)", + "title": "[Elasticsearch] Cluster Ingest Per Day - Index & Shard View (Technical Preview/Beta)", "version": 1 }, "coreMigrationVersion": "8.8.0", @@ -1166,8 +1409,18 @@ "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", "name": "controlGroup_37959a78-8ed3-4ce7-94e1-469e2364810d:optionsListDataView", "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "5a017cba-8244-4277-900b-063210bef9fb:indexpattern-datasource-layer-d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "5a017cba-8244-4277-900b-063210bef9fb:a0316cd9-7b90-434c-a176-124b88ef8a78", + "type": "index-pattern" } ], "type": "dashboard", "typeMigrationVersion": "8.9.0" -} \ No newline at end of file +} diff --git a/packages/elasticsearch/kibana/index_pattern/elasticsearch-monitoringindices.json b/packages/elasticsearch/kibana/index_pattern/elasticsearch-monitoringindices.json index 00632d48fbc..f66e6199e9d 100644 --- a/packages/elasticsearch/kibana/index_pattern/elasticsearch-monitoringindices.json +++ b/packages/elasticsearch/kibana/index_pattern/elasticsearch-monitoringindices.json @@ -1,21 +1,21 @@ { - "attributes": { - "allowHidden": false, - "fieldAttrs": "{}", - "fieldFormatMap": "{\"elasticsearch.index.primaries.store.total_data_set_size_in_bytes\":{\"id\":\"bytes\",\"params\":{}},\"elasticsearch.index.primaries.store.total_data_set_size_in_bytes_delta\":{\"id\":\"bytes\",\"params\":{}},\"elasticsearch.index.total.store.size_in_bytes\":{\"id\":\"bytes\",\"params\":{}},\"elasticsearch.index.total.store.size_in_bytes_delta\":{\"id\":\"bytes\",\"params\":{}},\"elasticsearch.index.tier\":{\"id\":\"color\",\"params\":{\"parsedUrl\":{\"origin\":\"https://localhost:5601\",\"pathname\":\"/app/integrations/detail/elasticsearch-1.16.0/overview\",\"basePath\":\"\"},\"fieldType\":\"string\",\"colors\":[{\"range\":\"-Infinity:Infinity\",\"regex\":\"hot/content\",\"text\":\"#E7664C\",\"background\":\"#ffffff\"},{\"range\":\"-Infinity:Infinity\",\"regex\":\"warm\",\"text\":\"#D6BF57\",\"background\":\"#ffffff\"},{\"range\":\"-Infinity:Infinity\",\"regex\":\"cold\",\"text\":\"#6092C0\",\"background\":\"#ffffff\"},{\"range\":\"-Infinity:Infinity\",\"regex\":\"frozen\",\"text\":\"#54B399\",\"background\":\"#ffffff\"},{\"range\":\"-Infinity:Infinity\",\"regex\":\"unknown\",\"text\":\"#7d7d7d\",\"background\":\"#ffffff\"}]}},\"elasticsearch.index.creation_date\":{\"id\":\"relative_date\",\"params\":{}},\"elasticsearch.index.age\":{\"id\":\"duration\",\"params\":{\"parsedUrl\":{\"origin\":\"https://localhost:5601\",\"pathname\":\"/app/integrations/detail/elasticsearch-1.16.0/overview\",\"basePath\":\"\"},\"inputFormat\":\"days\",\"outputFormat\":\"humanizePrecise\",\"outputPrecision\":0,\"includeSpaceWithSuffix\":true}},\"elasticsearch.index.total.indexing.index_time_in_millis\":{\"id\":\"duration\",\"params\":{\"parsedUrl\":{\"origin\":\"https://localhost:5601\",\"pathname\":\"/app/integrations/detail/elasticsearch-1.16.0/overview\",\"basePath\":\"\"},\"inputFormat\":\"milliseconds\",\"outputFormat\":\"humanizePrecise\",\"outputPrecision\":0,\"includeSpaceWithSuffix\":true,\"useShortSuffix\":true}},\"elasticsearch.index.total.indexing.index_time_in_millis_delta\":{\"id\":\"duration\",\"params\":{\"parsedUrl\":{\"origin\":\"https://localhost:5601\",\"pathname\":\"/app/integrations/detail/elasticsearch-1.16.0/overview\",\"basePath\":\"\"},\"inputFormat\":\"milliseconds\",\"outputFormat\":\"humanizePrecise\",\"outputPrecision\":0,\"includeSpaceWithSuffix\":true,\"useShortSuffix\":true}},\"elasticsearch.index.total.search.query_time_in_millis\":{\"id\":\"duration\",\"params\":{\"parsedUrl\":{\"origin\":\"https://localhost:5601\",\"pathname\":\"/app/integrations/detail/elasticsearch-1.16.0/overview\",\"basePath\":\"\"},\"inputFormat\":\"milliseconds\",\"outputFormat\":\"humanizePrecise\",\"outputPrecision\":0,\"includeSpaceWithSuffix\":true,\"useShortSuffix\":true}},\"elasticsearch.index.total.search.query_time_in_millis_delta\":{\"id\":\"duration\",\"params\":{\"parsedUrl\":{\"origin\":\"https://localhost:5601\",\"pathname\":\"/app/integrations/detail/elasticsearch-1.16.0/overview\",\"basePath\":\"\"},\"inputFormat\":\"milliseconds\",\"outputFormat\":\"humanizePrecise\",\"outputPrecision\":0,\"includeSpaceWithSuffix\":true,\"useShortSuffix\":true}}}", - "fields": "[]", - "name": "monitoring-indices", - "runtimeFieldMap": "{}", - "sourceFilters": "[]", - "timeFieldName": "@timestamp", - "title": "monitoring-indices" - }, - "coreMigrationVersion": "8.8.0", - "created_at": "2024-11-04T23:46:37.724Z", - "id": "elasticsearch-monitoringindices", - "references": [], - "type": "index-pattern", - "typeMigrationVersion": "8.0.0", - "updated_at": "2024-11-05T11:42:47.086Z", - "version": "WzI5NywyXQ==" + "attributes": { + "allowHidden": false, + "fieldAttrs": "{}", + "fieldFormatMap": "{\"elasticsearch.index.primaries.store.total_data_set_size_in_bytes\": {\"id\": \"bytes\", \"params\": {}}, \"elasticsearch.index.primaries.store.total_data_set_size_in_bytes_delta\": {\"id\": \"bytes\", \"params\": {}}, \"elasticsearch.index.total.store.size_in_bytes\": {\"id\": \"bytes\", \"params\": {}}, \"elasticsearch.index.total.store.size_in_bytes_delta\": {\"id\": \"bytes\", \"params\": {}}, \"elasticsearch.index.tier\": {\"id\": \"color\", \"params\": {\"parsedUrl\": {\"origin\": \"https://localhost:5601\", \"pathname\": \"/app/integrations/detail/elasticsearch-1.16.0/overview\", \"basePath\": \"\"}, \"fieldType\": \"string\", \"colors\": [{\"range\": \"-Infinity:Infinity\", \"regex\": \"hot/content\", \"text\": \"#E7664C\", \"background\": \"#ffffff\"}, {\"range\": \"-Infinity:Infinity\", \"regex\": \"warm\", \"text\": \"#D6BF57\", \"background\": \"#ffffff\"}, {\"range\": \"-Infinity:Infinity\", \"regex\": \"cold\", \"text\": \"#6092C0\", \"background\": \"#ffffff\"}, {\"range\": \"-Infinity:Infinity\", \"regex\": \"frozen\", \"text\": \"#54B399\", \"background\": \"#ffffff\"}, {\"range\": \"-Infinity:Infinity\", \"regex\": \"unknown\", \"text\": \"#7d7d7d\", \"background\": \"#ffffff\"}]}}, \"elasticsearch.index.creation_date\": {\"id\": \"relative_date\", \"params\": {}}, \"elasticsearch.index.age\": {\"id\": \"duration\", \"params\": {\"parsedUrl\": {\"origin\": \"https://localhost:5601\", \"pathname\": \"/app/integrations/detail/elasticsearch-1.16.0/overview\", \"basePath\": \"\"}, \"inputFormat\": \"days\", \"outputFormat\": \"humanizePrecise\", \"outputPrecision\": 0, \"includeSpaceWithSuffix\": true}}, \"elasticsearch.index.total.indexing.index_time_in_millis\": {\"id\": \"duration\", \"params\": {\"parsedUrl\": {\"origin\": \"https://localhost:5601\", \"pathname\": \"/app/integrations/detail/elasticsearch-1.16.0/overview\", \"basePath\": \"\"}, \"inputFormat\": \"milliseconds\", \"outputFormat\": \"humanizePrecise\", \"outputPrecision\": 0, \"includeSpaceWithSuffix\": true, \"useShortSuffix\": true}}, \"elasticsearch.index.total.indexing.index_time_in_millis_delta\": {\"id\": \"duration\", \"params\": {\"parsedUrl\": {\"origin\": \"https://localhost:5601\", \"pathname\": \"/app/integrations/detail/elasticsearch-1.16.0/overview\", \"basePath\": \"\"}, \"inputFormat\": \"milliseconds\", \"outputFormat\": \"humanizePrecise\", \"outputPrecision\": 0, \"includeSpaceWithSuffix\": true, \"useShortSuffix\": true}}, \"elasticsearch.index.total.search.query_time_in_millis\": {\"id\": \"duration\", \"params\": {\"parsedUrl\": {\"origin\": \"https://localhost:5601\", \"pathname\": \"/app/integrations/detail/elasticsearch-1.16.0/overview\", \"basePath\": \"\"}, \"inputFormat\": \"milliseconds\", \"outputFormat\": \"humanizePrecise\", \"outputPrecision\": 0, \"includeSpaceWithSuffix\": true, \"useShortSuffix\": true}}, \"elasticsearch.index.total.search.query_time_in_millis_delta\": {\"id\": \"duration\", \"params\": {\"parsedUrl\": {\"origin\": \"https://localhost:5601\", \"pathname\": \"/app/integrations/detail/elasticsearch-1.16.0/overview\", \"basePath\": \"\"}, \"inputFormat\": \"milliseconds\", \"outputFormat\": \"humanizePrecise\", \"outputPrecision\": 0, \"includeSpaceWithSuffix\": true, \"useShortSuffix\": true}}, \"elasticsearch.index.mode\": {\"id\": \"color\", \"params\": {\"fieldType\": \"string\", \"colors\": [{\"range\": \"-Infinity:Infinity\", \"regex\": \"logsdb\", \"text\": \"#54B399\", \"background\": \"#ffffff\"}, {\"range\": \"-Infinity:Infinity\", \"regex\": \"time_series\", \"text\": \"#6092C0\", \"background\": \"#ffffff\"}, {\"range\": \"-Infinity:Infinity\", \"regex\": \"standard\", \"text\": \"#7d7d7d\", \"background\": \"#ffffff\"}]}}, \"elasticsearch.index.codec\": {\"id\": \"color\", \"params\": {\"fieldType\": \"string\", \"colors\": [{\"range\": \"-Infinity:Infinity\", \"regex\": \"best_compression\", \"text\": \"#54B399\", \"background\": \"#ffffff\"}, {\"range\": \"-Infinity:Infinity\", \"regex\": \"default\", \"text\": \"#6092C0\", \"background\": \"#ffffff\"}, {\"range\": \"-Infinity:Infinity\", \"regex\": \"none\", \"text\": \"#7d7d7d\", \"background\": \"#ffffff\"}]}}}", + "fields": "[{\"name\": \"@timestamp\", \"type\": \"date\", \"esTypes\": [\"date\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.cluster.name\", \"type\": \"string\", \"esTypes\": [\"keyword\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.name\", \"type\": \"string\", \"esTypes\": [\"keyword\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.datastream\", \"type\": \"string\", \"esTypes\": [\"keyword\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.tier\", \"type\": \"string\", \"esTypes\": [\"keyword\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.mode\", \"type\": \"string\", \"esTypes\": [\"keyword\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.codec\", \"type\": \"string\", \"esTypes\": [\"keyword\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.age\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.creation_date\", \"type\": \"date\", \"esTypes\": [\"date\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.primaries.store.total_data_set_size_in_bytes\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.primaries.store.total_data_set_size_in_bytes_delta\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.primaries.docs.count\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.primaries.docs.count_delta\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.total.store.size_in_bytes\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.total.store.size_in_bytes_delta\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.total.search.query_total\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.total.search.query_total_delta\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.total.search.query_time_in_millis\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.total.search.query_time_in_millis_delta\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.total.indexing.index_total\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.total.indexing.index_total_delta\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.total.indexing.index_time_in_millis\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}, {\"name\": \"elasticsearch.index.total.indexing.index_time_in_millis_delta\", \"type\": \"number\", \"esTypes\": [\"long\"], \"searchable\": true, \"aggregatable\": true, \"readFromDocValues\": true}]", + "name": "monitoring-indices", + "runtimeFieldMap": "{}", + "sourceFilters": "[]", + "timeFieldName": "@timestamp", + "title": "monitoring-indices" + }, + "coreMigrationVersion": "8.8.0", + "created_at": "2024-11-04T23:46:37.724Z", + "id": "elasticsearch-monitoringindices", + "references": [], + "type": "index-pattern", + "typeMigrationVersion": "8.0.0", + "updated_at": "2024-11-05T11:42:47.086Z", + "version": "WzI5NywyXQ==" } diff --git a/packages/elasticsearch/manifest.yml b/packages/elasticsearch/manifest.yml index cdfd989283a..0d97fb3c569 100644 --- a/packages/elasticsearch/manifest.yml +++ b/packages/elasticsearch/manifest.yml @@ -1,6 +1,6 @@ name: elasticsearch title: Elasticsearch -version: 1.21.1 +version: 1.22.0 description: Elasticsearch Integration type: integration icons: From 4c1048d9b86883d1c6845f7f586227f6e61ac9f2 Mon Sep 17 00:00:00 2001 From: Johannes Mahne Date: Mon, 15 Jun 2026 07:44:48 +0200 Subject: [PATCH 2/3] Update Index & Shard View dashboard with mode and codec panels. Export the edited dashboard from Kibana and round-trip it into the package with the stable Fleet ID. Co-authored-by: Cursor --- ...-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json | 1541 ++++++++++++++--- 1 file changed, 1303 insertions(+), 238 deletions(-) diff --git a/packages/elasticsearch/kibana/dashboard/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json b/packages/elasticsearch/kibana/dashboard/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json index 68a8a393237..77be9152521 100644 --- a/packages/elasticsearch/kibana/dashboard/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json +++ b/packages/elasticsearch/kibana/dashboard/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json @@ -1,15 +1,8 @@ { "attributes": { - "controlGroupInput": { - "chainingSystem": "HIERARCHICAL", - "controlStyle": "oneLine", - "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", - "panelsJSON": "{\"d9fe8897-ed5c-4eb1-9d88-884570d21c64\": {\"order\": 0, \"width\": \"medium\", \"grow\": true, \"type\": \"optionsListControl\", \"explicitInput\": {\"fieldName\": \"cluster_uuid\", \"title\": \"Cluster\", \"id\": \"d9fe8897-ed5c-4eb1-9d88-884570d21c64\", \"selectedOptions\": [], \"enhancements\": {}, \"existsSelected\": false}}, \"37959a78-8ed3-4ce7-94e1-469e2364810d\": {\"type\": \"optionsListControl\", \"order\": 1, \"grow\": true, \"width\": \"medium\", \"explicitInput\": {\"id\": \"37959a78-8ed3-4ce7-94e1-469e2364810d\", \"fieldName\": \"elasticsearch.index.name\", \"title\": \"Index\", \"grow\": true, \"width\": \"medium\", \"searchTechnique\": \"wildcard\", \"enhancements\": {}, \"selectedOptions\": []}}}" - }, "description": "", "kibanaSavedObjectMeta": { "searchSourceJSON": { - "filter": [], "query": { "language": "kuery", "query": "" @@ -17,6 +10,8 @@ } }, "optionsJSON": { + "autoApplyFilters": true, + "hidePanelBorders": false, "hidePanelTitles": false, "syncColors": false, "syncCursor": true, @@ -24,45 +19,6 @@ "useMargins": true }, "panelsJSON": [ - { - "embeddableConfig": { - "enhancements": {}, - "hidePanelTitles": false, - "savedVis": { - "data": { - "aggs": [], - "searchSource": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "description": "", - "id": "", - "params": { - "fontSize": 11, - "markdown": "[Cluster & Node View](/app/dashboards#/view/elasticsearch-b1399af0-628c-11ee-9c63-732d7f759a7a)\n\n[**Index & Shard View**](/app/dashboards#/view/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf)", - "openLinksInNewTab": false - }, - "title": "", - "type": "markdown", - "uiState": {} - } - }, - "gridData": { - "h": 95, - "i": "03b8b02a-4f4a-41c3-a2ea-1f8155400209", - "w": 6, - "x": 0, - "y": 0 - }, - "panelIndex": "03b8b02a-4f4a-41c3-a2ea-1f8155400209", - "title": "Table of Contents", - "type": "visualization", - "version": "8.10.2" - }, { "embeddableConfig": { "attributes": { @@ -267,7 +223,9 @@ "position": "top", "seriesType": "bar_stacked", "showGridlines": false, - "splitAccessor": "a28d39ae-6e7a-4a33-b181-ad9fac63aa1c", + "splitAccessors": [ + "a28d39ae-6e7a-4a33-b181-ad9fac63aa1c" + ], "xAccessor": "02e4434f-91df-4e01-a99b-64a026aadfc3" } ], @@ -285,11 +243,11 @@ } }, "title": "", - "type": "lens", + "version": 2, "visualizationType": "lnsXY" }, - "enhancements": {}, - "hidePanelTitles": false + "hide_title": false, + "title": "Storage Delta Per Day (Primaries)" }, "gridData": { "h": 15, @@ -299,9 +257,8 @@ "y": 0 }, "panelIndex": "34d6cc78-b35e-4e65-a124-c2a437288204", - "title": "Storage Delta Per Day (Primaries)", - "type": "lens", - "version": "8.10.2" + "type": "vis", + "title": "Storage Delta Per Day (Primaries)" }, { "embeddableConfig": { @@ -537,7 +494,9 @@ "layerId": "b60c302b-ed86-4fef-9bd6-bd46bf8bcb7c", "layerType": "data", "seriesType": "bar_stacked", - "splitAccessor": "7e174e1c-fbe7-4343-8341-e3018099b294", + "splitAccessors": [ + "7e174e1c-fbe7-4343-8341-e3018099b294" + ], "xAccessor": "0b4b3be2-3482-453c-9625-b15f8f43c87e" }, { @@ -574,11 +533,11 @@ } }, "title": "", - "type": "lens", + "version": 2, "visualizationType": "lnsXY" }, - "enhancements": {}, - "hidePanelTitles": false + "hide_title": false, + "title": "Cluster Total Size per Index or Data stream (primaries+replicas) " }, "gridData": { "h": 15, @@ -588,9 +547,8 @@ "y": 15 }, "panelIndex": "071e8dc8-55d2-4385-89af-d9c9b4678ee5", - "title": "Cluster Total Size per Index or Data stream (primaries+replicas) ", - "type": "lens", - "version": "8.10.2" + "type": "vis", + "title": "Cluster Total Size per Index or Data stream (primaries+replicas) " }, { "embeddableConfig": { @@ -809,7 +767,9 @@ "position": "top", "seriesType": "line", "showGridlines": false, - "splitAccessor": "a28d39ae-6e7a-4a33-b181-ad9fac63aa1c", + "splitAccessors": [ + "a28d39ae-6e7a-4a33-b181-ad9fac63aa1c" + ], "xAccessor": "02e4434f-91df-4e01-a99b-64a026aadfc3" } ], @@ -827,11 +787,11 @@ } }, "title": "", - "type": "lens", + "version": 2, "visualizationType": "lnsXY" }, - "enhancements": {}, - "hidePanelTitles": false + "hide_title": false, + "title": "Storage Delta Per Index over time (Primaries)" }, "gridData": { "h": 16, @@ -841,9 +801,8 @@ "y": 30 }, "panelIndex": "130521f4-364a-485a-ac0f-8ca29801bae7", - "title": "Storage Delta Per Index over time (Primaries)", - "type": "lens", - "version": "8.10.2" + "type": "vis", + "title": "Storage Delta Per Index over time (Primaries)" }, { "embeddableConfig": { @@ -1078,11 +1037,11 @@ } }, "title": "", - "type": "lens", + "version": 2, "visualizationType": "lnsDatatable" }, - "enhancements": {}, - "hidePanelTitles": false + "hide_title": false, + "title": "Cluster Total Size per Index (primaries+replicas) " }, "gridData": { "h": 29, @@ -1092,9 +1051,8 @@ "y": 46 }, "panelIndex": "df1fdff3-464a-42cc-8a26-899e05487243", - "title": "Cluster Total Size per Index (primaries+replicas) ", - "type": "lens", - "version": "8.10.2" + "type": "vis", + "title": "Cluster Total Size per Index (primaries+replicas) " }, { "embeddableConfig": { @@ -1104,11 +1062,6 @@ "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", "name": "indexpattern-datasource-layer-d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", "type": "index-pattern" - }, - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "a0316cd9-7b90-434c-a176-124b88ef8a78", - "type": "index-pattern" } ], "state": { @@ -1119,92 +1072,41 @@ "layers": { "d41f5e41-9bf4-4d1c-9b83-e584dc9512f2": { "columnOrder": [ - "e2397c20-e16d-4ec2-b581-40a6e57a7e60", - "0c10e371-9c9a-4e88-b760-d7b0d91b03c3", - "084b5edd-ed2e-4843-a226-1a58cc877ee9", + "452d2bc6-31c8-43c1-9ec0-7435e6ea464e", + "db3a53b3-b42f-4b41-bff1-f3ba09bf8feb", "a9427129-beca-4e3b-8548-6889ad1b0438" ], "columns": { - "e2397c20-e16d-4ec2-b581-40a6e57a7e60": { + "452d2bc6-31c8-43c1-9ec0-7435e6ea464e": { + "customLabel": true, "dataType": "string", "isBucketed": true, - "label": "Top 50 values of elasticsearch.index.name", + "label": "Codec", "operationType": "terms", "params": { "exclude": [], "excludeIsRegex": false, "include": [], "includeIsRegex": false, - "missingBucket": true, - "orderDirection": "desc", - "otherBucket": true, - "parentFormat": { - "id": "terms" - }, - "size": 50, + "missingBucket": false, "orderBy": { "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", "type": "column" - } - }, - "scale": "ordinal", - "sourceField": "elasticsearch.index.name" - }, - "0c10e371-9c9a-4e88-b760-d7b0d91b03c3": { - "dataType": "string", - "isBucketed": true, - "label": "Top 5 values of elasticsearch.index.mode", - "operationType": "terms", - "params": { - "exclude": [], - "excludeIsRegex": false, - "include": [], - "includeIsRegex": false, - "missingBucket": true, - "orderDirection": "desc", - "otherBucket": true, - "parentFormat": { - "id": "terms" }, - "size": 5, - "orderBy": { - "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", - "type": "column" - } - }, - "scale": "ordinal", - "sourceField": "elasticsearch.index.mode" - }, - "084b5edd-ed2e-4843-a226-1a58cc877ee9": { - "dataType": "string", - "isBucketed": true, - "label": "Top 5 values of elasticsearch.index.codec", - "operationType": "terms", - "params": { - "exclude": [], - "excludeIsRegex": false, - "include": [], - "includeIsRegex": false, - "missingBucket": true, "orderDirection": "desc", "otherBucket": true, "parentFormat": { "id": "terms" }, - "size": 5, - "orderBy": { - "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", - "type": "column" - } + "size": 10 }, - "scale": "ordinal", "sourceField": "elasticsearch.index.codec" }, "a9427129-beca-4e3b-8548-6889ad1b0438": { "customLabel": true, "dataType": "number", "isBucketed": false, - "label": "Primary store size", + "label": "Index size", "operationType": "last_value", "params": { "format": { @@ -1216,7 +1118,32 @@ "sortField": "@timestamp" }, "scale": "ratio", - "sourceField": "elasticsearch.index.primaries.store.size_in_bytes" + "sourceField": "elasticsearch.index.total.store.size_in_bytes" + }, + "db3a53b3-b42f-4b41-bff1-f3ba09bf8feb": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Index mode", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "sourceField": "elasticsearch.index.mode" } }, "ignoreGlobalFilters": false, @@ -1227,9 +1154,17 @@ } }, "indexpattern": { + "currentIndexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", "layers": {} }, "textBased": { + "indexPatternRefs": [ + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "timeField": "@timestamp", + "title": ".ds-.monitoring-es-*,.monitoring-es*,.ds-metrics-elasticsearch.stack_monitoring.*" + } + ], "layers": {} } }, @@ -1295,20 +1230,76 @@ "visualization": { "columns": [ { - "columnId": "e2397c20-e16d-4ec2-b581-40a6e57a7e60", - "isTransposed": false - }, - { - "columnId": "0c10e371-9c9a-4e88-b760-d7b0d91b03c3", - "isTransposed": false + "colorMode": "badge", + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "isTransposed": false, + "palette": { + "name": "negative", + "params": { + "continuity": "above", + "name": "negative", + "progression": "fixed", + "rangeMax": null, + "rangeMin": 0, + "rangeType": "percent", + "reverse": false, + "steps": 5, + "stops": [ + { + "color": "#fcdfdd", + "stop": 0 + }, + { + "color": "#fec4bf", + "stop": 20 + }, + { + "color": "#feaaa2", + "stop": 40 + }, + { + "color": "#fb8f86", + "stop": 60 + }, + { + "color": "#f6726a", + "stop": 80 + } + ] + }, + "type": "palette" + } }, { - "columnId": "084b5edd-ed2e-4843-a226-1a58cc877ee9", + "colorMapping": { + "assignments": [], + "colorMode": { + "type": "categorical" + }, + "paletteId": "default", + "specialAssignments": [ + { + "color": { + "type": "loop" + }, + "rules": [ + { + "type": "other" + } + ], + "touched": false + } + ] + }, + "colorMode": "cell", + "columnId": "db3a53b3-b42f-4b41-bff1-f3ba09bf8feb", + "isMetric": false, "isTransposed": false }, { - "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", - "isTransposed": false + "columnId": "452d2bc6-31c8-43c1-9ec0-7435e6ea464e", + "isMetric": false, + "isTransposed": true } ], "layerId": "d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", @@ -1320,107 +1311,1181 @@ } }, "title": "", - "type": "lens", + "version": 2, "visualizationType": "lnsDatatable" }, "description": "Index mode and codec are normalized to standard/default at ingest when omitted. For pivot-normalized views, use the Consumption dashboard.", - "enhancements": {}, - "hidePanelTitles": false + "drilldowns": [], + "hide_title": false, + "title": "Size by index mode and codec" }, "gridData": { - "h": 20, - "i": "5a017cba-8244-4277-900b-063210bef9fb", - "w": 42, + "h": 10, + "i": "c15416e6-dbe1-4b3b-8e85-3ed0676d7bf4", + "w": 21, "x": 6, "y": 75 }, - "panelIndex": "5a017cba-8244-4277-900b-063210bef9fb", - "title": "Index mode and codec by index", - "type": "lens", - "version": "8.10.2" - } - ], - "refreshInterval": { - "pause": true, - "value": 0 - }, - "timeFrom": "now-7d", - "timeRestore": true, - "timeTo": "now", - "title": "[Elasticsearch] Cluster Ingest Per Day - Index & Shard View (Technical Preview/Beta)", - "version": 1 - }, - "coreMigrationVersion": "8.8.0", - "created_at": "2023-12-11T10:43:01.942Z", - "id": "elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf", - "managed": false, - "references": [ - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "34d6cc78-b35e-4e65-a124-c2a437288204:indexpattern-datasource-layer-585d0337-667f-4573-b541-8e961e8f907d", - "type": "index-pattern" - }, - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "34d6cc78-b35e-4e65-a124-c2a437288204:55b63032-cc90-44e6-a707-b8fe8480d1c2", - "type": "index-pattern" - }, - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "071e8dc8-55d2-4385-89af-d9c9b4678ee5:indexpattern-datasource-layer-b60c302b-ed86-4fef-9bd6-bd46bf8bcb7c", - "type": "index-pattern" - }, - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "071e8dc8-55d2-4385-89af-d9c9b4678ee5:indexpattern-datasource-layer-3568d57f-7386-4a99-a5dc-c9a0f35f0434", - "type": "index-pattern" - }, - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "071e8dc8-55d2-4385-89af-d9c9b4678ee5:ef48d851-fffa-49d1-a25a-a2e97b26790e", - "type": "index-pattern" - }, - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "130521f4-364a-485a-ac0f-8ca29801bae7:indexpattern-datasource-layer-585d0337-667f-4573-b541-8e961e8f907d", - "type": "index-pattern" - }, - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "130521f4-364a-485a-ac0f-8ca29801bae7:6043994f-b33e-4a86-94e9-dcacabf0d5d4", - "type": "index-pattern" - }, - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "df1fdff3-464a-42cc-8a26-899e05487243:indexpattern-datasource-layer-b60c302b-ed86-4fef-9bd6-bd46bf8bcb7c", - "type": "index-pattern" - }, - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "df1fdff3-464a-42cc-8a26-899e05487243:d45af8cc-e848-4f84-b60a-1ca17691ee01", - "type": "index-pattern" - }, - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "controlGroup_d9fe8897-ed5c-4eb1-9d88-884570d21c64:optionsListDataView", - "type": "index-pattern" - }, - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "controlGroup_37959a78-8ed3-4ce7-94e1-469e2364810d:optionsListDataView", - "type": "index-pattern" - }, - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "5a017cba-8244-4277-900b-063210bef9fb:indexpattern-datasource-layer-d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", - "type": "index-pattern" - }, - { - "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "5a017cba-8244-4277-900b-063210bef9fb:a0316cd9-7b90-434c-a176-124b88ef8a78", + "panelIndex": "c15416e6-dbe1-4b3b-8e85-3ed0676d7bf4", + "type": "vis", + "title": "Size by index mode and codec" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "indexpattern-datasource-layer-d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "layers": { + "d41f5e41-9bf4-4d1c-9b83-e584dc9512f2": { + "columnOrder": [ + "db3a53b3-b42f-4b41-bff1-f3ba09bf8feb", + "452d2bc6-31c8-43c1-9ec0-7435e6ea464e", + "a9427129-beca-4e3b-8548-6889ad1b0438" + ], + "columns": { + "452d2bc6-31c8-43c1-9ec0-7435e6ea464e": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Codec", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "sourceField": "elasticsearch.index.codec" + }, + "a9427129-beca-4e3b-8548-6889ad1b0438": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Index size", + "operationType": "last_value", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 0 + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "elasticsearch.index.total.store.size_in_bytes" + }, + "db3a53b3-b42f-4b41-bff1-f3ba09bf8feb": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Index mode", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 10 + }, + "sourceField": "elasticsearch.index.mode" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "sampling": 1 + } + } + }, + "indexpattern": { + "currentIndexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "layers": {} + }, + "textBased": { + "indexPatternRefs": [ + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "timeField": "@timestamp", + "title": ".ds-.monitoring-es-*,.monitoring-es*,.ds-metrics-elasticsearch.stack_monitoring.*" + } + ], + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "a0316cd9-7b90-434c-a176-124b88ef8a78", + "negate": false, + "params": [ + { + "meta": { + "alias": null, + "disabled": false, + "field": "metricset.name", + "index": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "key": "metricset.name", + "negate": false, + "params": { + "query": "index" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "metricset.name": "index" + } + } + }, + { + "meta": { + "alias": null, + "disabled": false, + "field": "metricset.name", + "index": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "key": "metricset.name", + "negate": true, + "type": "exists", + "value": "exists" + }, + "query": { + "exists": { + "field": "metricset.name" + } + } + } + ], + "relation": "OR", + "type": "combined" + }, + "query": {} + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "layers": [ + { + "categoryDisplay": "default", + "colorMapping": { + "assignments": [], + "colorMode": { + "type": "categorical" + }, + "paletteId": "default", + "specialAssignments": [ + { + "color": { + "type": "loop" + }, + "rules": [ + { + "type": "other" + } + ], + "touched": false + } + ] + }, + "layerId": "d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "layerType": "data", + "legendDisplay": "default", + "metrics": [ + "a9427129-beca-4e3b-8548-6889ad1b0438" + ], + "nestedLegend": false, + "numberDisplay": "percent", + "primaryGroups": [ + "452d2bc6-31c8-43c1-9ec0-7435e6ea464e", + "db3a53b3-b42f-4b41-bff1-f3ba09bf8feb" + ] + } + ], + "shape": "pie" + } + }, + "title": "", + "version": 2, + "visualizationType": "lnsPie" + }, + "description": "Index mode and codec are normalized to standard/default at ingest when omitted. For pivot-normalized views, use the Consumption dashboard.", + "drilldowns": [], + "hide_title": false, + "title": "Distribution of index mode and codec" + }, + "gridData": { + "h": 10, + "i": "3563f2c3-cfec-4108-ab53-6b91f9056d72", + "w": 21, + "x": 27, + "y": 75 + }, + "panelIndex": "3563f2c3-cfec-4108-ab53-6b91f9056d72", + "type": "vis", + "title": "Distribution of index mode and codec" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "indexpattern-datasource-layer-d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "a0316cd9-7b90-434c-a176-124b88ef8a78", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "layers": { + "d41f5e41-9bf4-4d1c-9b83-e584dc9512f2": { + "columnOrder": [ + "e2397c20-e16d-4ec2-b581-40a6e57a7e60", + "0c10e371-9c9a-4e88-b760-d7b0d91b03c3", + "084b5edd-ed2e-4843-a226-1a58cc877ee9", + "a9427129-beca-4e3b-8548-6889ad1b0438" + ], + "columns": { + "084b5edd-ed2e-4843-a226-1a58cc877ee9": { + "dataType": "string", + "isBucketed": true, + "label": "Top 5 values of elasticsearch.index.codec", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": true, + "orderBy": { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 5 + }, + "scale": "ordinal", + "sourceField": "elasticsearch.index.codec" + }, + "0c10e371-9c9a-4e88-b760-d7b0d91b03c3": { + "dataType": "string", + "isBucketed": true, + "label": "Top 5 values of elasticsearch.index.mode", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": true, + "orderBy": { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 5 + }, + "scale": "ordinal", + "sourceField": "elasticsearch.index.mode" + }, + "a9427129-beca-4e3b-8548-6889ad1b0438": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Primary store size", + "operationType": "last_value", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 0 + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "elasticsearch.index.primaries.store.size_in_bytes" + }, + "e2397c20-e16d-4ec2-b581-40a6e57a7e60": { + "dataType": "string", + "isBucketed": true, + "label": "Top 50 values of elasticsearch.index.name", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": true, + "orderBy": { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 50 + }, + "scale": "ordinal", + "sourceField": "elasticsearch.index.name" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "sampling": 1 + } + } + }, + "indexpattern": { + "layers": {} + }, + "textBased": { + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "a0316cd9-7b90-434c-a176-124b88ef8a78", + "negate": false, + "params": [ + { + "meta": { + "alias": null, + "disabled": false, + "field": "metricset.name", + "index": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "key": "metricset.name", + "negate": false, + "params": { + "query": "index" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "metricset.name": "index" + } + } + }, + { + "meta": { + "alias": null, + "disabled": false, + "field": "metricset.name", + "index": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "key": "metricset.name", + "negate": true, + "type": "exists", + "value": "exists" + }, + "query": { + "exists": { + "field": "metricset.name" + } + } + } + ], + "relation": "OR", + "type": "combined" + }, + "query": {} + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "columns": [ + { + "columnId": "e2397c20-e16d-4ec2-b581-40a6e57a7e60", + "isTransposed": false, + "width": 448 + }, + { + "columnId": "0c10e371-9c9a-4e88-b760-d7b0d91b03c3", + "isTransposed": false, + "width": 374 + }, + { + "columnId": "084b5edd-ed2e-4843-a226-1a58cc877ee9", + "isTransposed": false + }, + { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "isTransposed": false + } + ], + "layerId": "d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "layerType": "data", + "sorting": { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "direction": "desc" + } + } + }, + "title": "", + "version": 2, + "visualizationType": "lnsDatatable" + }, + "description": "Index mode and codec are normalized to standard/default at ingest when omitted. For pivot-normalized views, use the Consumption dashboard.", + "hide_title": false, + "title": "Index mode and codec by index" + }, + "gridData": { + "h": 20, + "i": "5a017cba-8244-4277-900b-063210bef9fb", + "w": 42, + "x": 6, + "y": 95 + }, + "panelIndex": "5a017cba-8244-4277-900b-063210bef9fb", + "type": "vis", + "title": "Index mode and codec by index" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "indexpattern-datasource-layer-d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "layers": { + "d41f5e41-9bf4-4d1c-9b83-e584dc9512f2": { + "columnOrder": [ + "2f683614-e949-460c-88f5-b55eb7a6514e", + "827334db-e35c-4b71-ac07-2b6e50734f3b", + "a9427129-beca-4e3b-8548-6889ad1b0438" + ], + "columns": { + "2f683614-e949-460c-88f5-b55eb7a6514e": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Index mode", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "secondaryFields": [], + "size": 9 + }, + "sourceField": "elasticsearch.index.mode" + }, + "827334db-e35c-4b71-ac07-2b6e50734f3b": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "sourceField": "@timestamp" + }, + "a9427129-beca-4e3b-8548-6889ad1b0438": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Primary store size", + "operationType": "last_value", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 0 + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "elasticsearch.index.primaries.store.size_in_bytes" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "sampling": 1 + } + } + }, + "indexpattern": { + "currentIndexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "layers": {} + }, + "textBased": { + "indexPatternRefs": [ + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "timeField": "@timestamp", + "title": ".ds-.monitoring-es-*,.monitoring-es*,.ds-metrics-elasticsearch.stack_monitoring.*" + } + ], + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "a0316cd9-7b90-434c-a176-124b88ef8a78", + "negate": false, + "params": [ + { + "meta": { + "alias": null, + "disabled": false, + "field": "metricset.name", + "index": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "key": "metricset.name", + "negate": false, + "params": { + "query": "index" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "metricset.name": "index" + } + } + }, + { + "meta": { + "alias": null, + "disabled": false, + "field": "metricset.name", + "index": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "key": "metricset.name", + "negate": true, + "type": "exists", + "value": "exists" + }, + "query": { + "exists": { + "field": "metricset.name" + } + } + } + ], + "relation": "OR", + "type": "combined" + }, + "query": {} + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "Linear", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "a9427129-beca-4e3b-8548-6889ad1b0438" + ], + "colorMapping": { + "assignments": [], + "colorMode": { + "type": "categorical" + }, + "paletteId": "default", + "specialAssignments": [ + { + "color": { + "type": "loop" + }, + "rules": [ + { + "type": "other" + } + ], + "touched": false + } + ] + }, + "layerId": "d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "layerType": "data", + "seriesType": "bar_stacked", + "splitAccessors": [ + "2f683614-e949-460c-88f5-b55eb7a6514e" + ], + "xAccessor": "827334db-e35c-4b71-ac07-2b6e50734f3b" + } + ], + "legend": { + "isVisible": true, + "position": "right" + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide" + } + }, + "title": "", + "version": 2, + "visualizationType": "lnsXY" + }, + "description": "Index mode and codec are normalized to standard/default at ingest when omitted. ", + "drilldowns": [], + "hide_title": false, + "title": "Index mode over time" + }, + "gridData": { + "h": 10, + "i": "7f00c828-c4d8-4199-bc71-d399f7e9b2ac", + "w": 21, + "x": 6, + "y": 85 + }, + "panelIndex": "7f00c828-c4d8-4199-bc71-d399f7e9b2ac", + "type": "vis", + "title": "Index mode over time" + }, + { + "embeddableConfig": { + "attributes": { + "references": [ + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "indexpattern-datasource-layer-d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "type": "index-pattern" + } + ], + "state": { + "adHocDataViews": {}, + "datasourceStates": { + "formBased": { + "currentIndexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "layers": { + "d41f5e41-9bf4-4d1c-9b83-e584dc9512f2": { + "columnOrder": [ + "2f683614-e949-460c-88f5-b55eb7a6514e", + "827334db-e35c-4b71-ac07-2b6e50734f3b", + "a9427129-beca-4e3b-8548-6889ad1b0438" + ], + "columns": { + "2f683614-e949-460c-88f5-b55eb7a6514e": { + "customLabel": true, + "dataType": "string", + "isBucketed": true, + "label": "Index codec", + "operationType": "terms", + "params": { + "exclude": [], + "excludeIsRegex": false, + "include": [], + "includeIsRegex": false, + "missingBucket": false, + "orderBy": { + "columnId": "a9427129-beca-4e3b-8548-6889ad1b0438", + "type": "column" + }, + "orderDirection": "desc", + "otherBucket": true, + "parentFormat": { + "id": "terms" + }, + "size": 9 + }, + "sourceField": "elasticsearch.index.codec" + }, + "827334db-e35c-4b71-ac07-2b6e50734f3b": { + "dataType": "date", + "isBucketed": true, + "label": "@timestamp", + "operationType": "date_histogram", + "params": { + "dropPartials": false, + "includeEmptyRows": true, + "interval": "auto" + }, + "sourceField": "@timestamp" + }, + "a9427129-beca-4e3b-8548-6889ad1b0438": { + "customLabel": true, + "dataType": "number", + "isBucketed": false, + "label": "Primary store size", + "operationType": "last_value", + "params": { + "format": { + "id": "bytes", + "params": { + "decimals": 0 + } + }, + "sortField": "@timestamp" + }, + "scale": "ratio", + "sourceField": "elasticsearch.index.primaries.store.size_in_bytes" + } + }, + "ignoreGlobalFilters": false, + "incompleteColumns": {}, + "indexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "sampling": 1 + } + } + }, + "indexpattern": { + "currentIndexPatternId": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "layers": {} + }, + "textBased": { + "indexPatternRefs": [ + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "timeField": "@timestamp", + "title": ".ds-.monitoring-es-*,.monitoring-es*,.ds-metrics-elasticsearch.stack_monitoring.*" + } + ], + "layers": {} + } + }, + "filters": [ + { + "$state": { + "store": "appState" + }, + "meta": { + "alias": null, + "disabled": false, + "index": "a0316cd9-7b90-434c-a176-124b88ef8a78", + "negate": false, + "params": [ + { + "meta": { + "alias": null, + "disabled": false, + "field": "metricset.name", + "index": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "key": "metricset.name", + "negate": false, + "params": { + "query": "index" + }, + "type": "phrase" + }, + "query": { + "match_phrase": { + "metricset.name": "index" + } + } + }, + { + "meta": { + "alias": null, + "disabled": false, + "field": "metricset.name", + "index": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "key": "metricset.name", + "negate": true, + "type": "exists", + "value": "exists" + }, + "query": { + "exists": { + "field": "metricset.name" + } + } + } + ], + "relation": "OR", + "type": "combined" + }, + "query": {} + } + ], + "internalReferences": [], + "query": { + "language": "kuery", + "query": "" + }, + "visualization": { + "axisTitlesVisibilitySettings": { + "x": false, + "yLeft": true, + "yRight": true + }, + "fittingFunction": "Linear", + "gridlinesVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "labelsOrientation": { + "x": 0, + "yLeft": 0, + "yRight": 0 + }, + "layers": [ + { + "accessors": [ + "a9427129-beca-4e3b-8548-6889ad1b0438" + ], + "colorMapping": { + "assignments": [], + "colorMode": { + "type": "categorical" + }, + "paletteId": "default", + "specialAssignments": [ + { + "color": { + "type": "loop" + }, + "rules": [ + { + "type": "other" + } + ], + "touched": false + } + ] + }, + "layerId": "d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "layerType": "data", + "seriesType": "bar_stacked", + "splitAccessors": [ + "2f683614-e949-460c-88f5-b55eb7a6514e" + ], + "xAccessor": "827334db-e35c-4b71-ac07-2b6e50734f3b" + } + ], + "legend": { + "isVisible": true, + "position": "right" + }, + "preferredSeriesType": "bar_stacked", + "tickLabelsVisibilitySettings": { + "x": true, + "yLeft": true, + "yRight": true + }, + "valueLabels": "hide" + } + }, + "title": "", + "version": 2, + "visualizationType": "lnsXY" + }, + "description": "Index mode and codec are normalized to standard/default at ingest when omitted. ", + "drilldowns": [], + "hide_title": false, + "title": "Index codec over time" + }, + "gridData": { + "h": 10, + "i": "67d9b414-bd97-4726-853a-9737ce5eb68b", + "w": 21, + "x": 27, + "y": 85 + }, + "panelIndex": "67d9b414-bd97-4726-853a-9737ce5eb68b", + "type": "vis", + "title": "Index codec over time" + }, + { + "embeddableConfig": { + "hide_title": false, + "savedVis": { + "data": { + "aggs": [], + "searchSource": { + "filter": [], + "query": { + "language": "kuery", + "query": "" + } + } + }, + "description": "", + "id": "", + "params": { + "fontSize": 11, + "markdown": "[Cluster & Node View](/app/dashboards#/view/elasticsearch-b1399af0-628c-11ee-9c63-732d7f759a7a)\n\n[**Index & Shard View**](/app/dashboards#/view/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf)", + "openLinksInNewTab": false + }, + "title": "", + "type": "markdown", + "uiState": {} + }, + "title": "Table of Contents" + }, + "gridData": { + "h": 115, + "i": "03b8b02a-4f4a-41c3-a2ea-1f8155400209", + "w": 6, + "x": 0, + "y": 0 + }, + "panelIndex": "03b8b02a-4f4a-41c3-a2ea-1f8155400209", + "type": "legacy_vis", + "title": "Table of Contents" + } + ], + "pinned_panels": { + "panels": { + "37959a78-8ed3-4ce7-94e1-469e2364810d": { + "config": { + "dataViewRefName": "37959a78-8ed3-4ce7-94e1-469e2364810d:optionsListDataView", + "exclude": false, + "exists_selected": false, + "field_name": "elasticsearch.index.name", + "ignore_validations": false, + "run_past_timeout": false, + "search_technique": "wildcard", + "selected_options": [], + "single_select": false, + "sort": { + "by": "_count", + "direction": "desc" + }, + "title": "Index", + "use_global_filters": true + }, + "grow": true, + "order": 1, + "type": "options_list_control", + "width": "medium" + }, + "d9fe8897-ed5c-4eb1-9d88-884570d21c64": { + "config": { + "dataViewRefName": "d9fe8897-ed5c-4eb1-9d88-884570d21c64:optionsListDataView", + "exclude": false, + "exists_selected": false, + "field_name": "cluster_uuid", + "ignore_validations": false, + "run_past_timeout": false, + "search_technique": "wildcard", + "selected_options": [], + "single_select": false, + "sort": { + "by": "_count", + "direction": "desc" + }, + "title": "Cluster", + "use_global_filters": true + }, + "grow": true, + "order": 0, + "type": "options_list_control", + "width": "medium" + } + } + }, + "refreshInterval": { + "pause": true, + "value": 0 + }, + "timeFrom": "now-7d", + "timeRestore": true, + "timeTo": "now", + "title": "[Elasticsearch] Cluster Ingest Per Day - Index & Shard View (Technical Preview/Beta)" + }, + "coreMigrationVersion": "8.8.0", + "created_at": "2023-12-11T10:43:01.942Z", + "id": "elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf", + "references": [ + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "34d6cc78-b35e-4e65-a124-c2a437288204:indexpattern-datasource-layer-585d0337-667f-4573-b541-8e961e8f907d", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "34d6cc78-b35e-4e65-a124-c2a437288204:55b63032-cc90-44e6-a707-b8fe8480d1c2", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "071e8dc8-55d2-4385-89af-d9c9b4678ee5:indexpattern-datasource-layer-b60c302b-ed86-4fef-9bd6-bd46bf8bcb7c", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "071e8dc8-55d2-4385-89af-d9c9b4678ee5:indexpattern-datasource-layer-3568d57f-7386-4a99-a5dc-c9a0f35f0434", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "071e8dc8-55d2-4385-89af-d9c9b4678ee5:ef48d851-fffa-49d1-a25a-a2e97b26790e", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "130521f4-364a-485a-ac0f-8ca29801bae7:indexpattern-datasource-layer-585d0337-667f-4573-b541-8e961e8f907d", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "130521f4-364a-485a-ac0f-8ca29801bae7:6043994f-b33e-4a86-94e9-dcacabf0d5d4", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "df1fdff3-464a-42cc-8a26-899e05487243:indexpattern-datasource-layer-b60c302b-ed86-4fef-9bd6-bd46bf8bcb7c", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "df1fdff3-464a-42cc-8a26-899e05487243:d45af8cc-e848-4f84-b60a-1ca17691ee01", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "c15416e6-dbe1-4b3b-8e85-3ed0676d7bf4:indexpattern-datasource-layer-d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "3563f2c3-cfec-4108-ab53-6b91f9056d72:indexpattern-datasource-layer-d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "5a017cba-8244-4277-900b-063210bef9fb:indexpattern-datasource-layer-d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "5a017cba-8244-4277-900b-063210bef9fb:a0316cd9-7b90-434c-a176-124b88ef8a78", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "7f00c828-c4d8-4199-bc71-d399f7e9b2ac:indexpattern-datasource-layer-d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "67d9b414-bd97-4726-853a-9737ce5eb68b:indexpattern-datasource-layer-d41f5e41-9bf4-4d1c-9b83-e584dc9512f2", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "d9fe8897-ed5c-4eb1-9d88-884570d21c64:optionsListDataView", + "type": "index-pattern" + }, + { + "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", + "name": "37959a78-8ed3-4ce7-94e1-469e2364810d:optionsListDataView", "type": "index-pattern" } ], "type": "dashboard", - "typeMigrationVersion": "8.9.0" + "typeMigrationVersion": "10.3.0", + "managed": false } From 3fecced12c469e1e5f3cc37e937f2700cb322768 Mon Sep 17 00:00:00 2001 From: Johannes Mahne Date: Mon, 15 Jun 2026 09:01:46 +0200 Subject: [PATCH 3/3] Fix Index & Shard View dashboard for Kibana 8.10 compatibility. Downgrade typeMigrationVersion to 8.9.0 and convert pinned_panels to controlGroupInput so the dashboard installs on the package minimum Kibana version. Co-authored-by: Cursor --- ...-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json | 117 +++++++----------- 1 file changed, 42 insertions(+), 75 deletions(-) diff --git a/packages/elasticsearch/kibana/dashboard/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json b/packages/elasticsearch/kibana/dashboard/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json index 77be9152521..a347e8b95b6 100644 --- a/packages/elasticsearch/kibana/dashboard/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json +++ b/packages/elasticsearch/kibana/dashboard/elasticsearch-ea888f80-61e4-11ee-b5a1-0d1803efe5cf.json @@ -6,7 +6,8 @@ "query": { "language": "kuery", "query": "" - } + }, + "filter": [] } }, "optionsJSON": { @@ -257,8 +258,9 @@ "y": 0 }, "panelIndex": "34d6cc78-b35e-4e65-a124-c2a437288204", - "type": "vis", - "title": "Storage Delta Per Day (Primaries)" + "type": "lens", + "title": "Storage Delta Per Day (Primaries)", + "version": "8.10.2" }, { "embeddableConfig": { @@ -547,8 +549,9 @@ "y": 15 }, "panelIndex": "071e8dc8-55d2-4385-89af-d9c9b4678ee5", - "type": "vis", - "title": "Cluster Total Size per Index or Data stream (primaries+replicas) " + "type": "lens", + "title": "Cluster Total Size per Index or Data stream (primaries+replicas) ", + "version": "8.10.2" }, { "embeddableConfig": { @@ -801,8 +804,9 @@ "y": 30 }, "panelIndex": "130521f4-364a-485a-ac0f-8ca29801bae7", - "type": "vis", - "title": "Storage Delta Per Index over time (Primaries)" + "type": "lens", + "title": "Storage Delta Per Index over time (Primaries)", + "version": "8.10.2" }, { "embeddableConfig": { @@ -1051,8 +1055,9 @@ "y": 46 }, "panelIndex": "df1fdff3-464a-42cc-8a26-899e05487243", - "type": "vis", - "title": "Cluster Total Size per Index (primaries+replicas) " + "type": "lens", + "title": "Cluster Total Size per Index (primaries+replicas) ", + "version": "8.10.2" }, { "embeddableConfig": { @@ -1327,8 +1332,9 @@ "y": 75 }, "panelIndex": "c15416e6-dbe1-4b3b-8e85-3ed0676d7bf4", - "type": "vis", - "title": "Size by index mode and codec" + "type": "lens", + "title": "Size by index mode and codec", + "version": "8.10.2" }, { "embeddableConfig": { @@ -1561,8 +1567,9 @@ "y": 75 }, "panelIndex": "3563f2c3-cfec-4108-ab53-6b91f9056d72", - "type": "vis", - "title": "Distribution of index mode and codec" + "type": "lens", + "title": "Distribution of index mode and codec", + "version": "8.10.2" }, { "embeddableConfig": { @@ -1805,8 +1812,9 @@ "y": 95 }, "panelIndex": "5a017cba-8244-4277-900b-063210bef9fb", - "type": "vis", - "title": "Index mode and codec by index" + "type": "lens", + "title": "Index mode and codec by index", + "version": "8.10.2" }, { "embeddableConfig": { @@ -2050,8 +2058,9 @@ "y": 85 }, "panelIndex": "7f00c828-c4d8-4199-bc71-d399f7e9b2ac", - "type": "vis", - "title": "Index mode over time" + "type": "lens", + "title": "Index mode over time", + "version": "8.10.2" }, { "embeddableConfig": { @@ -2294,8 +2303,9 @@ "y": 85 }, "panelIndex": "67d9b414-bd97-4726-853a-9737ce5eb68b", - "type": "vis", - "title": "Index codec over time" + "type": "lens", + "title": "Index codec over time", + "version": "8.10.2" }, { "embeddableConfig": { @@ -2332,60 +2342,11 @@ "y": 0 }, "panelIndex": "03b8b02a-4f4a-41c3-a2ea-1f8155400209", - "type": "legacy_vis", - "title": "Table of Contents" + "type": "visualization", + "title": "Table of Contents", + "version": "8.10.2" } ], - "pinned_panels": { - "panels": { - "37959a78-8ed3-4ce7-94e1-469e2364810d": { - "config": { - "dataViewRefName": "37959a78-8ed3-4ce7-94e1-469e2364810d:optionsListDataView", - "exclude": false, - "exists_selected": false, - "field_name": "elasticsearch.index.name", - "ignore_validations": false, - "run_past_timeout": false, - "search_technique": "wildcard", - "selected_options": [], - "single_select": false, - "sort": { - "by": "_count", - "direction": "desc" - }, - "title": "Index", - "use_global_filters": true - }, - "grow": true, - "order": 1, - "type": "options_list_control", - "width": "medium" - }, - "d9fe8897-ed5c-4eb1-9d88-884570d21c64": { - "config": { - "dataViewRefName": "d9fe8897-ed5c-4eb1-9d88-884570d21c64:optionsListDataView", - "exclude": false, - "exists_selected": false, - "field_name": "cluster_uuid", - "ignore_validations": false, - "run_past_timeout": false, - "search_technique": "wildcard", - "selected_options": [], - "single_select": false, - "sort": { - "by": "_count", - "direction": "desc" - }, - "title": "Cluster", - "use_global_filters": true - }, - "grow": true, - "order": 0, - "type": "options_list_control", - "width": "medium" - } - } - }, "refreshInterval": { "pause": true, "value": 0 @@ -2393,7 +2354,13 @@ "timeFrom": "now-7d", "timeRestore": true, "timeTo": "now", - "title": "[Elasticsearch] Cluster Ingest Per Day - Index & Shard View (Technical Preview/Beta)" + "title": "[Elasticsearch] Cluster Ingest Per Day - Index & Shard View (Technical Preview/Beta)", + "controlGroupInput": { + "chainingSystem": "HIERARCHICAL", + "controlStyle": "oneLine", + "ignoreParentSettingsJSON": "{\"ignoreFilters\":false,\"ignoreQuery\":false,\"ignoreTimerange\":false,\"ignoreValidations\":false}", + "panelsJSON": "{\"37959a78-8ed3-4ce7-94e1-469e2364810d\":{\"order\":1,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"id\":\"37959a78-8ed3-4ce7-94e1-469e2364810d\",\"fieldName\":\"elasticsearch.index.name\",\"title\":\"Index\",\"selectedOptions\":[],\"enhancements\":{},\"existsSelected\":false,\"searchTechnique\":\"wildcard\"}},\"d9fe8897-ed5c-4eb1-9d88-884570d21c64\":{\"order\":0,\"width\":\"medium\",\"grow\":true,\"type\":\"optionsListControl\",\"explicitInput\":{\"id\":\"d9fe8897-ed5c-4eb1-9d88-884570d21c64\",\"fieldName\":\"cluster_uuid\",\"title\":\"Cluster\",\"selectedOptions\":[],\"enhancements\":{},\"existsSelected\":false,\"searchTechnique\":\"wildcard\"}}}" + } }, "coreMigrationVersion": "8.8.0", "created_at": "2023-12-11T10:43:01.942Z", @@ -2476,16 +2443,16 @@ }, { "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "d9fe8897-ed5c-4eb1-9d88-884570d21c64:optionsListDataView", + "name": "controlGroup_d9fe8897-ed5c-4eb1-9d88-884570d21c64:optionsListDataView", "type": "index-pattern" }, { "id": "befe6dd7-ec0b-4cb7-aa59-e4d5e6f39ae9", - "name": "37959a78-8ed3-4ce7-94e1-469e2364810d:optionsListDataView", + "name": "controlGroup_37959a78-8ed3-4ce7-94e1-469e2364810d:optionsListDataView", "type": "index-pattern" } ], "type": "dashboard", - "typeMigrationVersion": "10.3.0", + "typeMigrationVersion": "8.9.0", "managed": false }