Skip to content

tracing: Add policy for file monitoring#1109

Merged
tpapagian merged 4 commits into
mainfrom
pr/apapag/file_observability
Jun 30, 2023
Merged

tracing: Add policy for file monitoring#1109
tpapagian merged 4 commits into
mainfrom
pr/apapag/file_observability

Conversation

@tpapagian

@tpapagian tpapagian commented Jun 22, 2023

Copy link
Copy Markdown
Member

This PR updates the file access use case. We use 3 new hooks to provide better visibility and remove the need to have followfd actions. This is done by using more appropriate hooks deeper in the kernel stack.

These hooks are responsible to monitor read/write accesses (including different ways to do I/O), mmap calls to files that we care about, and truncate system calls.

This PR also updates the encoder to pretty print these new hooks and also updates the documentation.

@tpapagian
tpapagian force-pushed the pr/apapag/file_observability branch from 8918b58 to 7accb74 Compare June 26, 2023 11:00
Signed-off-by: Anastasios Papagiannis <tasos.papagiannnis@gmail.com>
@tpapagian
tpapagian force-pushed the pr/apapag/file_observability branch from 7accb74 to ba65383 Compare June 26, 2023 12:30
@netlify

netlify Bot commented Jun 26, 2023

Copy link
Copy Markdown

Deploy Preview for tetragon ready!

Name Link
🔨 Latest commit f244821
🔍 Latest deploy log https://app.netlify.com/sites/tetragon/deploys/64998b436ab9f30008cd23f5
😎 Deploy Preview https://deploy-preview-1109--tetragon.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site settings.

Signed-off-by: Anastasios Papagiannis <tasos.papagiannnis@gmail.com>
Introduced in #940.

Signed-off-by: Anastasios Papagiannis <tasos.papagiannnis@gmail.com>
Signed-off-by: Anastasios Papagiannis <tasos.papagiannnis@gmail.com>
@tpapagian
tpapagian force-pushed the pr/apapag/file_observability branch from ba65383 to f244821 Compare June 26, 2023 12:57
@tpapagian
tpapagian marked this pull request as ready for review June 26, 2023 13:21
@tpapagian
tpapagian requested a review from a team as a code owner June 26, 2023 13:21
@tpapagian
tpapagian requested review from kkourt and olsajiri June 26, 2023 13:21
@tpapagian
tpapagian merged commit 6e47916 into main Jun 30, 2023
@tpapagian
tpapagian deleted the pr/apapag/file_observability branch June 30, 2023 11:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants