You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: explore-analyze/cases/control-case-access.md
+6-4Lines changed: 6 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -108,14 +108,16 @@ Users must log in to their deployment at least once before they can be assigned
108
108
109
109
::::{applies-switch}
110
110
111
-
:::{applies-item} stack: ga
111
+
:::{applies-item} { stack: ga 9.4+, serverless: ga }
112
112
113
-
*`All` for the **Cases** feature under the appropriate solution (**Security** or **{{observability}}**).
114
-
*`Read` for a solution that has alerts (for example, **{{observability}}** or **Security**).
113
+
*`All` for the **Cases** feature under the appropriate solution (**Security** or **{{observability}}**).
114
+
* To work with alerts in cases:
115
+
-**Security**: `Read` or `All` for the **Security > Alerts** feature. For what each level allows, refer to [Detections privileges](/solutions/security/detect-and-alert/detections-privileges.md#manage-alerts).
116
+
-**{{observability}}**: `Read` for **{{observability}}**
115
117
116
118
:::
117
119
118
-
:::{applies-item} serverless: ga
120
+
:::{applies-item} stack: ga 9.0-9.3
119
121
120
122
*`All` for the **Cases** feature under the appropriate solution (**Security** or **{{observability}}**).
121
123
*`Read` for a solution that has alerts (for example, **{{observability}}** or **Security**).
Copy file name to clipboardExpand all lines: explore-analyze/visualize/legacy-editors.md
+12-2Lines changed: 12 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,10 +12,20 @@ products:
12
12
13
13
Legacy editors are still available but have been replaced by better alternatives. Consider using one of the [modern editors](../visualize.md) offered in Elastic such as **Lens**.
14
14
15
-
:::{note}
16
-
Legacy panel types only appear in the **Add panel** dashboard menu if you already have such panels in your dashboards. If you have never used these panel types, use Lens instead.
15
+
::::{applies-switch}
16
+
17
+
:::{applies-item} { stack: ga 9.4+, serverless: ga }
18
+
To create a legacy visualization, navigate to the **Dashboards** page, go to **Visualizations** > **Create visualization** > **Legacy**, then select **TSVB** or **Aggregation-based**. Consider using [Lens](../visualize.md) instead if you have never used these panel types.
19
+
20
+
:::
21
+
22
+
:::{applies-item} stack: ga 9.0-9.3
23
+
To create a legacy visualization, click the {icon}`search`**Search** icon on the menu bar and search for **Visualize library**. Select **Create visualization** > **Legacy**, then select **TSVB** or **Aggregation-based**. Consider using [Lens](../visualize.md) instead if you have never used these panel types.
The **Infrastructure** tab provides information about the containers, pods, and hosts that the selected service is linked to. The data sources and navigation behavior depend on whether the service is instrumented with [Elastic {{product.apm}}](#observability-apm-infrastructure-elastic-apm) or [OpenTelemetry (OTel)](#observability-apm-infrastructure-otel).
17
17
18
-
The Applications UI Infrastructure functionality is in beta and is subject to change. The design and code is less mature than official generally available features and is being provided as-is with no warranties.
18
+
IT ops and software reliability engineers (SREs) can use this tab to quickly find a service’s underlying infrastructure resources when debugging a problem. Knowing what infrastructure is related to a service allows you to remediate issues by restarting, killing hanging instances, changing configuration, rolling back deployments, scaling up, scaling out, and so on.
19
+
20
+
::::{tip}
21
+
**Why is the infrastructure tab empty?**
19
22
23
+
If there is no data in the Application UI’s infrastructure tab for a selected service, you can read more about why this happens and how to fix it in the [troubleshooting docs](/troubleshoot/observability/apm/common-problems.md#troubleshooting-apm-infra-data).
20
24
::::
21
25
22
-
The **Infrastructure** tab provides information about the containers, pods, and hosts that the selected service is linked to.
For services instrumented with Elastic {{product.apm}}, the tab uses the following data sources:
23
29
24
-
***Pods**: Uses the `kubernetes.pod.name` from the [APM metrics data streams](/solutions/observability/apm/metrics.md).
25
-
***Containers**: Uses the `container.id` from the [APM metrics data streams](/solutions/observability/apm/metrics.md).
26
-
***Hosts**: If the application is containerized—if the APM metrics documents include `container.id`—the `host.name` is used from the infrastructure data streams (filtered by `container.id`). If not, `host.hostname` is used from the APM metrics data streams.
30
+
***Pods**: Uses the `kubernetes.pod.name` from the [{{product.apm}} metrics data streams](/solutions/observability/apm/metrics.md).
31
+
***Containers**: Uses the `container.id` from the [{{product.apm}} metrics data streams](/solutions/observability/apm/metrics.md).
32
+
***Hosts**: If the application is containerized—if the {{product.apm}} metrics documents include `container.id`—the `host.name` is used from the infrastructure data streams (filtered by `container.id`). If not, `host.hostname` is used from the {{product.apm}} metrics data streams.
27
33
28
34
:::{image} /solutions/images/serverless-infra.png
29
35
:alt: Example view of the Infrastructure tab in the Applications UI
30
36
:screenshot:
31
37
:::
32
38
33
-
IT ops and software reliability engineers (SREs) can use this tab to quickly find a service’s underlying infrastructure resources when debugging a problem. Knowing what infrastructure is related to a service allows you to remediate issues by restarting, killing hanging instances, changing configuration, rolling back deployments, scaling up, scaling out, and so on.
If there is no data in the Application UI’s infrastructure tab for a selected service, you can read more about why this happens and how to fix it in the [troubleshooting docs](/troubleshoot/observability/apm/common-problems.md#troubleshooting-apm-infra-data).
45
+
For services instrumented with OpenTelemetry, the tab exclusively shows OTel-observed infrastructure. Click-through destinations differ by resource type:
39
46
40
-
::::
47
+
***Hosts**: Links to the [**Hosts**](/solutions/observability/infra-and-hosts/analyze-compare-hosts.md) UI, which supports OpenTelemetry and its semantic conventions.
48
+
***Containers** and **Pods**: Link to [**Metrics** in Discover](/solutions/observability/infra-and-hosts/discover-metrics.md), as the Containers and Pods UIs do not yet support OTel semantic conventions.
Copy file name to clipboardExpand all lines: solutions/security/advanced-entity-analytics/entity-risk-scoring-requirements.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,6 +35,7 @@ To install or run the risk scoring engine, you need the following:
35
35
| --- | --- | --- | --- |
36
36
| Install the risk engine |`manage_index_templates`<br> `manage_transform`<br> `manage_ingest_pipelines`|`All` for `risk-score.risk-score-*`|**Read** for the **Security** feature |
37
37
| Run the risk engine |`manage_transform`| N/A |**Read** for the **Security** feature |
38
+
| {applies_to}`stack: ga 9.4+` {applies_to}`serverless: ga` View alert risk contributions in entity details | N/A | N/A |**Read** for the **Security > Alerts** feature |
Copy file name to clipboardExpand all lines: solutions/security/advanced-entity-analytics/privileged-user-monitoring-requirements.md
+12-2Lines changed: 12 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,21 +24,31 @@ To use this feature, you need:
24
24
25
25
## Privileges [privmon_privs]
26
26
27
+
:::{table}
28
+
:widths: 2-6-4
29
+
27
30
| Action | Index Privileges | Kibana Privileges |
28
31
| ------ | ---------------- | ----------------- |
29
-
| Enable the privileged user monitoring feature | N/A |**All** for the **Security** feature |
30
-
| View the Privileged user monitoring dashboard |`Read` for the following indices:<br> - `.entity_analytics.monitoring.users-<space-id>`<br> - `risk-score.risk-score-*`<br> - `.alerts-security.alerts-<space-id>`<br> - `.ml-anomalies-shared`<br> - Security data view indices |**Read** for the **Security** feature |
32
+
| Enable privileged user monitoring | N/A |**All** for the **Security** feature |
33
+
| View Privileged user monitoring dashboard |`Read` for the following indices:<br> - `.entity_analytics.monitoring.users-<space-id>`<br> - `risk-score.risk-score-*`<br> - `.alerts-security.alerts-<space-id>`<br> - `.ml-anomalies-shared`<br> - Security data view indices | {applies_to}`stack: ga 9.4+` {applies_to}`serverless: ga`**Read** for the **Security** feature and at least **Read** for the **Alerts** feature to view detection alert data on the dashboard. <br><br>{applies_to}`stack: ga =9.3`**Read** for the **Security** feature |
* Currently, none of the privileged user monitoring visualizations support [cross-cluster search](/explore-analyze/cross-cluster-search.md) as part of the data that they query from.
*`All`[{{kib}} privileges](../../../deploy-manage/users-roles/cluster-or-deployment-auth/kibana-role-management.md) for the **Security > Attack discovery** {{kib}} feature and at least `Read` privileges for the **Security > Rules** {{kib}} feature.
33
+
* Minimum [{{kib}} privileges](../../../deploy-manage/users-roles/cluster-or-deployment-auth/kibana-role-management.md) for these **Security** features:
34
+
35
+
-`All` for **Attack discovery**
36
+
- At least `Read` for **Rules**
37
+
- At least `Read` for **Alerts**
38
+
39
+
* The appropriate [index privileges](../../../deploy-manage/users-roles/cluster-or-deployment-auth/kibana-role-management.md#adding_index_privileges), based on what you want to do with Attack Discovery alerts:
| Read and modify Attack Discovery alerts. This includes:<br>- Generating discovery alerts manually<br>- Generating discovery alerts using schedules<br>- Sharing manually created alerts with other users<br>- Updating a discovery's status |- `.alerts-security.attack.discovery.alerts-<space-id>`<br>- `.internal.alerts-security.attack.discovery.alerts-<space-id>`<br>- `.adhoc.alerts-security.attack.discovery.alerts-<space-id>`<br>- `.internal.adhoc.alerts-security.attack.discovery.alerts-<space-id>`|`read`, `view_index_metadata`, `write`, and `maintenance`|
45
+
46
+
:::
47
+
48
+
:::{applies-item} { "stack": "ga 9.3"}
49
+
50
+
Ensure your role has:
51
+
52
+
*`All`[{{kib}} privileges](../../../deploy-manage/users-roles/cluster-or-deployment-auth/kibana-role-management.md) for the **Security > Attack discovery** {{kib}} feature and at least `Read` privileges for the **Security > Rules, Alerts, and Exceptions** {{kib}} feature.
*`All`[{{kib}} privileges](../../../deploy-manage/users-roles/cluster-or-deployment-auth/kibana-role-management.md) for the **Security > Attack discovery** {{kib}} feature and at least `Read` privileges for the **Security > Rules, Alerts, and Exceptions** {{kib}} feature.
* The appropriate [index privileges](../../../deploy-manage/users-roles/cluster-or-deployment-auth/kibana-role-management.md#adding_index_privileges), based on what you want to do with Attack Discovery alerts:
55
74
@@ -64,7 +83,7 @@ Ensure your role has:
64
83
65
84
Ensure your role has `All`[{{kib}} privileges](../../../deploy-manage/users-roles/cluster-or-deployment-auth/kibana-role-management.md) for the **Security > Attack discovery** {{kib}} feature.
You can select which alerts Attack Discovery will process by filtering based on a KQL query, the time and date selector, and the **Number of alerts** slider. Note that sending more alerts than your chosen LLM can handle may result in an error. Under **Alert summary** you can view a summary of the selected alerts grouped by various fields, and under **Alerts preview** you can see more details about the selected alerts.
@@ -115,6 +135,8 @@ You’ll need to select an LLM connector before you can analyze alerts. To get s
0 commit comments