I have a syslog that I make some monitoring dashboards and the customer want one view about all botnets in my network.
I had configured Palo Alto to send the logs to syslog. But I can't found the log about botnet.
Somewhere know how can I do this? What log that we can see the infections?
Thanks for the help!!
Botnet Reporting is a threat prevention feature. The PAN collates information from traffic, threat, URL logs to identify botnet-infected hosts. The report generated each day consists a list of infected hosts, description(why we believe the host is infected) and a Confidence level. You can configure the parameters in addition to the query indicating what traffic you'd like to see the botnet report on. There are no Botnet logs, just predefined Botnet reports that run daily.
However, you can configure botnet reports to be emailed out on daily basis according to your email server profile.
Under Monitor > Botnet > Report setting
You can then create report group to include that botnet report
You can then create an email scheduler with email server profile to include that report group
The above process who trigger an email (botnet report attached to it ) everyday to firstname.lastname@example.org
Since there is nothing called botnet log, we cannot forward it to any external server. On another note, you can indeed forward your threat logs to external entities by following the document:How to Forward Threat Logs to Syslog Server
Hope thats helps!
Have you considered the API on your PA?
Since the botnet report is a predefined report, you can pull it using the API with a URL like this:
With that in play, all you have to do is have something pull that URL (need to add the API auth string to the request first) and change out the IP address with that of each of your firewall modules. As long as the server (QRadar) for example, is configured to read the XML responses, you can read and act as needed on the report results.
You can pull the CSV's straight out as well - but that takes two requests - one to generate the report and the other to fetch the result.
Click Accept as Solution to acknowledge that the answer to your question has been provided.
The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!
These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!
The LIVEcommunity thanks you for your participation!