I'm seeing a consistent delay of ~9.6 seconds when opening the Events page for the first time in a session. Subsequent loads within the same session are near-instantaneous.
This pattern strongly suggests a timeout or cold-start issue on initial load (lazy initialization, an idle backend connection being re-established, or a network call with a long timeout before fallback). I haven't been able to confirm the root cause from the client side.
Could you look into what's happening on first access? Happy to provide additional diagnostics if useful.
The log data is collected and cached when executing this action.
The cache is 10 minutes.
https://github.com/opnsense/plugins/blob/2fc24bf9b4ddb4feada387a432928a751822f214/security/q-feeds-connector/src/opnsense/service/conf/actions.d/actions_qfeeds.conf#L32
Theoretically if there would be a cron job here that runs all 10 minutes, it would always show the latest data instantly, but you would have increased system load every 10 minutes.
Right now its executed when you open the page the logs are shown on demand.