github.com/inspektor-gadget/inspektor-gadget@v0.28.1/docs/crds/gadgets/sigsnoop.md (about)

     1  ---
     2  # Code generated by 'make generate-documentation'. DO NOT EDIT.
     3  title: Gadget sigsnoop
     4  ---
     5  
     6  sigsnoop traces all signals sent on the system.
     7  
     8  The following parameters are supported:
     9  - failed: Trace only failed signal sending (default to false).
    10  - signal: Which particular signal to trace (default to all).
    11  - pid: Which particular pid to trace (default to all).
    12  - kill-only: Trace only signals sent by the kill syscall (default to false).
    13  
    14  
    15  ### Example CR
    16  
    17  ```yaml
    18  apiVersion: gadget.kinvolk.io/v1alpha1
    19  kind: Trace
    20  metadata:
    21    name: sigsnoop
    22    namespace: gadget
    23  spec:
    24    node: ubuntu-hirsute
    25    gadget: sigsnoop
    26    runMode: Manual
    27    outputMode: Stream
    28    filter:
    29      namespace: default
    30  ```
    31  
    32  ### Operations
    33  
    34  
    35  #### start
    36  
    37  Start sigsnoop gadget
    38  
    39  ```bash
    40  $ kubectl annotate -n gadget trace/sigsnoop \
    41      gadget.kinvolk.io/operation=start
    42  ```
    43  #### stop
    44  
    45  Stop sigsnoop gadget
    46  
    47  ```bash
    48  $ kubectl annotate -n gadget trace/sigsnoop \
    49      gadget.kinvolk.io/operation=stop
    50  ```
    51  
    52  ### Output Modes
    53  
    54  * Stream