Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How to stop discarding system calls before falco processing #102

Closed
zhiyuan-wan opened this issue Jul 28, 2016 · 1 comment · Fixed by #107
Closed

How to stop discarding system calls before falco processing #102

zhiyuan-wan opened this issue Jul 28, 2016 · 1 comment · Fixed by #107
Assignees

Comments

@zhiyuan-wan
Copy link

zhiyuan-wan commented Jul 28, 2016

Hi there,
As the wiki page https://github.com/draios/falco/wiki/Falco-Rules says, for performance consideration, the sysdig logs of a list of system calls are discarded before falco processing. However, I would like to collect the complete system call list of a running process.
I wonder how I can stop falco discard system calls before processing.

Thanks,
Zhiyuan

@zhiyuan-wan zhiyuan-wan changed the title How to stop ignoring How to stop discarding system calls before falco processing Jul 28, 2016
@mstemm
Copy link
Contributor

mstemm commented Aug 4, 2016

That behavior isn't controllable by any command line option right now. If you can build from source, https://github.com/draios/falco/blob/dev/userspace/falco/falco.cpp#L405 is where the inspector sets EF_DROP_FALCO, which starts the dropping of nonessential system calls.

I'll see if I can make it configurable on the command line.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants