Alternatives to sysdig

A Linux command-line tool for exploring and troubleshooting systems by capturing system calls, with container support. The listings below can replace it for an important use case. Each note says what changes if you switch.

The original

Replacements

Listings that take over the same core job as sysdig.

  • bpftrace

    A high-level tracing language and command-line tool for observing the Linux kernel and processes with eBPF.

    bpftrace uses eBPF with a one-line scripting language and ready-made tools for kernel and process tracing, but is not container-aware out of the box.

  • Inspektor Gadget

    eBPF-based tools for inspecting and debugging Kubernetes clusters and Linux hosts.

    Inspektor Gadget offers ready-made eBPF gadgets with container and Kubernetes-aware output, aimed at cluster operators debugging workloads at kernel level.

  • Tracee

    A Linux runtime security and forensics tool that traces system events using eBPF.

    Tracee traces system events with eBPF and adds built-in security detectors, suiting runtime security and forensics more than general troubleshooting.

  • Tetragon

    An eBPF-based security observability and runtime enforcement tool for Linux hosts and Kubernetes clusters.

    Tetragon provides eBPF security observability with real-time runtime enforcement and Kubernetes metadata, aimed mainly at Kubernetes environments.

Similar software

Related functionality, not a direct replacement.