elastic / elastic/apm-agent-nodejs
add "deserialization" and "serialization" ES child spans for ES queries
Open
agent-nodejs
kibana
- Dominant language
- JavaScript
- Stars
- 594
- Forks
- 244
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 16
Description
The `@elastic/elasticsearch` client provides "serialization" and "deserialization" diagnostic events (https://www.elastic.co/guide/en/elasticsearch/client/javascript-api/current/observability.html#_events) that could be used to generate separate child events of an Elasticsearch query span.
This could be very useful for observing the possible impact of sync (de)serialization for large ES payloads.
Contributor guide
Assessment
This issue has not been assessed yet.