正则表达式分解SIEMENS交换机巡检-------(2)

      交换机的中继电路状态对整个交换机来说极为重要

      察看中继使用指令
      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侧异常状态的信令链路

极其重要的巡检指令  用于显示当前交换机异常链路
 Nr.  | Net name       | Net ID   | Link set name  | Link set | Link code | Admin. sta | Operational | Data link name | Data link | Bandwidth  | Protocol profi | VMS        | Extended current problem list                                
      |                |          |                |  ID      |           | te         |  state      |                |  ID       | identifier | le name        |            |                                                              
      |                |          |                |          |           |            |             |                |           |            |                |            |                                                              
============================================================================================================================================================================================================================================
 1    | "NAT0"         | 3        | "LSCSHR1"      | 20       | 4         | Locked     | Disabled    | "LSCSHLR104"   | 72        | Narrowband | "ITU BASIC64"  | Off        | {  }                                                         
      |                |          |                |          |           |            |             |                |           |  LTG       |                |            |                                                              
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 2    | "NAT1"         | 4        | "LSBSCTEST"    | 8        | 0         | Unlocked   | Disabled    | "LSBSCTEST00"  | 81        | Narrowband | "ITU BASIC64"  | Off        | {                                                            
      |                |          |                |          |           |            |             |                |           |  LTG       |                |            |     {                                                        
      |                |          |                |          |           |            |             |                |           |            |                |            |         Notification identifier 33555780,                    
      |                |          |                |          |           |            |             |                |           |            |                |            |         Probable cause          Signaling link failure,      
      |                |          |                |          |           |            |             |                |           |            |                |            |         Alarm type              Comm. alarm,                 
      |                |          |                |          |           |            |             |                |           |            |                |            |         Alarm status            Major,                       
      |                |          |                |          |           |            |             |                |           |            |                |            |         Proposed repair action  MMN:SSNC LI02,               
      |                |          |                |          |           |            |             |                |           |            |                |            |         Specific problem        LTG error                    
      |                |          |                |          |           |            |             |                |           |            |                |            |     }                                                        
      |                |          |                |          |           |            |             |                |           |            |                |            | }                                                            
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 3    | "NAT1"         | 4        | "LSBSC9901"    | 11       | 0         | Locked     | Disabled    | "LSBSC990100"  | 114       | Narrowband | "ITU BASIC64"  | Off        | {  }                                                         
      |                |          |                |          |           |            |             |                |           |  LTG       |                |            |                                                              
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 4    | "NAT1"         | 4        | "LSBSC9902"    | 12       | 0         | Locked     | Disabled    | "LSBSC990200"  | 115       | Narrowband | "ITU BASIC64"  | Off        | {  }                                                         
      |                |          |                |          |           |            |             |                |           |  LTG       |                |            |                                                              
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
 5    | "NAT1"         | 4        | "LSBSC9903"    | 13       | 0         | Locked     | Disabled    | "LSBSC990300"  | 116       | Narrowband | "ITU BASIC64"  | Off        | {  }                                                         
      |                |          |                |          |           |            |             |                |           |  LTG       |                |            |                                                              
正则表达式说明   各段内容

([//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个以上的非数字或字符


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值