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

Support time_series_metric attribute in schema and generated artifacts #2176

Open
ebeahan opened this issue Feb 28, 2023 · 0 comments
Open

Comments

@ebeahan
Copy link
Member

ebeahan commented Feb 28, 2023

Summary

Support the time_series_metric mapping parameter on numeric field types in the ECS field definitions and necessary generated artifacts.

This addition helps ECS better support time series data streams (TSDS).

Requirements

  • The time_series_metric attribute is supported in ECS schema definitions. Example definition:
- name: host.cpu.system.norm.pct
  type: double
  # Support this requires an Elasticsearch version on 8.6 or newer
  time_series_metric: gauge
  description: >
    The normalised percentage of CPU time spent in kernel space.
  • time_series_metric matches the ES implementation and supports three value for numeric fields: counter, guage, and null.
  • The ES generator allows time_series_metric param into generated index templates where defined.
  • The Beats field generator passes time_series_metric where defined.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant