Alerts and Queryables for Firewall Monitoring

Selector Logo

Alerts and Queryable for Firewall Monitoring

This use case establishes monitoring and alerting capabilities for the High Availability (HA) status for critical Checkpoint and Palo Alto Firewalls deployed in various physical environments such as data centers or headquarters.

Scale of this Example: Checkpoint (11), and Palo Alto (150) devices are covered.

Configured Example

Alerts, including alarm codes, are configured and BigPanda is successfully receiving all configured alerts.

Alerting Condition

The alert triggers when there is a violation on Palo Alto or Checkpoint firewall HA status. The specifics are shown as shown in the following table.

Alert NamePriorityQueryableNotes
Checkpoint Firewall Connections Utilization - HighP2fw_connections_concurrent_utilization where device_priority=HIGH, fw_connections_concurrent_utilization>80, device_ip!=NoneAlert triggered for high-priority Checkpoint firewall devices if concurrent connection utilization exceeds 80%. Devices with a “None” IP address are excluded from this alerting rule.
Checkpoint Firewall Connections UtilizationP4fw_connections_concurrent_utilization where device_priority=None, fw_connections_concurrent_utilization>85, device_ip!=NoneAlert triggered if the concurrent connection utilization for Checkpoint firewall devices, which currently have no specific type mentioned (“None”), exceeds 85%.
Checkpoint Firewall Connections Utilization - CriticalP1fw_connections_concurrent_utilization where device_priority=CRITICAL, fw_connections_concurrent_utilization>75, device_ip!=NoneP1 alert triggered when concurrent connections on critical Checkpoint firewall devices exceed the 75% threshold. Note: Devices lacking an assigned IP address are excluded from this specific alerting rule.
Checkpoint Firewall Connections Utilization - LOWP3fw_connections_concurrent_utilization where device_priority=LOW, fw_connections_concurrent_utilization>95, device_ip!=NoneAlert triggered if the concurrent connection utilization for low priority Checkpoint firewall devices exceeds 95%. Devices lacking an associated IP address(None) are excluded from this alerting rule.
Paloalto Firewall CPU Utilization - LowP1fw_pan_cpu where device_priority=LOW, fw_pan_cpu>75Alert triggered when CPU for Low priority PAN firewall devices exceeds 75%.
Paloalto Firewall CPU Utilization - LowP1fw_pan_cpu where device_priority=LOW, fw_pan_cpu>75Alert triggered when CPU for Low priority PAN firewall devices exceeds 75%.
VirtualFirewallSNMPPollFailureP1fw_last_poll_timedelta_secs where fw_type=“virtual”, identifier!~“vsys1|*VLAN*”, fw_last_poll_timedelta_secs_color >= 3.5Alert triggered when Virtual firewall SNMP polling is stale—last-poll age meets or exceeds threshold (3.5), excluding vsys1/VLAN-style identifiers; indicates possible poll failure or unreachable device.
FanStatusP1device_fan_state where device_fan_state_violation>0,device_vendor=Arista|PaloAltoNetworks|CheckPoint|F5|Cloudgenix|Cisco|HP|Arista|PaloAltoNetworks|CheckPoint|F5|Cloudgenix|Cisco|HP|Infoblox group-by vendorAlert triggered when Hardware health when power supply/module reports a violation (non-OK state) on Arista, Palo Alto, Check Point, or F5 gear; grouped by vendor
PowerStatusP1device_power_state where device_vendor=Arista|PaloAltoNetworks|CheckPoint|F5, device_power_state_violation>0 group-by device_vendorAlert triggered when Hardware health when power supply/module reports a violation (non-OK state) on Arista, Palo Alto, Check Point, or F5 gear; grouped by vendor.
TemperatureStatusP1device_temperature_f where device_temperature_f_violation>0, device_vendor=Arista|PaloAltoNetworks|CheckPoint|F5|Infoblox|Cloudgenix|Cisco|HP|Infoblox group-by vendorAlert triggered when Hardware health: temperature violates policy on Arista, Palo Alto, Check Point, or F5 devices.
Paloalto Firewall Connections UtilizationP3fw_session_count_headroom_percentage as honeycomb where fw_session_count_headroom_percentage_violation>0, ipaddress != None , model!=“PA-VM”Alert triggered when session headroom percentage violates policy.
AWS Paloalto Firewall CPU UtilizationP3pan_cpu as honeycomb where pan_cpu_violation>0 , device_model=“PA-VM”CPU violates priority-based thresholds
Paloalto Firewall Memory UtilizationP3pan_memory_util as honeycomb where pan_memory_util_violation>0 , device_model!=“PA-VM”memory utilization violates policy
AWS Paloalto Firewall Memory UtilizationP3pan_memory_util as honeycomb where pan_memory_util_violation>0 , device_model=“PA-VM”memory utilization violates policy
LoadBalancerHAClusterDownP2s2_lb_ha_cluster_harddown as threshold-violation-matrix where s2_lb_ha_cluster_harddown_violation>0Alert triggered when HA cluster hard-down—entire cluster reported unavailable (all members down) per threshold-violation matrix.
ModuleStatusDownP3module_admin_oper_status as honeycomb where module_admin_oper_status_violation>0 group-by device, entity_model_nameAlert triggered when Line card/module administrative/operational status violates policy
haStatusP2ha_status as line-plot where ha_status_violation>0 group-by deviceAlert triggered when there is violation on Palo alto/Checkpoint firewall devices.