Logs Overview

The log tab is provided to allow inspection of the actual detailed logs being processed by the system. The table contains the following columns:

Date (with timezone indicator) Client ID: The ID of the client that generated the log entry VDB: The VDB (if any) the log is associated with Source: The data source associated with the entry Type: A categorization of the record type Status: An integer field to indicate if a query was in various states (please see the logging section for more details) Run Time: The time associated with the event that is logged, if any Message: The actual message contained in the log entry

Please see the logging section for a more detailed breakdown of system logging.

Log File Rotation

When a log file is rotated, as controlled by settins in the admin->system properties, it will execute a command (if present) named rotatelog.sh. A very simple example would be:

#!/bin/bash

tar cvzf $1.tgz $1

This command can execute other code, such as to transfer the file to S3 or another location. Please note that on a restart, there is no guarantee that a file will be rotated, so periodic cleanup may be needed.