blog: your detector has a drop rate - #1577
Open
1991santhu wants to merge 2 commits into
Open
Conversation
Walks through the syscall_event_drops defaults and what they mean operationally: up to ten percent of events in a second are lost before any action fires, and the resulting message is token-bucketed to one every thirty seconds. Points readers at metrics.kernel_event_counters_enabled for the actual numbers. Signed-off-by: Santhosh Kumar Somarapu <somarapu.santhosh91@gmail.com>
|
Welcome @1991santhu! It looks like this is your first PR to falcosecurity/falco-website 🎉 |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: 1991santhu The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
Signed-off-by: Santhosh Kumar Somarapu <somarapu.santhosh91@gmail.com>
1991santhu
force-pushed
the
blog/detector-drop-rate
branch
from
August 21, 2026 00:40
9d209fc to
a1c76c5
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a blog post on what Falco does when it cannot keep up, built entirely around the shipped defaults in
falco.yamlat 0.44.1.What it covers
syscall_event_drops.thresholdis.1, so up to ten percent of syscall events in a second can be dropped before any action fires. The config comment already says what to do about it: set the threshold to zero to be alerted on any drops.rate: .03333withmax_burst: 1, i.e. one message every thirty seconds. The post treats that as sensible rather than a flaw, since a detector that floods its own alert channel during an event storm makes the storm worse, but notes the signal is deliberately coarse.metrics.output_rulewithmetrics.kernel_event_counters_enabled(and the per-CPU variant) for the actual counters instead of relying on the rate-limited notification.Accuracy
Every value quoted is from
falco.yamlat the 0.44.1 tag rather than the default branch, and the post says so in the second paragraph. The metrics recommendation follows Falco's own change notice, which points operators from the detailed drop-counter payload towardmetrics.output_ruleandmetrics.kernel_event_counters_enabled.No new claims about Falco internals beyond what the configuration and its comments state.
Housekeeping
Single file at
content/en/blog/your-detector-has-a-drop-rate.md, front matter matching existing posts (title, date, author, slug, tags). No images. Commit is DCO signed off.Happy to adjust the framing if the tone reads as criticism rather than documentation of a deliberate default, which is not the intent. I am also glad to trim it if it runs long for the blog.