FreeBSD Manual Pages
TORRUS_COLLECTOR(1) torrus TORRUS_COLLECTOR(1) NAME collector - Torrus data Collector. SYNOPSIS torrus collector --tree=TREENAME [options...] DESCRIPTION This command starts the Collector process for the tree TREENAME. By default it forks into a daemon, sets the log output file to /var/log/torrus/collec- tor.TREENAME.log, performs one Collector cycle, and sleeps until the next cycle is scheduled. In daemon mode the log file can be reopened by sending it a SIGHUP signal. Collector cycle scheduling is controlled by two parameters defined for each individual configuration leaf: "collector-period" and "collector-timeoff- set". See the Torrus Configuration Guide for more details. The number of OID (Object IDentifier) variable bindings sent by Collector is controlled by the datasource parameter "snmp-oids-per-pdu". It is set to a default value of 40 in snmp-defs.xml, and may be overwritten at the host level. OPTIONS --instance=N Defines the collector instance. A single tree can allow more than one collector instance. The number of instances is defined in "run" hash in the torrus-siteconfig.pl's %Torrus::Global::treeConfig. If the number of instances is more than one, this option is mandatory. The collect- ing job is split between the instances, and normally all instances should be started by the startup scripts. The tree should be re-com- piled after the number of instances is changed in the siteconfig. In the example below the tree tree_A will be served by three collector in- stances: %Torrus::Global::treeConfig = ( 'tree_A' => { 'description' => 'The First Tree', 'xmlfiles' => [qw(a1.xml a2.xml a3.xml)], 'run' => { 'collector' => 3, 'monitor' => 1 } }, ); --nodaemon Prevents the process from becoming a daemon and sets the log to STDERR. --runonce Instructs the collector to run once and exit. Implies --nodaemon. --runalways Instructs the collector process to continue running even if no collec- tor datasources are defined in the tree. In this case, the process will check once per hour if the configuration has changed. --debug Sets the log level to debug. --verbose Sets the debug level to info. --help Displays a help message. FILES /usr/local/etc/torrus/conf/torrus-siteconfig.pl Torrus site configuration script. /var/log/torrus/collector.TREENAME.log Collector's log for the tree TREENAME. /usr/local/share/torrus/xmlconfig/snmp-defs.xml Basic variable definitions for the SNMP collector. SEE ALSO torrus(1) NOTES See more documentation at Torrus home page: http://torrus.org AUTHOR Stanislav Sinyagin <ssinyagin@k-open.com> torrus 2.09 2026-08-30 TORRUS_COLLECTOR(1)
NAME | SYNOPSIS | DESCRIPTION | OPTIONS | FILES | SEE ALSO | NOTES | AUTHOR
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=torrus_collector&sektion=1&manpath=FreeBSD+Ports+15.1.quarterly>
