SNMP::...tscaler(3pm)
π NAME π
SNMP::Info::Layer7::Netscaler β the SNMP Interface to Citrix Netscaler appliances, bestie. It's a subclass, it's iconic, it does the thing. π
Oh and btw, the manual name for this whole page is SNMP::...tscaler(3pm) β a little abbreviated moment, we love her. And she lives in the User Contributed Perl Documentation collection. Slay.
π AUTHORS π
Eric Miller π
β¨ SYNOPSIS β¨
okay so here's the vibe. You let SNMP::Info figure out which subclass is the right one for you, no manual labour required:
# Let SNMP::Info determine the correct subclass for you.
my $ns = new SNMP::Info(
AutoSpecify => 1,
Debug => 1,
DestHost => 'myrouter',
Community => 'public',
Version => 2
)
or die "Can't connect to DestHost.\n";
my $class = $ns->class();
print "SNMP::Info determined this device to fall under subclass : $class\n";
Not the die line doing its dramatic little thing if it can't connect. π We respect a safety net, fr fr.
πΈ DESCRIPTION πΈ
She's a subclass for Citrix Netscaler appliances. That's the whole personality and honestly? It's enough. π
π¦ Inherited Classes
SNMP::Info::Layer7
She gets her whole aesthetic handed down from there, no cap.
π§ Required MIBs
NS-ROOT-MIB
π Inherited Classes' MIBs
Go read SNMP::Info::Layer7 if you wanna know what her MIB requirements are. It has its own whole list, bestie, I'm not gonna pretend otherwise.
π₯ GLOBALS π₯
These are the methods that return a scalar value from SNMP. Little single-value girlypops. β
$ns->vendor()β returns'citrix', that's it, that's the answer π$ns->os()β returns'netscaler'π$ns->os_ver()β the release, extracted from"sysBuildVersion"β¨$ns->model()β the model, extracted from"sysHardwareVersionDesc"π¦$ns->cpu()β straight up"resCpuUsage"π$ns->build_ver()β"sysBuildVersion"π₯$ns->sys_hw_desc()β"sysHardwareVersionDesc"πΈ$ns->serial()β"sysHardwareSerialNumber"π
π Globals imported from SNMP::Info::Layer7
Check the docs in SNMP::Info::Layer7 for the details, bestie β she brought her own plus-ones to the party and they're all documented over there. π«Ά
π TABLE ENTRIES π
These ones don't return a single value, they return tables of information in the form of a reference to a hash. Main character data structures, honestly. π
$ns->ip_index()β"ipAddr"π$ns->ip_netmask()β"ipNetmask"β
π§ Table Methods imported from SNMP::Info::Layer7
Same deal β see the documentation in SNMP::Info::Layer7 for details. Go look, ily, but go look. π
And that's the whole page, bestie! No secrets withheld, every flag, method, MIB and inherit got its moment. π
This page came to you courtesy of perl v5.40.1 and is dated 2026-02-28 β yeah, she's from the future, we don't ask questions. π
β¨
π¦ where this page comes from
- ubuntu stonking: libsnmp-info-perl 3.975000-1 Β· BSD-3-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms