cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Dynatrace Managed - HTTP monitor - Response body size limit

Hello,

 

Is there a size limit to the size of the response body? 

I have a synthetic HTTP monitor for health-check of a repository based on the ability to pull a file with a size around 48MB.

The monitor reports the size around 10MB. 

tibebe_m_digafe_0-1639070303468.png

and response time seems to align to this 10MB, not to the "download" time for the full 48MB.

 

Thanks. Tibebe

6 REPLIES 6

ChadTurner
DynaMight Guru
DynaMight Guru

@tibebe_m_digafe there is a limit on the Size and Dynatrace is reviewing the options of increasing this limit. @Jacek_Janowicz could you shed some light on this for the user?

-Chad

HannahM
Dynatrace Champion
Dynatrace Champion

Yes, I can confirm that there is a  default limit of 10MB for Response body size. The Maximum allowed is 20MB.

We actually have a Preview at the moment for increasing this value from the default setting, which Jacek is running. If you would be interested please let your CSM know. 

Jacek_Janowicz
Dynatrace Pro
Dynatrace Pro

To be fully precise: the setting @HannahM is talking about serves mainly for increasing amount of data which synthetic engine reads for purpose of content validation. But, of course, data needs to be retrieved first.

Honestly speaking, I've expected that 20MB will be safe threshold for single HTTP request, may I ask (out of curiosity little bit) what kind of application you're working with? Getting almost 50 MB within single HTTP request doesn't look like standard case

 

Best Regards,

 

Jacek

Hello,

 

As stated in my initial comment: "I have a synthetic HTTP monitor for health-check of a repository based on the ability to pull a file with a size around 48MB." 

 

We are not interested in parsing the response but the ability to verify the file (a binary file) got downloaded with a reasonable time.

 

Thanks. Tibebe

Tibebe,

 

Thanks for your comment,

I fully understand. That's why I said, that data needs to be retrieved first.

The problem is that limit we've introduced (20MB) is insufficient for your case

I've added that to list of feedback we've collected so far regarding Advanced settings for HTTP

 

May I have an extra question: do you have multiple monitors which need to download such amount of data? Or is it single one, kind of special scenario? If multiple, would be great to know estimated number of monitors which need to deal with such a big payloads.

 

Best Regards,

 

Jacek

Hi Jacek.

 

So far a single one. I do not anticipate additional ones any time soon, if any.

 

Thanks. Tibebe