Administrator's Guide - Logging

Contents

Overview

Logging is done by Variations on the server for server startup, individual servers running, user interface actions, and scripts. Client logging is done either to a file or the console. Statistics scripts additionally use log files from Darwin Streaming Server.

Configuration

Most configuration of logging done by the Variations servers can be configured in files located in conf/server/logging. Generally all that should be changed is the name of the output log file. Currently, statistics scripts depend on the user interface logs being in the default format. Client logging configuration can be done in client_console.lcf and client_file.lcf.

Log Files

Variations log files are stored in the log directory under the the directory where Variations was installed (typically /home/dmlserv/log).

Log File

Process Logged

LeaseManager.log

Variations lease manager server

LIBRARY_CATATLOGING.log

Variations cataloging library application server

LIBRARY_PRODUCTION.log

Variations production library application server

purgeDeletedMetadata.LIBRARY_PRODUCTION.log

Cron job that purges metadata from the production schema
that has been deleted from the cataloging schema

qtStats.log

Cron job that runs the generateQTstats.pl script

rmi_registry.log

RMI (Remote Method Invocation) registry

servers.log

libapp.sh script that is used to start a library appliation server
lmapp.sh script that is used to start the lease manager

stats.log

Cron job that runs the generateStats.pl script daily

stats-weekly.log

Cron job that runs the generateStats.pl script weekly

ui_log_server.log

Variations logging server

ui_session.log

Variations clients (through the Variations logging server)

updateKeywordIndex.LIBRARY_CATALOGING.log

Cron job that updates the keyword index table for the cataloging schema

updateKeywordIndex.LIBRARY_PRODUCTION.log

Cron job that updates the keyword index table for the production schema

updateNewMetadata.LIBRARY_PROCUTION.log

Cron job that updates the production schema with
new data that has been added to the cataloging schema