Skip to content

Commit 4a0cc5e

Browse files
committed
Merge branch '586-siem-migration-guide' of https://github.com/elastic/docs-content into 586-siem-migration-guide
2 parents fa70757 + 98e0c95 commit 4a0cc5e

File tree

5,326 files changed

+24380
-43815
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

5,326 files changed

+24380
-43815
lines changed
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: "Docs issue"
2+
description: Report documentation issues such as inaccuracies, broken links, typos, or missing information.
3+
title: "[Issue]: "
4+
labels: ["triage"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Hi 👋. Thanks for taking the time to fill out this issue report!
10+
This form will create an issue that Elastic's docs team will triage and prioritize.
11+
You can also open a PR instead.
12+
- type: dropdown
13+
attributes:
14+
label: Type of issue
15+
description: What type of issue are you reporting?
16+
multiple: false
17+
options:
18+
- Inaccurate
19+
- Missing information
20+
- I can't find what I'm looking for
21+
- Other
22+
- type: input
23+
id: link
24+
attributes:
25+
label: What documentation page is affected
26+
description: Include a link to the page where you're seeing the problem.
27+
validations:
28+
required: true
29+
- type: textarea
30+
id: related
31+
attributes:
32+
label: What happened?
33+
description: Describe the issue you're experiencing. Screenshots are valuable too!
34+
validations:
35+
required: true
36+
- type: textarea
37+
id: moreinfo
38+
attributes:
39+
label: Additional info
40+
description: Anything else we should know?
41+
validations:
42+
required: false

archive.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
layout: archive
3+
description: Browse the archived documentation for older Elastic product releases. Archived documentation is unmaintained and may be out-of-date.
4+
---
5+
6+
# Documentation archive

cloud-account/dark-mode.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
applies_to:
3+
stack: all
4+
serverless: all
5+
---
6+
7+
# Use dark mode in Kibana
8+
9+
The dark mode changes Kibana's default light appearance to a darker and higher-contrast color theme. From the application header, you can turn on dark mode or synchronize the color mode with your operating system settings.
10+
11+
:::{tip}
12+
If you're using {{ecloud}}, this setting only applies to the Kibana UI of your serverless projects and hosted deployments. If you'd like to change the {{ecloud}} Console color theme too, you must do so separately from its respective interface.
13+
:::
14+
15+
## Change your color mode preferences
16+
17+
1. Open the user menu from the header.
18+
2. Select **Appearance**.
19+
3. Choose a color mode:
20+
21+
- **Light**: The default color mode of Kibana
22+
- **Dark**: The dark and high-contrast color mode of Kibana
23+
- **System**: Synchronizes Kibana's color mode with your system settings
24+
- **Space default**: Sets the color mode to the value defined in the [Space settings](kibana://reference/advanced-settings.md#kibana-general-settings)
25+
26+
:::{admonition} Deprecated
27+
The **Space default** option will be removed in a future version and automatically replaced with the System color mode.
28+
:::
29+
30+
4. Select **Save changes**.
31+
5. Refresh the page to apply the selected color mode.

cloud-account/index.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ applies:
77
hosted: all
88
---
99

10-
# Manage your Cloud account
10+
# Manage your Cloud account and preferences
1111

1212
Your {{ecloud}} account allows you to manage your personal settings, including your email address, password, and authentication methods. You can perform the following tasks at any time from your user profile:
1313

@@ -21,6 +21,8 @@ If you use password-based login, then you can perform the following additional t
2121

2222
Additionally, you can manage your organization membership, including joining or leaving an organization. Refer to [Join or leave an organization](/cloud-account/join-or-leave-an-organization.md) for more information.
2323

24+
Some options also let you set personal preferences and customize the interface, such as [using dark mode](dark-mode.md) in your projects and deployments.
25+
2426
::::{tip}
2527
This section focuses on the actions you can take as an individual user to manage your own account. It does not cover organization-wide settings, such as managing user permissions or configuring organization-level access controls, which are handled by the organization administrators.
2628

cloud-account/toc.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,5 @@ toc:
55
- file: update-your-email-address.md
66
- file: change-your-password.md
77
- file: add-a-login-method.md
8-
- file: multifactor-authentication.md
8+
- file: multifactor-authentication.md
9+
- file: dark-mode.md

deploy-manage/_snippets/field-doc-sec-limitations.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ When a user’s role enables [document level security](/deploy-manage/users-role
66

77
* Document level security doesn’t affect global index statistics that relevancy scoring uses. This means that scores are computed without taking the role query into account. Documents that don’t match the role query are never returned.
88
* The `has_child` and `has_parent` queries aren’t supported as query parameters in the role definition. The `has_child` and `has_parent` queries can be used in the search API with document level security enabled.
9-
* [Date math](elasticsearch://reference/elasticsearch/rest-apis/common-options.md#date-math) expressions cannot contain `now` in [range queries with date fields](elasticsearch://reference/query-languages/query-dsl-range-query.md#ranges-on-dates).
9+
* [Date math](elasticsearch://reference/elasticsearch/rest-apis/common-options.md#date-math) expressions cannot contain `now` in [range queries with date fields](elasticsearch://reference/query-languages/query-dsl/query-dsl-range-query.md#ranges-on-dates).
1010
* Any query that makes remote calls to fetch query data isn’t supported, including the following queries:
1111

1212
* `terms` query with terms lookup
@@ -16,7 +16,7 @@ When a user’s role enables [document level security](/deploy-manage/users-role
1616
* If suggesters are specified and document level security is enabled, the specified suggesters are ignored.
1717
* A search request cannot be profiled if document level security is enabled.
1818
* The [terms enum API](https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-terms-enum) does not return terms if document level security is enabled.
19-
* The [`multi_match`](elasticsearch://reference/query-languages/query-dsl-multi-match-query.md) query does not support specifying fields using wildcards.
19+
* The [`multi_match`](elasticsearch://reference/query-languages/query-dsl/query-dsl-multi-match-query.md) query does not support specifying fields using wildcards.
2020

2121
:::{note}
2222
While document-level security prevents users from viewing restricted documents, it’s still possible to write search requests that return aggregate information about the entire index. A user whose access is restricted to specific documents in an index could still learn about field names and terms that only exist in inaccessible documents, and count how many inaccessible documents contain a given term.

deploy-manage/api-keys/elastic-cloud-enterprise-api-keys.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,5 +70,5 @@ To create a bearer token:
7070
{ "token": "eyJ0eXa...<very long string>...MgBmsw4s" }
7171
```
7272
73-
2. Specify the bearer token in the Authentication header of your API requests. To learn more, check [accessing the API from the command line](asciidocalypse://docs/cloud/docs/reference/cloud-enterprise/ece-api-command-line.md).
73+
2. Specify the bearer token in the Authentication header of your API requests. To learn more, check [accessing the API from the command line](cloud://reference/cloud-enterprise/ece-api-command-line.md).
7474

deploy-manage/api-keys/elasticsearch-api-keys.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Several types of {{es}} API keys exist:
1515

1616
To manage API keys in {{kib}}, go to the **API Keys** management page using the navigation menu or the [global search field](../../explore-analyze/find-and-organize/find-apps-and-objects.md).
1717

18-
![API Keys UI](../../images/kibana-api-keys.png "")
18+
![API Keys UI](/deploy-manage/images/kibana-api-keys.png "")
1919

2020

2121
## Security privileges [api-keys-security-privileges]
@@ -33,7 +33,7 @@ To manage roles, go to the **Roles** management page using the navigation menu o
3333

3434
To create an API key, go to the **API Keys** management page using the navigation menu or the [global search field](../../explore-analyze/find-and-organize/find-apps-and-objects.md), and select **Create API key**.
3535

36-
![Create API Key UI](../../images/kibana-create-ccr-api-key.png "")
36+
![Create API Key UI](/deploy-manage/images/kibana-create-ccr-api-key.png "")
3737

3838
Refer to the [Create API key](https://www.elastic.co/docs/api/doc/elasticsearch/operation/operation-security-create-api-key) documentation to learn more about creating user API keys.
3939

deploy-manage/api-keys/serverless-project-api-keys.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ In serverless projects, the following types of API keys exist:
1414

1515
You can manage your keys in **{{project-settings}} → {{manage-app}} → {{api-keys-app}}**:
1616

17-
:::{image} ../../images/serverless-api-key-management.png
17+
:::{image} /deploy-manage/images/serverless-api-key-management.png
1818
:alt: API keys UI
1919
:screenshot:
2020
:::
@@ -24,7 +24,7 @@ You can manage your keys in **{{project-settings}} → {{manage-app}} → {{api-
2424

2525
In **{{api-keys-app}}**, click **Create API key**:
2626

27-
:::{image} ../../images/serverless-create-personal-api-key.png
27+
:::{image} /deploy-manage/images/serverless-create-personal-api-key.png
2828
:alt: Create API key UI
2929
:screenshot:
3030
:width: 50%

deploy-manage/autoscaling/autoscaling-deciders.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ applies_to:
1818

1919
[Autoscaling](/deploy-manage/autoscaling.md) in Elasticsearch enables dynamic resource allocation based on predefined policies. A key component of this mechanism is autoscaling deciders, which independently assess resource requirements and determine when scaling actions are necessary. Deciders analyze various factors, such as storage usage, indexing rates, and machine learning workloads, to ensure clusters maintain optimal performance without manual intervention.
2020

21-
::::{admonition} Indirect use only
21+
::::{admonition} Indirect use only
2222
This feature is designed for indirect use by {{ech}}, {{ece}}, and {{eck}}. Direct use is not supported.
2323
::::
2424

@@ -49,7 +49,7 @@ The [autoscaling](../../deploy-manage/autoscaling.md) reactive storage decider (
4949

5050
The reactive storage decider is enabled for all policies governing data nodes and has no configuration options.
5151

52-
The decider relies partially on using [data tier preference](../../manage-data/lifecycle/data-tiers.md#data-tier-allocation) allocation rather than node attributes. In particular, scaling a data tier into existence (starting the first node in a tier) will result in starting a node in any data tier that is empty if not using allocation based on data tier preference. Using the [ILM migrate](asciidocalypse://docs/elasticsearch/docs/reference/elasticsearch/index-lifecycle-actions/ilm-migrate.md) action to migrate between tiers is the preferred way of allocating to tiers and fully supports scaling a tier into existence.
52+
The decider relies partially on using [data tier preference](../../manage-data/lifecycle/data-tiers.md#data-tier-allocation) allocation rather than node attributes. In particular, scaling a data tier into existence (starting the first node in a tier) will result in starting a node in any data tier that is empty if not using allocation based on data tier preference. Using the [ILM migrate](elasticsearch://reference/elasticsearch/index-lifecycle-actions/ilm-migrate.md) action to migrate between tiers is the preferred way of allocating to tiers and fully supports scaling a tier into existence.
5353

5454
## Proactive storage decider [autoscaling-proactive-storage-decider]
5555

@@ -62,7 +62,7 @@ The estimation of expected additional data is based on past indexing that occurr
6262
### Configuration settings [autoscaling-proactive-storage-decider-settings]
6363

6464
`forecast_window`
65-
: (Optional, [time value](asciidocalypse://docs/elasticsearch/docs/reference/elasticsearch/rest-apis/api-conventions.md#time-units)) The window of time to use for forecasting. Defaults to 30 minutes.
65+
: (Optional, [time value](elasticsearch://reference/elasticsearch/rest-apis/api-conventions.md#time-units)) The window of time to use for forecasting. Defaults to 30 minutes.
6666

6767

6868
### {{api-examples-title}} [autoscaling-proactive-storage-decider-examples]
@@ -96,7 +96,7 @@ The [autoscaling](../../deploy-manage/autoscaling.md) frozen shards decider (`fr
9696
### Configuration settings [autoscaling-frozen-shards-decider-settings]
9797

9898
`memory_per_shard`
99-
: (Optional, [byte value](asciidocalypse://docs/elasticsearch/docs/reference/elasticsearch/rest-apis/api-conventions.md#byte-units)) The memory needed per shard, in bytes. Defaults to 2000 shards per 64 GB node (roughly 32 MB per shard). Notice that this is total memory, not heap, assuming that the Elasticsearch default heap sizing mechanism is used and that nodes are not bigger than 64 GB.
99+
: (Optional, [byte value](elasticsearch://reference/elasticsearch/rest-apis/api-conventions.md#byte-units)) The memory needed per shard, in bytes. Defaults to 2000 shards per 64 GB node (roughly 32 MB per shard). Notice that this is total memory, not heap, assuming that the Elasticsearch default heap sizing mechanism is used and that nodes are not bigger than 64 GB.
100100

101101
## Frozen storage decider [autoscaling-frozen-storage-decider]
102102

@@ -121,8 +121,8 @@ The [autoscaling](../../deploy-manage/autoscaling.md) {{ml}} decider (`ml`) calc
121121

122122
The {{ml}} decider is enabled for policies governing `ml` nodes.
123123

124-
::::{note}
125-
For {{ml}} jobs to open when the cluster is not appropriately scaled, set `xpack.ml.max_lazy_ml_nodes` to the largest number of possible {{ml}} nodes (refer to [Advanced machine learning settings](asciidocalypse://docs/elasticsearch/docs/reference/elasticsearch/configuration-reference/machine-learning-settings.md#advanced-ml-settings) for more information). In {{ess}}, this is automatically set.
124+
::::{note}
125+
For {{ml}} jobs to open when the cluster is not appropriately scaled, set `xpack.ml.max_lazy_ml_nodes` to the largest number of possible {{ml}} nodes (refer to [Advanced machine learning settings](elasticsearch://reference/elasticsearch/configuration-reference/machine-learning-settings.md#advanced-ml-settings) for more information). In {{ech}}, this is automatically set.
126126
::::
127127

128128

@@ -137,7 +137,7 @@ Both `num_anomaly_jobs_in_queue` and `num_analytics_jobs_in_queue` are designed
137137
: (Optional, integer) Specifies the number of queued {{dfanalytics-jobs}} to allow. Defaults to `0`.
138138

139139
`down_scale_delay`
140-
: (Optional, [time value](asciidocalypse://docs/elasticsearch/docs/reference/elasticsearch/rest-apis/api-conventions.md#time-units)) Specifies the time to delay before scaling down. Defaults to 1 hour. If a scale down is possible for the entire time window, then a scale down is requested. If the cluster requires a scale up during the window, the window is reset.
140+
: (Optional, [time value](elasticsearch://reference/elasticsearch/rest-apis/api-conventions.md#time-units)) Specifies the time to delay before scaling down. Defaults to 1 hour. If a scale down is possible for the entire time window, then a scale down is requested. If the cluster requires a scale up during the window, the window is reset.
141141

142142

143143
### {{api-examples-title}} [autoscaling-machine-learning-decider-examples]
@@ -168,12 +168,12 @@ The API returns the following result:
168168

169169
## Fixed decider [autoscaling-fixed-decider]
170170

171-
::::{warning}
171+
::::{warning}
172172
This functionality is in technical preview and may be changed or removed in a future release. Elastic will work to fix any issues, but features in technical preview are not subject to the support SLA of official GA features.
173173
::::
174174

175175

176-
::::{warning}
176+
::::{warning}
177177
The fixed decider is intended for testing only. Do not use this decider in production.
178178
::::
179179

@@ -183,10 +183,10 @@ The [autoscaling](../../deploy-manage/autoscaling.md) `fixed` decider responds w
183183
### Configuration settings [_configuration_settings]
184184

185185
`storage`
186-
: (Optional, [byte value](asciidocalypse://docs/elasticsearch/docs/reference/elasticsearch/rest-apis/api-conventions.md#byte-units)) Required amount of node-level storage. Defaults to `-1` (disabled).
186+
: (Optional, [byte value](elasticsearch://reference/elasticsearch/rest-apis/api-conventions.md#byte-units)) Required amount of node-level storage. Defaults to `-1` (disabled).
187187

188188
`memory`
189-
: (Optional, [byte value](asciidocalypse://docs/elasticsearch/docs/reference/elasticsearch/rest-apis/api-conventions.md#byte-units)) Required amount of node-level memory. Defaults to `-1` (disabled).
189+
: (Optional, [byte value](elasticsearch://reference/elasticsearch/rest-apis/api-conventions.md#byte-units)) Required amount of node-level memory. Defaults to `-1` (disabled).
190190

191191
`processors`
192192
: (Optional, float) Required number of processors. Defaults to disabled.

0 commit comments

Comments
 (0)