-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
Add event.dataset field #9408
Add event.dataset field #9408
Conversation
Pinging @elastic/uptime |
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. Needs a changelog entry.
I sugget we do different PR's for the different fields which should be mapped to ECS. Could you open a meta Github issue to track the fields that need change? |
d240831
to
bb73109
Compare
@ruflin just removed the extra commit for Am I good to merge? (was the previously LGTM approval enough BTW?). |
jenkins, retest this please (build timed out waiting for an OSX box to become available) |
ba3d1ab
to
4f3e0fd
Compare
The two tests / builds that were failing here can be ignored. I'm already working on fixing them / making them more stable. |
If you want a green CI, try to rebase as tests should now be fixed in master. Mac builds will still be slow. |
0e16448
to
9a9e12e
Compare
9a9e12e
to
9e62892
Compare
jenkins, retest this please |
This brings us closer to ECS compliance by adding the event.dataset field. All heartbeat events are considered part of the 'uptime' dataset, even though their data may differ. The key thing defining this dataset is the presence of the `monitor.status` field
9e62892
to
551b5ba
Compare
@andrewvc Still good to go. Ignore the failures please. |
This brings us closer to ECS compliance by adding the event.dataset field. All heartbeat events are considered part of the 'uptime' dataset, even though their data may differ. The key thing defining this dataset is the presence of the `monitor.status` field (cherry picked from commit 5e54acb)
* Add event.dataset field (#9408) This brings us closer to ECS compliance by adding the event.dataset field. All heartbeat events are considered part of the 'uptime' dataset, even though their data may differ. The key thing defining this dataset is the presence of the `monitor.status` field (cherry picked from commit 5e54acb) * Fix test failures by cleaning more keys * Add event.dataset to common fields
This brings us closer to ECS compliance by adding the event.dataset field.
All heartbeat events are considered part of the 'uptime' dataset, even though their data may differ.
The key thing defining this dataset is the presence of the
monitor.status
field.