NAME
Monitoring::Sneck::Boop_Snoot - Boop the Monitoring::Sneck's snoot via SNMP
VERSION
Version 0.2.0
SYNOPSIS
use Monitoring::Sneck::Boop_Snoot;
my $sneck_snoot_booper = Monitoring::Sneck::Boop_Snoot->new({
version=>'2c',
community=>'public',
});
METHODS
new
Initiates the object.
version Version to use. 1, 2c, or 3
Default: 2c
SNMP Version 1 or 2c specific
community set the community string
Default: public
SNMP Version 3 specific
a set authentication protocol (MD5|SHA|SHA-224|SHA-256|SHA-384|SHA-512)
A set authentication protocol pass phrase
e set security engine ID (e.g. 800000020109840301)
E set context engine ID (e.g. 800000020109840301)
l set security level (noAuthNoPriv|authNoPriv|authPriv)
n set context name (e.g. bridge1)
u set security name (e.g. bert)
x set privacy protocol (DES|AES)
X set privacy protocol pass phrase
Z set destination engine boots/time
my $sneck_snoot_booper = Monitoring::Sneck::Boop_Snoot->new({
version=>'2c',
community=>'public',
});
boop_the_snoot
Fetches the data for the host and returns it.
One option is taken and that is the hostname to poll.
This will die on snmpget failure.
my $raw_json=$$sneck_snoot_booper->boop_the_snoot($host);
AUTHOR
Zane C. Bowers-Hadley, <vvelox at vvelox.net>
BUGS
Please report any bugs or feature requests to bug-monitoring-sneck-boop_snoot at rt.cpan.org
, or through the web interface at https://rt.cpan.org/NoAuth/ReportBug.html?Queue=Monitoring-Sneck-Boop_Snoot. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.
SUPPORT
You can find documentation for this module with the perldoc command.
perldoc Monitoring::Sneck::Boop_Snoot
You can also look for information at:
RT: CPAN's request tracker (report bugs here)
https://rt.cpan.org/NoAuth/Bugs.html?Dist=Monitoring-Sneck-Boop_Snoot
CPAN Ratings
Search CPAN
Github
Repo
ACKNOWLEDGEMENTS
LICENSE AND COPYRIGHT
This software is Copyright (c) 2022 by Zane C. Bowers-Hadley.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)