Skip to content
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 Feature Adoption Dashboard on Looker #169836

Open
Omolola-Akinleye opened this issue Oct 25, 2023 · 10 comments
Open

Create Feature Adoption Dashboard on Looker #169836

Omolola-Akinleye opened this issue Oct 25, 2023 · 10 comments
Labels
Feature:Cloud-Security Cloud Security related features Team:Cloud Security Cloud Security team related

Comments

@Omolola-Akinleye
Copy link
Contributor

Omolola-Akinleye commented Oct 25, 2023

Create a Feature Adoption Dashboard using the gold_cloud_security_feature_adoption and Wireframe

Definition of Done:

Metric Requirements Feature Adoption:

  • How many customers have installed the CSPM/KSPM integration?
  • How many customers have installed the CSPM/KSPM integration with AWS, GCP, and or Azure selected as the cloud provider?
  • How many of these customers selected the single account (AWS), project (GCP), or subscription (Azure) deployment option?
  • How many of these customers selected the AWS organization, GCP organization, or Azure organization deployment option?
  • How many customers have installed the CSPM integration for AWS, GCP, and or Azure with the cloud-native way of deploying (AWS CloudFormation, Google Cloud Shell script, Azure Cloud Shell script) as the selected setup option?
  • How many customers have installed the CSPM integration for AWS, GCP, and or Azure with the manual way of deploying as the selected setup option?
  • For customers who installed the CSPM/KSPM integration, how many were able to successfully deploy the elastic agent without generating findings?
  • For customers who installed the CSPM/KSPM integration, how many were able to successfully deploy the elastic agent and generate findings?

Note: Feature Adoption doesn't include Vuln Mgmt or CWP.

Related Tickets:

Blocked Tickets:

@botelastic botelastic bot added the needs-team Issues missing a team label label Oct 25, 2023
@Omolola-Akinleye Omolola-Akinleye added Team:Cloud Security Cloud Security team related Feature:Cloud-Security Cloud Security related features and removed needs-team Issues missing a team label labels Oct 25, 2023
@Omolola-Akinleye Omolola-Akinleye self-assigned this Oct 25, 2023
@Omolola-Akinleye
Copy link
Contributor Author

@kfirpeled @CohenIdo Just f.y.i we don't have customer data just yet until after 8.11.0. is released since we created a new telemetry collector. I can create the dashboard but it won't show any customer data thus charts will be broken.

@kfirpeled
Copy link
Contributor

Hi @Omolola-Akinleye , in that case I'll postpone this task in a sprint (32)

@maxcold
Copy link
Contributor

maxcold commented Jan 2, 2024

Low in prio while waiting for the new OKR - 3rd party adoption

@CohenIdo
Copy link
Contributor

Telemetry sync: we agreed to take one day to build the dashboard and verify that data is collected as expected. In case of issues, document them and open a task if necessary.

@tehilashn @Omolola-Akinleye

@kfirpeled
Copy link
Contributor

@Omolola-Akinleye , @CohenIdo I'm sorry but this task is missing DOD.
Can you please define what is are the dashboard requirements? what is the proposed design? what features are we going to track as a first step?
so we can assess properly this task estimation

@Omolola-Akinleye
Copy link
Contributor Author

Omolola-Akinleye commented Jan 30, 2024

@kfirpeled DOD is updated to include KSPM and CSPM metric requirements, a proposed design, related ticket, and epics for context and timeline of decisions tracked. @kfirpeled @CohenIdo Requirements were done months ago keep in mind.

@kfirpeled
Copy link
Contributor

kfirpeled commented Jan 31, 2024

Thanks @Omolola-Akinleye ,

number of questions:

  1. Now that we have it written down can you confirm the estimation for the given wireframe and the proposed dashboard?
  2. I suggest adding a checkpoint for this task, to provide a query to present the data in a tabular fashion. The rationale here is that we need to do it anyway and in case building the UI would take more time than we think. We could still enjoy the digested data results. wdyt? @CohenIdo , @tehilashn , @smriti0321

@Omolola-Akinleye
Copy link
Contributor Author

Omolola-Akinleye commented Feb 1, 2024

@kfirpeled Hi Kfir, The ticket estimation is 3. I don't estimate more than 1-2 days.

@Omolola-Akinleye
Copy link
Contributor Author

Known issues

  • There are cases where Cloud account stats and installation stats will not share the same package_policy_id because package_policy_id was indexed in findings in 8.11.0 and Installation stats telemetry was release in 8.10.0. More details see comment here.
  • There are still 4,000 records with null installation stats that will need further investigation and make take more analysis.

@kfirpeled
Copy link
Contributor

As mentioned by @Omolola-Akinleye here
We Invested a couple of days to create the dashboard but it seems the complexity is bigger than we estimated.
As we agreed, I'm deprioritizing this issue for now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Cloud-Security Cloud Security related features Team:Cloud Security Cloud Security team related
Projects
None yet
Development

No branches or pull requests

4 participants