1MUNIN-NODE-CONFIGURE(1)User Contributed Perl DocumentatioMnUNIN-NODE-CONFIGURE(1)
2
3
4

NAME

6       munin-node-configure - View and modify which plugins are enabled.
7

SYNOPSIS

9         munin-node-configure [options]
10

DESCRIPTION

12       munin-node-configure reports which plugins are enabled on the current
13       node, and suggest changes to this list.
14
15       By default this program shows which plugins are activated on the
16       system.
17
18       If you specify "--suggest", it will present a table of plugins that
19       will probably work (according to the plugins' autoconf command).
20
21       If you specify "--snmp", followed by a list of hosts, it will present a
22       table of SNMP plugins that they support.
23
24       If you additionally specify "--shell", shell commands to install those
25       same plugins will be printed. These can be reviewed or piped directly
26       into a shell to install the plugins.
27

OPTIONS

29       --help
30           Show this help page.
31
32       --version
33           Show version information.
34
35       --debug
36           Print debug information on the operations of
37           "munin-node-configure".  This can be very verbose.
38
39           All debugging output is printed to STDOUT, and each line is
40           prefixed with '#'.  Only errors are printed to STDERR.
41
42       --pidebug
43           Plugin debug.  Sets the environment variable MUNIN_DEBUG to 1 so
44           that plugins may enable debugging.
45
46       --config <file>
47           Override configuration file [/etc/munin/munin-node.conf]
48
49       --servicedir <dir>
50           Override plugin directory [/etc/munin/plugins/]
51
52       --sconfdir <dir>
53           Override plugin configuration directory [/etc/munin/plugin-conf.d/]
54
55       --libdir <dir>
56           Override plugin library [/usr/share/munin/plugins/]
57
58       --suggest
59           Suggest plugins that might be added or removed, instead of those
60           that are currently enabled.
61
62   OUTPUT OPTIONS
63       By default, "munin-node-configure" will print out a table summarising
64       the results.
65
66       --shell
67           Instead of a table, print shell commands to install the new plugin
68           suggestions.
69
70           This implies "--suggest", unless "--snmp" was also enabled.  By
71           default, it will not attempt to remove any plugins.
72
73       --remove-also
74           When "--shell" is enabled, also provide commands to remove plugins
75           that are no longer applicable from the service directory.
76
77   PLUGIN SELECTION OPTIONS
78       --families <family,...>
79           Override the list of families that will be used (auto, manual,
80           contrib, snmpauto).  Multiple families can be specified as a comma-
81           separated list, by repeating the "--families" option, or as a
82           combination of the two.
83
84           When listing installed plugins, the default families are 'auto',
85           'manual' and 'contrib'.  Only 'auto' plugins are checked for
86           suggestions.  SNMP probing is only performed on 'snmpauto' plugins.
87
88       --newer <version>
89           Only consider plugins added to the Munin core since <version>.
90           This option is useful when upgrading, since it can prevent plugins
91           that have been manually removed from being reinstalled.  This only
92           applies to plugins in the 'auto' family.
93
94   SNMP Options
95       --snmp <host|cidr,...>
96           Probe the SNMP agents on the host or CIDR network (e.g.
97           "192.168.1.0/24"), to see what plugins they support. This may take
98           some time, especially if the many hosts are specified.
99
100           This option can be specified multiple times, or as a comma-
101           separated list, to include more than one host/CIDR.
102
103       --snmpversion <ver>
104           The SNMP version (1, 2c or 3) to use. ['2c']
105
106       --snmpport <port>
107           The SNMP port to use [161]
108
109       --snmpdomain <domain>
110           The Transport Domain to use for exchanging SNMP messages. The
111           default is UDP/IPv4. Possible values: 'udp', 'udp4', 'udp/ipv4';
112           'udp6', 'udp/ipv6'; 'tcp', 'tcp4', 'tcp/ipv4'; 'tcp6', 'tcp/ipv6'.
113
114       SNMP 1/2c authentication
115           SNMP versions 1 and 2c use a "community string" for authentication.
116           This is a shared password, sent in plaintext over the network.
117
118       --snmpcommunity <string>
119           The community string for version 1 and 2c agents.  ['public'] (If
120           this works your device is probably very insecure and needs a
121           security checkup).
122
123       SNMP 3 authentication
124           SNMP v3 has three security levels. Lowest is "noAuthNoPriv", which
125           provides neither authentication nor encryption.  If a username and
126           "authpassword" are given it goes up to "authNoPriv", and the
127           connection is authenticated.  If "privpassword" is also given the
128           security level becomes "authPriv", and the connection is
129           authenticated and encrypted.
130
131           Note: Encryption can slow down slow or heavily loaded network
132           devices.  For most uses "authNoPriv" will be secure enough -- the
133           password is sent over the network encrypted in any case.
134
135           ContextEngineIDs are not (yet) supported.
136
137           For further reading on SNMP v3 security models please consult
138           RFC3414 and the documentation for Net::SNMP.
139
140       --snmpusername <name>
141           Username.  There is no default.
142
143       --snmpauthpassword <password>
144           Authentication password.  Optional when encryption is also enabled,
145           in which case defaults to the privacy password
146           ("--snmpprivpassword").
147
148       --snmpauthprotocol <protocol>
149           Authentication protocol.  One of 'md5' or 'sha' (HMAC-MD5-96,
150           RFC1321 and SHA-1/HMAC-SHA-96, NIST FIPS PIB 180, RFC2264).
151           ['md5']
152
153       --snmpprivpassword <password>
154           Privacy password to enable encryption.  There is no default.  An
155           empty ('') password is considered as no password and will not
156           enable encryption.
157
158           Privacy requires a privprotocol as well as an authprotocol and a
159           authpassword, but all of these are defaulted (to 'des', 'md5', and
160           the privpassword value, respectively) and may therefore be left
161           unspecified.
162
163       --snmpprivprotocol <protocol>
164           If the privpassword is set this setting controls what kind of
165           encryption is used to achieve privacy in the session.  Only the
166           very weak 'des' encryption method is supported officially.  ['des']
167
168           munin-node-configure also supports '3des' (CBC-3DES-EDE, aka
169           Triple-DES, NIST FIPS 46-3) as specified in IETF
170           draft-reeder-snmpv3-usm-3desede.  Whether or not this works with
171           any particular device, we do not know.
172

FILES

174           /etc/munin/munin-node.conf
175           /etc/munin/plugin-conf.d/*
176           /etc/munin/plugins/*
177           /usr/share/munin/plugins/plugins.history
178           /usr/share/munin/plugins/*
179

VERSION

181       This is munin-node-configure (munin-node) v2.0.75.
182

AUTHORS

184       Jimmy Olsen, Nicolai Langfeldt, Matthew Boyle
185
187       Copyright (C) 2003-2006 Jimmy Olsen, Nicolai Langfeldt.
188
189       Copyright (C) 2009-2010 Matthew Boyle
190
191       This is free software; see the source for copying conditions. There is
192       NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
193       PURPOSE.
194
195       This program is released under the GNU General Public License
196
197
198
199perl v5.38.0                      2023-11-06           MUNIN-NODE-CONFIGURE(1)
Impressum