Hello, is it a consistent and exact 3 hour difference between ingested and event timestamps? We have seen instances where the relative timezone that the WAF is configured with (for example, UTC+3) introduces this kind of apparent delay, which is actually a disparity in the timezone Chronicle uses (UTC) compared to the F5 ASM.
The timestamps are ingested with no contextual information, so the relative timestamp (UTC+3, for example) is interpreted as UTC.These logs then get held back from the UI for the duration of the time difference, so it appears to be a delay in spite of the upload being successful.
There are a few options to resolve this. F5 ASM logs may not include a timezone by default, so one possibility could be to set the WAF to UTC, if I am correct and it is running with a steady 3 hour offset. The correct timestamp will then be parsed with no conversion necessary.
If resetting to UTC is not possible, this external blog from an F5 community page recommends using iRules to trigger the correct timezone in the response logs.