Enabling Client Transaction Logging?

Deepak Ingale1
Mega Sage

I am playing around with performance management and I came across below link on ServiceNow wiki.

Client Transaction Timings - ServiceNow Wiki

I can not locate below properties mentioned on wiki link in my instance.

Do I require to create these properties separately? What significance these properties will add in measurement of performance?

glide.log.client.form.sectionsMeasures time rendering form sections.
glide.log.client.related.listsMeasures time rendering related lists.
glide.log.client.ui.policyMeasures time enforcing UI policies.
glide.log.client.script.on.loadMeasures time running onLoad scripts.
glide.log.client.script.on.changeMeasures time running onChange scripts

I can see below properties is present and set to "Active".

glide.client.track_transaction_timingsEnables the collection of client transactions
4 REPLIES 4

venkatiyer1
Giga Guru

Hi Deepak,



In my opinion glide.client.track_transaction_timings is the main setting to turn on and off. When i have tried just activating one of the sub ones like say onload it doesn't work till the time main one   glide.client.track_transaction_timings is true. And if I were to turn the main one and the onload on by adding a new property it is giving me the same information so as I saw it I felt those sub properties seemed to be like redundant. So I feel those additional glide properties need not be set because it is calibrating all the information posted in wiki and showing in client transaction logs.



In terms of value apart from reporting you can easily see the client scripts time and see if there is anything unusual going around in terms of time taken so that we can refactor the code.


Hi Venkat,



Yes, You require below one to be active for client transaction logging.


glide.client.track_transaction_timings

It seems new documentation of Geneva on Client transaction timings does not have those sub-properties.


I will just play around with these sub-properties in my personal developer instance to check what value those adds.


I have a question about this.   I have turned on the plugin (for a while) and setup the properties as stated in the wiki article but I am not receiving any results.   Any ideas what I should look for?


Hi Mark,



Enabling plugin and playing around with system properties did not even work for me.


It seems to be a legacy but I am totally not sure no it.



I got transaction details on transaction logs only.