buzzsaw - The BuzzSaw log file processing suite.
This documentation refers to buzzsaw version 0.10.3
buzzsaw help buzzsaw help import buzzsaw import [--readall] [--configfile foo.yaml]
This is a command-line tool which allows you to issue various commands to the BuzzSaw log file processing suite.
There are two built-in commands:
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.
help
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.
BuzzSaw::Cmd
Note that it is possible to use the shortest unique name for a command rather than typing the whole thing.
Scans sets of logs for events of interest and stores them in a database.
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.
/etc/buzzsaw
After successfully running a command it will exit with code zero. An error will result in a non-zero error code.
This script uses App::BuzzSaw which is Moose powered and the MooseX::App::Cmd module is used to handle the command-line interface.
BuzzSaw, buzzsaw-import(1)
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
Please report any bugs or problems (or praise!) to bugs@lcfg.org, feedback and patches are also always very welcome.
Stephen Quinney <squinney@inf.ed.ac.uk>
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.
To install BuzzSaw::DB, copy and paste the appropriate command in to your terminal.
cpanm
cpanm BuzzSaw::DB
CPAN shell
perl -MCPAN -e shell install BuzzSaw::DB
For more information on module installation, please visit the detailed CPAN module installation guide.