xas-logs - monitor and parse XAS log files
xas-logs [--help] [--debug] [--manual] [--version]
options: --filename name of log file to monitor --spooldir the directory tp write the messages too --ignore ignore log entries older then these days --process name of the process that created file --help outputs simple help text --manual outputs the procedures manual --version outputs the apps version --debug toogles debugging output --alerts toogles alert notifications --log-file name of the log file --log-type toggles the log type --log-facility changes the log facility
This procedure will monitor and parse one log file. The resulting message is written to a spool directory. Where the spooler will pick it up and send it to the message queue server.
The name of the file to monitor and parse.
The directory to write the messages too.
Ignore any log lines older then these days.
That name of the process that create the file.
Displays a simple help message.
Turns on debbuging.
Togggles alert notification.
Toggles the log type. Defaults to 'console'. Can be 'console', 'file', 'json' or 'syslog'.
Toggles the log facilty. Defaults to 'local6'. This follows syslog convention.
Optional logfile. When specified the log type is set to 'file'.
The complete documentation.
Prints out the apps version
0 - success 1 - failure
Kevin L. Esteb, <kevin@kesteb.us>
Copyright (c) 2012-2015 Kevin L. Esteb
This is free software; you can redistribute it and/or modify it under the terms of the Artistic License 2.0. For details, see the full text of the license at http://www.perlfoundation.org/artistic_license_2_0.
To install XAS::Logmon, copy and paste the appropriate command in to your terminal.
cpanm
cpanm XAS::Logmon
CPAN shell
perl -MCPAN -e shell install XAS::Logmon
For more information on module installation, please visit the detailed CPAN module installation guide.