-
Notifications
You must be signed in to change notification settings - Fork 474
[Wiz] Added Dashboards for all the Data Streams #8154
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
Conversation
…wn in the pipeline.
@mohitjha-elastic for the Audit dashboard, could we replace the 'Total Audit' visualisation with 'Audit Events by User', with a pie-chart, breaking down the audit events by user.id. This is likely more useful than displaying the total number of audit events, and can identify Wiz admins/users who have performed the most actions within the Wiz console. |
This [Wiz](https://www.wiz.io/) integration enables your security team to continuously prioritize critical risks based on a deep cloud analysis across misconfigurations, network exposure, secrets, vulnerabilities, malware, sensitive data and identities to build a single prioritized risk view for your cloud. | ||
|
||
Use the Wiz integration to collect and parse data from Wiz api. | ||
Wiz continuously prioritizes critical risks based on a deep cloud analysis across misconfigurations, network exposure, secrets, vulnerabilities, malware, and identities to build a single prioritized view of risk for your cloud. This [Wiz](https://www.wiz.io/) integration enables you to consume and analyze Wiz data within Elastic Security, including issues, vulnerability data and audit events, providing you with visibility and context for your cloud environments within Elastic Security. | ||
|
||
## Data streams | ||
|
||
The Wiz integration collects three types of data: Audit, Issue and Vulnerability. |
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.
Can we remove the audit, issue and vulnerability sentences below as this sentence already covers the fact that we support audit, issue and vulnerability.
Pinging @elastic/security-external-integrations (Team:Security-External Integrations) |
/test |
🌐 Coverage report
|
packages/wiz/changelog.yml
Outdated
changes: | ||
- description: Add dashboards for all the data streams. | ||
type: enhancement | ||
link: hhttps://github.com/elastic/integrations/pull/8154 |
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.
link: hhttps://github.com/elastic/integrations/pull/8154 | |
link: https://github.com/elastic/integrations/pull/8154 |
"customLabel": true, | ||
"dataType": "number", | ||
"isBucketed": false, | ||
"label": "Count of Audit", |
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.
"label": "Count of Audit", | |
"label": "Count of Audit Events", |
/test |
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. We can merge after Jamie's approval.
"id": "", | ||
"params": { | ||
"fontSize": 12, | ||
"markdown": "Navigation\n\n[Wiz Vulnerability (This page)](#/dashboard/wiz-927c36f0-6358-11ee-a265-c3569aa0cebf)\n\n[Wiz Issue](#/dashboard/wiz-d8f91a20-6363-11ee-a265-c3569aa0cebf)\n\n[Wiz Audit](#/dashboard/wiz-be3fd3f0-6358-11ee-9db4-21f79f2e6273)\n\n[Integration Page](/app/integrations/detail/wiz-0.1.0/overview)\n\nOverview\n\nThis dashboard shows Vulnerability overview related to the Wiz Integration.\n\nThis dashboard is made to provide general statistics and show the detection of ingested vulnerabilities.\n\nIt provides information about vulnerability and vulnerability assets. It also displays the distribution of vulnerabilities according to detection method and status. It also contains details regarding count of vulnerabilities over time.", |
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.
Can we change the navigation to the latest version ?
wiz-0.1.0/overview
-> wiz-0.2.0/overview
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.
@mohitjha-elastic is Event ID the only field we can use in the Issue Details and Issues over Time? Anything that's more human readable like 'Issue Name' or something along those lines? Can we also adjust 'Issues over Timestamp' to 'Issues over Time' (sounds better). Sorry the last minute adjustment.
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 @jamiehynds,
We do not have any other fields like the issue name or others so we have been using the Event ID only. However, the Event ID is the Issue ID but we are using the ECS name in the dashboard, let me know if you want us to replace the name Event ID with Issue ID.
No worries, will adjust Issues over Timestamp
to Issue over Time
.
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.
@mohitjha-elastic ok, if the Event ID is the best we can do we can leave it there for now. Would be great to hyperlink each Event ID so users could go to the Wiz console from the dashboard in order to view more information about the Event, but not sure if that's possible?
We can go ahead and merge, but Wiz may have suggestions during the validation process and we can make adjustments if necessary
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.
I guess it won't be possible to redirect from the Event ID to the Wiz console.
Also, we have adjusted the Issues over Timestamp
to Issue over Time
.
Package wiz - 0.2.0 containing this change is available at https://epr.elastic.co/search?package=wiz |
Type of change
What does this PR do?
Checklist
changelog.yml
file.How to test this PR locally
Clone integrations repo.
Install the elastic package locally.
Start elastic stack using the elastic package.
Move to integrations/packages/wiz directory.
Run the following command to run tests.
Automated Test
test-file.txt