Commit 4fac838
authored
# Backport
This will backport the following commits from `main` to `9.2`:
- [[Infra] Fix legacy Infra search client to respect the frozen tier
setting (#246438)](#246438)
<!--- Backport version: 10.2.0 -->
### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)
<!--BACKPORT [{"author":{"name":"Carlos
Crespo","email":"crespocarlos@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-12-16T15:25:48Z","message":"[Infra]
Fix legacy Infra search client to respect the frozen tier setting
(#246438)\n\n## Summary\n\nBasically what this
#245224 does,\nbut focusing only
on the Infra plugin changes\n\n`has_data` endpoint will run this when
the setting is not set\n\n```json\n{\n \"index\":
\"remote_cluster:metrics-*,remote_cluster:metricbeat-*\",\n
\"allow_no_indices\": true,\n \"terminate_after\": 1,\n
\"ignore_unavailable\": true,\n \"body\": {\n \"size\": 0,\n \"query\":
{\n \"bool\": {}\n }\n }\n}\n```\n\nand this when the setting is
set\n\n```json\nparams {\n \"index\":
\"remote_cluster:metrics-*,remote_cluster:metricbeat-*\",\n
\"allow_no_indices\": true,\n \"terminate_after\": 1,\n
\"ignore_unavailable\": true,\n \"body\": {\n \"size\": 0,\n \"query\":
{\n \"bool\": {\n \"filter\": [\n {\n \"bool\": {\n \"must_not\": [\n
{\n \"terms\": {\n \"_tier\": [\n \"data_frozen\"\n ]\n }\n }\n ]\n }\n
}\n ]\n }\n }\n }\n}\n```\n\nOther pages are affected by this change,
but are not a source for the\nfrozen tier being hit because they don't
run unbounded queries\n\n- Infra Inventory UI\n```json\nparams {\n
\"allow_no_indices\": true,\n \"ignore_unavailable\": true,\n \"index\":
\"remote_cluster:metrics-*,remote_cluster:metricbeat-*\",\n \"body\":
{\n \"size\": 0,\n \"query\": {\n \"bool\": {\n \"must\": [\n {\n
\"bool\": {\n \"filter\": [\n {\n \"bool\": {\n \"filter\": [\n {\n
\"bool\": {\n \"filter\": [\n {\n \"term\": {\n \"data_stream.dataset\":
\"hostmetricsreceiver.otel\"\n }\n }\n ]\n }\n }\n ]\n }\n },\n {\n
\"range\": {\n \"@timestamp\": {\n \"gte\": 1765824423511,\n \"lte\":
1765824723511,\n \"format\": \"epoch_millis\"\n }\n }\n },\n {\n
\"exists\": {\n \"field\": \"host.name\"\n }\n }\n ]\n }\n }\n ],\n
\"filter\": [\n {\n \"bool\": {\n \"must_not\": [\n {\n \"terms\": {\n
\"_tier\": [\n \"data_frozen\"\n ]\n }\n }\n ]\n }\n }\n ]\n }\n },\n
\"aggs\": {\n \"groupings\": {\n \"composite\": {\n \"size\": 2000,\n
\"sources\": [\n {\n \"groupBy0\": {\n \"terms\": {\n \"field\":
\"host.name\"\n }\n }\n }\n ]\n },\n \"aggs\": {\n \"histogram\": {\n
\"date_histogram\": {\n \"field\": \"@timestamp\",\n \"fixed_interval\":
\"60s\",\n \"offset\": \"-57511ms\",\n \"extended_bounds\": {\n \"min\":
1765824423511,\n \"max\": 1765824723511\n }\n },\n \"aggregations\": {\n
\"cpu_idle\": {\n \"terms\": {\n \"field\": \"state\",\n \"include\":
[\n \"idle\",\n \"wait\"\n ]\n },\n \"aggs\": {\n \"avg\": {\n \"avg\":
{\n \"field\": \"system.cpu.utilization\"\n }\n }\n }\n },\n
\"cpu_idle_total\": {\n \"sum_bucket\": {\n \"buckets_path\":
\"cpu_idle.avg\"\n }\n },\n \"cpuV2\": {\n \"bucket_script\": {\n
\"buckets_path\": {\n \"cpuIdleTotal\": \"cpu_idle_total\"\n },\n
\"script\": \"1 - params.cpuIdleTotal\",\n \"gap_policy\": \"skip\"\n
}\n },\n \"__metadata__\": {\n \"top_metrics\": {\n \"size\": 1,\n
\"metrics\": [\n {\n \"field\": \"host.name\"\n },\n {\n \"field\":
\"host.ip\"\n },\n {\n \"field\": \"host.os.name\"\n },\n {\n \"field\":
\"cloud.provider\"\n }\n ],\n \"sort\": {\n \"@timestamp\": \"desc\"\n
}\n }\n }\n }\n },\n \"metricsets\": {\n \"terms\": {\n \"field\":
\"metricset.name\"\n }\n }\n }\n }\n }\n }\n}\n```\n- Metrics
Explorer\n\n```json\n{\n \"allow_no_indices\": true,\n
\"ignore_unavailable\": true,\n \"index\":
\"remote_cluster:metrics-*,remote_cluster:metricbeat-*\",\n \"body\":
{\n \"size\": 0,\n \"query\": {\n \"bool\": {\n \"must\": [\n {\n
\"bool\": {\n \"filter\": [\n null,\n {\n \"range\": {\n \"@timestamp\":
{\n \"gte\": 1765821298325,\n \"lte\": 1765824898325,\n \"format\":
\"epoch_millis\"\n }\n }\n }\n ]\n }\n }\n ],\n \"filter\": [\n {\n
\"bool\": {\n \"must_not\": [\n {\n \"terms\": {\n \"_tier\": [\n
\"data_frozen\"\n ]\n }\n }\n ]\n }\n }\n ]\n }\n },\n \"aggs\": {\n
\"histogram\": {\n \"date_histogram\": {\n \"field\": \"@timestamp\",\n
\"fixed_interval\": \"30s\",\n \"offset\": \"0s\",\n
\"extended_bounds\": {\n \"min\": 1765821298325,\n \"max\":
1765824898325\n }\n },\n \"aggregations\": {\n \"metric_0\": {\n
\"avg\": {\n \"field\": \"system.cpu.total.norm.pct\"\n }\n },\n
\"metric_1\": {\n \"avg\": {\n \"field\":
\"kubernetes.pod.cpu.usage.node.pct\"\n }\n },\n \"metric_2\": {\n
\"avg\": {\n \"field\": \"docker.cpu.total.pct\"\n }\n }\n }\n },\n
\"metricsets\": {\n \"terms\": {\n \"field\": \"metricset.name\"\n }\n
}\n }\n }\n}\n```\n\n---------\n\nCo-authored-by: Nathan L Smith
<nathan.smith@elastic.co>\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Caue
Marcondes <caue.marcondes@elastic.co>\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>\nCo-authored-by: Coen Warmer
<coen.warmer@gmail.com>","sha":"aedfb94b2118c1e925e5678c585ab2093b04ed12","branchLabelMapping":{"^v9.3.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","backport:version","v9.1.0","v8.19.0","v9.2.0","v9.3.0","ci:beta-faster-pr-build","Team:obs-presentation","v9.1.9"],"title":"[Infra]
Fix legacy Infra search client to respect the frozen tier
setting","number":246438,"url":"https://github.com/elastic/kibana/pull/246438","mergeCommit":{"message":"[Infra]
Fix legacy Infra search client to respect the frozen tier setting
(#246438)\n\n## Summary\n\nBasically what this
#245224 does,\nbut focusing only
on the Infra plugin changes\n\n`has_data` endpoint will run this when
the setting is not set\n\n```json\n{\n \"index\":
\"remote_cluster:metrics-*,remote_cluster:metricbeat-*\",\n
\"allow_no_indices\": true,\n \"terminate_after\": 1,\n
\"ignore_unavailable\": true,\n \"body\": {\n \"size\": 0,\n \"query\":
{\n \"bool\": {}\n }\n }\n}\n```\n\nand this when the setting is
set\n\n```json\nparams {\n \"index\":
\"remote_cluster:metrics-*,remote_cluster:metricbeat-*\",\n
\"allow_no_indices\": true,\n \"terminate_after\": 1,\n
\"ignore_unavailable\": true,\n \"body\": {\n \"size\": 0,\n \"query\":
{\n \"bool\": {\n \"filter\": [\n {\n \"bool\": {\n \"must_not\": [\n
{\n \"terms\": {\n \"_tier\": [\n \"data_frozen\"\n ]\n }\n }\n ]\n }\n
}\n ]\n }\n }\n }\n}\n```\n\nOther pages are affected by this change,
but are not a source for the\nfrozen tier being hit because they don't
run unbounded queries\n\n- Infra Inventory UI\n```json\nparams {\n
\"allow_no_indices\": true,\n \"ignore_unavailable\": true,\n \"index\":
\"remote_cluster:metrics-*,remote_cluster:metricbeat-*\",\n \"body\":
{\n \"size\": 0,\n \"query\": {\n \"bool\": {\n \"must\": [\n {\n
\"bool\": {\n \"filter\": [\n {\n \"bool\": {\n \"filter\": [\n {\n
\"bool\": {\n \"filter\": [\n {\n \"term\": {\n \"data_stream.dataset\":
\"hostmetricsreceiver.otel\"\n }\n }\n ]\n }\n }\n ]\n }\n },\n {\n
\"range\": {\n \"@timestamp\": {\n \"gte\": 1765824423511,\n \"lte\":
1765824723511,\n \"format\": \"epoch_millis\"\n }\n }\n },\n {\n
\"exists\": {\n \"field\": \"host.name\"\n }\n }\n ]\n }\n }\n ],\n
\"filter\": [\n {\n \"bool\": {\n \"must_not\": [\n {\n \"terms\": {\n
\"_tier\": [\n \"data_frozen\"\n ]\n }\n }\n ]\n }\n }\n ]\n }\n },\n
\"aggs\": {\n \"groupings\": {\n \"composite\": {\n \"size\": 2000,\n
\"sources\": [\n {\n \"groupBy0\": {\n \"terms\": {\n \"field\":
\"host.name\"\n }\n }\n }\n ]\n },\n \"aggs\": {\n \"histogram\": {\n
\"date_histogram\": {\n \"field\": \"@timestamp\",\n \"fixed_interval\":
\"60s\",\n \"offset\": \"-57511ms\",\n \"extended_bounds\": {\n \"min\":
1765824423511,\n \"max\": 1765824723511\n }\n },\n \"aggregations\": {\n
\"cpu_idle\": {\n \"terms\": {\n \"field\": \"state\",\n \"include\":
[\n \"idle\",\n \"wait\"\n ]\n },\n \"aggs\": {\n \"avg\": {\n \"avg\":
{\n \"field\": \"system.cpu.utilization\"\n }\n }\n }\n },\n
\"cpu_idle_total\": {\n \"sum_bucket\": {\n \"buckets_path\":
\"cpu_idle.avg\"\n }\n },\n \"cpuV2\": {\n \"bucket_script\": {\n
\"buckets_path\": {\n \"cpuIdleTotal\": \"cpu_idle_total\"\n },\n
\"script\": \"1 - params.cpuIdleTotal\",\n \"gap_policy\": \"skip\"\n
}\n },\n \"__metadata__\": {\n \"top_metrics\": {\n \"size\": 1,\n
\"metrics\": [\n {\n \"field\": \"host.name\"\n },\n {\n \"field\":
\"host.ip\"\n },\n {\n \"field\": \"host.os.name\"\n },\n {\n \"field\":
\"cloud.provider\"\n }\n ],\n \"sort\": {\n \"@timestamp\": \"desc\"\n
}\n }\n }\n }\n },\n \"metricsets\": {\n \"terms\": {\n \"field\":
\"metricset.name\"\n }\n }\n }\n }\n }\n }\n}\n```\n- Metrics
Explorer\n\n```json\n{\n \"allow_no_indices\": true,\n
\"ignore_unavailable\": true,\n \"index\":
\"remote_cluster:metrics-*,remote_cluster:metricbeat-*\",\n \"body\":
{\n \"size\": 0,\n \"query\": {\n \"bool\": {\n \"must\": [\n {\n
\"bool\": {\n \"filter\": [\n null,\n {\n \"range\": {\n \"@timestamp\":
{\n \"gte\": 1765821298325,\n \"lte\": 1765824898325,\n \"format\":
\"epoch_millis\"\n }\n }\n }\n ]\n }\n }\n ],\n \"filter\": [\n {\n
\"bool\": {\n \"must_not\": [\n {\n \"terms\": {\n \"_tier\": [\n
\"data_frozen\"\n ]\n }\n }\n ]\n }\n }\n ]\n }\n },\n \"aggs\": {\n
\"histogram\": {\n \"date_histogram\": {\n \"field\": \"@timestamp\",\n
\"fixed_interval\": \"30s\",\n \"offset\": \"0s\",\n
\"extended_bounds\": {\n \"min\": 1765821298325,\n \"max\":
1765824898325\n }\n },\n \"aggregations\": {\n \"metric_0\": {\n
\"avg\": {\n \"field\": \"system.cpu.total.norm.pct\"\n }\n },\n
\"metric_1\": {\n \"avg\": {\n \"field\":
\"kubernetes.pod.cpu.usage.node.pct\"\n }\n },\n \"metric_2\": {\n
\"avg\": {\n \"field\": \"docker.cpu.total.pct\"\n }\n }\n }\n },\n
\"metricsets\": {\n \"terms\": {\n \"field\": \"metricset.name\"\n }\n
}\n }\n }\n}\n```\n\n---------\n\nCo-authored-by: Nathan L Smith
<nathan.smith@elastic.co>\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Caue
Marcondes <caue.marcondes@elastic.co>\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>\nCo-authored-by: Coen Warmer
<coen.warmer@gmail.com>","sha":"aedfb94b2118c1e925e5678c585ab2093b04ed12"}},"sourceBranch":"main","suggestedTargetBranches":["9.1","8.19","9.2"],"targetPullRequestStates":[{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"8.19","label":"v8.19.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"9.2","label":"v9.2.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.3.0","branchLabelMappingKey":"^v9.3.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/246438","number":246438,"mergeCommit":{"message":"[Infra]
Fix legacy Infra search client to respect the frozen tier setting
(#246438)\n\n## Summary\n\nBasically what this
#245224 does,\nbut focusing only
on the Infra plugin changes\n\n`has_data` endpoint will run this when
the setting is not set\n\n```json\n{\n \"index\":
\"remote_cluster:metrics-*,remote_cluster:metricbeat-*\",\n
\"allow_no_indices\": true,\n \"terminate_after\": 1,\n
\"ignore_unavailable\": true,\n \"body\": {\n \"size\": 0,\n \"query\":
{\n \"bool\": {}\n }\n }\n}\n```\n\nand this when the setting is
set\n\n```json\nparams {\n \"index\":
\"remote_cluster:metrics-*,remote_cluster:metricbeat-*\",\n
\"allow_no_indices\": true,\n \"terminate_after\": 1,\n
\"ignore_unavailable\": true,\n \"body\": {\n \"size\": 0,\n \"query\":
{\n \"bool\": {\n \"filter\": [\n {\n \"bool\": {\n \"must_not\": [\n
{\n \"terms\": {\n \"_tier\": [\n \"data_frozen\"\n ]\n }\n }\n ]\n }\n
}\n ]\n }\n }\n }\n}\n```\n\nOther pages are affected by this change,
but are not a source for the\nfrozen tier being hit because they don't
run unbounded queries\n\n- Infra Inventory UI\n```json\nparams {\n
\"allow_no_indices\": true,\n \"ignore_unavailable\": true,\n \"index\":
\"remote_cluster:metrics-*,remote_cluster:metricbeat-*\",\n \"body\":
{\n \"size\": 0,\n \"query\": {\n \"bool\": {\n \"must\": [\n {\n
\"bool\": {\n \"filter\": [\n {\n \"bool\": {\n \"filter\": [\n {\n
\"bool\": {\n \"filter\": [\n {\n \"term\": {\n \"data_stream.dataset\":
\"hostmetricsreceiver.otel\"\n }\n }\n ]\n }\n }\n ]\n }\n },\n {\n
\"range\": {\n \"@timestamp\": {\n \"gte\": 1765824423511,\n \"lte\":
1765824723511,\n \"format\": \"epoch_millis\"\n }\n }\n },\n {\n
\"exists\": {\n \"field\": \"host.name\"\n }\n }\n ]\n }\n }\n ],\n
\"filter\": [\n {\n \"bool\": {\n \"must_not\": [\n {\n \"terms\": {\n
\"_tier\": [\n \"data_frozen\"\n ]\n }\n }\n ]\n }\n }\n ]\n }\n },\n
\"aggs\": {\n \"groupings\": {\n \"composite\": {\n \"size\": 2000,\n
\"sources\": [\n {\n \"groupBy0\": {\n \"terms\": {\n \"field\":
\"host.name\"\n }\n }\n }\n ]\n },\n \"aggs\": {\n \"histogram\": {\n
\"date_histogram\": {\n \"field\": \"@timestamp\",\n \"fixed_interval\":
\"60s\",\n \"offset\": \"-57511ms\",\n \"extended_bounds\": {\n \"min\":
1765824423511,\n \"max\": 1765824723511\n }\n },\n \"aggregations\": {\n
\"cpu_idle\": {\n \"terms\": {\n \"field\": \"state\",\n \"include\":
[\n \"idle\",\n \"wait\"\n ]\n },\n \"aggs\": {\n \"avg\": {\n \"avg\":
{\n \"field\": \"system.cpu.utilization\"\n }\n }\n }\n },\n
\"cpu_idle_total\": {\n \"sum_bucket\": {\n \"buckets_path\":
\"cpu_idle.avg\"\n }\n },\n \"cpuV2\": {\n \"bucket_script\": {\n
\"buckets_path\": {\n \"cpuIdleTotal\": \"cpu_idle_total\"\n },\n
\"script\": \"1 - params.cpuIdleTotal\",\n \"gap_policy\": \"skip\"\n
}\n },\n \"__metadata__\": {\n \"top_metrics\": {\n \"size\": 1,\n
\"metrics\": [\n {\n \"field\": \"host.name\"\n },\n {\n \"field\":
\"host.ip\"\n },\n {\n \"field\": \"host.os.name\"\n },\n {\n \"field\":
\"cloud.provider\"\n }\n ],\n \"sort\": {\n \"@timestamp\": \"desc\"\n
}\n }\n }\n }\n },\n \"metricsets\": {\n \"terms\": {\n \"field\":
\"metricset.name\"\n }\n }\n }\n }\n }\n }\n}\n```\n- Metrics
Explorer\n\n```json\n{\n \"allow_no_indices\": true,\n
\"ignore_unavailable\": true,\n \"index\":
\"remote_cluster:metrics-*,remote_cluster:metricbeat-*\",\n \"body\":
{\n \"size\": 0,\n \"query\": {\n \"bool\": {\n \"must\": [\n {\n
\"bool\": {\n \"filter\": [\n null,\n {\n \"range\": {\n \"@timestamp\":
{\n \"gte\": 1765821298325,\n \"lte\": 1765824898325,\n \"format\":
\"epoch_millis\"\n }\n }\n }\n ]\n }\n }\n ],\n \"filter\": [\n {\n
\"bool\": {\n \"must_not\": [\n {\n \"terms\": {\n \"_tier\": [\n
\"data_frozen\"\n ]\n }\n }\n ]\n }\n }\n ]\n }\n },\n \"aggs\": {\n
\"histogram\": {\n \"date_histogram\": {\n \"field\": \"@timestamp\",\n
\"fixed_interval\": \"30s\",\n \"offset\": \"0s\",\n
\"extended_bounds\": {\n \"min\": 1765821298325,\n \"max\":
1765824898325\n }\n },\n \"aggregations\": {\n \"metric_0\": {\n
\"avg\": {\n \"field\": \"system.cpu.total.norm.pct\"\n }\n },\n
\"metric_1\": {\n \"avg\": {\n \"field\":
\"kubernetes.pod.cpu.usage.node.pct\"\n }\n },\n \"metric_2\": {\n
\"avg\": {\n \"field\": \"docker.cpu.total.pct\"\n }\n }\n }\n },\n
\"metricsets\": {\n \"terms\": {\n \"field\": \"metricset.name\"\n }\n
}\n }\n }\n}\n```\n\n---------\n\nCo-authored-by: Nathan L Smith
<nathan.smith@elastic.co>\nCo-authored-by: kibanamachine
<42973632+kibanamachine@users.noreply.github.com>\nCo-authored-by: Caue
Marcondes <caue.marcondes@elastic.co>\nCo-authored-by: Elastic Machine
<elasticmachine@users.noreply.github.com>\nCo-authored-by: Coen Warmer
<coen.warmer@gmail.com>","sha":"aedfb94b2118c1e925e5678c585ab2093b04ed12"}}]}]
BACKPORT-->
1 parent c7f1d07 commit 4fac838
File tree
11 files changed
+134
-28
lines changed- x-pack
- solutions/observability/plugins
- infra
- public/utils
- server
- lib
- routes
- metrics_sources
- overview
- snapshot
- metrics_data_access
- server
- lib
- routes/metrics_explorer
11 files changed
+134
-28
lines changedLines changed: 26 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
Lines changed: 10 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
34 | 35 | | |
35 | 36 | | |
36 | 37 | | |
| |||
86 | 87 | | |
87 | 88 | | |
88 | 89 | | |
89 | | - | |
| 90 | + | |
| 91 | + | |
90 | 92 | | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
91 | 98 | | |
92 | 99 | | |
93 | 100 | | |
| |||
97 | 104 | | |
98 | 105 | | |
99 | 106 | | |
| 107 | + | |
100 | 108 | | |
101 | 109 | | |
102 | 110 | | |
| |||
Lines changed: 5 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
| 13 | + | |
13 | 14 | | |
14 | 15 | | |
15 | 16 | | |
| |||
36 | 37 | | |
37 | 38 | | |
38 | 39 | | |
39 | | - | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
40 | 44 | | |
41 | 45 | | |
42 | 46 | | |
| |||
Lines changed: 28 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
16 | 18 | | |
17 | 19 | | |
18 | 20 | | |
| |||
38 | 40 | | |
39 | 41 | | |
40 | 42 | | |
41 | | - | |
| 43 | + | |
42 | 44 | | |
43 | 45 | | |
44 | | - | |
| 46 | + | |
| 47 | + | |
45 | 48 | | |
46 | 49 | | |
47 | 50 | | |
| |||
58 | 61 | | |
59 | 62 | | |
60 | 63 | | |
61 | | - | |
| 64 | + | |
62 | 65 | | |
63 | 66 | | |
64 | 67 | | |
65 | 68 | | |
66 | 69 | | |
67 | 70 | | |
68 | 71 | | |
69 | | - | |
| 72 | + | |
| 73 | + | |
70 | 74 | | |
71 | 75 | | |
72 | 76 | | |
| |||
89 | 93 | | |
90 | 94 | | |
91 | 95 | | |
92 | | - | |
| 96 | + | |
| 97 | + | |
93 | 98 | | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
94 | 102 | | |
95 | 103 | | |
96 | 104 | | |
| |||
100 | 108 | | |
101 | 109 | | |
102 | 110 | | |
103 | | - | |
| 111 | + | |
104 | 112 | | |
105 | 113 | | |
106 | 114 | | |
| |||
119 | 127 | | |
120 | 128 | | |
121 | 129 | | |
122 | | - | |
| 130 | + | |
123 | 131 | | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
130 | 145 | | |
131 | 146 | | |
132 | 147 | | |
| |||
Lines changed: 31 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
9 | 12 | | |
10 | 13 | | |
11 | 14 | | |
| |||
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
19 | | - | |
| 22 | + | |
20 | 23 | | |
21 | | - | |
22 | | - | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
198 | 198 | | |
199 | 199 | | |
200 | 200 | | |
201 | | - | |
| 201 | + | |
202 | 202 | | |
203 | 203 | | |
204 | 204 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
26 | | - | |
| 26 | + | |
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
| |||
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
60 | | - | |
| 60 | + | |
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| |||
Lines changed: 28 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
| 10 | + | |
10 | 11 | | |
| 12 | + | |
11 | 13 | | |
12 | 14 | | |
13 | 15 | | |
14 | | - | |
| 16 | + | |
15 | 17 | | |
16 | | - | |
17 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
x-pack/solutions/observability/plugins/metrics_data_access/server/routes/metrics_explorer/index.ts
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
41 | 41 | | |
42 | 42 | | |
43 | 43 | | |
44 | | - | |
| 44 | + | |
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
| |||
0 commit comments