URL field on syslog_transaction table

helga
Kilo Contributor

Hi:

I am trying to identify a performance issue on my instance. I believe the issue is due to slow-running Business Rules. I am trying to identify the execution of the Business Rules on the syslog_transaction table. I see that there quite a few records on that table with really long transaction times (in the ballpark of what the users are complaining about, over 30 seconds), and which have values on the "URL" field like "/sys_script.do?sys_id=<actual sysid>".

But I am unsure as to what these rows represent. Are they executions of the Business Rules themselves? Or are they only recording instances where the definition of the BR has been loaded in the ServiceNow GUI? From the documentation, I tend to think that the second option is the right one, but I'm seeing very long times on the table which do not match my experience when loading the BR definition form.

Any help / clarification would be very welcome.

HQC

5 REPLIES 5

rajeevlochan82
Mega Guru

Hi Helga,



If you see something like is /sys_script.do?sys_is=.... in URL then it means that the specific script / business rule form was opened. It does not give you any information about script execution.....so whatever you see in URL field , if you append your servicenow instance name in front of it and put it in your URL then whatever form is opened that specific transaction was performed (thats what this URL imply). So if you see something like sys_script.do then this script form was opened.



https://abc.service-now.com/sys_script.do?sys_id=..........