Puppet-Finland team

puppetfinland

4,295 downloads

4,295 latest version

5.0 quality score

Version information

  • 3.0.2 (latest)
released May 14th 2018
This version is compatible with:
  • Puppet Enterprise 2021.0.x, 2019.8.x, 2019.7.x, 2019.5.x, 2019.4.x, 2019.3.x, 2019.2.x, 2019.1.x, 2019.0.x, 2018.1.x, 2017.3.x, 2017.2.x, 2017.1.x, 2016.5.x, 2016.4.x
  • Puppet >= 4.0.0
  • CentOS
    ,
    Debian
    ,
    RedHat
    ,
    Ubuntu

Start using this module

Documentation

puppetfinland/snmpd — version 3.0.2 May 14th 2018

snmpd

Puppet module for configuring snmpd. Includes monit and iptables/ip6tables support.

Module usage

Snmpv2 setup with IP limits:

class { '::snmpd':
  community     => 'community',
  iface         => 'eth0',
  allow_network => '10.10.90.1',
  allow_netmask => '32',
}

Setup snmpv3 and one user:

include ::snmpd

::snmpd::user { 'nmsuser':
  pass => 'mysecretpassword',
}

For more details refer here:

Testing tips

Testing if a snmpv3 user is working correctly:

snmpwalk -v 3 -n "" -u <user> -a SHA -A "<pass>" -x AES -X "<pass>"
 -l authPriv localhost

Ensuring that snmpv2 is disabled:

snmpwalk -c <pass> -v2c localhost