The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

buzzsaw - The BuzzSaw log file processing suite.

VERSION

This documentation refers to buzzsaw version 0.10.3

USAGE

    buzzsaw help

    buzzsaw help import

    buzzsaw import [--readall] [--configfile foo.yaml]

DESCRIPTION

This is a command-line tool which allows you to issue various commands to the BuzzSaw log file processing suite.

COMMANDS

There are two built-in commands:

help [command name]

If you call the help command with no arguments it will list all the supported commands. If you also specify a particular command name it will show all the available command-line options for that specific command.

commands

This command gives a list of all available commands.

The following standard commands are each implemented with a separate Perl module. For full documentation you need to read the perldoc for the specific module. They are all in the BuzzSaw::Cmd namespace. It is possible to extend this list with extra, locally supplied, commands with Perl modules in the same namespace.

Note that it is possible to use the shortest unique name for a command rather than typing the whole thing.

import - BuzzSaw::Cmd::Import

Scans sets of logs for events of interest and stores them in a database.

CONFIGURATION AND ENVIRONMENT

Many of these commands can be configured via configuration files as well as via their command line options. The configuration files are typically stored in the /etc/buzzsaw directory. You should read the documentation for the individual Perl modules to see what files are examined.

EXIT STATUS

After successfully running a command it will exit with code zero. An error will result in a non-zero error code.

DEPENDENCIES

This script uses App::BuzzSaw which is Moose powered and the MooseX::App::Cmd module is used to handle the command-line interface.

SEE ALSO

BuzzSaw, buzzsaw-import(1)

PLATFORMS

This is the list of platforms on which we have tested this software. We expect this software to work on any Unix-like platform which is supported by Perl.

ScientificLinux6

BUGS AND LIMITATIONS

Please report any bugs or problems (or praise!) to bugs@lcfg.org, feedback and patches are also always very welcome.

AUTHOR

Stephen Quinney <squinney@inf.ed.ac.uk>

LICENSE AND COPYRIGHT

Copyright (C) 2012 University of Edinburgh. All rights reserved.

This library is free software; you can redistribute it and/or modify it under the terms of the GPL, version 2 or later.