GNU.WIKI: The GNU/Linux Knowledge Base

  [HOME] [PHP Manual] [HowTo] [ABS] [MAN1] [MAN2] [MAN3] [MAN4] [MAN5] [MAN6] [MAN7] [MAN8] [MAN9]

  [0-9] [Aa] [Bb] [Cc] [Dd] [Ee] [Ff] [Gg] [Hh] [Ii] [Jj] [Kk] [Ll] [Mm] [Nn] [Oo] [Pp] [Qq] [Rr] [Ss] [Tt] [Uu] [Vv] [Ww] [Xx] [Yy] [Zz]


       Munin::Node::SNMPConfig - Subroutines providing munin-node-configure's
       SNMP scanning capabilities.


         my $snmp = Munin::Node::SNMPConfig->new(
               community => 'secret',
               version   => 1,


           Constructor.  Valid arguments are:

               The list of hosts to scan, in a format understood by
               Munin::Node::Configure::HostEnumeration.  Required.

               Port to connect to.  Default is 161.

               The SNMP version to use.  Default is '2c'.

               The community string to use for SNMP version 1 or 2c.  Default
               is 'public'.

               The SNMPv3 username to use.

               SNMPv3 Authentication password.  Optional when encryption is
               also enabled, in which case defaults to the privacy password
               ("privpassword").  The password is sent encrypted (one way
               hash) over the network.

               SNMPv3 Authentication protocol.  One of 'md5' or 'sha'
               (HMAC-MD5-96, RFC1321 and SHA-1/HMAC-SHA-96, NIST FIPS PIB 180,
               RFC2264).  The default is 'md5'.

               SNMPv3 Privacy password to enable encryption.  An empty ('')
               password is considered as no password and will not enable

               Privacy requires a v3privprotocol as well as a v3authprotocol
               and a v3authpassword, but all of these are defaulted (to 'des',
               'md5', and the v3privpassword value, respectively) and may
               therefore be left unspecified.

               If the v3privpassword is set this setting controls what kind of
               encryption is used to achieve privacy in the session.  Only the
               very weak 'des' encryption method is supported officially.  The
               default is 'des'.

               The implementing perl module (Net::SNMP) also supports '3des'
               (CBC-3DES-EDE aka Triple-DES, NIST FIPS 46-3) as specified in
               IETF draft-reeder-snmpv3-usm-3desede.  Whether or not this
               works with any particular device, we do not know.

           Connects to each host in turn, and checks which plugins it
           supports, based on the OIDs they reported during snmpconf.  If all
           the requirements are fulfilled, it will added to the corresponding
           plugin's suggestions list.

           $plugins should be a Munin::Node::Configure::PluginList object.

  All copyrights belong to their respective owners. Other content (c) 2014-2018, GNU.WIKI. Please report site errors to
Page load time: 0.092 seconds. Last modified: November 04 2018 12:49:43.