Need help understanding SLA Logging Settings

G24
Kilo Sage

Hello Smart ServiceNow Ladies and Gentlemen,

 

I am having some trouble understanding what the various SLA settings actually DO.

I have set my sys_properties value "com.snc.sla.log.destination" to "Database and Node".

Q1.  Does this mean that I should be seeing log messages appearing in the system log (table syslog)?

1.png

 

I set all the other "Logging level" settings to "Warning" so that I can easily find them and they are separated out from all the silly informational log messages.

Q2.  Does this mean that I should be seeing these messages show up in syslog with log level Warning (1) as opposed to level "Information (0)"?

2.png

 

I'm seeing very few log messages related to the SLAs.  The ones in my screenshot are set to level Information, so I assume that those are not the ones controlled by these settings.

 

Q3.  Can someone please give me an actual screenshot example of a message generated by having this special SLA logging turned ON so that I can understand this feature?

 

Thank you!

4 REPLIES 4

Jaspal Singh
Mega Patron
Mega Patron

Well, have not explored much over the SLA logging capabilites. However, did you give DOC link a check?

simonezini
Mega Sage

Hi @G24 ,

please have a look at this doc: Configure Service Level Agreement (SLA) properties 

The difference between the 2 types of logging is that "Database and node" logs are visible as system logs, while "Node" log only appear in log files.

 

Hope this helps

Regards


Simone

 

Thank you, but when I have that setting set to "Database and Node" I am NOT seeing log messages appearing in the system log.  Can you confirm, please?

In the system logs I can see logs coming with source field containing "TaskSLAController", "SLAConditionBase", "TaskSLAFlow", "TaskSLA" and "SLACalculatorNG".

They are all coming from different script include, they are named as the source log listed above; do you have active script include that contains "SLA" in their name?

 

Regards

Simone