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

Data Source Categorization Fields #901

Closed
jamiehynds opened this issue Jul 30, 2020 · 4 comments
Closed

Data Source Categorization Fields #901

jamiehynds opened this issue Jul 30, 2020 · 4 comments
Labels
enhancement New feature or request ready Issues we'd like to address in the future. RFC:candidate

Comments

@jamiehynds
Copy link
Contributor

jamiehynds commented Jul 30, 2020

Summary

Elastic currently supports ingestion of data from 180+ sources, and growing. However, we do not have a coherent way to categorise these sources. This has resulted in a disconnect in how we categorize these sources from the Elastic website, in-product experiences and ECS.

Motivation:

Categorization fields in ECS can govern how we categorize these data source, but only a limited set of event.category values are supported by the schema today. The new dataset fields should also support these values, possibly under dataset.type. Expanding the values we support, allows us to align the user experience from ECS, Ingest Manager and the Elastic Website (elastic.co/integrations). Some additional context here: #845 (comment)

Detailed Design:
Here are some of the proposed values that @exekias and I propse:

  • apm
  • application
  • audit
  • cloud
  • collaboration
  • Config Management
  • containers
  • CRM
  • email
  • firewall
  • Operating System
  • productivity
  • queue/message queue
  • security
  • storage
  • threat
  • ticketing
  • vulnerability
@jamiehynds jamiehynds added the enhancement New feature or request label Jul 30, 2020
@webmat
Copy link
Contributor

webmat commented Aug 18, 2020

Love the idea, thanks @jamiehynds!

Our current categorization fields are aimed at capturing the essence of what's in a single event. A given source typically produce more than one category of such events. E.g. A firewall can often emit events around network flows, authentications, etc.

However I think having a straightforward way to categorize sources will be helpful as well (e.g. this is a firewall).

@jamiehynds
Copy link
Contributor Author

Thanks @webmat! @exekias and I will work together on an RFC to move forward.

@webmat webmat added the ready Issues we'd like to address in the future. label Aug 25, 2020
@jamiehynds
Copy link
Contributor Author

Closing the issue. Discussion can continue via the RFC: #958

@jamiehynds
Copy link
Contributor Author

@approksiu issue discussing data source types.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ready Issues we'd like to address in the future. RFC:candidate
Projects
None yet
Development

No branches or pull requests

3 participants