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

Common Fields for Host Inventory Schema #19757

Closed
kaiyan-sheng opened this issue Jul 8, 2020 · 4 comments
Closed

Common Fields for Host Inventory Schema #19757

kaiyan-sheng opened this issue Jul 8, 2020 · 4 comments
Assignees
Labels
ext-goal External goal of an iteration meta Team:Platforms Label for the Integrations - Platforms team

Comments

@kaiyan-sheng
Copy link
Contributor

kaiyan-sheng commented Jul 8, 2020

This issue is to track the work for adding common fields among different host metrics. These proposed common fields (eventually) will become required fields to collect when adding support for new host type.

Proposed Common Fields:

  • host.id
  • host.name
  • host.cpu.pct
  • host.network.in.bytes
  • host.network.in.packets
  • host.network.out.bytes
  • host.network.out.packets
  • host.disk.read.bytes
  • host.disk.write.bytes

TODO:
For each Metricbeat module listed below, we need to investigate if all proposed common fields are collected. If they are, we should duplicate these fields and change to use the names from above. If there are missing fields, we need to add them in the module first.

module assign to github issue PR
system @exekias #20415
aws @kaiyan-sheng #20171
gcp @kaiyan-sheng #20391
azure @narph #20641
vsphere @jsoriano #20313
kvm @jsoriano #18513

cc: @exekias @sorantis

@botelastic botelastic bot added the needs_team Indicates that the issue/PR needs a Team:* label label Jul 8, 2020
@kaiyan-sheng kaiyan-sheng added meta Team:Platforms Label for the Integrations - Platforms team labels Jul 8, 2020
@elasticmachine
Copy link
Collaborator

Pinging @elastic/integrations-platforms (Team:Platforms)

@botelastic botelastic bot removed the needs_team Indicates that the issue/PR needs a Team:* label label Jul 8, 2020
@kaiyan-sheng
Copy link
Contributor Author

AWS: we are not collecting cloud.instance.name for EC2 instance. #20077 is to add this field.

@jsoriano
Copy link
Member

For vsphere metrics we are going to need add support to collect performance metrics. I have collected a list of metrics that we can collect using a variation of this example code.

@webmat
Copy link
Contributor

webmat commented Aug 26, 2020

See also Stage 1 RFC PR elastic/ecs#950

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ext-goal External goal of an iteration meta Team:Platforms Label for the Integrations - Platforms team
Projects
None yet
Development

No branches or pull requests

5 participants