Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I serve a lot of map services via my arcgis server 9.3. Can I determine somehow which webapplication or desktop clients are using or were using my services? I know that I can view apache access log and by this way execute this task, but I think that it is not most elegant solution.

share|improve this question
up vote 1 down vote accepted

There is a utility available on ArcScripts - ServiceMonitor - which can let you get at least some monitoring on your services. I have not tested it myself though.

Free apps are Apache JMeter and Fiddler.

Commercial apps are GeoCortex and GeoXMF (tested myself, has support for 9.3).

share|improve this answer
thank you for answer I didn't know about ServiceMonitor. But can you say something more about using JMeter? I alwas thought, that this software is only for performance test of application/web-server, and not for logging.. – Krystian Jan 28 '13 at 22:25
I am not sure if JMeter does have the ability to log incoming requests (say IP address and type of application), but I thought to share the link since it has similar purposes and maybe there could be some additional modules for you. I assume it might be easier to find a piece of software that works on the OS level, tracing incoming requests - like IIS Log Analyzer ( – Alex Tereshenkov Jan 29 '13 at 8:10

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.