newrelic-dotnet-agent icon indicating copy to clipboard operation
newrelic-dotnet-agent copied to clipboard

Implement compression for large Thread Profiles

Open angelatan2 opened this issue 5 years ago • 0 comments

Description The .net agent doesn't encode the thread profile payload correctly leading to some large profiles to fail to submission. We need to ensure that large profiles can be ingested

Generally, there is a 4MB limit on what we can send up. Look at what the Java Agent does on their large profiles Are there other endpoints that we could compress our payloads?

The Java Agent knows the Ingest limit for any payload is 1MB. So in addition to compression, the agent should check the size before sending it up.

angelatan2 avatar Sep 08 '20 23:09 angelatan2