Select to view content in your preferred language

Missing metric data on line charts

445
7
a month ago
ChrisRobinsonCOF
Regular Contributor

Hello all,

 

I recently upgraded to ArcGIS Monitor 2024.1.1I had three ArcGIS servers (stand alone) that I had average response time analysis set up on and seemed to work just fine.  After upgrading though two of my analysis line charts (photo attached) seem to either be having trouble retrieving data or the monitor agent isn't running correctly on those servers.  I have bar charts set up for number of requests and those seem to be working.  In the monitor logs I have several E_Observer_failure errors but they are all for my ArcGIS Monitor Server machine.  

 

Thank you,

Chris

Tags (1)
7 Replies
DerekLaw
Esri Esteemed Contributor

Hi @ChrisRobinsonCOF,

Can you please try and re-start the AM Agent services on their respective host machines? 

Just curious: what release of ArcGIS Enterprise are you seeing this behavior on?

I've seen similar behavior when Monitor is collecting data from an Enterprise 10.9.1 site, but it's been very inconsistent and hard to reproduce. 

Hope this helps,

0 Kudos
ChrisRobinsonCOF
Regular Contributor

Derek,

 

I restarted the arcgis Monitor agent on both machines but that didn't have any effect.  The top seerver site is a 10.9.1 while the second is an 11.1 site.  The 3rd server I have that is working is also an 11.1 site.

Thank you,

Chris

0 Kudos
ChaseBarnard
Occasional Contributor

I have the same issue. Running Monitor 2024.1 and Enterprise 11.4. 

Chase

Screenshot_16-5-2025_113036_gis-monitor.townofchapelhill.org.jpeg

0 Kudos
DerekLaw
Esri Esteemed Contributor

Hi @ChrisRobinsonCOF  and @ChaseBarnard,

Can you both please open a case with Esri Tech Support so they can take a closer look? As I mentioned, I have seen this behavior before (only with Enterprise 10.9.1 sites), but it was intermittent. We were unable to consistently reproduce this behavior - so I am hoping Support can document your respective environments. Sorry. 

EDIT: After discussing this thread with a colleague, in @ChrisRobinsonCOF's case - he thinks the behavior in the screenshot provided is expected. 

The serial charts shows time periods of "empty" average response time, which suggests there are no responses being sent (likely because of no requests), in which case, the average response time for these same time periods would also appear "blank". Monitor does not show a value of "zero", but null data.

For @ChaseBarnard's screenshot - we're unsure if the requests received serial chart is showing the same web services, as those in the average response time chart. Maybe you can double check if you might be seeing the same behavior as described in Chris' case?

Hope this helps,

0 Kudos
ChrisRobinsonCOF
Regular Contributor

@DerekLaw ,

Has something changed since 2023.3.1 which would have changed how those were drawn?  What you mentioned does seem to be the case, I've attached a screen shot of the analysis view of our internal map viewer, I then opened the map and turn on a bunch of layers and started panning and zooming around, you can defiantly see where this is happening, I just don't recall it looking like this in the previous version.  Since this is expected behavior, do you want me to forgo submitting a ticket?

 

Thank you,

Chris

0 Kudos
ChaseBarnard
Occasional Contributor

@DerekLaw It appears that web services in the Requests Received and Average Response Times are typically not the same.  Your explanation makes sense, however I don't recall seeing the "intermittent" effect in the previous (2023) version of Monitor.

0 Kudos
DerekLaw
Esri Esteemed Contributor

Hi @ChrisRobinsonCOF  and @ChaseBarnard,

Has something changed since 2023.3.1 which would have changed how those were drawn? 

Yes. In Monitor 2023.x, the chart rendering would connect two contiguous data points and draw a line to "connect" them, even if there was a null data point between them. In Monitor 2024.x, this was changed - now if there are two contiguous data points, and there is a null data point between them, a line is not drawn between the two points to "connect" them. Hence the appearance of a "gap". I hope this makes sense. 

Since this is expected behavior, do you want me to forgo submitting a ticket?

Since this behavior is expected, no need to open a support ticket.

Hope this helps,

0 Kudos