Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
AnyEvent::Graphite::SNUsereContributed Perl DoAnyEvent::Graphite::SNMPAgent(3)

NAME
       AnyEvent::Graphite::SNMPAgent - An SNMP agent which does	non-blocking
       streaming of data from an SNMP server

SYNOPSIS
	   my $agent = AnyEvent::Graphite::SNMPAgent->new(
	       host => '127.0.0.1',
	       port => '2003',
	       interval	=> 60,
	       timeout => 5,
	   );

	   'host' and 'port' are for the graphite server
	   'interval' is how many seconds should elapse	between	each time we try to fire off the queries.
	   If you need multiple	intervals create one AE::Graphite::SNMPAgent instance per set of metrics

	   $agent->add_snmp(host => $host, oid => $oid,	community => $community, graphite_key => $key, filter => sub { ... });

	   print "Running forever. CTRL-C to interrupt\n";
	   AnyEvent->condvar->recv;

AUTHOR
       Joshua Barratt, "<josh at mediatemple.net>"

COPYRIGHT & LICENSE
       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

perl v5.32.0			  2011-04-05  AnyEvent::Graphite::SNMPAgent(3)

NAME | SYNOPSIS | AUTHOR | COPYRIGHT & LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=AnyEvent::Graphite::SNMPAgent&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help