Take Packet Captures
Focus
Focus
Next-Generation Firewall

Take Packet Captures

Table of Contents

Take Packet Captures

Where Can I Use This?What Do I Need?
  • NGFW (Managed by PAN-OS or Panorama)
  • Support license
  • (Panorama) Device management license
All Palo Alto Networks firewalls allow you to take packet captures (pcaps) of traffic that traverses the management interface and network interfaces on the firewall. When taking packet captures on the dataplane, you may need to Disable Hardware Offload to ensure that the firewall captures all traffic.
Packet capture is a troubleshooting feature that is rate limited in order to lower the impact on regular packet processing. If the firewall reaches the packet capture rate limit, you can view the number of packets that haven't been captured using the global counter flow_host_vardata_rate_limit_reached.
Due to the way packets are processed in multi-core CPU platforms, packets captured in the received stage may not always appear in the same order as they were received by the network.
Packet capture can be very CPU intensive and can degrade firewall performance. Only use this feature when necessary and make sure you turn it off after you have collected the required packets.
When troubleshooting performance issues or out-of-order related issues, it is recommended that you perform external packet captures on neighboring devices, such as switch SPAN ports.
Palo Alto Networks firewalls offer various types of packet captures to suit different troubleshooting needs:
  • Disable Hardware Offload: This is a crucial step for ensuring comprehensive captures on the dataplane.
  • Take a Custom Packet Capture: This allows a highly granular control over the capture parameters, such as specifying interfaces, filters (IP addresses, ports, protocols), and capture duration.
  • Take a Threat Packet Capture: This specialized capture focuses on traffic related to detected threats, providing forensic data for security investigations.
  • Take an Application Packet Capture: This type of capture helps in understanding application behavior and troubleshooting application-specific issues by focusing on traffic associated with particular applications.
  • Take a Packet Capture on the Management Interface: This is useful for troubleshooting issues related to management plane access, such as GUI connectivity or syslog forwarding.