Change Symphony log levels

You can change log levels dynamically using the soamlog command. This is useful to debug active processes.

Changes made with the soamlog command are temporary. They remain in effect until the host on which the process is running is restarted, the process is closed, or the application is closed.

Symphony uses the log4j logging framework. Log classes can be found in the log4j properties files located in the conf directory located under SOAM_HOME.

Use the soamlog command to change the log level of Symphony components.
For example:
  • To change the workload trace level to Warning:

    soamlog workload sampleApp -l LOG_WARN

  • To change all the log levels for session manager components for application sampleApp to Warning:

    soamlog ssm_all sampleApp -l LOG_WARN

  • To change all the log levels of service instance managers working for application sampleApp to Error:

    soamlog sim_all sampleApp -l LOG_ERROR

  • To change session director log levels, you must be the cluster administrator. To change all the log levels of session director components to Debug:

    soamlog sd_all -l LOG_DEBUG