Skip to content

amirhnajafiz/file-access-patterns

Repository files navigation

File Access Patterns (FLAP)

GitHub Tag GitHub top language Repo Note

eBPF based tool for tracing file access patterns. This project is under development, so please don't use it in any critical environment.

Core

FLAP uses bpftrace at its core.

  • Cgroup tracing
  • PID tracing
  • Command tracing
  • Sandbox tracing

Operator

  1. Webhook on pod creation/delete
  2. Extract the required information (node, ns, pod, container, command)
  3. Add an init container to wait on an specific directory on the host to finish
  4. Creates a pod in the namespace on the target node (pod uid, namespace, and container)
  5. Starts tracing
  6. Terminate upon pod removal

About

eBPF based tool for tracing file access patterns.

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •