Documentation
¶
Overview ¶
Package clisvc cmd/skywire-cli/commands/svc/ar_check.go c4-vis-cli
Package clisvc cmd/skywire-cli/commands/svc/fetch.go c4-vis-cli
Package clisvc cmd/skywire-cli/commands/svc/health.go c4-vis-cli
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var RootCmd = &cobra.Command{
Use: "svc",
Short: "Query skywire deployment services",
Long: `Query the skywire DEPLOYMENT services over the mesh (read-only).
health /health of every deployment service (fast first look; also lists PKs)
tpd Transport Discovery read endpoints (stats, versions, bandwidth, ...)
dmsgd DMSG Discovery read endpoints (servers, clients)
ar Address Resolver (/transports; 'ar check <pk>' for registration)
nm network-monitor liveness (stand-in: probes TPD /health)
Deployment services are DMSG-only. Subcommands fetch via the local visor's
RPC by default and fall back to a CLI-owned client; pass --direct to force
the direct path. Output honors --json.`,
}
RootCmd is the svc command
Functions ¶
This section is empty.
Types ¶
type CarrierProbe ¶
type CarrierProbe struct {
Carrier string `json:"carrier"`
Addr string `json:"addr,omitempty"`
Status string `json:"status"` // OK | FAIL | not-advertised
LatencyMs int64 `json:"latency_ms,omitempty"`
Error string `json:"error,omitempty"`
}
CarrierProbe is the result of a DIRECT per-carrier reachability probe of one dmsg server: a standalone dmsg client forced onto a single carrier, dialing the server directly (not relayed through another server).
Click to show internal directories.
Click to hide internal directories.