It's all about the answers!

Ask a question

Is there any way to monitor/control client program (via REST API) access to RTC server?


Clement Liu (1.5k54249) | asked Aug 07 '13, 12:13 p.m.
We recently found out one of our users had developed himself a client program using REST API which had hugh performance impact on our RTC server due to its bad code. Is there any way to monitor/control such client program's access? Thanks.

2 answers



permanent link
Guido Schneider (3.4k1490115) | answered Aug 07 '13, 12:17 p.m.

You see all REST calls in httpserver access.log file.

For this reason I do logfile management in this way in httpd.conf:

CustomLog "|bin/rotatelogs.exe C:/logs/HTTPServer/access_%Y_%m_%d_%H_%M_%S.log 86400" common


Comments
Clement Liu commented Aug 07 '13, 4:09 p.m.

Hi @schneidg,


What is the key word you would use to search in the access.log for the API access record? Thanks.


permanent link
Krzysztof Ka┼║mierczyk (7.5k477103) | answered Aug 08 '13, 1:25 a.m.
Hi Clement,
You can also see in active services in admin panel (https://clm.admin.ws/ccm/admin#action=com.ibm.team.repository.admin.activeServices) what is exactly going on the server. It might be helpful too.

Best regards,
Krzysztof Kazmierczyk

Comments
Clement Liu commented Aug 08 '13, 9:59 a.m.

@krzysztofkazmierczyk, thanks. I'm aware of the admin page but I don't know what service names would tell me they are coming from REST API call? Thanks.

Your answer


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.