Skip to main content

Parameters

Required parameters:

-cversion
Comunity
-v
SnmpSNMP version
-h IP
Target IP to which the plugin will pointaddress
-p
Port

SNMP specific parameters:

community(SNMPv1y
-ocommunity
baseSNMP oid
-d data typev2c)
-u user
UsedSNMP to specify theuser name of(SNMPv3 the user or principal that is performing the SNMP operationonly)
-n context
UsedContext to(SNMPv3 specify the context in which the SNMP operation will be performedonly)
-l securityLevel
This parameter specifies the securitySecurity level to be applied to (SNMPv3 operations.only). PossibleAccepted values includeare "noAuthNoPriv" (no authentication or privacy), "authNoPriv" (authentication without privacy) and "authPriv" (authentication with privacy).
-a authProtocol
This parameter is used to specify the authenticationAuthentication protocol to(SNMPv3 be used.only). It can be MD5 (Message Digest 5)"MD5" or SHA (Secure Hash Algorithm)"SHA".
-A authKey
ThisAuthentication is the authentication keyKey used in combination with the specified authentication protocol.protocol This key is used to verify the authenticity of (SNMPv3 messagesonly).
-x privProtocol
Specifies the privacyPrivacy protocol to be used tofor encryptencrypting the transmitted data.data Possible(SNMPv3 only). Accepted values includeare DES (Data Encryption Standard)"DES" and AES (Advanced Encryption Standard)"AES".
-X privKey
This is theThe privacy key used in conjunction with the privacy protocol to encrypt and decrypt the transmitted data.data This(SNMPv3 keyonly).

Optional plugin parameters:

-agent agentname
Agent name (only if running as a Server Plugin). If this parameter is essentialomitted, the plugin will work as Agent Plugin.
-only regex
Text string or regular expression to ensurefilter items. Only branches containing this expression in their name branch will be monitored.
-reject regex
Text string or regular expression to filter items. Branches containing this expression in their name branch will be excluded.
-p portSNMP port of the confidentialitytarget device. Default: 161
-d data_typeData type (auto-detected by default)
-o OIDBase OID for monitoring (this is the starting point for the -branches and -names OIDs).
-names namesOID
Sub-branch to be used as name for the modules (part of SNMPv3the messages.OID denoted by -o)
-branches branches

This option specifies the branches to retrieve under the provided OIDs (part of the OID indicated by -o). The format is Branch1:OID1,Branch2:OID2,.... 

For example: ‘OperStatus:.8,AdminStatus:.7’.

-agent
wmin 
Agent name
-names
Specific instances of an object
-branches
This option specifies the branches to be retrieved under the OIDs provided.
-t_ip
Tentacle ip
-t_port
Tentacle port
-t_opts
Tentacle opts
-t_file_path
Tentacle path
-m
Transfer mode, local o localcopy. Default: 'localcopy'
-wmin
Minimum warning threshold
-wmax
Maximum warning threshold
-cmin
Minimum critical threshold
-cmax
Maximum critical threshold
-alrt
Global alerts
-group
Group for the generated modules
-debugwmax wmax
ActivateMaximum debugwarning modethreshold for the generated modules
-cmin cmin
Minimum critical threshold for the generated modules
-cmax cmax
Maximum critical threshold for the generated modules
-alrt alerts
Global alerts for generated modules (e.g. ‘Critical condition’)
-group modulegroup
Group for the generated modules
-nodefaults 1
Disables monitoring by default (used in conjunction with -o, -names and -branches).

Data transfer to Pandora FMS (only when running as a server plugin):

-m mode
Transfer mode, tentacle or localcopy. Default: ‘tentacle’.
-t_ip tentacleIP
Tentacle IP (only with ‘tentacle’ transfer mode). Default: 127.0.0.1
-t_port tentaclePort
Tentacle port (only with ‘tentacle’ transfer mode). Default: 41121
-t_opts tentacleOpts
Extra Tentacle options (only with ‘tentacle’ transfer mode)
-t_file_path tentaclePath
Tentacle path (only with ‘localcopy’ transfer mode). Default: "/var/spool/pandora/data_in/"