-
Notifications
You must be signed in to change notification settings - Fork 430
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
ECS Fields for Function as a Service (FaaS) environments #1516
Comments
Hi @AlexanderWert as this involves a new Field Set, please could you follow the RFC process documented here: https://github.com/elastic/ecs/blob/master/rfcs/README.md Thanks! |
Thanks for opening RFC FaaS Fields - Stage 0 @AlexanderWert I'll close this issue so we can follow up with your PR |
@axw did we map OpenTelemetry FaaS attributes to these new ECS fields? |
@cyrille-leclerc I have not, but I believe @AlexanderWert may have. IIANM, OTel has an extra field or two (e.g. |
@cyrille-leclerc The faas ECS fields proposal is now in RFC stage 2. Once the process is finished and the fields are in ECS, the mapping should be the following:
|
Thanks @AlexanderWert . Did you understand why Otel decided to differentiate |
Hi ECS team,
Summary
Using APM agents in the context of serverless environments (e.g. AWS Lambda) allows to capture function as a service (faas) specific context that can be of great value for the end users and provide correlation points with other sources of data.
Are there plans / can we extend ECS to include meta-data fields for faas environments?
The existing specification in OpenTelemetry can serve as a good orientation: https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/semantic_conventions/faas.md#example
Detailed Design:
I'm proposing to add the following fields:
http
,pubsub
,datasource
,timer
,other
The text was updated successfully, but these errors were encountered: