List options : os::linux::snmp::plugin

jeudi 8 mars 2018
par  Jerome ROBERT
popularité : 19%

snmp:cpu

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Mode :
Check system CPUs (HOST-RESOURCES-MIB) (The average, over the last
minute, of the percentage of time that this processor was not idle)

 —warning
Threshold warning in percent.

 —critical
Threshold critical in percent.


snmp:cpu-detailed

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Retention Options :
—memcached
Memcached server to use (only one server).

 —redis-server
Redis server to use (only one server).

 —redis-attribute
Set Redis Options (—redis-attribute="cnx_timeout=5").

 —memexpiration
Time to keep data in seconds (Default : 86400).

 —statefile-dir
Directory for statefile (Default :
’/var/lib/centreon/centplugins’).

 —statefile-suffix
Add a suffix for the statefile name (Default : ’’).

 —statefile-concat-cwd
Concat current working directory with option ’—statefile-dir’.
Useful on Windows when plugin is compiled.

 —statefile-storable
Use Perl Module ’Storable’ (instead Data::Dumper) to store
datas.

Mode :
Check system CPUs (UCD-SNMP-MIB) (User, Nice, System, Idle, Wait,
Kernel, Interrupt, SoftIRQ, Steal, Guest, GuestNice) An average of all
CPUs.

 —warning-*
Threshold warning in percent. Can be : ’user’, ’nice’, ’system’,
’idle’, ’wait’, ’kernel’, ’interrupt’, ’softirq’, ’steal’,
’guest’, ’guestnice’.

 —critical-*
Threshold critical in percent. Can be : ’user’, ’nice’, ’system’,
’idle’, ’wait’, ’kernel’, ’interrupt’, ’softirq’, ’steal’,
’guest’, ’guestnice’.


snmp:disk-usage

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Retention Options :
—memcached
Memcached server to use (only one server).

 —redis-server
Redis server to use (only one server).

 —redis-attribute
Set Redis Options (—redis-attribute="cnx_timeout=5").

 —memexpiration
Time to keep data in seconds (Default : 86400).

 —statefile-dir
Directory for statefile (Default :
’/var/lib/centreon/centplugins’).

 —statefile-suffix
Add a suffix for the statefile name (Default : ’’).

 —statefile-concat-cwd
Concat current working directory with option ’—statefile-dir’.
Useful on Windows when plugin is compiled.

 —statefile-storable
Use Perl Module ’Storable’ (instead Data::Dumper) to store
datas.

Mode :
Check usage on partitions (UCD-SNMP-MIB). Need to enable
"includeAllDisks 10%" on snmpd.conf.

 —warning
Threshold warning.

 —critical
Threshold critical.

 —units Units of thresholds (Default : ’%’) (’%’, ’B’).

 —free Thresholds are on free space left.

 —diskpath
Set the disk path (number expected) ex : 1, 2,... (empty means
’check all disks path’).

 —name Allows to use disk path name with option —diskpath instead of
disk path oid index.

 —regexp
Allows to use regexp to filter diskpath (with option —name).

 —regexp-isensitive
Allows to use regexp non case-sensitive (with —regexp).

 —reload-cache-time
Time in minutes before reloading cache file (default : 180).

 —display-transform-src
Regexp src to transform display value. (security risk !!!)

 —display-transform-dst
Regexp dst to transform display value. (security risk !!!)

 —show-cache
Display cache storage datas.

 —space-reservation
Some filesystem has space reserved (like ext4 for root). The
value is in percent of total (Default : none).


snmp:diskio

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Retention Options :
—memcached
Memcached server to use (only one server).

 —redis-server
Redis server to use (only one server).

 —redis-attribute
Set Redis Options (—redis-attribute="cnx_timeout=5").

 —memexpiration
Time to keep data in seconds (Default : 86400).

 —statefile-dir
Directory for statefile (Default :
’/var/lib/centreon/centplugins’).

 —statefile-suffix
Add a suffix for the statefile name (Default : ’’).

 —statefile-concat-cwd
Concat current working directory with option ’—statefile-dir’.
Useful on Windows when plugin is compiled.

 —statefile-storable
Use Perl Module ’Storable’ (instead Data::Dumper) to store
datas.

Mode :
Check read/write I/O disks (bytes per secondes, IOPs).

 —warning-*
Threshold warning. Can be : ’read’, ’write’, ’read-iops’,
’write-iops’, ’total-read’, ’total-write’, ’total-read-iops’,
’total-write-iops’, ’sum-read-write’, ’sum-read-write-iops’.

 —critical-*
