Get Log Data Flow
If Security Incident Response, Threat Intelligence, and Palo Alto Networks - Firewall are activated, the Security Operations Palo Alto Networks - Get Log Data flow automatically executes when the Source IP for observables in a security incident is changed.
Before you begin
Role required: sn_si.analyst
About this task
Procedure
Palo Alto Firewall- Get Log Action
The Palo Alto Firewall: Get Log flow action schedules a query on the firewall to retrieve logs and returns a JobID used to retrieve the log data.
Input variables
Input variables determine the initial behavior of the action.
| Variable | Description |
|---|---|
| FirewallIpAddress [string] | The IP address of the firewall. This input variable is mandatory. |
| FirewallApiKey [string] | The API access key of the firewall. This input variable is mandatory. |
| FirewallLogType [string] | The type of log data to be retrieved (set to threat). This input variable is mandatory. |
| FirewallLogFilterQuery [string] | The query to be executed to search for logs on the firewall. This input variable is mandatory. |
| LogDirection [string] | Specifies whether logs are shown oldest first (backward) or newest first (forward) order. |
| LogNumber [string] | Specifies the number of logs to retrieve. |
| LogSkipCount [string] | Specifies the number of logs to skip when doing a log retrieval. |
Output variables
The output variables contain data that can be used in subsequent actions. The output consists of data from the firewall configuration, as well as dynamically generated data.
| Variable | Description |
|---|---|
| QueuedJobID [string] | The Job ID returned from the firewall. |
| JobScheduled [string] | Specifies (success or failure) whether the job was sent to the firewall. |
| error [string] | Any errors returned. |
Palo Alto Firewall- Job Data Action
After the Palo Alto Firewall: Get Log action queues the search query to the firewall and the job runs, the Palo Alto Firewall: Job Data Action action retrieves the threat log data from the firewall.
Input variables
Input variables determine the initial behavior of the action. All input fields are mandatory.
| Variable | Description |
|---|---|
| FirewallIpAddress [string] | The IP address of the firewall. |
| FirewallApiKey [string] | The API access key of the firewall. |
| JobID [string] | The ID of the queued job. |
Output variables
The output variables contain data that can be used in subsequent actions. The output consists of data from the firewall configuration, as well as dynamically generated data.
| Variable | Description |
|---|---|
| commandStatus [string] | Specifies (success or failure) whether data was retrieved from the firewall. |
| JobData [string] | The data collected from the firewall. |
| error [string] | Any errors returned. |