skywalkctl(8) skywalkctl(8)
NAME
skywalkctl - Interact with Skywalk subsystem
SYNOPSIS
skywalkctl [ -f OUTFILE ] <command> [ <args> ]
DESCRIPTION
skywalkctl is a utility used to interact with the Skywalk subsystem,
which provides the plumbing between various networking-related pieces
of software and hardware. It should only be used in a test and debug
context. Using it for any other purpose is strongly discouraged.
OPTIONS
-f OUTFILE
Redirect output to the file specified by OUTFILE, instead of
stdout.
COMMANDS
tree [ ROOT-UUID ]
Output JSON representing a tree of all current Skywalk objects.
If provided, the tree will start at ROOT-UUID instead of the
global root.
channel-stats [ --interval, -I interval ]
Display performance and error statistics for all currently reg-
istered Skywalk channels.
-I interval
Re-print channel statistics with a period of interval
seconds, until the SIGINT signal is received.
list-providers [ --details, -D ]
Print a human-readable table of Skywalk nexus providers and
their child instances
-D Provide more details about each provider
netns [ -a ] | [ -i, --ip IP -p, --proto PROTO ]
Print information about L4 port reservations for the given <IP,
PROTO> where IP is either an IPv4/v6 address or 'global', and
PROTO is the common name for a transportation-layer protocol
('tcp' or 'udp').
-a ignore any other specifiers and list the contents of
every namespace, one after another
SEE ALSO
netstat(1), lsof(8)
August 31, 2016 skywalkctl(8)
Mac OS X 10.12.6 - Generated Sun Nov 5 15:17:16 CST 2017
