It's all about the answers!

Ask a question

Is all source code access via a proxy logged at the main RTC server?


0
1
Thomas Loeber (62237850) | asked Jul 30 '13, 8:22 a.m.
JAZZ DEVELOPER
When proxy servers are used in the topology are the client transaction still logged on the JTS/CCM hosts even though they are routed through a proxy server?  What is logged on the proxy, if anything? 

2 answers



permanent link
Abraham Sweiss (2.4k1331) | answered Jul 30 '13, 10:24 a.m.
SInce proxy is an overloaded term, i wanted to add the following.  If a reverse proxy is used w/o caching enabled, then the request would get logged in the IHS/Apache logs, and the request would get routed to ccm where the transaction would be processed / logged.  For example in IHS, you would see a http1.1 200 ok response logged, and in ccm we would see the normal logging as though the server was being accessed directly.

Comments
1
sam detweiler commented Jul 30 '13, 10:33 a.m.

I assumed he meant caching proxy. ala squid.

the IHS reverse proxy tool is a topology isolation mechanism. It does provide useful denial of service buffer exhaustion protection, but adds elapsed time to the transaction processing.


KrishnaKanth Naik commented Jul 31 '13, 12:23 p.m.
JAZZ DEVELOPER

@Abraham You mentioned "reverse proxy w/o caching enabled" just wanted to make it clear that we donot support caching on the PROXY server (unless its SQUID proxy, i.e, used for setting up SCM caching), though we do have some users who use IHS for caching some of the images that they have used on page load. While it seems to work and provides a better page load performance - this is a IHS feature, and we have not yet published any results of the pros and cons of configuring it with RTC, so it is still an unsupported configuration.

I found an old link for IHS monitoring FAQ, just in case Thomas was referring to IHS based proxy
http://publib.boulder.ibm.com/httpserv/ihsdiag/ihs_performance.html


permanent link
sam detweiler (12.5k6195201) | answered Jul 30 '13, 8:34 a.m.
the file access is logged at the proxy..  it is by file and you can tell (on the aggregate) if the file was previously cached or not. (at least if you are using squid and have the reporting package installed and turned on)

the RTC server does not know if the file is provided from the proxy cache.

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.