El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento describe la función de monitor de puerto del Multilayer Data Switch (MDS).
Cisco recomienda que tenga conocimiento sobre estos temas:
La información de este documento se basa en la función Multilayer Data Switch de los Cisco MDS 9000 Series Multilayer Switches.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
El monitor de puerto MDS es un servicio de monitoreo que se ejecuta en los switches MDS. Supervisa 22 contadores de Fibre Channel (FC) (17 a partir de NX-OS 8.5(1)) y 2 contadores de sistema en switches director MDS 9700. Este artículo se actualiza para incluir las numerosas mejoras realizadas en NX-OS 8.5(1). Esto incluye todas las versiones de NX-OS 9.x.
Estas son funciones de supervisión de puertos:
La definición de cada contador contiene estos elementos:
El monitor de puerto funciona en base a un umbral ascendente y un umbral descendente. Cuando un contador alcanza o excede el umbral ascendente especificado, se genera una alerta de umbral ascendente una vez. Si el contador permanece por encima del umbral descendente en los intervalos de sondeo subsiguientes, no se generan más alertas. Una vez que el contador alcanza un valor menor que el umbral descendente, se genera una alerta de umbral descendente. En consecuencia, el momento del evento (o problema) se encuentra entre los umbrales ascendente y descendente.
A continuación se explican cada contador y las políticas de ejemplo que se pueden utilizar para comenzar.
Estas son descripciones de los contadores que se incluyen en la política:
Nota: actualmente, a partir de NX-OS 9.4(1), el monitor de puertos solo supervisa los puertos FC. No hay supervisión para los puertos Ethernet, Fibre Channel virtual (VFC) o Fibre Channel over IP (FCIP).
lr-rx
lr-tx
credit-loss-reco
timeout-discards
tx-credit-not-available
tx-discards
slowPort-count
slowPort-oper-delay
txwait
tx-datarate
rx-datarate
err-pkt-from-port
err-pkt-to-xbar
err-pkt-from-xbar
pérdida de link
pérdida de sincronización
pérdida de señal
invalid-words
invalid-crc
Estos contadores son nuevos en NX-OS 8.5(1) y 9.x:
tx-datarate-burst
rx-datarate-burst
input-errors
sfp-rx-power-low-warn
sfp-tx-power-low-warn
Nota: Los contadores err-pkt-* son para la detección interna de CRC y sólo se pueden especificar en una política, independientemente del tipo de puerto de política o del tipo lógico.
Para que el MDS 9700 tome medidas automáticas cuando detecte caídas internas de CRC, se puede utilizar el fabric crc threshold <xxx> comando hardware. Para obtener más información, consulte esta documentación:
- Guía de configuración de alta disponibilidad de Cisco MDS serie 9000, versión 8.x - Descripción general de alta disponibilidad - Detección y aislamiento de CRC interno
- Guía de configuración de alta disponibilidad de Cisco MDS serie 9000, versión 8.x - Configuración de la detección y el aislamiento de CRC interno
Niveles de eventos
Estos son los niveles de eventos rmon predeterminados en el switch:
rmon event 1 log trap public description FATAL(1) owner PMON@FATAL
rmon event 2 log trap public description CRITICAL(2) owner PMON@CRITICAL
rmon event 3 log trap public description ERROR(3) owner PMON@ERROR
rmon event 4 log trap public description WARNING(4) owner PMON@WARNING
rmon event 5 log trap public description INFORMATION(5) owner PMON@INFO
Éstos corresponden a los valores de evento x en estas definiciones de contador de monitor de puerto. Los contadores se categorizan con los valores de gravedad del evento:
- Irrecuperable: ninguno de los contadores de monitor de puerto describe errores de tipo irrecuperable, por lo que no se debe utilizar este nivel de evento.
- Crítico: utilice este nivel para los contadores que pueden indicar una falla de un link.
- pérdida de link, pérdida de sincronización y pérdida de señal indican fallas de link. Estos son muy similares entre sí y uno o más podrían eliminarse. Se pueden clasificar como advertencias en políticas de extremo de tipo lógico porque, por ejemplo, pueden ocurrir en circunstancias normales cuando se reinicia un servidor.
- lr-rx, lr-tx y credit-loss-reco, estas son las indicaciones más graves de drenaje lento.
- Además, se puede utilizar cuando se realiza cualquier acción de portguard.
- Error: utilice este nivel para los contadores que indican la pérdida de paquetes/tramas.
- invalid: palabras, invalid-crc, tx-discards y timeout-discards.
- Advertencia: utilice este nivel para los contadores que indican retardo/lentitud
- Todos los demás contadores que normalmente solo indican algún retraso.
Nota: la diferenciación de los niveles de eventos por gravedad proporciona una distinción visual a las alertas tal y como se ven en DCNM. Se recomienda encarecidamente.
Logical-Type All, Core, and Edge
Los puertos se clasifican como núcleo de tipo lógico o como borde de tipo lógico.
- Los puertos de núcleo de tipo lógico incluyen puertos Inter-Switch Link Protocol (ISL) (E, TE), así como puertos F que se conectan a/desde switches NPV (F, Tf, NP, NTP), ya que funcionan de forma similar a los ISL.
- Los puertos de extremo de tipo lógico sólo deben incluir los puertos conectados a dispositivos finales reales (puertos F).
Puede verificar la clasificación de un puerto a través del
show interface o los
show interface brief comandos:
MDS9710-1# show interface fc9/1 fc9/1 is trunking Port description is ISL to F241-15-10-9706-2 fc6/1 Hardware is Fibre Channel, SFP is long wave laser cost reduced Port WWN is 22:01:54:7f:ee:ea:6f:00 Peer port WWN is 21:41:00:2a:6a:a4:b2:80 Admin port mode is auto, trunk mode is on snmp link state traps are enabled Port mode is TE Port vsan is 1 Admin Speed is auto max 32 Gbps Operating Speed is 32 Gbps Rate mode is dedicated Port flow-control is R_RDY Transmit B2B Credit is 500 Receive B2B Credit is 500 B2B State Change Number is 14 Receive data field Size is 2112 Beacon is turned off fec is enabled by default Logical type is core Trunk vsans (admin allowed and active) (1-2,100,209,237-238,802,2237) Trunk vsans (up) (1,100,209,237) Trunk vsans (isolated) (2,238,802,2237) Trunk vsans (initializing) () 5 minutes input rate 1184 bits/sec,148 bytes/sec, 1 frames/sec 5 minutes output rate 768 bits/sec,96 bytes/sec, 1 frames/sec 14079 frames input,1229484 bytes 0 discards,0 errors 0 invalid CRC/FCS,0 unknown class 0 too long,0 too short 14079 frames output,764364 bytes 0 discards,0 errors 0 input OLS,0 LRR,0 NOS,0 loop inits 0 output OLS,0 LRR, 0 NOS, 0 loop inits 500 receive B2B credit remaining 500 transmit B2B credit remaining 500 low priority transmit B2B credit remaining Interface last changed at Tue Mar 27 16:26:56 2018 Last clearing of "show interface" counters : never MDS9710-1#
MDS9710-1# show interface brief ----------------------------------------------------------------------------------------- Interface Vsan Admin Admin Status SFP Oper Oper Port Logical Mode Trunk Mode Speed Channel Type Mode (Gbps) ----------------------------------------------------------------------------------------- fc1/1 1 auto on sfpAbsent -- -- -- -- -- ...snip fc1/8 1 E auto trunking swl TE 16 149 core ...snip fc9/15 1 auto on sfpAbsent -- -- -- -- -- fc9/16 1 auto off up swl F 4 -- edge fc9/17 237 auto off up swl F 4 -- edge
En general, no debe utilizar portguard con contadores de tipo de drenaje lento (txwait, timeout-discards, credit-loss-reco, tx-credit-not-available, etc.) en puertos de núcleo de tipo lógico. Esto se debe a que el problema no se da normalmente en estos puertos, sino en los puertos de borde (F) reales donde están conectados los dispositivos finales. Si portguard se realiza en los puertos de núcleo para los contadores de tipo de drenaje lento, normalmente todos los puertos en el canal de puerto (E o F) terminan siendo errordisabled o flapped. Esto se debe a que las cargas MDS equilibran todos los intercambios a través de todos los miembros del canal de puerto y, como resultado, todos los puertos miembro pueden verse afectados.
Estos ejemplos son la nueva especificación de tipo lógico disponible en NX-OS 8.1(1). Antes de la versión 8.1(1), se debe utilizar port-type access|trunk.
Nota: counter tx-slow-port-count sólo está disponible en MDS 9500. No está incluido en estas políticas.
Uso de Portguard
La función portguard es una función muy potente que permite al switch manejar automáticamente ciertas condiciones de error. Tenga en cuenta estos puntos:
- Los contadores de tipo de falla de link (pérdida de link, pérdida de sincronización, pérdida de señal, palabras no válidas) son contadores donde se puede y se debe utilizar portguard errordisable. Un puerto que se agita o rebota causa muchos problemas en una SAN. Se debe considerar como práctica recomendada la desactivación del puerto después de aproximadamente 3 fallas de link en un intervalo de 60 segundos. Si se trata de un puerto de núcleo de tipo lógico (ISL< link to NPV switch), casi siempre existe redundancia física con varios enlaces en un canal de puerto (o incluso no en un canal de puerto), por lo que la desactivación por error de un solo puerto no debe causar ningún problema. Para un puerto de borde de tipo lógico, la desactivación por error del puerto permite que el software de múltiples rutas en el host se comporte correctamente y conmute la E/S a otras trayectorias funcionales.
- Para los contadores relacionados con la congestión (TxWait, Tx-datarate, Tx-datarate-burst, credit-loss-reco, timeout-discards, tx-credit-not-available, tx-slow-port-count), no se debe especificar el portguard para los puertos de núcleo de tipo lógico. Esto se debe a que estos puertos de núcleo típicamente sólo reflejan la congestión causada por otros puertos de borde de tipo lógico en el switch adyacente. Casi siempre no son la causa real de la congestión. Para los contadores relacionados con la congestión en los puertos de borde de tipo lógico, es correcto especificar portguard errordisable para los contadores más severos como credit-loss-reco, timeout-discards. También podría ser OK para contadores como TxWait y tx-credit-not-available si los valores de umbral ascendente se establecen en alto.
- Las acciones de portguard de mitigación de congestión solo se pueden especificar para ciertos nombres de contadores:
-
DIRL: Iniciar limitación de velocidad de entrada dinámica
- TxWait
- Tx-datarate
- Tx-datarate-burst
FPIN: inicio de notificaciones de impacto en el rendimiento del fabric
- Congestión
- Pérdida de link
- pérdida de sincronización
- pérdida de señal
- invalid-words
- invalid-crc
- txwait
cong-isolate-recover: aislamiento de congestión con recuperación automática
- credit-loss-reco
- tx-credit-not-available
- tx-slow-port-oper-delay
- txwait
La política integrada de supervisión de puertos de Slowdrain
A partir de hace muchos años, Cisco introdujo una política de supervisión de puertos preintegrada en NX-OS llamada slow drain. Esta política tiene contadores mínimos y es sólo para puertos de borde de tipo lógico. Ha cambiado en los últimos dos años para dar cabida a la resolución de problemas de congestión. Esta política no se puede modificar.
Política de drenaje lento de NX-OS 4.2(7d) a 8.4(x)
F241-16-10-9132T-1# show port-monitor slowdrain
Policy Name : slowdrain
Admin status : Active
Oper status : Active
Port type : All Edge Ports
-------------------------------------------------------- ----------------------------------------------------------------------
Counter Threshold Interval Rising Threshold event Falling Threshold event Warning Threshold PMON Portguard
------- --------- -------- ---------------- ----- ------------------ ----- --------------------- --------------
Credit Loss Reco Delta 1 1 4 0 4 Not enabled Not enabled
TX Credit Not Available Delta 1 10% 4 0% 4 Not enabled Not enabled
-------------------------------------------------------- ----------------------------------------------------------------------
Política de drenaje lento de NX-OS 8.5(1) a 9.2(2)
F241TS.14.09-9220i-1# show port-monitor slowdrain
Policy Name : slowdrain
Admin status : Active
Oper status : Active
Port type : All Edge Ports
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Counter | Threshold | Interval | Warning | Thresholds | Rising/Falling actions | Congestion-signal |
| | Type | (Secs) |--------------------|---------------------|-------------------------------------------------|-------------------|
| | | | Threshold | Alerts | Rising | Falling | Event | Alerts | PortGuard | Warning | Alarm |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Credit Loss Reco | Delta | 1 | none | n/a | 1 | 0 | 4 | syslog,rmon | none | n/a | n/a |
| TX Credit Not Available | Delta | 1 | none | n/a | 10% | 0% | 4 | syslog,rmon | none | n/a | n/a |
| TX Datarate | Delta | 10 | none | n/a | 80% | 70% | 4 | syslog,obfl | none | n/a | n/a |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Política de drenaje lento de NX-OS 9.3(1) a 9.4(1a) (o posterior)
F241-15-09-9710-1# show port-monitor slowdrain
Policy Name : slowdrain
Admin status : Active
Oper status : Active
Port type : All Edge Ports
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Counter | Threshold | Interval | Warning | Thresholds | Rising/Falling actions | Congestion-signal |
| | Type | (Secs) |--------------------|---------------------|-------------------------------------------------|-------------------|
| | | | Threshold | Alerts | Rising | Falling | Event | Alerts | PortGuard | Warning | Alarm |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
| Credit Loss Reco | Delta | 1 | none | n/a | 1 | 0 | 4 | syslog,rmon | none | n/a | n/a |
| TX Credit Not Available | Delta | 1 | none | n/a | 10% | 0% | 4 | syslog,rmon | none | n/a | n/a |
| TX Datarate | Delta | 10 | none | n/a | 80% | 70% | 4 | syslog,obfl | none | n/a | n/a |
| TXWait | Delta | 1 | none | n/a | 30% | 10% | 4 | syslog,rmon | none | n/a | n/a |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------
Configurar
Sólo puede existir una directiva activa para cada configuración de tipo lógico. Es decir, si el tipo lógico all está configurado en la política, ninguna otra política se puede activar hasta que se desactive esa política. Si se configura una política de núcleo o de borde de tipo lógico, no se puede activar otra del mismo tipo lógico.
Los intervalos de sondeo son en segundos.
Varios contadores se configuran como porcentajes del intervalo de sondeo. Éstos son txwait, tx-credit-not-available, tx-datarate y rx-datarate. Por ejemplo, con txwait, si un valor de 10 se configura con un intervalo de sondeo de 1 (segundo), entonces es 10% de 1 segundo que es 100ms. Si hay una acumulación total de txwait de 100ms durante el intervalo de sondeo de 1 segundo, txwait puede alertar.
Políticas de supervisión de puertos de muestra
Políticas de núcleo y perímetro independientes sin acciones de protector (para NX-OS anterior a 8.5(1)):
Esta política alerta en las siguientes condiciones:
- Hay 3 o más eventos de pérdida de link, pérdida de sincronización y pérdida de señal en un período de 60 segundos.
- Hay 5 o más palabras no válidas (ITW) o crc no válidas en un período de 60 segundos.
- Hay 100 o más eventos de caídas de tiempo de espera en un período de 60 segundos.
- Hay 5 o más eventos transmitidos o recibidos de Link Reset en un período de 60 segundos.
- Hay 1 o más eventos de recuperación de pérdida de crédito en un período de 60 segundos.
- Hay 10 o más eventos Tx-credit not-available de 100 ms en un período de 60 segundos.
- La velocidad media de los datos Tx es del 80% o más en un intervalo de 10 segundos.
- Se han enviado o recibido 3 o más errores CRC internos de las XBAR (módulos de fabric).
- Hay instancias de 80 ms o más de créditos cero (tx-slow-port-oper-delay)
- Hay casos de txwait mayor o igual al 30% en un segundo. Esto equivale a 30 ms.
Nota: Las dos políticas son similares, excepto que la política de núcleo de tipo lógico tiene umbrales algo más altos
port-monitor name CorePorts
logical-type core
counter link-loss poll-interval 60 delta rising-threshold 3 event 2 falling-threshold 0 event 2
counter sync-loss poll-interval 60 delta rising-threshold 3 event 2 falling-threshold 0 event 2
counter signal-loss poll-interval 60 delta rising-threshold 3 event 2 falling-threshold 0 event 2
counter invalid-words poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 3
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 3
counter tx-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 3
counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2
counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2
counter timeout-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 3
counter credit-loss-reco poll-interval 60 delta rising-threshold 1 event 2 falling-threshold 0 event 2
counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4
counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4
counter err-pkt-to-xbar poll-interval 300 delta rising-threshold 3 event 3 falling-threshold 0 event 3
counter err-pkt-from-xbar poll-interval 300 delta rising-threshold 3 event 3 falling-threshold 0 event 3
counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 80 event 4 falling-threshold 0 event 4
counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4
monitor counter err-pkt-to-xbar
monitor counter err-pkt-from-xbar
no monitor counter err-pkt-from-port
no monitor counter state-change
no monitor counter rx-datarate
port-monitor activate CorePorts
port-monitor name EdgePorts
logical-type edge
counter link-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4
counter sync-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4
counter signal-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4
counter invalid-words poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 3
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 3
counter tx-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 3
counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2
counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2
counter timeout-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 3
counter credit-loss-reco poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2
counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4
counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 79 event 4
counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 50 event 4 falling-threshold 0 event 4
counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4
no monitor counter err-pkt-from-port
no monitor counter err-pkt-to-xbar
no monitor counter err-pkt-from-xbar
no monitor counter state-change
no monitor counter rx-datarate
port-monitor activate EdgePorts
Política única sin acciones de protector (para NX-OS anterior a 8.5(1)):
Nota: No se necesitan necesariamente palabras no válidas, ya que MDS monitorea todos los puertos en busca de errores de bits, pero se incluye para asegurarse de que esté cubierto.
port-monitor name AllPorts
logical-type all
counter link-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4
counter sync-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4
counter signal-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4
counter invalid-words poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 1 event 3
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 3
counter tx-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 3
counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2
counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2
counter timeout-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 3
counter credit-loss-reco poll-interval 60 delta rising-threshold 1 event 2 falling-threshold 0 event 2
counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4
counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4
counter err-pkt-to-xbar poll-interval 300 delta rising-threshold 3 event 3 falling-threshold 0 event 3
counter err-pkt-from-xbar poll-interval 300 delta rising-threshold 3 event 3 falling-threshold 0 event 3
counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 80 event 4 falling-threshold 0 event 4
counter txwait poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4
monitor counter err-pkt-to-xbar
monitor counter err-pkt-from-xbar
no monitor counter err-pkt-from-port
no monitor counter state-change
no monitor counter rx-datarate
port-monitor activate AllPorts
Políticas de doble núcleo y extremo con acciones de protección (para NX-OS anterior a la versión 8.5(1)):
Los puertos se pueden apagar (error inhabilitado) o agitar al alcanzar el umbral ascendente a través del portguard errordisable | flap parámetro. Esto se puede utilizar tanto para conexiones de puertos ISL y F a switches N-Port Virtualizer (NPV) (núcleo de tipo lógico) como para puertos F de dispositivos finales normales (extremo de tipo lógico). Sin embargo, si se desea realizar una acción de portguard para un contador relacionado con el drenaje lento, normalmente esto sólo se debe hacer en una política de borde de tipo lógico.
La política de núcleo de tipo lógico es la misma que la política CorePorts anterior, excepto que puede desactivar el puerto por error para estas siguientes condiciones:
- Hay 4 o más fallas de link (pérdida de link, pérdida de sincronización, pérdida de señal) en un intervalo de 60 segundos
- Hay 10 o más tramas CRC no válidas recibidas en un intervalo de 60 segundos.
- Se reciben 10 o más palabras no válidas (ITW) en un intervalo de 60 segundos.
Debido a que los puertos están apagados (error deshabilitado), el nivel de evento se ha elevado de 4 (advertencia) a 2 (error) en cualquier puerto con portguard errordisable :
port-monitor name CorePorts_w_Portguard logical-type core counter link-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 portguard errordisable
counter sync-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 portguard errordisable
counter signal-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 portguard errordisable counter invalid-words poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 3 portguard errordisable
counter invalid-crc poll-interval 60 delta rising-threshold 10 event 2 falling-threshold 0 event 3 portguard errordisable counter tx-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 3 counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2 counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2 counter timeout-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 3 counter credit-loss-reco poll-interval 60 delta rising-threshold 1 event 2 falling-threshold 0 event 2 counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4 counter err-pkt-to-xbar poll-interval 300 delta rising-threshold 3 event 3 falling-threshold 0 event 3 counter err-pkt-from-xbar poll-interval 300 delta rising-threshold 3 event 3 falling-threshold 0 event 3 counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 80 event 4 falling-threshold 0 event 4 counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4 monitor counter err-pkt-to-xbar monitor counter err-pkt-from-xbar
no monitor counter err-pkt-from-port no monitor counter state-change no monitor counter rx-datarate port-monitor activate CorePorts_w_portguard
La política de borde de tipo lógico es la misma que la política EdgePorts anterior, excepto que puede errordisable un puerto en estas condiciones:
- Hay 4 o más fallas de link en un intervalo de 60 segundos.
- Se reciben 10 o más tramas CRC no válidas en un intervalo de 60 segundos.
- Hay 10 o más palabras no válidas en un intervalo de 60 segundos.
- Hay 50 o más descartes de transmisión (Tx), por cualquier motivo, en un intervalo de 60 segundos.
- Hay 50 o más descartes de tiempo de espera, en un intervalo de 60 segundos. Aquí es donde el switch no ha podido transmitir una trama recibida dentro del umbral de pérdida de congestión (valor predeterminado 500 ms).
- Hay 4 o más casos de recuperación de pérdida de crédito en un intervalo de 60 segundos. Aquí es donde un puerto F es un cero créditos Tx por un segundo completo.
Debido a que los puertos están apagados (error deshabilitado), el nivel de evento se ha elevado de 4 (advertencia) a 2 (error) en cualquier puerto con portguard errordisable :
port-monitor name EdgePorts_w_Portguard logical-type edge counter link-loss poll-interval 60 delta rising-threshold 6 event 2 falling-threshold 0 event 2 portguard errordisable counter sync-loss poll-interval 60 delta rising-threshold 6 event 2 falling-threshold 0 event 2 portguard errordisable
counter signal-loss poll-interval 60 delta rising-threshold 6 event 2 falling-threshold 0 event 2 portguard errordisable
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 0 event 3 portguard errordisable counter invalid-words poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 0 event 3 portguard errordisable
counter tx-discards poll-interval 60 delta rising-threshold 50 event 2 falling-threshold 10 event 3 portguard errordisable counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2 counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 2 counter timeout-discards poll-interval 60 delta rising-threshold 50 event 2 falling-threshold 10 event 3 portguard errordisable counter credit-loss-reco poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 portguard errordisable counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4 counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 50 event 4 falling-threshold 0 event 4 counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4 no monitor counter err-pkt-from-port no monitor counter err-pkt-to-xbar no monitor counter err-pkt-from-xbar no monitor counter state-change no monitor counter rx-datarate port-monitor activate EdgePorts_w_Portguard
Políticas de núcleo y perímetro independientes sin acciones de protector (para NX-OS 8.5(1) o 9.2(1) y versiones posteriores):
Estas políticas son las mismas que las políticas anteriores a NX-OS 8.5(1), excepto que también incluyen las siguientes políticas.
Nuevos contadores supervisados:
- input-errors: esto puede alertar cuando hay 5 o más errores de entrada en un intervalo de 60 segundos.
- sfp-tx-power-low-warn: esto puede alertar cada 10 minutos cuando la potencia Tx del transceptor es el 80% del umbral de advertencia de baja potencia Tx.
- sfp-rx-power-low-warn: esto puede alertar cada 10 minutos cuando la potencia Rx del transceptor es el 80% del umbral de advertencia de baja potencia Tx.
- tx-datarate-burst: este contador puede alertar cuando hay intervalos de 5 x 1 segundo cuando la velocidad de datos Tx es del 90% o más.
- rx-datarate-burst: este contador puede alertar cuando hay intervalos de 5 x 1 segundo cuando la velocidad de datos Rx es del 90% o más.
port-monitor name CorePorts
logical-type core
counter link-loss poll-interval 60 delta rising-threshold 3 event 2 falling-threshold 0 event 4 alerts syslog rmon
counter sync-loss poll-interval 60 delta rising-threshold 3 event 2 falling-threshold 0 event 4 alerts syslog rmon
counter signal-loss poll-interval 60 delta rising-threshold 3 event 2 falling-threshold 0 event 4 alerts syslog rmon
counter invalid-words poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 4 alerts syslog rmon
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 4 alerts syslog rmon
no monitor counter state-change
counter tx-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 4 alerts syslog rmon
counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon
counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon
counter timeout-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 4 alerts syslog rmon
counter credit-loss-reco poll-interval 60 delta rising-threshold 1 event 2 falling-threshold 0 event 4 alerts syslog rmon
counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 alerts syslog rmon
no monitor counter rx-datarate
counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4 alerts syslog rmon obfl
no monitor counter err-pkt-from-port
monitor counter err-pkt-to-xbar
counter err-pkt-to-xbar poll-interval 300 delta rising-threshold 5 event 4 falling-threshold 0 event 4 alerts syslog rmon
monitor counter err-pkt-from-xbar
counter err-pkt-from-xbar poll-interval 300 delta rising-threshold 5 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 80 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4 alerts syslog rmon
monitor counter sfp-tx-power-low-warn
counter sfp-tx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80
monitor counter sfp-rx-power-low-warn
counter sfp-rx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80
counter rx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90
counter tx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90
counter input-errors poll-interval 60 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon
port-monitor name EdgePorts
logical-type edge
counter link-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter sync-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter signal-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter invalid-words poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 4 alerts syslog rmon
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 4 alerts syslog rmon
no monitor counter state-change
counter tx-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 4 alerts syslog rmon
counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon
counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon
counter timeout-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 4 alerts syslog rmon
counter credit-loss-reco poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 4 alerts syslog rmon
counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 alerts syslog rmon
no monitor counter rx-datarate
counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 79 event 4 alerts syslog rmon obfl
no monitor counter err-pkt-from-port
no monitor counter err-pkt-to-xbar
no monitor counter err-pkt-from-xbar
counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 50 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4 alerts syslog rmon
monitor counter sfp-tx-power-low-warn
counter sfp-tx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80
monitor counter sfp-rx-power-low-warn
counter sfp-rx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80
counter rx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90
counter tx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90
counter input-errors poll-interval 60 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon
port-monitor activate EdgePorts
Política única sin acciones de protector (para NX-OS 8.5(1) o 9.2(1) y versiones posteriores)
port-monitor name AllPorts
logical-type all
counter link-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter sync-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter signal-loss poll-interval 60 delta rising-threshold 3 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter invalid-words poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 1 event 4 alerts syslog rmon
counter invalid-crc poll-interval 60 delta rising-threshold 5 event 3 falling-threshold 0 event 4 alerts syslog rmon
no monitor counter state-change
counter tx-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 4 alerts syslog rmon
counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon
counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon
counter timeout-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 4 alerts syslog rmon
counter credit-loss-reco poll-interval 60 delta rising-threshold 1 event 2 falling-threshold 0 event 4 alerts syslog rmon
counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 alerts syslog rmon
no monitor counter rx-datarate
counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4 alerts syslog rmon obfl
no monitor counter err-pkt-from-port
monitor counter err-pkt-to-xbar
counter err-pkt-to-xbar poll-interval 300 delta rising-threshold 5 event 4 falling-threshold 0 event 4 alerts syslog rmon
monitor counter err-pkt-from-xbar
counter err-pkt-from-xbar poll-interval 300 delta rising-threshold 5 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 80 event 4 falling-threshold 0 event 4 alerts syslog rmon
counter txwait poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 alerts syslog rmon
monitor counter sfp-tx-power-low-warn
counter sfp-tx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80
monitor counter sfp-rx-power-low-warn
counter sfp-rx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80
counter rx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90
counter tx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90
counter input-errors poll-interval 60 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon
port-monitor activate AllPorts
Políticas de doble núcleo y extremo con acciones de protección (para NX-OS 8.5(1) o 9.2(1) y versiones posteriores)
Los puertos se pueden apagar (error inhabilitado) o agitar al alcanzar el umbral ascendente a través del portguard errordisable | flap parámetro. Esto se puede utilizar tanto para conexiones de puertos ISL y F a switches N-Port Virtualizer (NPV) (núcleo de tipo lógico) como para puertos F de dispositivos finales normales (extremo de tipo lógico). Sin embargo, si se desea realizar una acción de portguard para un contador relacionado con el drenaje lento, normalmente esto sólo se debe hacer en una política de borde de tipo lógico.
La política de núcleo de tipo lógico es la misma que la política CorePorts anterior, excepto que se inhabilita por error en las siguientes condiciones:
- Hay 4 o más fallos de enlace (pérdida de enlace, pérdida de sincronización y pérdida de señal) en un intervalo de 60 segundos
- Hay 10 o más tramas CRC inválidas o errores de entrada recibidos en un intervalo de 60 segundos.
- Se reciben 10 o más palabras no válidas (ITW) en un intervalo de 60 segundos.
- Se reciben 10 o más errores de entrada en un intervalo de 60 segundos.
Debido a que los puertos están apagados (error inhabilitado), el nivel de evento se ha elevado de 4 (advertencia) a 2 (error) en cualquier puerto con portguard errordisable:
port-monitor name CorePorts_w_Portguard logical-type core counter link-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter sync-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter signal-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter invalid-words poll-interval 60 delta rising-threshold 10 event 3 falling-threshold 1 event 2 alerts syslog rmon portguard errordisable counter invalid-crc poll-interval 60 delta rising-threshold 10 event 3 falling-threshold 0 event24 alerts syslog rmon portguard errordisable no monitor counter state-change counter tx-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 4 alerts syslog rmon counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon counter timeout-discards poll-interval 60 delta rising-threshold 100 event 3 falling-threshold 10 event 4 alerts syslog rmon counter credit-loss-reco poll-interval 60 delta rising-threshold 1 event 2 falling-threshold 0 event 4 alerts syslog rmon counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 alerts syslog rmon no monitor counter rx-datarate counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4 alerts syslog rmon obfl no monitor counter err-pkt-from-port monitor counter err-pkt-to-xbar counter err-pkt-to-xbar poll-interval 300 delta rising-threshold 5 event 4 falling-threshold 0 event 4 alerts syslog rmon monitor counter err-pkt-from-xbar counter err-pkt-from-xbar poll-interval 300 delta rising-threshold 5 event 4 falling-threshold 0 event 4 alerts syslog rmon counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 80 event 4 falling-threshold 0 event 4 alerts syslog rmon counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4 alerts syslog rmon monitor counter sfp-tx-power-low-warn counter sfp-tx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80 monitor counter sfp-rx-power-low-warn counter sfp-rx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80 counter rx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90 counter tx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90 counter input-errors poll-interval 60 delta rising-threshold 10 event 4 falling-threshold 1 event 2 alerts syslog rmon portguard errordisable port-monitor activate CorePorts_w_Portguard
La política de borde de tipo lógico es la misma que la política EdgePorts anterior, excepto que puede errordisable un puerto en estas condiciones:
- Hay 4 o más fallas de link (pérdida de link, pérdida de sincronización y pérdida de señal) en un intervalo de 60 segundos.
- Hay 5 o más tramas CRC no válidas o palabras no válidas (ITW) recibidas en un intervalo de 60 segundos.
- Hay 50 o más descartes de transmisión (Tx), por cualquier motivo, en un intervalo de 60 segundos.
- Hay 50 o más descartes de tiempo de espera, en un intervalo de 60 segundos. Aquí es donde el switch no ha podido transmitir una trama recibida dentro del umbral de pérdida de congestión (valor predeterminado 500 ms).
- Hay 4 o más casos de recuperación de pérdida de crédito en un intervalo de 60 segundos. Aquí es donde un puerto F es un cero créditos Tx por un segundo completo.
- Se reciben 5 o más errores de entrada en un intervalo de 60 segundos.
port-monitor name EdgePorts_w_Portguard logical-type edge counter link-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter sync-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter signal-loss poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter invalid-words poll-interval 60 delta rising-threshold 10 event 3 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter invalid-crc poll-interval 60 delta rising-threshold event 10 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable no monitor counter state-change counter tx-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 2 alerts syslog rmon portguard errordisable counter lr-rx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon counter lr-tx poll-interval 60 delta rising-threshold 5 event 2 falling-threshold 1 event 4 alerts syslog rmon counter timeout-discards poll-interval 60 delta rising-threshold 50 event 3 falling-threshold 10 event 2 alerts syslog rmon portguard errordisable counter credit-loss-reco poll-interval 60 delta rising-threshold 4 event 2 falling-threshold 0 event 2 alerts syslog rmon portguard errordisable counter tx-credit-not-available poll-interval 1 delta rising-threshold 10 event 4 falling-threshold 0 event 4 alerts syslog rmon no monitor counter rx-datarate counter tx-datarate poll-interval 10 delta rising-threshold 80 event 4 falling-threshold 70 event 4 alerts syslog rmon obfl no monitor counter err-pkt-from-port no monitor counter err-pkt-to-xbar no monitor counter err-pkt-from-xbar counter tx-slowport-oper-delay poll-interval 1 absolute rising-threshold 50 event 4 falling-threshold 0 event 4 alerts syslog rmon counter txwait poll-interval 1 delta rising-threshold 20 event 4 falling-threshold 0 event 4 alerts syslog rmon monitor counter sfp-tx-power-low-warn counter sfp-tx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80 monitor counter sfp-rx-power-low-warn counter sfp-rx-power-low-warn poll-interval 600 delta rising-threshold 1 event 4 falling-threshold 0 event 4 alerts syslog rmon percentage 80 counter rx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90 counter tx-datarate-burst poll-interval 10 delta rising-threshold 5 event 4 falling-threshold 1 event 4 alerts syslog rmon obfl datarate 90 counter input-errors poll-interval 60 delta rising-threshold 10 event 4 falling-threshold 1 event 2 alerts syslog rmon portguard errordisable port-monitor activate EdgePorts_w_Portguard
Verificación
Actualmente, no hay un procedimiento de verificación disponible para esta configuración.
Troubleshoot
Actualmente, no hay información específica de troubleshooting disponible para esta configuración.
Información Relacionada
Revisión | Fecha de publicación | Comentarios |
---|---|---|
3.0 |
28-Mar-2024 |
Se actualizaron varios contadores, niveles de eventos y valores de umbral para 8.5(1) y versiones posteriores. |
2.0 |
12-Jan-2022 |
Se actualizaron varios contadores, niveles de eventos y valores de umbral. |
1.0 |
02-Sep-2015 |
Versión inicial |