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.5k54149) | 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.4k1379102) | 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.4k34693) | 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.