NAME
Argos::Map - Data collection
SYNOPSIS
use Argos::Map;
my $map = Argos::Map->new
(
name => 'foobar',
conf => '/conf/file',
path => '/path/file',
);
$map->run();
CONFIGURATION
name
Name of watcher
conf
See Argos::Conf::Map.
path
See Argos::Path.
COLLECTION
Targets are devided into batches, and data are to be collected in parallel by threads. Therefore the following takes place.
batch
Load code that deal with batching. See Argos::Code::Batch.
map
Load code that deal with collecting. See Argos::Code::Map.
param
Load parameters for batch and map. See Argos::Conf.
METHODS
run()
Launch Argos data collection.
OBJECTS and BEHAVIORS
log
Process logs activites to STDERR. See Vulcan::Logger.
( Intended for daemontools multilog to collect. )
ctrl
Process may be paused and targets may be excluded. See Argos::Ctrl.
data
Process dumps collected data to run directory. See Argos::Data.