Hub
Security

Palo Alto URL Filtering

Palo Alto PAN-OS URL Filtering logs — web browsing activity with 65+ URL categories, allow/block/continue/override actions, App-ID application attribution, and content type inspection.

Quick Start

uv tool install eventum-generator
git clone https://github.com/eventum-generator/content-packs.git
cd content-packs
eventum generate \
  --path generators/network-paloalto-url/generator.yml \
  --id panw-url \
  --live-mode true

Event Types

Event IDDescriptionFrequencyCategory
alertURL alert — allowed access~87%network
block-urlHard block by URL category~6.5%network
block-continueBlock with continue page~2.4%network
continueAllowed after user clicked Continue~1.2%network
block-overrideBlock with override page~0.8%network
overrideAllowed after override password~0.7%network
dropSilent drop~0.7%network
reset-clientReset sent to client~0.4%network
reset-serverReset sent to server~0.2%network
reset-bothReset sent to both~0.1%network

Realism Features

  • 27 PAN-DB URL categories with realistic enterprise traffic weights
  • Correlated continue/override flows — block events store sessions; continue/override events consume them
  • 12 PAN-OS App-IDs with weighted selection (ssl, web-browsing, google-base, ms-office365)
  • Source NAT translation on all outbound traffic
  • HTTP header logging with realistic User-Agent strings and method distribution
  • Geo-aware destinations — allowed traffic skews US/EU/JP; blocked skews higher-risk regions

Sample Output

{
  "@timestamp": "2026-02-21T14:30:15.123456+00:00",
  "event": {
    "action": "url_filtering",
    "category": [
      "intrusion_detection",
      "threat",
      "network"
    ],
    "dataset": "panw.panos",
    "kind": "alert",
    "outcome": "success"
  },
  "source": {
    "ip": "10.1.1.14",
    "user": {
      "name": "jsmith"
    }
  },
  "destination": {
    "ip": "142.250.80.46",
    "port": 443
  },
  "url": {
    "domain": "www.google.com",
    "path": "/search"
  },
  "panw": {
    "panos": {
      "action": "alert",
      "url": {
        "category": "search-engines"
      }
    }
  },
  "observer": {
    "product": "PAN-OS",
    "vendor": "Palo Alto Networks"
  }
}

Parameters

ParameterDefaultDescription
hostnamePA-5260PAN-OS firewall hostname
domainCORPActive Directory domain
serial_number007200001056Firewall serial number
nat_ip198.51.100.1Source NAT IP
agent_ide4f8c1a2-...Elastic Agent ID
agent_version8.17.0Elastic Agent version

Related Generators