-
Notifications
You must be signed in to change notification settings - Fork 8.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create Entity Analytics dashboard #137688
Conversation
8bb0cbd
to
cc68676
Compare
@elasticmachine merge upstream |
4516db4
to
db0a20b
Compare
7fd5eb7
to
c8a80df
Compare
68283ab
to
2542c03
Compare
@elasticmachine merge upstream |
NIT: this might be personal preference more than anything but using |
x-pack/plugins/security_solution/public/app/deep_links/index.ts
Outdated
Show resolved
Hide resolved
...ecurity_solution/public/overview/components/entity_analytics/user_risk_score/translations.ts
Outdated
Show resolved
Hide resolved
...ecurity_solution/public/overview/components/entity_analytics/host_risk_score/translations.ts
Outdated
Show resolved
Hide resolved
{legendItems.length > 0 && <Legend legendItems={legendItems} />} | ||
</StyledLegendItems> | ||
<DonutContainer grow={false} className="eui-textCenter"> | ||
<DonutChart |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey, thanks for testing this scenario! It is a valid concern but I think we shouldn't focus on it right now. We are planning on deleting the feature flags soon and this page will get an extra anomalies table too. It is still a work in progress. |
97d1200
to
7348fa4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
works like a dream 🔥
x-pack/plugins/security_solution/cypress/integration/dashboards/entity_analytics.spec.ts
Outdated
Show resolved
Hide resolved
x-pack/plugins/security_solution/cypress/integration/dashboards/entity_analytics.spec.ts
Outdated
Show resolved
Hide resolved
x-pack/plugins/security_solution/cypress/integration/dashboards/entity_analytics.spec.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sec-eng-prod changes LGTM
x-pack/plugins/security_solution/public/common/hooks/use_enable_host_risk_from_url.test.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work! LGTM 🚀
I know It says it at the top of the description, but I'd change this section in the description
to
Took me a sec to figure out why I was seeing an empty box on the page 😂 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Nice work
💚 Build Succeeded
Metrics [docs]Module Count
Async chunks
Page load bundle
Unknown metric groupsmiscellaneous assets size
History
To update your PR or re-run it, just comment with: cc @machadoum |
* Create Entity analytics page * Add Hosts risk dashboard to Entity analytics page * Add entity analytics to the old menu * Add entity analytics dashboard header * Add User risk dashboard to Entity analytics * Add entityAnalyticsDashoardEnabled feature flag * Move useEnableHostRiskFromUrl to a shared folder * Upgrade Entity analytics license to platinum * Add ml permission check for entity analytics dashboard old menu Co-authored-by: Kibana Machine <[email protected]>
issue: https://github.com/elastic/security-team/issues/3062
Summary
entityAnalyticsDashboardEnabled
but also requiresriskyHostsEnabled
, and/orriskyUsersEnabled
How to test it
Another possibility is to load data with es_archiver:
Checklist
Delete any items that are not applicable to this PR.