Threshold critical. Can be : ’read’, ’write’, ’read-iops’,
’write-iops’, ’total-read’, ’total-write’, ’total-read-iops’,
’total-write-iops’, ’sum-read-write’, ’sum-read-write-iops’.

 —device
Set the device (number expected) ex : 1, 2,... (empty means
’check all devices’).

 —name Allows to use device name with option —device instead of devoce
oid index.

 —regexp
Allows to use regexp to filter devices (with option —name).

 —regexp-isensitive
Allows to use regexp non case-sensitive (with —regexp).


snmp:inodes

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Mode :
Check Inodes space usage on partitions. Need to enable "includeAllDisks
10%" on snmpd.conf.

 —warning-usage
Threshold warning in percent.

 —critical-usage
Threshold critical in percent.

 —diskpath
Set the disk path (number expected) ex : 1, 2,... (empty means
’check all disks path’).

 —name Allows to use disk path name with option —diskpath instead of
disk path oid index.

 —regexp
Allows to use regexp to filter diskpath (with option —name).

 —regexp-isensitive
Allows to use regexp non case-sensitive (with —regexp).

 —display-transform-src
Regexp src to transform display value. (security risk !!!)

 —display-transform-dst
Regexp dst to transform display value. (security risk !!!)

 —filter-device
Filter device name (Can be a regexp).


snmp:interfaces

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Retention Options :
—memcached
Memcached server to use (only one server).

 —redis-server
Redis server to use (only one server).

 —redis-attribute
Set Redis Options (—redis-attribute="cnx_timeout=5").

 —memexpiration
Time to keep data in seconds (Default : 86400).

 —statefile-dir
Directory for statefile (Default :
’/var/lib/centreon/centplugins’).

 —statefile-suffix
Add a suffix for the statefile name (Default : ’’).

 —statefile-concat-cwd
Concat current working directory with option ’—statefile-dir’.
Useful on Windows when plugin is compiled.

 —statefile-storable
Use Perl Module ’Storable’ (instead Data::Dumper) to store
datas.

Mode :
Check interfaces.

 —add-global
Check global port statistics (By default if no —add-* option is
set).

 —add-status
Check interface status.

 —add-traffic
Check interface traffic.

 —add-errors
Check interface errors.

 —add-cast
Check interface cast.

 —warning-status
Set warning threshold for status. Can used special variables
like : %admstatus, %opstatus, %display

 —critical-status
Set critical threshold for status (Default : ’%admstatus eq
"up" and %opstatus ne "up"’). Can used special variables like :
%admstatus, %opstatus, %display

 —warning-*
Threshold warning. Can be : ’total-port’, ’total-admin-up’,
’total-admin-down’, ’total-oper-up’, ’total-oper-down’,
’in-traffic’, ’out-traffic’, ’in-error’, ’in-discard’,
’out-error’, ’out-discard’, ’in-ucast’ (%), ’in-bcast’ (%),
’in-mcast’ (%), ’out-ucast’ (%), ’out-bcast’ (%), ’out-mcast’
(%).

 —critical-*
Threshold critical. Can be : ’total-port’, ’total-admin-up’,
’total-admin-down’, ’total-oper-up’, ’total-oper-down’,
’in-traffic’, ’out-traffic’, ’in-error’, ’in-discard’,
’out-error’, ’out-discard’, ’in-ucast’ (%), ’in-bcast’ (%),
’in-mcast’ (%), ’out-ucast’ (%), ’out-bcast’ (%), ’out-mcast’
(%).

 —units-traffic
Units of thresholds for the traffic (Default : ’%’) (’%’, ’b/s’).

 —units-errors
Units of thresholds for errors/discards (Default : ’%’) (’%’,
’absolute’).

 —nagvis-perfdata
Display traffic perfdata to be compatible with nagvis widget.

 —interface
Set the interface (number expected) ex : 1,2,... (empty means
’check all interface’).

 —name Allows to use interface name with option —interface instead of
interface oid index (Can be a regexp)

 —speed Set interface speed for incoming/outgoing traffic (in Mb).

 —speed-in
Set interface speed for incoming traffic (in Mb).

 —speed-out
Set interface speed for outgoing traffic (in Mb).

 —no-skipped-counters
Don’t skip counters when no change.

 —force-counters32
Force to use 32 bits counters (even in snmp v2c and v3). Should
be used when 64 bits counters are buggy.

 —reload-cache-time
Time in minutes before reloading cache file (default : 180).

 —oid-filter
