newrelic-dotnet-agent
newrelic-dotnet-agent copied to clipboard
Implement compression for large Thread Profiles
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.