The suricata installation on this host has never been vary active. It was not unusual for 2-3 days between detection events. Since installing 8.0.0, then 8.0.1, there have been not one detection since 2025-08-11. The same installation on other hosts have detected events normally.
Is there a simple, quick test to verify suricata is actually working?
Some status information:
2025-09-23T10:17:02: User [root]. Command [status]. Python 3.13.7
This is Suricata version 8.0.1 RELEASE
-A INPUT -j NFQUEUE --queue-num 0 --queue-bypass
-A OUTPUT -j NFQUEUE --queue-num 0 --queue-bypass
Chain INPUT (policy ACCEPT 293 packets, 58587 bytes)
num pkts bytes target prot opt in out source destination
1 4567K 4257M NFQUEUE all – * * 0.0.0.0/0 0.0.0.0/0 NFQUEUE num 0 bypass
Number of reject IPs in iptables: 0
Running. PID [11113]
Suricata uptime [2.9 day]
Not detections, but the eve.json has all the transactions logs. Along with stats records that can tell you what Suricata is seeing. Alternatively stats.log.
JSON entries have differents events. As Jason pointed out, events like:
flow
tls
alert
drop
http
dns
stats
Can show more of what is happening.
Not all ips.blocked stats mean a rule was matched.
From the stats.log that you have shared, I’ve noticed a couple of things:
Suricata is seen midstream traffic, and is dropping associated flows: exception_policy.tcp.midstream.drop_flow | Total | 14
There are also drops related to app layer errors: exception_policy.app_layer.error.drop_flow | Total | 2034
This could lead to higher ips.blocked | Total | 5097
without necessarily these being connected to an alert that would show up in fast.log.
We try to list all upgrading notes in our docs, but I couldn’t find something that would directly impact getting no alerts.
The 8 family is still new, so maybe there is a hidden bug, or some configuration change that missed going into the upgrade notes.
If you notice anything again, we’d appreciate more feedback.
Do you have a reliable test trigger? Something that you can initiate that generates an alert? Even as simple as http://testmyids.org or something. If not, I recommend something like that. It can save time instead of waiting for an alert.