Skip to main content

While i was going through the  below url 

https://community.k2.com/t5/K2-Blackpearl-Forum-Posts/What-is-the-difference-between-Server-tables-and-Serverlog/td-p/66600

 

it is mentioned that we should be using K2 server log to capture process instance errors ,but i am not able to find K2 serverlog.Error .May i know the reason ?  should I be using server.Error to track the error logs ?

 

 

Help much appreciated 

 

Thanks in advance

Hi,


 


The databases under the ServerLog schema are mainly for archiving/logging purposes. It stores past and current information about every stages of your workflow. It is not the actual working space your process instance will use.


 


Having said that, that post you just linked is created back in 2014. There are a lot of changes made between 2014 and 2019. For example, older versions of K2 uses a 14 databases, while later versions uses 1 single consolidated database with multiple schemas. I do not see ServerLog.Error in my database as well.


 


There is however a Server.ErrorLog table and Server.ErrorProfile table. Both simply stores the error your current process instance is getting, and you can actually view the error message over on your Management page.


 


Reply