Skip to content

Latest commit

 

History

History

xtask

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

XTasks

This crate contains tasks automation for pulsar development. See cargo-xtask for documentation on how this works.

The main reason we have added these wrappers is that we require root priviledges to load eBPF code. These tasks will build the binaries normally and execute them with sudo.

Run test suite

To run the eBPF test suite you can use:

cargo xtask test-suite

Run pulsar daemon

To run the agent daemon you can use:

cargo surun pulsard

Run pulsar client

To run the agent client you can use:

cargo surun pulsar

Run single probe

To run a single module you can use:

cargo surun --example standalone-probes file-system-monitor