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

Private Synthetic Locations

Quirina
Contributor

Hi Team,

I'm facing one problem. I created one private location and used it in a HTTP API monitoring. At the first 3 days, the monitor can execute successfully. However, it failed all the time since yesterday. My scripts weren't changed. So I checked the private location and found the Synthetic locations status light is yellow.

Quirina_0-1697088804724.png

I checked the dynatrace gateway service on my laptop, It's running

Quirina_1-1697088864200.png

 

And then, I checked the documentation and checked the configuration one by one:

Quirina_2-1697088957076.png

My laptop's configuration is satisfied the requirement (Win10, RAM 8G, CPU core:2 )

Quirina_3-1697089730035.png

So I really didn't know why the Synthetic locations status light is yellow. Dose anyone can help me?

 

8 REPLIES 8

Hello,

The yellow indicator means that you are running a number of synthetic monitors that reaching the AG limits, from the screenshot i can see that you are running only one monitor, so i think this is nit the case. the other reason is that you running only one AG for that location, which is not fulfilling the failover scenario.

 

Thanks,

Islam

Dynatrace Certified Professional - Dynatrace Partner - Yourcompass.ca

Thank you for your reply. if it's due to there's only one AG, why it can execute successfully for 3 days?

Quirina_1-1697094438293.png

 

HannahM
Dynatrace Leader
Dynatrace Leader

It's likely 2 separate issues. The yellow colour for the location, is as Islam mentioned, because you only have 1 AG in the location so there is no failover available. 
The failures should be investigated separately. If you drill down to the availability what are the causes of the failures?

 

Thank you for the information.

1. I created one more active gate just now. But my monitor still failed

Quirina_1-1697102015523.png

 

 

2. The error from the monitor is "Request Timeout" Since yesterday. But I didn't do any changes on the script.

This is the monitor link:

https://{environmentid}.live.dynatrace.com/ui/http-monitor/HTTP_CHECK-894736568B998037?gtf=-2h&gf=al...

Could you help to check it, please?

HannahM
Dynatrace Leader
Dynatrace Leader

Hi Quirinia, 

we don't recommend adding links to your tenant in the community. Please can you open a chat to check your HTTP Monitor. A couple of things you can check yourself are:
can you curl successfully to the url that you are testing on the AG? 
if you increase the request timeout does it complete? You can do this in the request using 'Adapt request timeout'

Thank you!

Could you tell me where I can get the document regarding "increase the request timeout"?

HannahM
Dynatrace Leader
Dynatrace Leader

Yes, sure. It's the 'Adapt request timeout' option documented here

ChadTurner
DynaMight Legend
DynaMight Legend

All of these replies are spot on. The context of the yellow color can mean multiple things. In your case, I don't think 2 monitors are consuming 80% or more of the resources, rather its a warning that you are running synthetics on an AG that has no backup AG. So if this one goes down, your synthetic jobs cannot fail over and will not execute. 

In terms of why you are seeing problem cards on your Synthetic for a particular region/location would need to be addressed at the transactional level of the monitor. HTTP Monitors will have basic information for the most part where click paths will have much more data in terms of the reason why a problem card is present and the issues surrounding it. 

If there is an outage/problem raised with your test on a particular location/region its because the synthetic failed and you need to look at the details for that test in that time frame. It could be that the testing endpoint was down or the endpoint could not be reached etc... 

-Chad

Featured Posts