kubernaughty icon indicating copy to clipboard operation
kubernaughty copied to clipboard

demonstrate IO calls to underlying storage using fuse overlay

Open jnoller opened this issue 5 years ago • 2 comments

using a fuse -based overlay on top of the OS or docker data disk will show the number / type of syscalls, ebpf exposes this as well in raw numbers and top-callers, however the specific write patterns (eg open after close, etc) to disk through the FS layer matter in high perf environments.

goal: demonstrate the auditing filesystem calls using fuse

jnoller avatar Feb 04 '20 21:02 jnoller

we should write a custom bpf program for this, ideally bpftrace since it will be easier. the data is there, just not prepackaged for us (yet). we can plausibly export to prom with ebpf_exporter

alexeldeib avatar Feb 05 '20 01:02 alexeldeib

@alexeldeib Agreed - but playing with FuSE is fun... :)

jnoller avatar Feb 05 '20 01:02 jnoller