-
Ancho de banda:
Words received: 1.3.6.1.4.1.1588.2.1.1.1.6.2.1.12.X
Words transmited: 1.3.6.1.4.1.1588.2.1.1.1.6.2.1.11.X
Si nuestra herramienta utilizase python por ejemplo bastaría con hacer la siguiente conversión:
txMBps = (abs(tx)*4)/60/1048576
Donde:
tx contiene la diferencia entre dos muestras consecutivas. Al ser una variable de tipo contador de 32 bits es posible que haya que hacer algún tipo de control al reiniciarse el contador.
Multiplico por 4 para convertir de «words» a bytes (ver página 618 de la documentación)
Divido por 60 porque la monitorización toma muestras de la variable cada minuto
Divido por 1024*1024 para convertir de bytes a MBytes.
-
Estadísticas puertos:
EIF: devuelve el número de errores de codificación o disparidad dentro de las tramas recibidas
swFCPortRxEncInFrs 1.3.6.1.4.1.1588.2.1.1.1.6.2.1.21.X
CRC: errores de CRC detectados en las tramas recibidas
swFCPortRxCrcs 1.3.6.1.4.1.1588.2.1.1.1.6.2.1.22.X
Trcs: Tramas truncadas que el puerto ha recibido
swFCPortRxTruncs 1.3.6.1.4.1.1588.2.1.1.1.6.2.1.23.X
TL: Número de tramas recibidas que son demasiado largas
swFCPortRxTooLongs 1.3.6.1.4.1.1588.2.1.1.1.6.2.1.24.X
BEOF: Cuenta el número de tramas que tienen malos delimitadores EOF
swFCPortRxBadEofs 1.3.6.1.4.1.1588.2.1.1.1.6.2.1.25.X
EOF: devuelve el número de errores de codificación o disparidad fuera de las tramas recibidas
swFCPortRxEncOutFrs 1.3.6.1.4.1.1588.2.1.1.1.6.2.1.26
BO: cuenta el número de tramas desordenadas recibidas
swFCPortRxBadOs 1.3.6.1.4.1.1588.2.1.1.1.6.2.1.27
Cualquier incremento en estos contadores puede suponer un problema en la fibra o en los puertos.
-
Estado de los puertos:
swFCPortPhyState 1.3.6.1.4.1.1588.2.1.1.1.6.2.1.3
Este OID devuelve un número que se corresponde con los siguientes estados:
- noCard: No hay una tarjeta presentada en este slot del switch
- noTransceiver: No hay un GBIC o SFP en el puerto
- laserFault: El módulo esta avisando de un fallo en el láser, por lo tanto el GBIC esta defectuoso
- noLight: El modulo no está recibiendo luz
- noSync: El módulo esta recibiendo luz pero sin sincronismo
- inSync: El modulo está recibiendo luz y esta en sincronismo
- portFault: El puerto está marcado como en fallo
- diagFault: El puerto ha fallado en los diagnósticos
- lockRef: Puerto está bloqueado
Con estos OIDs se puede tener una visión bastante exacta del estado de nuestro switch, sus errores y su uso.
Así es como ha quedado en la herramienta de monitorización que utilizo, en caso de producirse algún cambio de estado respecto al día anterior de un vistazo lo detecto:
Tengo otra tabla con las estadísticas que he comentado antes para cada puerto:
Existe un bug en la versión de firmware que tiene el brocade que hace que los slots con Gbics a 8Gbps muestren errores de sincronismo.