Data Collection and Troubleshooting Guides can help with issue investigation as well as reduce resolution time. Each issue may require a different set of data to collect. This article contains a list of what to collect, as well as pointers to Resolution Guides and references on how to collect the data.
What information should I collect to assist in troubleshooting, prior to opening a case?
This section contains the following:
show chassis routing- engine
Data to Collect for all configurations:
request support information | save /var/log/rsi1.log
request support information | save /var/log/rsi2.log
file archive compress source /var/log/* destination /var/tmp/CURRENT-DATE.tgz
/var/log/
file list /var/tmp/CURRENT-DATE.tgz detail
In addition, collect the data shown below for the following issues:
BGP OSPF Multicast MPLS L3 VPN L2 VPN CoS Firewall Filters SNMP High CPU 1588 SyncE
set cli timestamp show bgp summary show bgp group show bgp neighbor show route next-hop database show route protocol bgp show route protocol bgp terse show route receive-protocol bgp show route advertising-protocol bgp show route advertising-protocol bgp <neighbor-address> extensive show route receive-protocol bgp <neighbor-address> show route forwarding-table show route resolution unresolved show route hidden show route community <reg-ex> show route terse community-name <name> show route damping show route aspath-regex "regex" show route damping [history|decayed|surpressed] monitor traffic interface XX-X/X/X size 4096 detail
/var/log/messages
set protocols bgp traceoptions file bgp.tr set protocols bgp traceoptions file size 5m set protocols bgp traceoptions file files 5 set protocols bgp traceoptions flag all set routing-instances bgp-ri protocols bgp traceoptions file bgp.tr set routing-instances bgp-ri protocols bgp traceoptions file size 5m set routing-instances bgp-ri protocols bgp traceoptions file files 5 set routing-instances bgp-ri protocols bgp traceoptions flag all
(If OSPF is running in a routing instance, specify which instance where applicable)
set cli timestamp show ospf overview show ospf database show ospf neighbor detail show ospf route show ospf statistics show ospf interface show ospf log show route protocol ospf show route <x.x.x.x> extensive show ospf database summary show ospf database extensive show bfd session
set protocols ospf traceoptions file ospf.tr set protocols ospf traceoptions file size 5m set protocols ospf traceoptions file files 5 set protocols ospf traceoptions flag all
set routing-instances ospf-vr protocols ospf traceoptions file ospf-vr.tr set routing-instances ospf-vr protocols ospf traceoptions file size 5m set routing-instances ospf-vr protocols ospf traceoptions file files 5 set routing-instances ospf-vr protocols ospf traceoptions flag all
General show multicast route show multicast statistics show multicast sessions show multicast usage show multicast interface show multicast next-hops show multicast rpf summary show interface <if-name> extensive IGMP show igmp group detail show igmp statistics show igmp interface detail PIM show pim statistics show pim neighbors show pim rps detail show pim join extensive show pim bootstrap show pim source detail MSDP show msdp source-active show msdp detail show msdp statistics
set protocols pim|igmp|msdp traceoptions file multicast-proto.tr set protocols pim|igmp|msdp traceoptions file size 5m set protocols pim|igmp|msdp traceoptions file files 5 set protocols pim|igmp|msdp traceoptions flag all enable traceoptions for either of PIM, IGMP, MSDP
show mpls interface show mpls lsp show mpls lsp extensive show mpls lsp ingress show mpls lsp transit show ted database RSVP show rsvp interface show rsvp neighbor show rsvp session show rsvp session ingress show rsvp version show route table mpls.0 show route table inet.3 LDP show ldp neighbors show ldp session show ldp database [session peer]
set protocols mpls|ldp|rsvp traceoptions file mpls.tr set protocols mpls|ldp|rsvp traceoptions file size 5m set protocols mpls|ldp|rsvp traceoptions file files 5 set protocols mpls|ldp|rsvp traceoptions flag all set protocols mpls label-switched-path <lsp-name> traceoptions file mpls-lsp.tr set protocols mpls label-switched-path <lsp-name> traceoptions file size 5m set protocols mpls label-switched-path <lsp-name> traceoptions file files 5 set protocols mpls label-switched-path <lsp-name> traceoptions flag all
show route table <vpn-a> show route table <vpn-a> hidden show route forwarding-table vpn <vpn-a> ping x.x.x.x routing-instance <vpn-a> traceroute x.x.x.x routing-instance <vpn-a> telnet x.x.x.x routing-instance <vpn-a> ping mpls l3vpn <vpn-a> prefix <prefix> show route table bgp.l3vpn.0 show route advertising-protocol bgp x.x.x.x show route receive-protocol bgp x.x.x.x show arp OSPF VPN commands show ospf interface instance <vpn-a> show ospf neighbor instance <vpn-a> show ospf database instance <vpn-a>
Martini show l2circuit connections extensive show ldp neighbor detail show ldp database detail
show interface xx-x/x/x detail show interface queue xx-x/x/x both-ingress-egress show interfaces XX-X/X/X extensive show class-of-service interfaces XX-X/X/X show class-of-service code-point-aliases show class-of-service code-point-aliases dscp show class-of-service code-point-aliases inet-prec show class-of-service code-point-aliases exp show class-of-service forwarding-class show class-of-service classifier [name] show class-of-service scheduler-map show class-of-service rewrite-rule show class-of-service drop-profile show class-of-service forwarding-table show class-of-service forwarding-table classifier mapping show class-of-service forwarding-table scheduler-map
show interfaces filters show firewall show firewall filter <filter-name> show firewall filter <name> prefix-action <psa-name> from 1 to 8 show firewall log show log <log-file-name> show policer show interface policer XX-X/X/X
show log /var/tmp/ <sample file> show log sampled
set
show interface terse show route table inet6 show ipv6 neighbor show interface lo0 extensive | display xml
set cli timestamp show configuration snmp show snmp statistics extensive # Multiple time with polling activity. show snmp mib walk <oid> show snmp mib walk ipfragfails show interface lo0 extensive show system processes extensive | no-more # Multiple time with polling activity. show chassis routing-engine | no-more # Multiple time with polling activity. show system commit | no-more show system statistics # Multiple time with polling activity. show system buffers # Multiple time with polling activity. show system core-dumps show route <ip of NMS server> ping <ip of NMS server> source <snmp source ip> count 500 rapid show pfe statistics traffic # Multiple time with polling activity. show interface extensive | no-more show system process extensive | no-more
set snmp traceoptions file snmp files 10 size 50m set snmp traceoptions flag all
set cli timestamp show chassis routing-engine (multiple snapshots, atleast 5) show system processes extensive (multiple snapshots atleast 5) show system users show system connections show system statistics Turn on task accounting and collect the task accounting detail output (three times with a gap of 30 seconds). Don't forget to turn it off once done. set task accounting on show task accounting detail set task accounting off show task memory detail show task memeory summary show task io show task history show task statistics show task job show task jobs show krt queue show krt state
user@router# show routing-options traceoptions { file routing-trace size 10m files 20 world-readable; flag task; flag state; flag timer; }
show ptp lock-status show ptp clock show ptp global-information show ptp port detail show ptp statistics detail
show configuration interfaces show synchronous-ethernet esmc Show synchronous-ethernet global-infromation