Comments (3)
for me, using cross-fetch
instead of Native Node.js fetch solved memory leak. I guess something is wrong with dc-polyfill
. Every fat span of continuous profiler is related with fetch
code.
waitForImage
method calls 'fetch' which remains in memory even afterwaitForImage
method ends and this span disappears if I replace it withcross-fetch
replicate
usefetch
internally and it remains in memory even after requests are finished. If I replace it withcross-fetch
, this span disappears.
from dd-trace-js.
I am too having this issue. We're seeing elevated memory footprint in our node application after upgrading dd-trace npm package. Has anyone on the DataDog side been able to confirm this?
from dd-trace-js.
@tlhunter sorry for the tag, not sure the protocol for raising issues up to folks at dd... wondering if this is being looked at in the v4 and v5 lines
from dd-trace-js.
Related Issues (20)
- Unhandled rejection thrown with Mongodb 6.4.0 HOT 1
- Add tags to the Service Entry Span in Middleware HOT 1
- How to trace jest with custom environment HOT 1
- Code that outputs neverthrow ResultAsync promise-like objects cannot be traced or wrapped
- Dogstatsd is undefined during jest tests HOT 7
- Added histogram method to dogstatsd
- Difficulties adding TAGS to test executions in CI Test Visibility HOT 6
- How to trace full request from service A to service B via TCP transport in NEST JS?
- Continuous profiling not working with NextJS instrumentation HOT 3
- Cannot construct a Request with a Request object that has already been used HOT 18
- `child_process` missing from plugin types in TS headers
- `child_process` plugin picks up shell commands not triggered by the traced process
- Error with ESM support when using the `openai` package
- Missing decrement function in NoopDogStatsDClient
- getSpanLImits method missing in Tracer class
- Bug with selenium instrumentation HOT 3
- dogstatsd sending metrics over http when udp supported HOT 1
- all non-0 gRPC status codes being treated as errors
- Open Telemetry Integration Does not Adhere to Specification
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dd-trace-js.