Forum Discussion

zaid_bhati's avatar
zaid_bhati
Icon for Altostratus rankAltostratus
Mar 11, 2026

How to add Syslog headers to Bot Defense logs over HSL? (Missing formatting options)

Hi DevCentral Community,

 

I am running into issue with logging Bot Defense events to our SEIM (AIsaac) and could use some advice on best practices.

 

  • We have logging profile configured to send both Application Security (ASM) and Bot Defense logs to a Remote Publisher.
  • The Publisher is currently tied to a Remote HSL(High-Speed-Logging) destination.

 

The Problem:

For standard ASM WAF logs, we can easily format the log string directly in the GUI under the Applications Security logging tab.

However, under the Bot Defense logging tab, there is no option to customize the log format. Because it is sending directly to a raw HSL destination, the Bot Defense logs are arriving at out SEIM completely stripped of standard Syslog headers. Without these headers, the SEIM cannot parse the logs correctly.

My Questions:

  1. Is inserting a Syslog formatted destination before the HSL destination the official way to inject standard headers into Bot Defense logs?
  2. Is there any hidden tmsh command or iRule method to actually customize the Bot Defense log payload format, or is the payload structure strictly fixed by the system?

 

No RepliesBe the first to reply