Best Way to Ingest Palo Alto and FortiGate Logs into Microsoft Sentinel?
Asked by
TechieTom123
Hey everyone! We've recently brought on a new client to our Security Operations Center and they're using Palo Alto and FortiGate firewalls. We're looking to get their firewall logs into Microsoft Sentinel effectively.
For those who have experience with this:
1. What's the most reliable method you've found for sending Palo Alto and FortiGate logs into Sentinel?
2. How do you manage to keep the alert volume reasonable so we don't end up overwhelmed with low-value alerts once everything is set up?
3. Do you have any tips for filtering, parsing, or tuning the logs to improve performance and alert accuracy?
I'd really appreciate any advice, shared experiences, or examples of what you did to avoid alert overflow. Thanks!
Answers
The simplest method is to set up a virtual machine as a syslog server, then install the Azure Monitor Agent on it. Youโd create a data collection rule to route your logs to your Sentinel log space. Itโs pretty straightforward!
Reply to this answer
Yes, using a syslog server is a must. For managing alerts, filter logs at the syslog server level using the syntax specific to your implementation. We used rsyslog to filter out a significant amount of logs before they even hit Sentinel, helping us save money. You can also set some filters directly on the Palo Alto/Panorama side, but thereโs a query limit there. I personally recommend doing most of the filtering on the syslog server.
Reply to this answer
You might also want to look into the Azure Syslog Gateway as an option for log ingestion.
Reply to this answer
Just a heads up, make sure your client understands the potential costs involved with log ingestion into Sentinel.
Reply to this answer
Add your answer
Answers are reviewed before publication.
NetworkNerd77: Thatโs exactly what weโre doing for our Cisco ASA devices too! We have an on-premise log forwarder configured with Azure Arc, the Azure Monitor Agent, and a data collection rule.
LinuxWizard42: Definitely! If you're dealing with high log volumes, make sure to have a skilled Linux admin fine-tune the server. The default settings arenโt great for managing that kind of load.