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

Added id, name and version fields for faas #1796

Merged
merged 6 commits into from
Mar 2, 2022

Conversation

AlexanderWert
Copy link
Member

@AlexanderWert AlexanderWert commented Feb 24, 2022

We learned from customer feedback that in some scenarios it's reasonable to map multiple serverless functions (e.g. AWS Lambda functions) to one single service entity within Elastic. Therefore, we cannot rely on the service.name, service.version and service.id fields to represent the serverless function name and serverless function id.

Thus, additional faas fields are needed to explicitly capture capture the function id and name.

This PR adds the faas.id, faas.name and faas.version fields to ECS faas fields group.

@AlexanderWert AlexanderWert changed the title Added faas.id and faas.name fields Added id, name and version fields for faas Feb 24, 2022
Copy link
Contributor

@kgeller kgeller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@AlexanderWert I think these changes make sense. Could you update the RFC as well to reflect these additions since faas.* is still stage 2 / beta?

@AlexanderWert
Copy link
Member Author

Thanks @kgeller ! I updated the RFC.

Copy link
Contributor

@kgeller kgeller left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@AlexanderWert AlexanderWert merged commit 57ce027 into elastic:main Mar 2, 2022
kgeller pushed a commit to kgeller/ecs that referenced this pull request Mar 2, 2022
* Added faas.id and faas.name fields.

* generated new artifacts with updated faas fields

* updated changelog

* added faas.version

* updated faas RFC

Co-authored-by: Kylie Geller <[email protected]>
# Conflicts:
#	experimental/generated/csv/fields.csv
#	generated/csv/fields.csv
kgeller added a commit that referenced this pull request Mar 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants