-
Notifications
You must be signed in to change notification settings - Fork 174
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
[Request]: Link to ECS fields reference from integration page and adjust developer guide #3968
Comments
I will open a PR to fix this page
The Exported fields table is generated. |
@alaudazzi the generated table is coming from the integration itself - the idea was to still render that one, but also provide a link to the central ECS reference. Right now, the exported fields list contains some ECS fields by default, once we have the central link, we can remove the ECS fields from the table on that page by updating the integrations itself one-by-one (this is what @ishleenk17 is currently working on) |
@ishleenk17 and I have just met and agreed on the following steps. Please review and comment:
|
@alaudazzi That matches my understanding |
@flash1293 : This is the link that I found for ECS references. I am hoping this is always the latest one. So each Integration will provide a link to this for ECS definitions.
@alaudazzi @flash1293 : I think changes might be needed to the agent.yml and base-fields.yml section as well. As we discussed to remove the ecs fields from these files as well. |
@ishleenk17 @flash1293 |
@flash1293 |
@alaudazzi sounds good to me 👍 |
Closing this ticket and breaking down into the following issues:
|
Description
The
ecs@mappings
component template is now applied automatically for all data streams, correctly configuring ECS fields in the mapping by default. This means that ECS fields don't need to be specified as part of an integration. This is causing two changes:On this page https://www.elastic.co/guide/en/integrations-developer/current/add-a-mapping.html#_agent_yml , it's not necessary anymore to specify ecs fields, as they are defined by default via the standard index template
On integration pages (like https://docs.elastic.co/integrations/nginx ), this will cause the ecs fields to not be listed anymore - instead we should introduce a prominent link to the central ECS field specifications
Resources
This doc is describing the change: https://docs.google.com/document/d/1I5GKUB8AWUdEhqNjhHE2CXDeUMHk3_kcMaI3xKbQ16g/edit
Which documentation set does this change impact?
Stateful and Serverless
Feature differences
No difference
What release is this request related to?
N/A
Collaboration model
The documentation team
Point of contact.
Main contact: @flash1293
Stakeholders: @ishleenk17 @zmoog
The text was updated successfully, but these errors were encountered: