交换机的中继电路状态对整个交换机来说极为重要
察看中继使用指令
STATTRUNK 来获取非正常的中继电路
TRUNK STATUS LIST
TGNO LNO CIC BICIC EQTYP OPMODE LTG LC STATUS
-------+------+------+------------+------+-------+------+------+-------
BLIND 135 TRUNK IC 1-27 3-16 MDIU
BLIND 136 TRUNK IC 0- 9 0-16 MDIU
BLIND 155 TRUNK IC 2- 2 1-16 MDIU
BLIND 158 TRUNK IC 2- 8 3-16 MDIU
BLIND 169 TRUNK IC 2-20 0- 1 MLTG &
MDIU
BLIND 205 TRUNK IC 2-19 1- 5 MDIU
BLIND 206 TRUNK IC 2-19 1- 6 MDIU
BLIND 207 TRUNK IC 2-19 1- 7 MDIU
BLIND 208 TRUNK IC 2-19 1- 8 MDIU
BLIND 269 TRUNK IC 2- 5 0-16 MDIU
BLIND 286 TRUNK IC 2-20 0- 2 MLTG &
MDIU
BLIND 287 TRUNK IC 2-20 0- 3 MLTG &
MDIU
BLIND 288 TRUNK IC 2-20 0- 4 MLTG &
MDIU
BLIND 340 TRUNK IC 2- 8 1-16 MDIU
BLIND 376 TRUNK IC 1-50 0-16 MDIU
BLIND 377 TRUNK IC 1-50 2-16 MDIU
BLIND 433 TRUNK IC 0- 4 2-16 MDIU
BLIND 434 TRUNK IC 0-24 1-16 MDIU
BLIND 435 TRUNK IC 0-26 3-16 MDIU
BLIND 436 TRUNK IC 1-27 2-16 MDIU
WHSSA1 247 9- 1 TRUNK BW 2-58 0- 1 BADM &
MDIU &
NMNI
WHSSA1 248 9- 2 TRUNK BW 2-58 0- 2 BADM &
MDIU &
NMNI
其中可能的非正常链路有可能很多
TGNO LNO CIC BICIC EQTYP OPMODE LTG LC STATUS
([\\w]+) 第一个字母集合TGNO
(?:[\\s]*)([\\d]+) 截取数字LNO
(?:[\\s]*)((?:[\\d]+-[\\s]?[\\d]*)?) 可能包含 数字-数字 的列CIC
(?:[\\s]*)((?:[\\d]+-[\\s]?[\\d]*)?) 可能包含 数字-数字 的列BICIC
(?:[\\s]*)([\\w]+) 字母集合 EQTYP
(?:[\\s]*)([\\w]+) 字母集合 OPMODE
(?:[\\s]*)([\\d]+-[\\s]?[\\d]+) 可能包含 数字-数字 的列LTG
(?:[\\s]*)([\\d]+-[\\s]?[\\d]+) 可能包含 数字-数字 的列LC
(?:[\\s]*)([\\w]{4}?(?:[\\s]*&[^\\w]*[\\w]{4}?)*) STATUS
其中STATUS的分解是在多次调适的时候得出的,因为SIEMENS可能为了输出的格式需求,使得每一种状态之间包含很多空格,而且也无法确定某链路可能出现的告警种类,所以使用[\\w]{4}?来捕获一个告警种类
DISPMD 显示交换机cp侧MDD
正常情况下 FREE F1 LABELS 要大于40个
VSN DISK SIZE FREE PAM PAGES FREE F1 LABELS NO OF FILES
---------+-------------+-------------------+-------------------------
VSN000 8961594 7341794 242 208
VSN001 8911766 7294007 246 204
表达式
(VSN[\\w]+)(?:[\\s]*)([\\d]+)(?:[\\s]*)([\\d]+)(?:[\\s]*)([\\d]+)(?:[\\s]*)([\\d]+)
直接截取整行原始信息
DISPOVLD 显示系统CP过负荷信息
正常情况下level 的值为0
CURRENT SYSTEM OVERLOAD LEVEL = 0
(CURRENT SYSTEM OVERLOAD LEVEL )(?:=[\\s]*)([\\d]*)
DISPFILE 显示CP侧的计费备份文件IA.ICAMA的相关信息
在SAMAR计费方式下,其FILLING CAPACITY应为0%
GENERAL INFORMATION :
FILE = IA.ICAMA SIZE = 250000 CRDAT = 05-12-15
FGRP/ATTR = IA.ICAMA EXT CNT = 1 CRTIME = 16:31:45
CLASS = PP RESET CNT = 1 LRDDAT = 05-12-15
TYPE = CYC USED PAGES = 0 LRDTIME = 16:31:00
DSF = TRANSP USED BYTES = 0 EXPDAT = 05-12-15
RECF = FIX RECSZ = 8192
VSN000: MASTER VALID & OPENED FOR WRITE
VSN001: SLAVE VALID & OPENED FOR WRITE
MASKNO:03721
SECURITY INFORMATION:
FGRP/PW =
ALIAS NAME = NOT EXISTING
CHECKSUM: VSN000 = ,VSN001 =
EXCL OPENED FOR JOB: , MODE =
ACCESS RESTRICTIONS: NODEL YESRD NOWR NOCN NOCR
ACCESS PROT. BY FPW:
MASKNO:03715
COPY INFORMATION:
BLKSZ = 8192 REQUIRED EXTERN COPIES = 1 COPYAREA PAGES = 0
RECSZ = 8192 EXECUTED EXTERN COPIES = 0 COPYAREA BYTES = 0
RETPER = 0 LOCAL COPY = NOT EXISTING RELEASE COUNTER = 0
MAXCOPLE =
MASKNO:07915
COPY SERVICE PROCESS INFORMATION:
PRNAME = MRFOR
DSF = TRANSP
RECF = FIX
CYCLIC FILE INFORMATION:
FILLING CAPACITY : 0 %
WRITE MOD = NOVWR THRU : 50 % 75 % 100 %
CIRCULATION CNT = 0 THRD : 45 % 70 % 95 %
AVAILABLE PAGES = 249998 THRF : NOALARM ALARM NOALARM
AVAILABLE BYTES = 0
POINTERS:
BEGIN: COPYBEGIN: COPYEND: WRITE:
SECTOR = 3 SECTOR = 2 SECTOR = 2 SECTOR = 2
OFFSET = 1 OFFSET = 2048 OFFSET = 2048 OFFSET = 2048
表达式
(FILLING CAPACITY :)(?:[\\s]*)([\\d]*)(?:[\\s]*)(%)
DISPSIGLINK 显示MP侧异常状态的信令链路
极其重要的巡检指令 用于显示当前交换机异常链路
:)以后补上
正则表达式说明
([\\d]+)
(?:[^\"]{3,10})(\"[\\w]*\")
(?:[^\\d]*)([\\d]+)
(?:[^\"]*)(\"[\\w]*\")
(?:[^\\d]*)([\\d]+)
(?:[^\\d]*)([\\d]+)
(?:[^\\w]*)([\\w]+)
(?:[^\\w]*)([\\w]+)
(?:[^\"]*)(\"[\\w]*\")
(?:[^\\d]*)([\\d]+)
(?:[^\\w]*)([\\w]*)
(?:[^\"]*)(\"[[\\w]*[\\s]*]*\")
(?:[^\\w]*)([\\w]+)
(?:[^{]*)(?:\\{[^}]*\\})
STATMDDMP 显示MP侧的MDD硬盘状态
正常状态为ENABLED
MP | Side | Admin. state | Operational state | Availability status | Standby status | Alarm status | Under Repair
============================================================================================================================
1 | 0 | Unlocked | Enabled | | providingService | Cleared | FALSE
----------------------------------------------------------------------------------------------------------------------------
1 | 1 | Unlocked | Enabled | | providingService | Cleared | FALSE
正则表达式说明
([\\d]+) 第一个数字
(?:[^\\d]*)([\\d]+) 第二个数字
(?:[^\\w]*)([^\\d&&\\w]{5,}+) 5个以上的非数字或字符
(?:[^\\w]*)([^\\d&&\\w]{5,}+) 5个以上的非数字或字符
(?:[^\\w]*)([^\\d&&\\w]{5,}+) 5个以上的非数字或字符
(?:[^\\w]*)([^\\d&&\\w]{5,}+) 5个以上的非数字或字符
(?:[^\\w]*)([^\\d&&\\w]{5,}+) 5个以上的非数字或字符
STATLIC 显示MP侧的LIC工作状态
正常状态为ENABLED
LIC | Admin. state | Operational state | Availability status | Standby status | Alarm status | Under Repair
=======================================================================================================================
1 | Unlocked | Enabled | | providingService | Cleared | FALSE
-----------------------------------------------------------------------------------------------------------------------
2 | Unlocked | Enabled | | hotStandby | Cleared | FALSE
正则表达式
([\\d]+) 数字
(?:[^\\w]*)([^\\d&&\\w]{5,}+) 5个以上的非数字或字符
(?:[^\\w]*)([^\\d&&\\w]{5,}+) 5个以上的非数字或字符
(?:[^\\w]*)([^\\d&&\\w]{5,}+) 5个以上的非数字或字符
(?:[^\\w]*)([^\\d&&\\w]{5,}+) 5个以上的非数字或字符
(?:[^\\w]*)([^\\d&&\\w]{5,}+) 5个以上的非数字或字符