{
  "name": "10xGateAll",
  "rules": [
    {
      "name": "10X网关基本信息",
      "rules": [
        "show debug",
        "undebug all",
        "debug support",
        "exec octeon_fpa_regs",
        "exec efmp_dump_buffs",
        "show skbuff",
        "show exception",
        "exit",
        "@sleep 500",
        "show version",
        "show cpu | exclude 0%     0%     0%",
        "@sleep 2000",
        "show cpu | exclude 0%     0%     0%",
        "show clock",
        "show memory",
        "show debugging",
        "show interfaces",
        "show interface | include no buffer",
        "@sleep 2000",
        "show interface | include no buffer",
        "@sleep 2000",
        "show interface | include no buffer",
        "@sleep 2000",
        "show interface | include no buffer",
        "@sleep 2000",
        "show ip interface brief",
        "show logging",
        "show tcp connect",
        "clear efmp counter",
        "show efmp counter",
        "show arp",
        "@sleep 1000",
        "show sata",
        "show slots",
        "show environment",
        "show running-config",
        "show app route statistics",
        "show attack history",
        "show ip new-session-limit attack",
        "show dhcp state",
        "show dldp interface",
        "show dns-proxy name-server",
        "show flow-audit node-info",
        "show flow-control",
        "show flow-control para",
        "show flow-pre-mgr ip-info",
        "@sleep 1000",
        "show flowrate application global application-group 视频会议",
        "show identify-application block",
        "show ip fpm statistics",
        "show ip fpm counters",
        "show ip fpm m",
        "show mllb config",
        "show multi-ldp interface",
        "show subscriber deny",
        "show ip ospf neighbor",
        "@sleep 500",
        "show ip route ospf",
        "@sleep 500",
        "show ip route",
        "@sleep 500",
        "show ip ref route",
        "@sleep 500",
        "show efmp counter",
        "@sleep 2000",
        "show efmp counter",
        "@sleep 2000",
        "show efmp counter",
        "show aggregatePort summary",
        "show aggregatePort load-balance",
        "show identify-application enable",
        "show identify-application version",
        "show app route statistics",
        "show interface-group",
        "show app-audit config",
        "show content-policy-relate policy-view",
        "show ip dhcp server statistics",
        "show ip dhcp binding",
        "show ip dhcp conflict",
        "show dhcp lease",
        "show dialer",
        "show pppoe session",
        "@sleep 500",
        "show hosts",
        "show dns-proxy configure",
        "show dns-proxy name-server",
        "show dns-proxy statistics",
        "show ip ref adjacency",
        "show flowrate channel",
        "show flowrate global",
        "show online statistics global",
        "show flow-control-policy group",
        "show flow-control-policy rule",
        "show flow-pre-mgr rule-info",
        "show ip inspect all",
        "@sleep 500",
        "show tunnel gre",
        "show feedback items",
        "show ipv6 route",
        "show ipv6 interface",
        "show ipv6 neighbors",
        "show line console 0",
        "show users",
        "show mllb config",
        "show mllb statistics",
        "show over-load-protect configure",
        "show memory protocols",
        "show bridge-map",
        "show sys-mode",
        "show multi-ldp interface",
        "show ip ospf",
        "show ip rip",
        "show radius server",
        "show radius parameter",
        "show radius vendor-specific",
        "@sleep 500",
        "show arp-suspect",
        "show ef-rnfp all",
        "show rlog",
        "show rlog-status",
        "show rlog-type",
        "show crypto ipsec sa",
        "show crypto isakmp sa",
        "show crypto map",
        "show vpdn session",
        "show sslvpn status",
        "show snmp",
        "show sntp",
        "show ssh",
        "show ip ssh",
        "show sata",
        "show sd",
        "show usb",
        "show user-route configure",
        "show link-sam statistics",
        "show vlan-terminal",
        "show vrrp",
        "show web-auth global",
        "show web-auth statistics",
        "show track",
        "show ip route count",
        "show interface description",
        "show vpdn tunnel",
        "show http-update info version",
        "show ip interface brief",
        "show aaa lockout",
        "show rlog",
        "dir",
        "@sleep 500",
        "show ef-rnfp all",
        "show vrrp brief",
        "show ip ospf database",
        "@sleep 1000",
        "show ip rip peer",
        "show ip rip data",
        "debug support",
        "exec fs_show_crash ",
        "exec pci_show_detail",
        "show task",
        "@sleep 1000",
        "show core  ",
        "show skb",
        "show memory",
        "@sleep 1000",
        "show pool ",
        "show skbuff ",
        "exit"
      ]
    },
    {
      "name": "部分用户上网慢公共特性",
      "rules": [
        "show ip f p 0 | in #slowuserip",
        "show ip f p 1 | in #slowuserip",
        "show ip f p 2 | in #slowuserip",
        "@sleep 2000",
        "show ip f p 3 | in #slowuserip",
        "show ip f p 4 | in #slowuserip",
        "show ip f p 5 | in #slowuserip",
        "@sleep 3000",
        "show ip f p 6 | in #slowuserip",
        "show ip f p 7 | in #slowuserip",
        "show ip f p 8 | in #slowuserip",
        "@sleep 2000",
        "show ip f p 9 | in #slowuserip",
        "show ip f p 10 | in #slowuserip",
        "show ip f p 11 | in #slowuserip",
        "@sleep 3000",
        "show ip f p 12 | in #slowuserip",
        "show ip f p 13 | in #slowuserip",
        "show ip f p 14 | in #slowuserip",
        "@sleep 2000",
        "show ip f p 15 | in #slowuserip",
        "show ip f p 16 | in #slowuserip",
        "show ip f p 17 | in #slowuserip",
        "@sleep 3000",
        "show ip f p 18 | in #slowuserip",
        "show ip f p 19 | in #slowuserip",
        "show ip f p 20 | in #slowuserip",
        "@sleep 3000",
        "show ip f p 21 | in #slowuserip",
        "show ip f p 22 | in #slowuserip",
        "show ip f p 23 | in #slowuserip",
        "@sleep 2000",
        "show ip f p 24 | in #slowuserip",
        "show ip f p 25 | in #slowuserip",
        "show ip f p 26 | in #slowuserip",
        "@sleep 3000",
        "show ip f p 27 | in #slowuserip",
        "show ip f p 28 | in #slowuserip",
        "show ip f p 29 | in #slowuserip",
        "@sleep 3000",
        "show ip f p 30 | in #slowuserip"
      ]
    },
    {
      "name": "10X部分用户上网慢",
      "rules": [
        "show ip f f | in #slowuserip",
        "@include 部分用户上网慢公共特性",
        "show ip f f | in #slowuserip",
        "@include 部分用户上网慢公共特性",
        "show run | inc route-auto",
        "show mllb config",
        "show run | in load-sharing",
        "show dns-proxy config",
        "show dns-proxy name-server",
        "show ip route",
        "@sleep 1000",
        "show flow-control au",
        "@sleep 5000",
        "show flow application global ip #slowuserip",
        "@sleep 3000",
        "show app-audit detail recent 24 ip #slowuserip deny order-by time desc",
        "@sleep 1000",
        "show im-audit detail recent 24 ip #slowuserip deny order-by time desc",
        "show mail-audit detail recent 24 ip #slowuserip deny order-by time desc",
        "show web-mail-audit detail recent 24 ip #slowuserip deny order-by time desc",
        "show web-bbs-audit detail recent 24 ip #slowuserip deny order-by time desc",
        "show web-search-audit detail recent 24 ip #slowuserip deny order-by time desc",
        "@sleep 1000",
        "show flow-pre-mgr ip-info | in #slowuserip",
        "@sleep 5000",
        "show flow-pre-mgr ip-info | in #slowuserip",
        "@sleep 5000",
        "show ip upload-pps-limit",
        "show ip new-session-limit attack",
        "show cpu",
        "@sleep 5000",
        "show cpu",
        "@sleep 5000",
        "show cpu",
        "@sleep 5000",
        "show environment",
        "show ip fpm sta",
        "show interface | in no buff",
        "show efmp cou",
        "@sleep 5000",
        "show interface | in no buff",
        "show efmp cou",
        "@sleep 5000",
        "show interface | in no buff",
        "show efmp cou",
        "@sleep 5000",
        "show interface",
        "show attack-info history",
        "show attack-info current",
        "show ip fpm statistics",
        "show ip fpm counters"
      ]
    },
    {
      "name": "设备无法管理和ping设备丢包",
      "rules": [
        "show environment",
        "show ip fpm sta",
        "show ip fpm user",
        "show interface | in no buff",
        "show efmp cou",
        "@sleep 5000",
        "show interface | in no buff",
        "show efmp cou",
        "@sleep 5000",
        "show interface | in no buff",
        "show efmp cou",
        "@sleep 5000",
        "show interface",
        "show run | in ip http",
        "show run | in security deny",
        "show run | in security web permit",
        "show run | be vty",
        "show users",
        "show tcp connect",
        "show tcp port",
        "show ef-rnfp all",
        "show attack-info current",
        "show attack-info history",
        "show run  | in nat",
        "show flow-pre-mgr ip-info | in #userpcip",
        "@sleep 5000",
        "show flow-pre-mgr ip-info | in #userpcip",
        "@sleep 5000",
        "show flow-pre-mgr ip-info | in #controlip",
        "@sleep 5000",
        "show flow-pre-mgr ip-info | in #controlip",
        "@sleep 5000",
        "show ip upload-pps-limit",
        "show ip new-session-limit attack",
        "show ip f f | in #userpcip",
        "@sleep 5000",
        "show ip f f | in #userpcip",
        "@sleep 5000",
        "show ip f f | in #userpcip"
      ]
    },
    {
      "name": "IPSEC_COMMON",
      "rules": [
        "ping #tunnelendcommip ntimes 3",
        "ping #intflowendip so #intflowlocip ntimes 3",
        "show ip f f | in #tunnelendcommip",
        "show ip f f | in #intflowendip",
        "show crypto timer",
        "show crypto event",
        "show crypto acl",
        "show crypto state",
        "show crypto ipsec sa",
        "show efmp counter",
        "@sleep 5000"
      ]
    },
    {
      "name": "IPSEC",
      "rules": [
        "@include IPSEC_COMMON",
        "@include IPSEC_COMMON",
        "@include IPSEC_COMMON",
        "@include IPSEC_COMMON",
        "@include IPSEC_COMMON",
        "@include IPSEC_COMMON",
        "@include IPSEC_COMMON",
        "@include IPSEC_COMMON",
        "@include IPSEC_COMMON",
        "@include IPSEC_COMMON",
        "show ip fpm m | inc ipsec",
        "show ip f pri 4 | in #tunnelendcommip",
        "show ip f pri 4 | #intflowendip",
        "show ip f pri 5 | in #tunnelendcommip",
        "show ip f pri 5 | #intflowendip",
        "@sleep 3000",
        "show ip f pri 1 | in #tunnelendcommip",
        "show ip f pri 1 | #intflowendip",
        "@sleep 1000"
      ]
    },
    {
      "name": "PPPOE",
      "rules": [
        "show ip interface brief  | inc #dailPort",
        "show run interface #physicalPort",
        "show run interface #dailPort",
        "show run | in dialer-list",
        "show access-list",
        "show run",
        "show ip i b",
        "show logging",
        "debug pppoe packets",
        "@sleep 45000",
        "debug ppp authentication",
        "@sleep 20000",
        "Show logging"
      ]
    },
    {
      "name": "LOADBLANCE",
      "rules": [
        "show run",
        "show mllb configure",
        "show mllb static",
        "show mllb info",
        "show ip route",
        "show ip ref adj",
        "show app route",
        "show ref app route",
        "show dns-proxy configure",
        "show dns-proxy name-server",
        "show dns-proxy statistics",
        "show track",
        "show ip policy",
        "@sleep 10000",
        "show mllb configure",
        "show mllb static",
        "show mllb info",
        "show ip route",
        "show ip ref adj",
        "show app route",
        "show ref app route",
        "show dns-proxy configure",
        "show dns-proxy name-server",
        "show dns-proxy statistics",
        "show track",
        "show ip policy",
        "@sleep 10000",
        "show mllb configure",
        "show mllb static",
        "show mllb info",
        "show ip route",
        "show ip ref adj",
        "show app route",
        "show ref app route",
        "show dns-proxy configure",
        "show dns-proxy name-server",
        "show dns-proxy statistics",
        "show track",
        "show ip policy",
        "@sleep 10000",
        "show interface",
        "show html interface info",
        "@sleep 10000",
        "show interface",
        "show html interface info",
        "@sleep 10000",
        "show interface",
        "show html interface info",
        "@sleep 10000"
      ]
    },
    {
      "name": "CANNOTACCESS",
      "rules": [
        "show run",
        "show run | in deny",
        "show ip session flter",
        "show flow-control",
        "show sys-mode",
        "show su deny",
        "show subs release",
        "show run | in layer23 deny-mode enable",
        "sho ip route",
        "show ip route 0.0.0.0",
        "@sleep 1000",
        "show interface",
        "show html interface info",
        "show ip int brief",
        "show arp | in #nextHop",
        "show arp",
        "ping #nextHop",
        "ping 114.114.114.114",
        "@sleep 1000",
        "ping #nextHop",
        "ping 114.114.114.114",
        "@sleep 1000",
        "ping #nextHop",
        "ping 114.114.114.114",
        "@sleep 1000",
        "show ip f f | in #ipCheck",
        "show flow-pre-mgr ip-info | in #ipCheck",
        "show flow-pre-mgr ip-info",
        "show app-auth statistics",
        "show web-auth global",
        "show web us ip #ipCheck",
        "show app-auth user by-ip #ipCheck",
        "show int | in no buff",
        "show cpu  | ex 0.00%   0.00%   0.00%",
        "@sleep 3000",
        "show int | in no buff",
        "show cpu  | ex 0.00%   0.00%   0.00%",
        "@sleep 3000",
        "show int | in no buff",
        "show cpu  | ex 0.00%   0.00%   0.00%",
        "@sleep 3000",
        "show ip f s",
        "show attack-info history",
        "show attack-info current",
        "show ip fpm statistics ",
        "show ip fpm counters",
        "show  id ver",
        "show flow application global ip #ipCheck",
        "show  ip fpm pr 0 | in #ipCheck",
        "@sleep 2000",
        "show run | in flow-control",
        "@sleep 2000",
        "show  ip fpm pr 0 | in #ipCheck",
        "show run | in flow-control",
        "@sleep 2000",
        "show  ip fpm pr 0 | in #ipCheck",
        "show run | in flow-control",
        "@sleep 2000",
        "show  flow-control Gi0/5 auto-pir",
        "show ip upload-pps-limit",
        "show ip new-session-limit attack"
      ]
    },
    {
      "name": "PORTMAPFAIL",
      "rules": [
        "show run",
        "show run | in ip nat inside source static",
        "show ip session flter",
        "show flow-control",
        "show sys-mode",
        "show su deny",
        "show subs release",
        "show ip plo",
        "show access-list",
        "show run | in ip translation dns",
        "@sleep 1000",
        "show ip route",
        "show ip route 0.0.0.0",
        "@sleep 1000",
        "show interface",
        "show html interface info",
        "show ip int brief",
        "show ip nat pkt",
        "clear ip nat pkt",
        "show ip nat pkt",
        "@sleep 2000",
        "show ip nat pkt",
        "clear ip nat pkt",
        "show ip nat pkt",
        "@sleep 2000",
        "show ip f f | in #intraNetIp",
        "@sleep 3000",
        "show ip f f | in #outerTestUserIp",
        "@sleep 3000",
        "show efmp count",
        "clear efmp count",
        "show efmp count",
        "@sleep 3000",
        "show efmp count",
        "clear efmp count",
        "show efmp count",
        "@sleep 3000",
        "show flow-pre-mgr ip-info | in #outerTestUserIp",
        "show flow-pre-mgr ip-info",
        "show flow-pre-mgr ip-info | in #publicNetIp",
        "@sleep 1000",
        "show run | in web-auth enable",
        "show run | in web-auth direct-host",
        "show run | in app-auth enable",
        "show run | in app-auth direct-srcip",
        "show int | in no buff",
        "show cpu  | ex 0.00%   0.00%   0.00%",
        "@sleep 3000",
        "show cpu  | ex 0.00%   0.00%   0.00%",
        "@sleep 3000",
        "show cpu  | ex 0.00%   0.00%   0.00%",
        "@sleep 3000",
        "show ip f s"
      ]
    },
    {
      "name": "Commercial",
      "rules": [
        "show run",
        "show ip session flter",
        "show flow-control",
        "show sys-mode",
        "show subs deny",
        "show subs release",
        "show run | in ip name-server",
        "show ip route",
        "show ip route 0.0.0.0",
        "@sleep 1000",
        "show interface",
        "show html interface info",
        "show ip int brief",
        "show ip i b | in dialer",
        "show flow-pre-mgr ip-info | in #ipCheck",
        "show flow-pre-mgr ip-info",
        "@sleep 1000",
        "show run | in web-auth enable",
        "show run | in web-auth direct-host",
        "show run | in app-auth enable",
        "show run | in app-auth direct-srcip ",
        "show run | in app-auth direct-dstip",
        "show run | in app-authdirect-url",
        "show webservice status",
        "show webservice config",
        "show app-auth statistics",
        "show cwmp config",
        "show app-auth user all",
        "@sleep 1000",
        "show int | in no buff",
        "show cpu  | ex 0.00%   0.00%   0.00%",
        "@sleep 3000",
        "show int | in no buff",
        "show cpu  | ex 0.00%   0.00%   0.00%",
        "@sleep 3000",
        "show int | in no buff",
        "show cpu  | ex 0.00%   0.00%   0.00%",
        "@sleep 3000",
        "show ip f s",
        "show attack-info history",
        "show attack-info current",
        "show ip fpm counters",
        "show ip fpm statistics ",
        "show id ver",
        "http check",
        "show run | in no identify-application enable",
        "show flow-pre-mgr new-session-limit",
        "show ip upload-pps-limit",
        "show ip new-session-limit attack"
      ]
    },
    {
      "name": "WebAuth",
      "rules": [
        "show ip session flter",
        "show flow-control",
        "show sys-mode",
        "show subs deny",
        "show subs release",
        "show run | in web-auth enable",
        "show run | in scpp",
        "show access-list",
        "show http redirect",
        "show ver",
        "show run | in no layer23 classify enable",
        "show run",
        "@sleep 1000",
        "show tcp connect",
        "show log",
        "show web-auth statistics",
        "show web-auth user all",
        "@sleep 3000",
        "show ip route",
        "show ip route 0.0.0.0",
        "@sleep 1000",
        "show interface",
        "show html interface info",
        "show ip int brief",
        "Show ip i b | in dialer",
        "show flow-pre-mgr ip-info | in #ipCheck",
        "show flow-pre-mgr ip-info",
        "@sleep 2000",
        "show run | in web-auth enable",
        "show run | in web-auth direct-host",
        "show webservice status",
        "show webservice config",
        "@sleep 1000",
        "show int | in no buff",
        "show cpu  | ex 0.00%   0.00%   0.00%",
        "@sleep 3000",
        "show int | in no buff",
        "show cpu  | ex 0.00%   0.00%   0.00%",
        "@sleep 3000",
        "show int | in no buff",
        "show cpu  | ex 0.00%   0.00%   0.00%",
        "@sleep 3000",
        "show ip f s",
        "show attack-info history",
        "show attack-info current",
        "show ip fpm statistics ",
        "show ip fpm counters",
        "show ip f f | in #ipCheck",
        "@sleep 3000",
        "show flow-pre-mgr new-session-limit",
        "show ip upload-pps-limit",
        "show ip new-session-limit attack"
      ]
    },
    {
      "name": "NOTUNNELRESOURCE",
      "rules": [
        "show sslvpn gateway",
        "show sslvpn session #userName                    ",
        "show sslvpn resource-group by-user-name #userName",
        "show sslvpn iptunnel information                          ",
        "show run interface sslvpn 0                               ",
        "show sslvpn iptunnel ef-statis                            ",
        "show ip fpm flows filter 17 #publicIp 32 0.0.0.0 32       ",
        "show sslvpn iptunnel session username #userName           ",
        "show ip fpm flows filter 0 #tunnelIp 32 #serverIp 32      ",
        "show sslvpn gateway",
        "show sslvpn session username #userName",
        "show sslvpn resource-group detail-by-user-name #userName",
        "show sslvpn iptunnel information",
        "show sslvpn dns details",
        "show run interface sslvpn 0",
        "show sslvpn iptunnel ef-statis",
        "debug sslvpn iptun-ker watching-flow #userName #serverIp 0",
        "show ip fpm flows filter 17 #publicIp 32 0.0.0.0 32       ",
        "show sslvpn iptunnel session username #userName           ",
        "show ip fpm flows filter 0 #tunnelIp 32 #serverIp 32      ",
        "@sleep 5000                                               ",
        "show ip fpm flows filter 0 #tunnelIp 32 #serverIp 32      ",
        "show sslvpn iptunnel ef-statis                            ",
        "show sslvpn iptunnel session username #userName           ",
        "show ip fpm flows filter 17 #publicIp 32 0.0.0.0 32       ",
        "@sleep 5000                                               ",
        "show ip fpm flows filter 0 #tunnelIp 32 #serverIp 32      ",
        "show sslvpn iptunnel ef-statis                            ",
        "show sslvpn iptunnel session username #userName           ",
        "show ip fpm flows filter 17 #publicIp 32 0.0.0.0 32       ",
        "undebug all",
        "show ip nat translations | include #tunnelIp              ",
        "show ip fpm private filter 1 17 #publicIp 32 0.0.0.0 32   ",
        "show ip fpm private filter 1 0 #tunnelIp 32 #serverIp 32  ",
        "show ip ref adj                                           ",
        "show sslvpn statistics iptunnel detail                    ",
        "show sslvpn session #userName                             ",
        "show sslvpn log | in #userName                            ",
        "show efmp counter                                         "
      ]
    },
    {
      "name": "TUNNELSTARTISSUE",
      "rules": [
        "show sslvpn gateway",
        "show sslvpn statistics iptunnel detail",
        "show sslvpn resource-group by-user-name #userName",
        "show sslvpn session #userName",
        "show sslvpn iptunnel session summary | include #publicIp",
        "show ip fpm flows filter 0 #publicIp 32 0.0.0.0 32",
        "@sleep 15000",
        "show ip fpm flows filter 0 #publicIp 32 0.0.0.0 32",
        "show sslvpn log | in #userName",
        "show sslvpn log | in #publicIp",
        "show sslvpn statistics iptunnel detail",
        "show efmp counter"
      ]
    },
    {
      "name": "TUNNELRESOURCECATON",
      "rules": [
        "debug su",
        "ex octeon_fpa_regs",
        "show efmp counter",
        "debug sslvpn iptun-ker watching-flow #userName #catonIp 0",
        "show sslvpn iptunnel ef-statis                           ",
        "show ip fpm flows filter 17 #publicIp 32 0.0.0.0 32      ",
        "show sslvpn iptunnel session username #userName          ",
        "show ip fpm flows filter 0 #tunnelIp 32 #catonIp 32      ",
        "@sleep 10000",
        "show ip fpm flows filter 0 #tunnelIp 32 #catonIp 32      ",
        "show sslvpn iptunnel ef-statis                           ",
        "show sslvpn iptunnel session username #userName          ",
        "show ip fpm flows filter 17 #publicIp 32 0.0.0.0 32      ",
        "@sleep 10000",
        "show ip fpm flows filter 0 #tunnelIp 32 #catonIp 32      ",
        "show sslvpn iptunnel ef-statis                           ",
        "show sslvpn iptunnel session username #userName          ",
        "show ip fpm flows filter 17 #publicIp 32 0.0.0.0 32      ",
        "undebug all",
        "show ip fpm private filter 1 17 #publicIp 32 0.0.0.0 32  ",
        "show ip fpm private filter 1 0 #tunnelIp 32 #serverIp 32 ",
        "show ip ref adj                                          ",
        "debug su                                                 ",
        "ex octeon_fpa_regs                                       ",
        "show efmp counter                                        "
      ]
    },
    {
      "name": "LOGINFAIL",
      "rules": [
        "show sslvpn gateway",
        "show sslvpn statistics login detail",
        "show sslvpn session #userName",
        "show tcp connect | include #publicIp",
        "show ip fpm flows filter 0 #publicIp 32 0.0.0.0 32",
        "show sslvpn session #userName",
        "show tcp connect | include #publicIp",
        "show ip fpm flows filter 0 #publicIp 32 0.0.0.0 32",
        "show sslvpn session username #userName",
        "show sslvpn statistics login detail",
        "show sslvpn log | in #userName"
      ]
    },
    {
      "name": "SERVICENOSTART",
      "rules": [
        "ls /sslvpn",
        "ls /sslvpn/cert/local_ca",
        "ls /sslvpn/cert/sslvpn/hide",
        "ls /sslvpn/conf",
        "ls /sslvpn/login",
        "ls /sslvpn/login/client",
        "show sslvpn gateway",
        "show sslvpn cert-manage gateway-cert",
        "show ip sockets | include sslvpn",
        "show ip sockets | include iptun",
        "show sslvpn log"
      ]
    }
  ],
  "checkItems": [
    {
      "collectType": "深入检测",
      "subTypes": [
        {
          "typeName": "深入检测",
          "cmds": [
            "@include 10X网关基本信息"
          ],
          "t": "",
          "mapHtml": "html/common/deepDiag.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json 网关系统全面诊断_10X"
        }
      ]
    },
    {
      "collectType": "常用故障",
      "subTypes": [
        {
          "typeName": "设备无法管理",
          "cmds": [
            "@include 10X网关基本信息",
            "@include 设备无法管理和ping设备丢包"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/confProblem.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json 设备无法管理_10X"
        },
        {
          "typeName": "ping设备丢包",
          "cmds": [
            "@include 10X网关基本信息",
            "@include 设备无法管理和ping设备丢包"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/confProblem.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json ping设备丢包_10X"
        },
        {
          "typeName": "用户无法上网或资源无法访问",
          "cmds": [
            "@include 10X网关基本信息",
            "@include CANNOTACCESS"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/noNetOrNoResource.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json 用户无法上网或资源无法访问"
        },
        {
          "typeName": "部分用户上网慢",
          "cmds": [
            "@include 10X网关基本信息",
            "@include 10X部分用户上网慢"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/userNoNet.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json 部分用户上网慢_10X"
        },
        {
          "typeName": "端口映射失败",
          "cmds": [
            "@include 10X网关基本信息",
            "@include PORTMAPFAIL"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/portMapFail.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json 网关端口映射失败"
        },
        {
          "typeName": "PPPoE拨号不成功",
          "cmds": [
            "@include 11X网关基本信息",
            "@include PPPOE"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/pppoeDialFail.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json PPPoE拨号不成功_10X"
        },
        {
          "typeName": "ipsec协商失败或感兴趣流无法通信",
          "cmds": [
            "@include 10X网关基本信息",
            "@include IPSEC"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/ipsec.html",
          "supportOldDiag": false,
          "supportNewDiag": false,
          "diagRule": ""
        },
        {
          "typeName": "商业营销问题",
          "cmds": [
            "@include 10X网关基本信息",
            "@include Commercial"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/commercial.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json 商业营销问题_10X"
        },
        {
          "typeName": "VPN-IPSEC协商不过",
          "cmds": [
            "@include 10X网关基本信息",
            "@include VPN-IPSEC协商不过"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/IpsecNegotiationFailure.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json VPN-IPSEC协商不过"
        },
        {
          "typeName": "VPN-IPSEC转发不通",
          "cmds": [
            "@include 10X网关基本信息",
            "@include VPN-IPSEC转发不通_10X"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/IpsecTransmitFailure.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json VPN-IPSEC转发不通_10X"
        },
        {
          "typeName": "VPDN协商不过",
          "cmds": [
            "@include 10X网关基本信息"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/VPDNNegotiationFailure.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json VPDN协商不过"
        },
        {
          "typeName": "负载均衡效果不佳",
          "cmds": [
            "@include 10X网关基本信息",
            "@include LOADBLANCE"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/loadBalance.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json 负载均衡效果不佳"
        },
        {
          "typeName": "WEB认证异常",
          "cmds": [
            "@include 10X网关基本信息",
            "@include WebAuth"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/webAuth.html",
          "supportOldDiag": false,
          "supportNewDiag": false,
          "diagRule": ""
        },
        {
          "typeName": "策略路由不生效",
          "cmds": [
            "@include 10X网关基本信息"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/noPolicyRouting.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json 网关策略路由不生效"
        },
        {
          "typeName": "流控限速不准确",
          "cmds": [
            "@include 10X网关基本信息"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/startFlowConNoNet.html",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json 流控限速不准确"
        },
        {
          "typeName": "智能选路诊断",
          "cmds": [
            "@include 10X网关基本信息"
          ],
          "t": "",
          "mapHtml": "",
          "supportOldDiag": false,
          "supportNewDiag": true,
          "diagRule": "@include diagrules.json 智能选路诊断"
        }
      ]
    },
    {
      "collectType": "SSLVPN",
      "subTypes": [
        {
          "typeName": "用户登录后，无法访问隧道资源",
          "cmds": [
            "@include 10X网关基本信息",
            "@include NOTUNNELRESOURCE"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/noTunnelResource.html",
          "supportOldDiag": false,
          "supportNewDiag": false,
          "diagRule": ""
        },
        {
          "typeName": "安全隧道未启动/启动失败",
          "cmds": [
            "@include 10X网关基本信息",
            "@include TUNNELSTARTISSUE"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/tunnelStartIssue.html",
          "supportOldDiag": false,
          "supportNewDiag": false,
          "diagRule": ""
        },
        {
          "typeName": "安全隧道资源卡顿",
          "cmds": [
            "@include 10X网关基本信息",
            "@include TUNNELRESOURCECATON"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/tunnelResourceCaton.html",
          "supportOldDiag": false,
          "supportNewDiag": false,
          "diagRule": ""
        },
        {
          "typeName": "用户登录失败",
          "cmds": [
            "@include 10X网关基本信息",
            "@include LOGINFAIL"
          ],
          "t": "",
          "mapHtml": "html/miniNetAndGateway/loginFail.html",
          "supportOldDiag": false,
          "supportNewDiag": false,
          "diagRule": ""
        },
        {
          "typeName": "SSLVPN服务无法启动",
          "cmds": [
            "@include 10X网关基本信息",
            "@include SERVICENOSTART"
          ],
          "t": "",
          "mapHtml": "",
          "supportOldDiag": false,
          "supportNewDiag": false,
          "diagRule": ""
        }
      ]
    },
    {
      "collectType": "自定义收集",
      "subTypes": [
        {
          "typeName": "自定义收集",
          "cmds": [
            "@include 10X网关基本信息"
          ],
          "t": "",
          "mapHtml": "html/common/defineCollect.html",
          "supportOldDiag": false,
          "supportNewDiag": false,
          "costomize": true,
          "diagRule": ""
        }
      ]
    },
    {
      "collectType": "全面诊断",
      "subTypes": [
        {
          "typeName": "设备全面诊断",
          "cmds": [
            "@include 10X网关基本信息"
          ],
          "t": "",
          "mapHtml": "",
          "supportOldDiag": false,
          "supportNewDiag": false,
          "overallDiag": true,
          "diagRule": "@include diagrules.json 网关系统全面诊断_10X"
        }
      ]
    }
  ]
}