Skip to content

Commit b12a6ad

Browse files
benironsidemergify[bot]
authored andcommitted
[8.16][serverless] adds Insights section to hosts and users details flyouts (#6080)
* updates host details flyout * fixes image reference * Updates User details flyout * fix broken ref in serverless version * Apply suggestions from code review incorporates Nat's review Co-authored-by: natasha-moore-elastic <[email protected]> --------- Co-authored-by: natasha-moore-elastic <[email protected]> (cherry picked from commit 98b6b97) # Conflicts: # docs/serverless/explore/hosts-overview.asciidoc # docs/serverless/explore/users-page.asciidoc # docs/serverless/images/hosts-overview/-host-details-flyout.png # docs/serverless/images/users-page/-user-details-flyout.png
1 parent 16eb9b8 commit b12a6ad

File tree

10 files changed

+281
-0
lines changed

10 files changed

+281
-0
lines changed
15 KB
Loading

docs/getting-started/users-page.asciidoc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ The user details flyout includes the following sections:
6464

6565
* <<user-risk-summary, User risk summary>>, which displays user risk data and inputs.
6666
* <<user-asset-criticality-section, Asset Criticality>>, which allows you to view and assign asset criticality.
67+
* <<user-insights, Insights>>, which displays misconfiguration findings for the user.
6768
* <<user-observed-data, Observed data>>, which displays user details.
6869

6970
[role="screenshot"]
@@ -106,6 +107,12 @@ image::images/users/user-asset-criticality.png[Asset criticality]
106107

107108
Click **Assign** to assign a criticality level to the selected user, or **Change** to change the currently assigned criticality level.
108109

110+
[discrete]
111+
[[user-insights]]
112+
=== Insights
113+
114+
The **Insights** section displays <<cspm-findings-page, Misconfiguration Findings>> for the user. Click **Misconfigurations** to expand the flyout and view this data.
115+
109116
[discrete]
110117
[[user-observed-data]]
111118
=== Observed data

docs/management/hosts/hosts-overview.asciidoc

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ The host details flyout includes the following sections:
6767

6868
* <<host-risk-summary, Host risk summary>>, which displays host risk data and inputs.
6969
* <<host-asset-criticality-section, Asset Criticality>>, which allows you to view and assign asset criticality.
70+
* <<host-details-insights, Insights>>, which displays vulnerabilities findings for the host.
7071
* <<host-observed-data, Observed data>>, which displays host details.
7172

7273
[role="screenshot"]
@@ -109,6 +110,14 @@ image::images/host-asset-criticality.png[Asset criticality]
109110

110111
Click **Assign** to assign a criticality level to the selected host, or **Change** to change the currently assigned criticality level.
111112

113+
[discrete]
114+
[[host-details-insights]]
115+
=== Insights
116+
117+
The **Insights** section displays <<vuln-management-findings, Vulnerabilities Findings>> for the host. Click **Vulnerabilities** to expand the flyout and view this data.
118+
119+
image::images/-host-details-insights-expanded.png[Host details flyout with the Vulnerabilities section expanded, 85%]
120+
112121
[discrete]
113122
[[host-observed-data]]
114123
=== Observed data
172 KB
Loading
16.7 KB
Loading
Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
[[security-hosts-overview]]
2+
= Hosts page
3+
4+
// :description: Explore the Hosts page to analyze hosts and related security events.
5+
// :keywords: serverless, security, how-to, analyze
6+
7+
preview:[]
8+
9+
The Hosts page provides a comprehensive overview of all hosts and host-related security events. Key performance indicator (KPI) charts, data tables, and interactive widgets let you view specific data, drill down for deeper insights, and interact with Timeline for further investigation.
10+
11+
[role="screenshot"]
12+
image::images/hosts-overview/-management-hosts-hosts-ov-pg.png[Hosts page]
13+
14+
The Hosts page has the following sections:
15+
16+
[discrete]
17+
[[host-KPI-charts]]
18+
== Host KPI (key performance indicator) charts
19+
20+
KPI charts show metrics for hosts and unique IPs within the time range specified in the date picker. This data is visualized using linear or bar graphs.
21+
22+
[TIP]
23+
====
24+
Hover inside a KPI chart to display the actions menu (image:images/icons/boxesHorizontal.svg[Actions menu icon]), where you can perform these actions: inspect, open in Lens, and add to a new or existing case.
25+
====
26+
27+
[discrete]
28+
[[host-data-tables]]
29+
== Data tables
30+
31+
Beneath the KPI charts are data tables, categorized by individual tabs, which are useful for viewing and investigating specific types of data. Select the relevant tab to view the following data:
32+
33+
* **Events**: All host events. To display alerts received from external monitoring tools, scroll down to the Events table and select **Show only external alerts** on the right.
34+
* **All hosts**: High-level host details.
35+
* **Uncommon processes**: Uncommon processes running on hosts.
36+
* **Anomalies**: Anomalies discovered by machine learning jobs.
37+
* **Host risk**: The latest recorded host risk score for each host, and its host risk classification. This feature requires the Security Analytics Complete <<elasticsearch-manage-project,project feature>> and must be enabled to display the data. To learn more, refer to our <<security-entity-risk-scoring,entity risk scoring documentation>>.
38+
* **Sessions**: Linux process events that you can open in <<security-session-view,Session View>>, an investigation tool that allows you to examine Linux process data at a hierarchal level.
39+
40+
The tables within the **Events** and **Sessions** tabs include inline actions and several customization options. To learn more about what you can do with the data in these tables, refer to <<security-alerts-manage,Manage detection alerts>>.
41+
42+
[role="screenshot"]
43+
image::images/hosts-overview/-getting-started-users-events-table.png[Events table]
44+
45+
[discrete]
46+
[[host-details-page]]
47+
== Host details page
48+
49+
A host's details page displays all relevant information for the selected host. To view a host's details page, click its **Host name** link in the **All hosts** table.
50+
51+
The host details page includes the following sections:
52+
53+
* **Asset Criticality**: This section displays the host's current <<security-asset-criticality,asset criticality level>>.
54+
* **Summary**: Details such as the host ID, when the host was first and last seen, the associated IP addresses, and associated operating system. If the entity risk score feature is enabled, this section also displays host risk score data.
55+
* **Alert metrics**: The total number of alerts by severity, rule, and status (`Open`, `Acknowledged`, or `Closed`).
56+
* **Data tables**: The same data tables as on the main Hosts page, except with values for the selected host instead of all hosts.
57+
58+
[role="screenshot"]
59+
image::images/hosts-overview/-management-hosts-hosts-detail-pg.png[Host's details page]
60+
61+
[discrete]
62+
[[security-hosts-overview-host-details-flyout]]
63+
== Host details flyout
64+
65+
In addition to the host details page, relevant host information is also available in the host details flyout throughout the {elastic-sec} app. You can access this flyout from the following places:
66+
67+
* The Alerts page, by clicking on a host name in the Alerts table
68+
* The Entity Analytics dashboard, by clicking on a host name in the Host Risk Scores table
69+
* The **Events** tab on the Users and user details pages, by clicking on a host name in the Events table
70+
* The **User risk** tab on the user details page, by clicking on a host name in the Top risk score contributors table
71+
* The **Events** tab on the Hosts and host details pages, by clicking on a host name in the Events table
72+
* The **Host risk** tab on the host details page, by clicking on a host name in the Top risk score contributors table
73+
74+
The host details flyout includes the following sections:
75+
76+
* <<security-hosts-overview-host-risk-summary,Host risk summary>>, which displays host risk data and inputs.
77+
* <<security-hosts-overview-asset-criticality,Asset Criticality>>, which allows you to view and assign asset criticality.
78+
* <<host-details-insights, Insights>>, which displays vulnerabilities findings for the host.
79+
* <<security-hosts-overview-observed-data,Observed data>>, which displays host details.
80+
81+
[role="screenshot"]
82+
image::images/hosts-overview/-host-details-flyout.png[Host details flyout]
83+
84+
[discrete]
85+
[[security-hosts-overview-host-risk-summary]]
86+
=== Host risk summary
87+
88+
.Requirements
89+
[NOTE]
90+
====
91+
The **Host risk summary** section is only available if the <<security-turn-on-risk-engine,risk scoring engine is turned on>>.
92+
====
93+
94+
The **Host risk summary** section contains a risk summary visualization and table.
95+
96+
The risk summary visualization shows the host risk score and host risk level. Hover over the visualization to display the **Options** menu (image:images/icons/boxesHorizontal.svg[Options menu]). Use this menu to inspect the visualization's queries, add it to a new or existing case, save it to your Visualize Library, or open it in Lens for customization.
97+
98+
The risk summary table shows the category, score, and number of risk inputs that determine the host risk score. Hover over the table to display the **Inspect** button (image:images/icons/inspect.svg[Inspect]), which allows you to inspect the table's queries.
99+
100+
To expand the **Host risk summary** section, click **View risk contributions**. The left panel displays additional details about the host's risk inputs:
101+
102+
* The asset criticality level and contribution score from the latest risk scoring calculation.
103+
* The top 10 alerts that contributed to the latest risk scoring calculation, and each alert's contribution score.
104+
105+
If more than 10 alerts contributed to the risk scoring calculation, the remaining alerts' aggregate contribution score is displayed below the **Alerts** table.
106+
107+
[role="screenshot"]
108+
image::images/hosts-overview/-host-risk-inputs.png[Host risk inputs]
109+
110+
[discrete]
111+
[[security-hosts-overview-asset-criticality]]
112+
=== Asset Criticality
113+
114+
The **Asset Criticality** section displays the selected host's <<security-asset-criticality,asset criticality level>>. Asset criticality contributes to the overall <<security-entity-risk-scoring,host risk score>>. The criticality level defines how impactful the host is when calculating the risk score.
115+
116+
[role="screenshot"]
117+
image::images/hosts-overview/-host-asset-criticality.png[Asset criticality]
118+
119+
Click **Assign** to assign a criticality level to the selected host, or **Change** to change the currently assigned criticality level.
120+
121+
[discrete]
122+
[[host-details-insights]]
123+
=== Insights
124+
125+
The **Insights** section displays <<security-vuln-management-findings, Vulnerabilities Findings>> for the host. Click **Vulnerabilities** to expand the flyout and view this data.
126+
127+
image::images/hosts-overview/-host-details-insights-expanded.png[Host details flyout with the Vulnerabilities section expanded, 85%]
128+
129+
[discrete]
130+
[[security-hosts-overview-observed-data]]
131+
=== Observed data
132+
133+
This section displays details such as the host ID, when the host was first and last seen, the associated IP addresses and operating system, and the relevant Endpoint integration policy information.
134+
135+
[role="screenshot"]
136+
image::images/hosts-overview/-host-observed-data.png[Host observed data]
Lines changed: 129 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,129 @@
1+
[[security-users-page]]
2+
= Users page
3+
4+
// :description: Analyze authentication and user behavior within your environment.
5+
// :keywords: serverless, security, how-to, analyze
6+
7+
preview:[]
8+
9+
The Users page provides a comprehensive overview of user data to help you understand authentication and user behavior within your environment. Key performance indicator (KPI) charts, data tables, and interactive widgets let you view specific data and drill down for deeper insights.
10+
11+
[role="screenshot"]
12+
image::images/users-page/-getting-started-users-users-page.png[User's page]
13+
14+
The Users page has the following sections:
15+
16+
[discrete]
17+
[[security-users-page-user-kpi-key-performance-indicator-charts]]
18+
== User KPI (key performance indicator) charts
19+
20+
KPI charts show the total number of users and successful and failed user authentications within the time range specified in the date picker. Data in the KPI charts is visualized through linear and bar graphs.
21+
22+
[TIP]
23+
====
24+
Hover inside a KPI chart to display the actions menu (image:images/icons/boxesHorizontal.svg[Actions menu icon]), where you can perform these actions: inspect, open in Lens, and add to a new or existing case.
25+
====
26+
27+
[discrete]
28+
[[security-users-page-data-tables]]
29+
== Data tables
30+
31+
Beneath the KPI charts are data tables, which are useful for viewing and investigating specific types of data. Select the relevant tab to view the following details:
32+
33+
* **Events**: Ingested events that contain the `user.name` field. You can stack by the `event.action`, `event.dataset`, or `event.module` field. To display alerts received from external monitoring tools, scroll down to the Events table and select **Show only external alerts** on the right.
34+
* **All users**: A chronological list of unique user names, when they were last active, and the associated domains.
35+
* **Authentications**: A chronological list of user authentication events and associated details, such as the number of successes and failures, and the host name of the last successful destination.
36+
* **Anomalies**: Unusual activity discovered by machine learning jobs that contain user data.
37+
* **User risk**: The latest recorded user risk score for each user, and its user risk classification. This feature requires the Security Analytics Complete <<elasticsearch-manage-project,project feature>> and must be enabled to display the data. To learn more, refer to our <<security-entity-risk-scoring,entity risk scoring documentation>>.
38+
39+
The Events table includes inline actions and several customization options. To learn more about what you can do with the data in these tables, refer to <<security-alerts-manage,Manage detection alerts>>.
40+
41+
[discrete]
42+
[[security-users-page-user-details-page]]
43+
== User details page
44+
45+
A user's details page displays all relevant information for the selected user. To view a user's details page, click its **User name** link from the **All users** table.
46+
47+
The user details page includes the following sections:
48+
49+
* **Asset Criticality**: This section displays the user's current <<security-asset-criticality,asset criticality level>>.
50+
* **Summary**: Details such as the user ID, when the user was first and last seen, the associated IP address(es), and operating system. If the entity risk score feature is enabled, this section also displays user risk score data.
51+
* **Alert metrics**: The total number of alerts by severity, rule, and status (`Open`, `Acknowledged`, or `Closed`).
52+
* **Data tables**: The same data tables as on the main Users page, except with values for the selected user instead of for all users.
53+
54+
image::images/users-page/-getting-started-users-user-details-pg.png[User details page]
55+
56+
[discrete]
57+
[[security-users-page-user-details-flyout]]
58+
== User details flyout
59+
60+
In addition to the user details page, relevant user information is also available in the user details flyout throughout the {elastic-sec} app. You can access this flyout from the following places:
61+
62+
* The Alerts page, by clicking on a user name in the Alerts table
63+
* The Entity Analytics dashboard, by clicking on a user name in the User Risk Scores table
64+
* The **Events** tab on the Users and user details pages, by clicking on a user name in the Events table
65+
* The **User risk** tab on the user details page, by clicking on a user name in the Top risk score contributors table
66+
* The **Events** tab on the Hosts and host details pages, by clicking on a user name in the Events table
67+
* The **Host risk** tab on the host details page, by clicking on a user name in the Top risk score contributors table
68+
69+
The user details flyout includes the following sections:
70+
71+
* <<security-users-page-user-risk-summary,User risk summary>>, which displays user risk data and inputs.
72+
* <<security-users-page-asset-criticality,Asset Criticality>>, which allows you to view and assign asset criticality.
73+
* <<user-insights, Insights>>, which displays misconfiguration findings for the user.
74+
* <<security-users-page-observed-data,Observed data>>, which displays user details.
75+
76+
[role="screenshot"]
77+
image::images/users-page/-user-details-flyout.png[User details flyout]
78+
79+
[discrete]
80+
[[security-users-page-user-risk-summary]]
81+
=== User risk summary
82+
83+
.Requirement
84+
[NOTE]
85+
====
86+
The **User risk summary** section is only available if the <<security-turn-on-risk-engine,risk scoring engine is turned on>>.
87+
====
88+
89+
The **User risk summary** section contains a risk summary visualization and table.
90+
91+
The risk summary visualization shows the user risk score and user risk level. Hover over the visualization to display the **Options** menu (image:images/icons/boxesHorizontal.svg[Options menu]). Use this menu to inspect the visualization's queries, add it to a new or existing case, save it to your Visualize Library, or open it in Lens for customization.
92+
93+
The risk summary table shows the category, score, and number of risk inputs that determine the user risk score. Hover over the table to display the **Inspect** button (image:images/icons/inspect.svg[Inspect]), which allows you to inspect the table's queries.
94+
95+
To expand the **User risk summary** section, click **View risk contributions**. The left panel displays additional details about the user's risk inputs:
96+
97+
* The asset criticality level and contribution score from the latest risk scoring calculation.
98+
* The top 10 alerts that contributed to the latest risk scoring calculation, and each alert's contribution score.
99+
100+
If more than 10 alerts contributed to the risk scoring calculation, the remaining alerts' aggregate contribution score is displayed below the **Alerts** table.
101+
102+
[role="screenshot"]
103+
image::images/users-page/-user-risk-inputs.png[User risk inputs]
104+
105+
[discrete]
106+
[[security-users-page-asset-criticality]]
107+
=== Asset Criticality
108+
109+
The **Asset Criticality** section displays the selected user's <<security-asset-criticality,asset criticality level>>. Asset criticality contributes to the overall <<security-entity-risk-scoring,user risk score>>. The criticality level defines how impactful the user is when calculating the risk score.
110+
111+
[role="screenshot"]
112+
image::images/users-page/-user-asset-criticality.png[Asset criticality]
113+
114+
Click **Assign** to assign a criticality level to the selected user, or **Change** to change the currently assigned criticality level.
115+
116+
[discrete]
117+
[[user-insights]]
118+
=== Insights
119+
120+
The **Insights** section displays <<security-cspm-findings-page, Misconfiguration Findings>> for the user. Click **Misconfigurations** to expand the flyout and view this data.
121+
122+
[discrete]
123+
[[security-users-page-observed-data]]
124+
=== Observed data
125+
126+
This section displays details such as the user ID, when the user was first and last seen, and the associated IP addresses and operating system.
127+
128+
[role="screenshot"]
129+
image::images/users-page/-user-observed-data.png[User observed data]
69.9 KB
Loading
172 KB
Loading
65.2 KB
Loading

0 commit comments

Comments
 (0)