perfSONAR_PS::Collectors::LinkStatus - A module that will collect link status


perfSONAR_PS-Collectors-LinkStatus documentation  | view source Contained in the perfSONAR_PS-Collectors-LinkStatus distribution.

Index


NAME

Top

perfSONAR_PS::Collectors::LinkStatus - A module that will collect link status information and store the results into a Link Status MA.

DESCRIPTION

Top

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

Top

DETAILS

Top

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

Top

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

Top

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

Top

$Id:$

AUTHOR

Top

Aaron Brown, <aaron@internet2.edu>, Jason Zurawski, <zurawski@internet2.edu>

LICENSE

Top

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

Top


perfSONAR_PS-Collectors-LinkStatus documentation  | view source Contained in the perfSONAR_PS-Collectors-LinkStatus distribution.