archive-logs.pl - Log Rotation / Archiving Utility
archive-logs.pl
[-f] [logsToArchive]
Archives log files that reside in LAWDIR/system. The script that performs log
rotation is located in GENDIR/bin. All LSF services must have been stopped before this utility
is run. If archive-logs.pl
is run without any arguments, the
system will use the available values from LAWDIR\system\univ.cfg.
Option | Description |
---|---|
[-f] |
Force the archiving of a file even if it's smaller than MINLOGSIZE (optional) |
[logsToArchive] |
Base names of logs to archive (optional) |
Configuration parameters that control the operation of the log rotation utility are located in LAWDIR/system/univ.cfg. The delivered values are the default values. If a parameter in univ.cfg is missing, the default value, which is hardcoded in the script will be used. The user can change the values, and the changes will take effect when LSF is restarted.
Configuration parameter | Description |
---|---|
ARCHIVELOGS |
Turns the log file archive rotation on or off. The default
value is FALSE.
|
LOGSTOARCHIVE |
Determines the base names of logs to be archived. To set this
feature, the values must be comma separated without spaces or extension. If this
feature has been turned on ( The default action is to archive the LATM, LAJS, and LADB log
files with this value: |
MINLOGSIZE |
Determines the minimum size (in MB) of a log file for it to be
archived. The default value is 10. If the log file size exceeded the minimum log archive size, the log file is moved to logArchives, and a new log file is created when the component starts. |
ARCHIVEDIR |
The directory path in which the log files will be
archived. The default directory path is |
MAXARCHIVES |
Determines the maximum number of logs of each kind that will be archived. The default value is 5. |