Choose OID used to filter interface (default : ifName) (values :
ifDesc, ifAlias, ifName).

 —oid-display
Choose OID used to display interface (default : ifName) (values :
ifDesc, ifAlias, ifName).

 —oid-extra-display
Add an OID to display.

 —display-transform-src
Regexp src to transform display value.

 —display-transform-dst
Regexp dst to transform display value.

 —show-cache
Display cache interface datas.


snmp:list-diskspath

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Mode :
List disk path (UCD-SNMP-MIB). Need to enable "includeAllDisks 10%" on
snmpd.conf.

 —diskpath
Set the disk path (number expected) ex : 1, 2,... (empty means
’check all disks path’).

 —name Allows to use disk path name with option —diskpath instead of
disk path oid index.

 —regexp
Allows to use regexp to filter diskpath (with option —name).

 —regexp-isensitive
Allows to use regexp non case-sensitive (with —regexp).

 —display-transform-src
Regexp src to transform display value. (security risk !!!)

 —display-transform-dst
Regexp dst to transform display value. (security risk !!!)

 —skip-total-size-zero
Filter partitions with total size equals 0.


snmp:list-interfaces

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Mode :
—interface
Set the interface (number expected) ex : 1,2,... (empty means
’check all interface’).

 —name Allows to use interface name with option —interface instead of
interface oid index (Can be a regexp)

 —speed Set interface speed (in Mb).

 —skip-speed0
Don’t display interface with speed 0.

 —filter-status
Display interfaces matching the filter (example : ’up’).

 —use-adminstatus
Display interfaces with AdminStatus ’up’.

 —oid-filter
Choose OID used to filter interface (default : ifName) (values :
ifDesc, ifAlias, ifName).

 —oid-display
Choose OID used to display interface (default : ifName) (values :
ifDesc, ifAlias, ifName).

 —display-transform-src
Regexp src to transform display value. (security risk !!!)

 —display-transform-dst
Regexp dst to transform display value. (security risk !!!)

 —add-extra-oid
Display an OID. Example :
—add-extra-oid=’alias,.1.3.6.1.2.1.31.1.1.1.18’ or
—add-extra-oid=’vlan,.1.3.6.1.2.1.31.19,%instance\..*’


snmp:list-storages

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Mode :
—storage
Set the storage (number expected) ex : 1, 2,... (empty means
’check all storage’).

 —name Allows to use storage name with option —storage instead of
storage oid index.

 —regexp
Allows to use regexp to filter storage (with option —name).

 —regexp-isensitive
Allows to use regexp non case-sensitive (with —regexp).

 —oid-filter
Choose OID used to filter storage (default : hrStorageDescr)
(values : hrStorageDescr, hrFSMountPoint).

 —oid-display
Choose OID used to display storage (default : hrStorageDescr)
(values : hrStorageDescr, hrFSMountPoint).

 —display-transform-src
Regexp src to transform display value. (security risk !!!)

 —display-transform-dst
Regexp dst to transform display value. (security risk !!!)

 —filter-storage-type
Filter storage types with a regexp (Default :
’^(hrStorageFixedDisk|hrStorageNetworkDisk|hrFSBerkeleyFFS)$’).


snmp:load

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Mode :
Check system load-average.

 —warning
Threshold warning (1min,5min,15min).

 —critical
Threshold critical (1min,5min,15min).

 —average
Load average for the number of CPUs.


snmp:memory

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Mode :
Check physical memory (UCD-SNMP-MIB).

 —warning
Threshold warning in percent.

 —critical
Threshold critical in percent.

 —swap Check swap also.

 —warning-swap
Threshold warning in percent.

 —critical-swap
Threshold critical in percent.

 —no-swap
Threshold if no active swap (default : ’critical’).


snmp:processcount

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Retention Options :
—memcached
Memcached server to use (only one server).

 —redis-server
Redis server to use (only one server).

 —redis-attribute
Set Redis Options (—redis-attribute="cnx_timeout=5").

 —memexpiration
Time to keep data in seconds (Default : 86400).

 —statefile-dir
Directory for statefile (Default :
’/var/lib/centreon/centplugins’).

 —statefile-suffix
Add a suffix for the statefile name (Default : ’’).

 —statefile-concat-cwd
Concat current working directory with option ’—statefile-dir’.
Useful on Windows when plugin is compiled.

 —statefile-storable
Use Perl Module ’Storable’ (instead Data::Dumper) to store
datas.

Mode :
Check system number of processes. Can also check memory usage and cpu
usage.

 —warning
