Table of Contents

Logging

Overview

The ADUCID server (AIM) consists of several components, and each of them can be configured to generate log messages.

Component Logging set here …
Apache HTTPD server HTTPD .conf files
Apache Tomcat server Tomcat .conf files
Databaze engine Engine specific settings
ADUCID Binder system variables
ADUCID AIM ADUCID.properties file

Apache HTTPD

With default settings, log files are in /var/log/httpd. There are three files:

Apache Tomcat

With default settings, log files are in /opt/tomcat/logs. There are two files:

Binder

Logging is controlled by system variable OPENAAA_VERBOSE, that can be set to the following values

Value Log Level
1 ERROR
2 WARN
3 INFO
4 DEBUG1
5 DEBUG2
6 DEBUG3
7 DEBUG4

As this component has several parts, the system variable needs to be set in several files:

AIM

Logging is set in the ADUCID.properties file. Two parameters configure what and

DEBUG_LOGGING_ONSYSLOG_LOGGING_ONOutput to aim.logOutput to SYSLOG
falsefalse[INFO], [WARNING]x
falsetruex[INFO], [WARNING]
truefalse[INFO], [WARNING], [DEBUG], [ERROR]x
truetruex[INFO], [WARNING], [DEBUG], [ERROR]
AUDITING_ONSYSLOG_AUDITING_ONOutput to aim_audit.logOutput to SYSLOG
falsefalsexx
falsetruexx
truefalse[AUDIT]x
truetruex[AUDIT]

Files aim.log and aim_audit.log are located in /opt/tomcat/log.

There are other settings in the ADUCID properties file, controlling syslog integration:

# syslog
SYSLOG_PROTOCOL=UDP
SYSLOG_HOST=127.0.0.1
SYSLOG_PORT=514
SYSLOG_FACILITY=LOCAL3

# syslog - audit
SYSLOG_AUDIT_PROTOCOL=UDP
SYSLOG_AUDIT_HOST=127.0.0.1
SYSLOG_AUDIT_PORT=514
SYSLOG_AUDIT_FACILITY=LOCAL3