Default language.

Logging and monitoring AR System server


The  provides several options to monitor the health and efficiency of your environment. Use the extensive logging capabilities to perform a better issue analysis.  

Options to monitor logging

If  logging is turned on, user logging preferences are overridden. For more information about the log entry format, see the Log-entry-format.

The following table lists the log files available in the \BMC Software\ARSystem\Arserver\Db folder: 

Log filename

Description

arstartup-debug.log

Contains API, SQL, and FILTER logs during server startup.

If you want to enable the start-up logs, contact BMC customer support.

Error log

Contains critical state information about the running server.

This information includes errors encountered and timestamps of when the server started. Errors are always logged in this file.

For more information, see Server-error-log.

API log 

Contains information about each API call made to the server.

SQL log 

Contains information about each SQL call that the server makes to the database.

Filter log and Escalation log 

Contains information about the execution of the workflow objects on the server. The client tools can also log the execution of the client-side workflow.

arstartup_trace.log 

Contains information about user-specific issues related to any process or database connectivity.

ardebug.log

Contains information about the exceptions and activities performed during startup and after the startup.

arexception.log

 Repository for all exception logging activity.

For more information, see Viewing-exception-logs-for-SQL-and-API-calls.

Options to monitor the health of your environment

 offers the following options to monitor the health of your environment:

Option

Description

Server statistics and application statistics

The  can gather statistics regarding the performance of the whole server, a single form, or a specific application in the server. These statistics are useful for fine-tuning applications and for addressing performance issues. The statistics provide information about the number of individual API calls made, and the total time that was consumed in processing the API calls.

Log Analyzer

BMC provides a tool called the Log Analyzer that allows you to analyze the log files and generate statistics on the server's performance. The tool can help you investigate problems and performance bottlenecks. This tool is available on the BMC Developer Network (see Advanced Remedy Log Analyzer - ARSKit.com).

DB Checker

The database consistency checker is a command-line option for the arserver.exe/arserverd process to diagnose  database consistencies for server initialization.
For more information, see arserver.

Logging to form

You can configure the  to log information to forms instead of files. You can add workflow on the Logging form to filter the log information. You can also search for results on different fields.
For more information, see the Setting-log-files-options and Configuration-settings-E-M.

 

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