Skip to main content
April 30, 2025
Solved

best practice for using system logs

  • April 30, 2025
  • 2 replies
  • 0 views

When I navigate to the System Logs tab, I saw there are different type logs in there. Is there any best practice of developer to check these logs?

Best answer by davidj137213

The first file I always check is tomcat-stdout.log. Most of the errors generated by the platform are logged there. If you then need more specific information, you can refer to the Appian documentation to locate a more specific file.

docs.appian.com/.../Logging.html

2 replies

davidj137213
April 30, 2025

The first file I always check is tomcat-stdout.log. Most of the errors generated by the platform are logged there. If you then need more specific information, you can refer to the Appian documentation to locate a more specific file.

docs.appian.com/.../Logging.html

venkatrea696188
April 30, 2025

My suggestion , Don't panic when you can't understand the log ...[emoticon:98f842990f454422aa6a04953955f9d9] . From past one year I was into platform maintenance and Manage services so i am giving you most used logs which are helpful for debugging

  1. tomcat.std --- The Holy book out of all . It will log almost every action that's going on in your system (Difficult to understand but gives you a idea of where went wrong)

  2. Design_errors - It will gives you a brief about errors (Flashy red messages which end user panics too) that you see in front end 
  3. Group Management - Audit of each action performed on a group (Adding/removing users manually or automated)
  4. UserManagement - It's for users (Creation/deactivation/name changes etc.,)
  5. Site Usage - It will log user activity ,when they logged into site and any following actions like routing to a different page etc.,
  6. Web Api Performance logs /integration- when we turn on  trace logs it will audit inputs and out puts
  7. log-in /log-out related logs
  8. datastore logs - for related call on a datastore etc.,

You can go through documentation for better understanding.