NAME
perfSONAR_PS::Collectors::LinkStatus - A module that will collect link status information and store the results into a Link Status MA.
DESCRIPTION
This module loads a set of links and can be used to collect status information on those links and store the results into a Link Status MA.
SYNOPSIS
DETAILS
This module is meant to be used to periodically collect information about Link Status. It can do this by running scripts or consulting SNMP servers directly. It reads a configuration file that contains the set of links to track. It can then be used to periodically obtain the status and then store the results into a measurement archive.
It includes a submodule SNMPAgent that provides a caching SNMP poller allowing easier interaction with SNMP servers.
API
init($self) This function initializes the collector. It returns 0 on success and -1 on failure.
collectMeasurements($self) This function is called by external users to collect and store the status for all links.
SEE ALSO
To join the 'perfSONAR-PS' mailing list, please visit:
https://mail.internet2.edu/wws/info/i2-perfsonar
The perfSONAR-PS subversion repository is located at:
https://svn.internet2.edu/svn/perfSONAR-PS
Questions and comments can be directed to the author, or the mailing list.
VERSION
$Id:$
AUTHOR
Aaron Brown, <aaron@internet2.edu>, Jason Zurawski, <zurawski@internet2.edu>
LICENSE
You should have received a copy of the Internet2 Intellectual Property Framework along with this software. If not, see <http://www.internet2.edu/membership/ip.html>
COPYRIGHT
Copyright (c) 2004-2007, Internet2 and the University of Delaware
All rights reserved.