Overview of BMC Server Automation log files


A standard BMC Server Automation installation provides default logging behavior that satisfies the needs of many organizations. Defaults vary for Windows and UNIX systems.

(Windows):

  • The RSCD agent logs to rscdInstallDirectory\rscd.log as a rollfile at the info1 level.
  • The RSCD agent service logs to rscdInstallDirectory\rscdsvc.log as a rollfile at the info level.
  • BLPackage Deploy Jobs log at the debug level to locations based on the name and location of the jobs.
  • BLPackage Deploy Jobs on the console log to stdout as a stream at the debug level. The priority level can be overridden using Transaction Options when defining the BLPackage Deploy Job. For more information, see Specifying-job-options.
  • The Application Server logs to installDirectory\br\appserver.log as a stream at the info level.

(UNIX):

  • The RSCD agent logs to rscdInstallDirectory/log/rscd.log as a rollfile at the info1 level.
  • BLPackage Deploy Jobs log at the debug level to locations based on the name and location of the jobs.
  • BLPackage Deploy Jobs on the console log to stdout as a stream at the debug level. The priority level can be overridden using Transaction Options when defining the BLPackage Deploy Job. For more information, see Specifying-job-options.
  • The Application Server logs to installDirectory/br/appserver.log as a stream at the info level.

The following table lists the various log files used by BMC Server Automation that might be of interest to you.

Overview of BMC Server Automation log files

Log file name

Description and default location

Where to configure

Application Server

appserver.log

Application Server log installDirectory/br/appserver.log

Infrastructure Management > AppServer Launcher > Edit AppServer LogfileName attribute installDirectory/br/deployments/ deploymentName/log4j.properties

AppServerLauncher.log

AppServer Launcher log installDirectory/br/ AppServerLauncher.log

installDirectory/br/deployments/_template/log4j.properties

post_install.log

Application Server configuration log installDirectory/br/post_install.log

installDirectory/br/deployments/deploymentName/log4j.properties

Console.log

Application Server Console log installDirectory/br/Console.log

Infrastructure Management > AppServer Launcher > Edit AppServer ConsoleLogfileName
attribute installDirectory/deployments/ deploymentName/log4j.properties

Note: If you have multiple Application Server deployments, the names listed above are for the log files of the default Application Server deployment. The names of the log files for all other Application Server deployments are prefixed with the name of the deployment, connected with an underscore.

RSCD Agent (Windows)

rscd.log*

Windows RSCD Agent log rscdInstallDirectory\rscd.log

rscdInstallDirectory\log4crc.txt

keystroke.log*

nexec session log rscdInstallDirectory\keystroke.log*

rscdInstallDirectory\log4crc.txt

rscdsvc.log*

RSCD agent service rscdInstallDirectory\rscdsvc.log

rscdInstallDirectory\log4crc.txt

*.log

Deploy Job log rscdInstallDirectory\Transactions\log*.log

rscdInstallDirectory\log4crc.txt

RSCD Agent (UNIX)

rscd.log*

UNIX RSCD Agent log rscdInstallDirectory/log/rscd.log

rscdInstallDirectory/log4crc.txt

keystroke.log*

nexec session log rscdInstallDirectory/log/keystroke.log*

rscdInstallDirectory/log4crc.txt

*.log

Deploy Job log rscdInstallDirectory/Transaction/log/*.log

rscdInstallDirectory/log4crc.txt

RCP Client (Windows)

.log

BMC Server Automation Console logWindowsHomeDirectory \BladeLogic\ 1_1_2\Workspace n \.metadata\.log

installDirectory\br\rcp.cf

BLWorkbenchPlugin.log

BLWorkbenchPlugin logWindowsHomeDirectory \BladeLogic\ 1_1_2\Workspace n \.metadata\.plugins\ com.bladelogic.client.ui\ BLWorkbenchPlugin.log

installDirectory\br\rcp.cf

RCP Client (UNIX)

.log

BMC Server Automation Console log /root/.bladelogic/1_1_2/Workspace n/.metadata/.log

installDirectory/br/rcp.cf

BLWorkbenchPlugin.log

BLWorkbenchPlugin log /root/.bladelogic/1_1_2/Workspace n/.metadata/.plugins/ com.bladelogic.client.ui/ BLWorkbenchPlugin.log

installDirectory/br/rcp.cf

PXE server

pxesrvr.log*

PXE server log installDirectory/br/pxesrvr.log*

installDirectory/br/deployments/_pxe/log4j.properties

tftpsvr.log*

TFTP Server log installDirectory/br/tftpsvr.log*

installDirectory/br/tftpsvr.cf

BLCLI (Windows)

blcli.log

%APPDATA%\BladeLogic\blcli.log

%APPDATA%\BladeLogic\blcli--log.cf

BLCLI (UNIX)

blcli.log

$HOME/.bladelogic/blcli.log

$HOME/.bladelogic/blcli--log.cf

Custom Configuration Objects (Windows and UNIX)

blcoserver_*.log

Custom Configuration Object log, one log file for each custom configuration object. The name of the custom configuration object appears within the log file name.

Stored by default in rscdInstallDirectory.

rscdInstallDirectory\log4crc.txt

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*