Gadget socket-collector
The socket-collector gadget gathers information about TCP and UDP sockets.
Example CR
apiVersion: gadget.kinvolk.io/v1alpha1
kind: Trace
metadata:
name: socket-collector
namespace: gadget
spec:
node: my-node
gadget: socket-collector
filter:
namespace: default
podname: mypod
runMode: Manual
outputMode: Status
parameters:
proto: all # all, udp and tcp are allowed
Operations
collect
Create a snapshot of the currently open TCP and UDP sockets. Once taken, the snapshot is not updated automatically. However one can call the collect operation again at any time to update the snapshot.
$ kubectl annotate -n gadget trace/socket-collector \
gadget.kinvolk.io/operation=collect
Output Modes
- Status