els0r / goProbe

High-performance IP packet metadata aggregation and efficient storage and querying of flows
GNU General Public License v2.0
12 stars 4 forks source link

Fix packet counters and track fragmented packets as parsing issues #296

Closed fako1024 closed 7 months ago

fako1024 commented 7 months ago

It turns out that the current way of counting processed packets isn't perfectly in line with what a user would expect (probably a side effect of the recent performance enhancements in #284 . Unfortunately the E2E tests for Prometheus counters were silently broken so we didn't see that. :sweat:

Since this will touch the metrics anyway: The idea for the additional metric would be to add a new packet parsing "error" / issue (similar to the existing one for truncated packets) to help spot issues simply by looking at the interface processing stats.

DoD