Включение и выключение отладки
Для каждого компонента системы действуют отладочные команды, описанные в этом разделе.
Для включения отладки отдельных подсистем используются команда debug <SUBSYSTEM>
, где SUBSYSTEM — имя подсистемы. Данная команда доступна и в административном, и в конфигурационном режиме. При использовании данной команды в конфигурационном режиме она будет записана в конфигурацию маршрутизатора.
Кроме подсистем можно включить отладку для отдельных опций, например, debug nsm packet recv detail
.
В таблице ниже приведен список доступных подсистем и параметров данной команды.
Таблица — Cписок доступных подсистем и параметров данной команды
debug
Подсистема/параметр команды | Описание | Режим |
---|---|---|
bgp | Border Gateway Protocol (BGP) | Административный и конфигурационный |
bgp all | all debugging | |
bgp dampening | BGP Dampening | |
bgp events | BGP events | |
bgp filters | BGP filters | |
bgp fsm | BGP Finite State Machine | |
bgp keepalives | BGP keepalives | |
bgp mpls | BGP MPLS | |
bgp nht | NHT message | |
bgp nsm | NSM message | |
bgp updates | BGP updates | |
data-plane | Data Plane | Административный и конфигурационный |
data-plane all | Enable all debugging | |
data-plane bridge | Bridge subsystem | |
data-plane cp | Control Plane subsystem | |
data-plane fastpath | Fastpath subsystem | |
data-plane general | General subsystem | |
data-plane integrator | Integrator subsystem | |
data-plane mac check | Mac check | |
data-plane packetflow | Packetflow subsystem | |
data-plane print | Print subsystem | |
data-plane slowpath | Slowpath subsystem | |
data-plane test | Test subsystem | |
igmp | Internet Group Management Protocol (IGMP) | Административный и конфигурационный |
igmp all | All IGMP debugging | |
igmp decode | IGMP decode | |
igmp encode | IGMP encode | |
igmp events | IGMP events | |
igmp fsm | IGMP FSM | |
igmp tib | IGMP Tree-Info-Base (TIB) | |
igmp vrf | VPN Routing/Forwarding instance | |
isis | Intermediate System - Intermediate System (IS-IS) | Административный и конфигурационный |
isis all | Enable all debugging | |
isis authentication | IS-IS Authentication | |
isis checksum | IS-IS Check-Sum | |
isis events | IS-IS Events | |
isis hello | IS-IS Hello Debug | |
isis ifsm | IS-IS Interface Finite State Machine | |
isis local-updates | IS-IS Local Updates | |
isis lsp | IS-IS Link State PDU | |
isis mpls | Multi-Protocol Label Switching (MPLS) | |
isis nfsm | IS-IS Neighbor Finite State Machine | |
isis nsm | IS-IS NSM information | |
isis pdu | IS-IS Protocol Data Unit | |
isis protocol-errors | IS-IS Protocol Errors | |
isis rib | IS-IS RIB information | |
isis spf | IS-IS SPF Calculation | |
ldp | Label Distribution Protocol (LDP) | Административный и конфигурационный |
ldp advertise-labels | List IP access lists of advertise-labels | |
ldp all | Enable all debugging | |
ldp dsm | LDP Downstream SM | |
ldp events | LDP events | |
ldp fsm | LDP FSM | |
ldp graceful-restart | LDP Graceful Restart Debugging | |
ldp hexdump | LDP HEXDUMP | |
ldp nsm | NSM messages | |
ldp packet | LDP packet | |
ldp qos | LDP QoS | |
ldp rib | RIB messages | |
ldp tsm | LDP Trunk SM | |
ldp usm | LDP Upstream SM | |
ldp vc | LDP VC Info | |
mrib | Multicast Routing Information Base (MRIB) | Административный и конфигурационный |
mrib all | All MRIB debugging | |
mrib event | MRIB events | |
mrib fib-msg | MRIB FIB messages | |
mrib mrib-msg | MRIB MRIB IPC messages | |
mrib mrt | MRIB route | |
mrib mtrace | MRIB traceroute | |
mrib mtrace-detail | MRIB traceroute detailed debugging | |
mrib nsm-msg | MRIB NSM IPC messages | |
mrib register-msg | MRIB PIM Register messages | |
mrib stats | MRIB statistics | |
mrib vif | MRIB interface | |
mrib vrf | VPN Routing/Forwarding instance | |
nsm | Network Service Module (NSM) | Административный и конфигурационный |
nsm all | Enable all debugging | |
nsm events | NSM events | |
nsm packet | NSM packets | |
ospf | Open Shortest Path First (OSPF) | Административный и конфигурационный |
ospf all | Enable all debugging | |
ospf database-timer | OSPF Database Timers | |
ospf events | OSPF events information | |
ospf graceful-restart | OSPF graceful-restart | |
ospf ifsm | OSPF Interface State Machine | |
ospf lsa | OSPF Link State Advertisement | |
ospf nfsm | OSPF Neighbor State Machine | |
ospf nsm | OSPF NSM information | |
ospf packet | OSPF packets | |
ospf policy | OSPF policy information | |
ospf redist | OSPF redistribute information | |
ospf retransmission | OSPF Debug retransmission information | |
ospf rib | OSPF RIB information | |
ospf route | OSPF route information | |
pim | Protocol Independent Multicast (PIM) | Административный и конфигурационный |
pim all | All PIM debugging | |
pim events | PIM events | |
pim mfc | PIM MFC updates | |
pim mib | PIM mib | |
pim mtrace | Mtrace messages | |
pim nexthop | PIM nexthop | |
pim nsm | NSM message | |
pim packet | PIM packet | |
pim state | PIM state | |
pim timer | PIM timers | |
pim vrf | VPN Routing/Forwarding instance | |
rib | Routing Information Base (RIB) | Административный и конфигурационный |
rib all | Enable all debugging | |
rib events | RIB events | |
rib nsm | NSM messages | |
rib packet | RIB packets | |
rib routing | Enable debugging for routing events | |
security-profile | Security profile | Административный и конфигурационный |
vrrp | Virtual Router Redundancy Protocol (VRRP) | Административный и конфигурационный |
vrrp all | Enable all debugging | |
vrrp events | VRRP events | |
vrrp packet | VRRP packets | |
aaa | AAA | Конфигурационный |
aaa 1 | critical | |
aaa 2 | error | |
aaa 3 | warning | |
aaa 4 | notice | |
aaa 5 | info | |
aaa 6 | debug |
Для отключения отладки используется команда no debug <SUBSYSTEM>
, которая также работает в двух режимах. Предусмотрена также команда un debug <SUBSYSTEM>
, однако, она работает только для подсистем и доступна только в административном режиме.
Для отключения отладки сразу для всех доступных подсистем используются команды no debug all
и undebug all
.
Для вывода на консоль информации об отладке подсистем используется команда административного режима show debugging <SUBSYSTEM>
, где SUBSYSTEM — имя подсистемы. Данная команда доступна для подсистем: bgp, data-plane, igmp, isis, ldp, mrib, nsm, ospf, pim, rib, security-profile, vrrp.