V 10.3.1 ArcGIS Server Windows 2012.
I have a geocoding service and a map service that are used to geo-verify addresses and return 9-1-1 response information respectively. We've been receiving complaints of slow address verification from dispatchers, so I turned up the pooling from 2min/4max to 5min/8max a few minutes ago.
I'm looking at the services now in ArcCatalog, and each show 5 instances running, but zero instances in use. Is there a way to monitor and/or log when instances are actually used?
Solved! Go to Solution.
One thing to know about, if you don't already, ArcGIS Server has a stats page you can access:
-> Login as admin
-> Logs
-> Statistics
Here, you can check for timed-out requests in addition to total requests, by service.
As far as your original question, you could roll your own, through something like a PowerShell or Python script... essentially, you'd create an http request every so often to evaluate responsiveness. You could send an e-mail if it were to time-out or become unavailable.
Something else to check-out:
System log Parser
https://www.arcgis.com/home/item.html?id=90134fb0f1c148a48c65319287dde2f7
System Monitor (contains link to new version)
http://www.arcgis.com/home/item.html?id=848f48b0f88e4de7a036377197453efe
You can use Working with server statistics—ArcGIS Server Administration (Windows) | ArcGIS Enterprise ,
Within the available statistics you will find:
Maximum running instances—Maximum number of instances running for a particular service over a given time frame.
The other alternative would be to use ArcGIS System Monitor, which is at version 3 at this moment, but that would normally involve professional services of Esri.
One thing to know about, if you don't already, ArcGIS Server has a stats page you can access:
-> Login as admin
-> Logs
-> Statistics
Here, you can check for timed-out requests in addition to total requests, by service.
As far as your original question, you could roll your own, through something like a PowerShell or Python script... essentially, you'd create an http request every so often to evaluate responsiveness. You could send an e-mail if it were to time-out or become unavailable.
Something else to check-out:
System log Parser
https://www.arcgis.com/home/item.html?id=90134fb0f1c148a48c65319287dde2f7
System Monitor (contains link to new version)
http://www.arcgis.com/home/item.html?id=848f48b0f88e4de7a036377197453efe