Threshold warning (process count).

 —critical
Threshold critical (process count).

 —warning-mem-total
Threshold warning in Bytes of total memory usage processes.

 —critical-mem-total
Threshold warning in Bytes of total memory usage processes.

 —warning-mem-avg
Threshold warning in Bytes of average memory usage processes.

 —critical-mem-avg
Threshold warning in Bytes of average memory usage processes.

 —warning-cpu-total
Threshold warning in percent of cpu usage for all processes
(sum). CPU usage is in % of one cpu, so maximum can be 100% *
number of CPU and a process can have a value greater than 100%.

 —critical-cpu-total
Threshold critical in percent of cpu usage for all processes
(sum). CPU usage is in % of one cpu, so maximum can be 100% *
number of CPU and a process can have a value greater than 100%.

 —process-name
Check process name.

 —regexp-name
Allows to use regexp to filter process name (with option
—process-name).

 —process-path
Check process path.

 —regexp-path
Allows to use regexp to filter process path (with option
—process-path).

 —process-args
Check process args.

 —regexp-args
Allows to use regexp to filter process args (with option
—process-args).

 —process-status
Check process status (Default : ’running|runnable’). Can be a
regexp.

 —memory
Check memory.

 —cpu Check cpu usage. Should be used with fix processes. if processes
pid changes too much, the plugin can compute values.

 —top Enable top memory usage display.

 —top-num
Number of processes in the top (Default : 5).

 —top-size
Minimum memory usage to be in the top (Default : 52428800 -> 50
MB).


snmp:storage

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Retention Options :
—memcached
Memcached server to use (only one server).

 —redis-server
Redis server to use (only one server).

 —redis-attribute
Set Redis Options (—redis-attribute="cnx_timeout=5").

 —memexpiration
Time to keep data in seconds (Default : 86400).

 —statefile-dir
Directory for statefile (Default :
’/var/lib/centreon/centplugins’).

 —statefile-suffix
Add a suffix for the statefile name (Default : ’’).

 —statefile-concat-cwd
Concat current working directory with option ’—statefile-dir’.
Useful on Windows when plugin is compiled.

 —statefile-storable
Use Perl Module ’Storable’ (instead Data::Dumper) to store
datas.

Mode :
—warning-usage
Threshold warning.

 —critical-usage
Threshold critical.

 —units Units of thresholds (Default : ’%’) (’%’, ’B’).

 —free Thresholds are on free space left.

 —storage
Set the storage (number expected) ex : 1, 2,... (empty means
’check all storage’).

 —name Allows to use storage name with option —storage instead of
storage oid index.

 —regexp
Allows to use regexp to filter storage (with option —name).

 —regexp-isensitive
Allows to use regexp non case-sensitive (with —regexp).

 —reload-cache-time
Time in minutes before reloading cache file (default : 180).

 —oid-filter
Choose OID used to filter storage (default : hrStorageDescr)
(values : hrStorageDescr, hrFSMountPoint).

 —oid-display
Choose OID used to display storage (default : hrStorageDescr)
(values : hrStorageDescr, hrFSMountPoint).

 —display-transform-src
Regexp src to transform display value. (security risk !!!)

 —display-transform-dst
Regexp dst to transform display value. (security risk !!!)

 —show-cache
Display cache storage datas.

 —space-reservation
Some filesystem has space reserved (like ext4 for root). The
value is in percent of total (Default : none) (results like ’df’
command).

 —filter-storage-type
Filter storage types with a regexp (Default :
’^(hrStorageFixedDisk|hrStorageNetworkDisk|hrFSBerkeleyFFS)$’).


snmp:swap

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Mode :
Check swap memory (UCD-SNMP-MIB).

 —warning
Threshold warning in percent.

 —critical
Threshold critical in percent.

 —no-swap
Threshold if no active swap (default : ’critical’).


snmp:tcpcon

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Mode :
Check tcp connections.

 —warning
Threshold warning for total connections.

 —critical
Threshold critical for total connections.

 —service
Check tcp connections following rules :
tag,[type],[state],[port-src],[port-dst],[filter-ip-src],[filter
-ip-dst],[threshold-warning],[threshold-critical]

 Example to test SSH connections on the server :
—service="ssh,,,22,,,,10,20"

 <tag> Name to identify service (must be unique and
couldn’t be ’total’).

 <type> regexp - can use ’ipv4’, ’ipv6’. Empty means
all.

 <state> regexp - can use ’finWait1’, ’established’,...
