display

package
v0.115.0-nightly Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 20, 2026 License: AGPL-3.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AlertsJSON

func AlertsJSON(snap *monitor.ClusterSnapshot, w io.Writer) error

AlertsJSON writes alerts as JSON.

func AlertsTable

func AlertsTable(snap *monitor.ClusterSnapshot, w io.Writer) error

AlertsTable prints alerts sorted by severity to w.

func ClusterJSON

func ClusterJSON(snap *monitor.ClusterSnapshot, w io.Writer) error

ClusterJSON writes the cluster snapshot as JSON.

func ClusterTable

func ClusterTable(snap *monitor.ClusterSnapshot, w io.Writer) error

ClusterTable prints a cluster overview table to w.

func DNSJSON

func DNSJSON(snap *monitor.ClusterSnapshot, w io.Writer) error

DNSJSON writes DNS status as JSON.

func DNSTable

func DNSTable(snap *monitor.ClusterSnapshot, w io.Writer) error

DNSTable prints DNS status for nameserver nodes to w.

func FullReport

func FullReport(snap *monitor.ClusterSnapshot, w io.Writer) error

FullReport outputs the LLM-optimized JSON report to w.

func MeshJSON

func MeshJSON(snap *monitor.ClusterSnapshot, w io.Writer) error

MeshJSON writes the WireGuard mesh as JSON.

func MeshTable

func MeshTable(snap *monitor.ClusterSnapshot, w io.Writer) error

MeshTable prints WireGuard mesh status to w.

func NamespacesJSON

func NamespacesJSON(snap *monitor.ClusterSnapshot, w io.Writer) error

NamespacesJSON writes namespace health as JSON.

func NamespacesTable

func NamespacesTable(snap *monitor.ClusterSnapshot, w io.Writer) error

NamespacesTable prints per-namespace health across nodes to w.

func NodeJSON

func NodeJSON(snap *monitor.ClusterSnapshot, w io.Writer) error

NodeJSON writes the node details as JSON.

func NodeTable

func NodeTable(snap *monitor.ClusterSnapshot, w io.Writer) error

NodeTable prints detailed per-node information to w.

func ServiceJSON

func ServiceJSON(snap *monitor.ClusterSnapshot, w io.Writer) error

ServiceJSON writes the service matrix as JSON.

func ServiceTable

func ServiceTable(snap *monitor.ClusterSnapshot, w io.Writer) error

ServiceTable prints a cross-node service status matrix to w.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL