-
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
Improve Beats field reference docs to reflect ECS #20729
Comments
Pinging @elastic/integrations (Team:Integrations) |
@webmat Is this a fair description of the problem? |
Hopefully this won't be a problem in the new integration README docs. Those will be separate from Beats but good to keep in mind |
@mostlyjason That's right! |
Yeah I think these module docs about which fields are populated by this module could be improved in a few ways. Hopefully the upcoming packages are already doing something like this:
|
I just checked out the integration guidelines and it looks like we have a logs and metrics field reference we intend on keeping up to date. @dedemorton did you give input on the guidelines and field reference docs already? |
@mostlyjason Yes, but @EamonnTP is more involved with the docs related to the UI. The problem I'm trying to describe in this issue is related to our legacy Beats documentation that hasn't been updated to reflect the ECS names. It's confusing for users to see the old names in the Beats reference docs. |
A quick note: there's a related discussion about APM fields in elastic/apm#276, with an interim solution proposed in #21359. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Describe the enhancement:
The Beats field reference docs (for example, Exported fields ) were put together before ECS came along. They need to be adapted to make sense in the context of ECS.
We need to fix this programmatically because updating the individual field.yml files manually would be crazy making. I also think the field descriptions should be single-sourced with the ECS docs rather than duplicated.
Describe a specific use case for the enhancement or feature:
When users want to understand what an event field contains, they might turn to the docs. However, it's not always easy to find field descriptions because the docs use the older field names rather than the ECSs name. Often the ECS names appear in the description. For example:
This is hard on users for a couple of reasons:
We should show the ECS name. I'm not even sure it still makes sense to show the older field names, especially since the aliases are going away in 8.0.
The text was updated successfully, but these errors were encountered: