Skip to main content

App-ID

Counts traffic per Palo Alto App-ID, the application name that a Palo Alto Networks firewall exports in its IPFIX/NetFlow v9 records.

PropertyValue
GUID{9021F5D3-FEFB-401B-99EC-EF2ACD088578}
LayerFlow Record
InputFlows
Key typeApp-ID name (string)
ImplementationLua — nf-appid.lua (trisul_probe/sysplugs/flowhandlers); updated by CPINetflowMeter (PINetflowMeter.cpp)
Bucket / Topper60 s / 300 s
Enabled by defaultYes

What it measures​

  • The probe reads enterprise field 56701 (App-ID, 32 bytes) when the exporter's enterprise number is 25461 (Palo Alto Networks). The shipped config includes static Palo Alto "Enterprise" templates (1257, 1261) that carry this field.
  • Each record with a non-empty App-ID adds its bytes to Total, adds one flow, and adds its bytes to one direction meter. Records without the field are not counted. Other vendors and sFlow do not update this group.
  • Direction uses the probe's Home Networks for the source and destination IP. HomeASNumbers does not affect it.
  • The config elements MeterAppID and MeterUserID both default to TRUE. Set MeterAppID to FALSE to turn this group off. MeterUserID controls User-ID. See the NetFlow config.
  • IPDR mode does not turn this group off.

Keys​

The key is the App-ID string exactly as the firewall sends it (at most 31 characters).

KeyMeaning
sslPalo Alto App-ID ssl
web-browsingPalo Alto App-ID web-browsing
dnsPalo Alto App-ID dns
incompleteSession closed before the firewall identified the application

Special keys​

KeyMeaning
SYS:GROUP_TOTALSSum of every update made to this group in the interval. One key per record, so this equals traffic that carries an App-ID.

Meter list​

IDNameTypeUnitsTopBottomDescription
0TotalVT_RATE_COUNTERBps500Sampling-adjusted bytes of records with this App-ID.
1DownloadVT_RATE_COUNTERBps500Bytes where the source is external and the destination is home.
2UploadVT_RATE_COUNTERBps500Bytes where the source is home and the destination is external.
3TransitVT_RATE_COUNTERBps500Bytes where both ends are external.
4InternalVT_RATE_COUNTERBps500Bytes where both ends are home.
5FlowsVT_COUNTERflws500Number of flow records with this App-ID.
6Unused Cardinality counterVT_GAUGEUniques2020Reserved cardinality slot. Not populated.
7Unused Cardinality counterVT_GAUGEUniques2020Reserved cardinality slot. Not populated.