Using Actuate logging and monitoring APIs : Installing and using usage and error logging extensions
 
Installing and using usage and error logging extensions
The usage and error logging extensions are open framework applications. These reference implementations log the information that the BIRT iHub monitoring framework captures to files. A developer can customize the way the DLL or shared library handles the usage and error log information. For more information about these usage and error log extensions, refer to the readme files in ACTUATE_HOME/ServerIntTech/User Activity Logging Extension and Error Logging Extension.
BIRT iHub installs compiled versions of the usage and error logging extensions in AC_SERVER_HOME/bin. In Windows, the DLL applications files are UsrActivityLoggingExt.dll and ErrorLoggingExt.dll. In Linux and UNIX, the shared library applications files are libUsrActivityLoggingExt.so and libErrorActivityLoggingExt.so.
A usage or error log file is a comma-separated values (CSV) file. The default name for a usage log file is usage_log_1.csv. The default name for an error log file is error_log_1.csv.
In Actuate Release 10, the usage and error logs for each volume were written to separate directories. In Release 11 and iHub, the usage and error logs for all volumes are consolidated in one directory, AC_SERVER_HOME/<version>
/UsageErrorLogs/primary, and written to one usage and one error log. The directory for the usage and error log files is not configurable.