pixie icon indicating copy to clipboard operation
pixie copied to clipboard

Allow BPFTrace scripts to run indefinitely

Open isala404 opened this issue 3 years ago • 0 comments

Is your feature request related to a problem? Please describe. Currently, Pixie allows users to deploy bpftrace scripts to collect custom telemetry data which ain't offered by Pixie (e.x - oom_kill). But there isn't a way to make Pixie continuous looks for those traces in the background indefinitely.

Describe the solution you'd like Allow to create tracepoints without a TTL.

Describe alternatives you've considered Currently, the only workaround is periodically calling pxtrace.UpsertTracepoint with the relevant data to reset the TTL. But this really user-friendly and introduce a lot of friction to developer workflows.

Additional context My use case is to have a custom kprob write data into a pixie table and extract those data using the open telemetry extension for later processing.

isala404 avatar Jun 23 '22 06:06 isala404