NB: Work in progress

How is the plugin activated?

  • underscores in file name
  • automatic file symlinking
  • family and capabilities announcements
  • munin-node-configure behaviour
    • required parameters (--snmp host/cidr; --snmpcommunity community, --snmpversion version) -- all these are given to the plugin as environment variables?.
      my $host      = $ENV{host}      || undef;
      my $community = $ENV{community} || "public";
      my $version   = $ENV{version}   || undef;
      

Required parameters in SNMP

  • Wtf is number/index/require and when is it used? See ConcisePlugins#snmpconf
  • And why does munin-node-configure think it needs to use it?
  • Dynamic creation of indexes