Empty means all (minus listen).

 <filter-ip-*> regexp - can use to exclude or include some IPs.

 <threshold-*> nagios-perfdata - number of connections.

 —application
Check tcp connections of mutiple services :
tag,[services],[threshold-warning],[threshold-critical]

 Example : —application="web,http|https,100,200"

 <tag> Name to identify application (must be unique).

 <services> List of services (used the tag name. Separated
by ’|’).

 <threshold-*> nagios-perfdata - number of connections.


snmp:time

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Mode :
Check time offset of server with ntp server. Use local time if ntp-host
option is not set. SNMP gives a date with second precision (no
milliseconds). Time precision is not very accurate. Use threshold with
(+-) 2 seconds offset (minimum).

 —warning
Threshold warning.

 —critical
Threshold critical.

 —ntp-hostname
Set the ntp hostname (if not set, localtime is used).

 —ntp-port
Set the ntp port (Default : 123).

 —timezone
Set the timezone of distant server. For Windows, you need to set
it. Can use format : ’Europe/London’ or ’+0100’.


snmp:uptime

Plugin Description :
Check Linux operating systems in SNMP.

Output Options :
—verbose
Display long output.

 —debug Display also debug messages.

 —filter-perfdata
Filter perfdata that match the regexp.

 —explode-perfdata-max
Put max perfdata (if it exist) in a specific perfdata (without
values : same with ’_max’ suffix) (Multiple options)

 —change-perfdata
Change perfdata name (Multiple option) Syntax :
regexp_matching,regexp_substitute

 —range-perfdata
Change perfdata range thresholds display : 1 = start value equals
to ’0’ is removed, 2 = threshold range is not display.

 —filter-uom
Filter UOM that match the regexp.

 —opt-exit
Exit code for an option error, usage (default : unknown).

 —output-xml
Display output in XML Format.

 —output-json
Display output in JSON Format.

 —output-file
Write output in file (can be used with json and xml options)

 —disco-format
Display discovery arguments (if the mode manages it).

 —disco-show
Display discovery values (if the mode manages it).

Snmp Options :
—hostname
Hostname to query (required).

 —snmp-community
Read community (defaults to public).

 —snmp-version
Version : 1 for SNMP v1 (default), 2 for SNMP v2c, 3 for SNMP v3.

 —snmp-port
Port (default : 161).

 —snmp-timeout
Timeout in secondes (default : 1) before retries.

 —snmp-retries
Set the number of retries (default : 5) before failure.

 —maxrepetitions
Max repetitions value (default : 50) (only for SNMP v2 and v3).

 —subsetleef
How many oid values per SNMP request (default : 50) (for get_leef
method. Be cautious whe you set it. Prefer to let the default
value).

 —snmp-force-getnext
Use snmp getnext function (even in snmp v2c and v3).

 —snmp-username
Security name (only for SNMP v3).

 —authpassphrase
Authentication protocol pass phrase.

 —authprotocol
Authentication protocol (MD5|SHA)

 —privpassphrase
Privacy protocol pass phrase

 —privprotocol
Privacy protocol (DES|AES)

 —contextname
Context name

 —contextengineid
Context engine ID

 —securityengineid
Security engine ID

 —snmp-errors-exit
Exit code for SNMP Errors (default : unknown)

Retention Options :
—memcached
Memcached server to use (only one server).

 —redis-server
Redis server to use (only one server).

 —redis-attribute
Set Redis Options (—redis-attribute="cnx_timeout=5").

 —memexpiration
Time to keep data in seconds (Default : 86400).

 —statefile-dir
Directory for statefile (Default :
’/var/lib/centreon/centplugins’).

 —statefile-suffix
Add a suffix for the statefile name (Default : ’’).

 —statefile-concat-cwd
Concat current working directory with option ’—statefile-dir’.
Useful on Windows when plugin is compiled.

 —statefile-storable
Use Perl Module ’Storable’ (instead Data::Dumper) to store
datas.

Mode :
Check system uptime.

 —warning
Threshold warning in seconds.

 —critical
Threshold critical in seconds.

 —force-oid
Can choose your oid (numeric format only).

 —check-overload
Uptime counter limit is 4294967296 and overflow. With that
option, we manage the counter going back. But there is a few
chance we can miss a reboot.
 

 


Navigation

Articles de la rubrique

Statistiques

Dernière mise à jour

jeudi 6 septembre 2018

Publication

270 Articles
Aucun album photo
Aucune brève
6 Sites Web
2 Auteurs

Visites

545 aujourd’hui
598 hier
612810 depuis le début
19 visiteurs actuellement connectés