threshold-monitor sfp
Configures monitoring of SFP parameters.
Syntax
threshold-monitor sfp
{
[
apply
policy_name
|
pause
|
policy
policy_name
]
type
SFP_type
area
parameters
alert
[
above
[
highthresh-action
[
[
all
|
lowthresh-action
]
|
email
|
none
|
raslog
]
|
lowthresh-action
[
all
|
email
none
|
raslog
]
|
below
[
highthresh-action
[
all
|
email
|
none
raslog
]
|
lowthresh-action
[
all
|
email
|
none
|
raslog
]
]
|
threshold
[
buffer
|
high-threshold
|
low-threshold
|
timebase
[
day
|
hour
|
minute
|
none
]
]
]
}
Command Default
By default, SFP is not monitored.
Parameters
-
apply
policy_name
- Applies a custom policy that has been created by the
policy operand.
-
pause
- Pause monitoring.
-
policy
- Specifies a policy name for monitoring by means of custom settings, rather than default settings. A policy name is required before additional configurations can be made. This operation is not supported from a secondary node.
- policy_name
- Name of a custom policy configuration that can be saved and applied by means of the
apply operand.
-
type
- Specifies the SFP type. Possible completions are as follows:
- 1GLR
- — SFP Type 1GLR
- 1GSR
- — SFP Type 1GSR
- 10GLR
- — SFP Type 10GLR
- 10GSR
- — SFP Type 10GSR
- 10GUSR
- — SFP Type 10GUSR
- 100GSR
- — SFP Type 100GSR
- QSFP
- — SFP type QSFP
-
area
- Specifies one of the following SFP parameters to be monitored. See Defaults, below.
- Current
- Measures the current supplied to the SFP transceiver.
- RXP
- Measures the incoming laser power, in microWatts (µW).
- TXP
- Measures the outgoing laser power, in µW).
- Temperature
- Measures the temperature of the SFP, in degrees Celsius.
- Voltage
- Measures the voltage supplied to the SFP.
- alert
- Specifies whether an alert is sent when a threshold value is either above or below a threshold trigger.
- above
- Enables setting a value for
highthresh-action, which specifies the action to be taken when a high threshold is exceeded.
- below
- Enables setting a value for
highthresh-action and
lowthresh-action, which specifies the action to be taken when a low threshold is exceeded.
- all
- Specifies that email and RASLog messaging are used, and that Port Fencing is applied in the case of
highthresh-action only.
- all
- Specifies that email and RASLog messaging are used.
- email
- Specifies that an email message is sent.
- none
- Specifies that no alert is sent.
- raslog
- Specifies RASLog messaging.
- limit
- Specifies the percent of threshold usage, from 0 through 80. The default is 75.
- poll
- Specifies the polling interval in seconds, from 0 through 3600. The default is 120.
- retry
- Specifies the number of polling retries before desired action is taken, from 1 through 100. The default is 3.
-
threshold
- Specifies the values for high, low, buffer, and timebase thresholds. These values are used to trigger different alerts and Port Fencing.
- buffer
- An integer value.
- high-threshold
- An integer value.
- low-threshold
- An integer value.
- timebase
- Calculates differences between current and previous data taken over a variety of intervals, for comparison against the preset threshold boundary.
- day
- Calculates the difference between a current data value and that value a day ago.
- hour
- Calculates the difference between a current data value and that value an hour ago.
- minute
- Calculates the difference between a current data value and that value a minute ago.
- none
- Compares a data value to a threshold boundary level.
Modes
Global configuration mode
Examples
A typical command might look like this:
device(config)# threshold-monitor sfp custom type QSFP area rxp threshold high-threshold 2000 low-threshold 1000