Documentation
¶
Overview ¶
Package servermonitor implements a host monitoring plugin.
Index ¶
- func CPUInfo(rc *plugin.RequestContext) (any, error)
- func Connect(ctx context.Context, cfg plugin.ConnectConfig) (plugin.Session, error)
- func Connections(rc *plugin.RequestContext) (any, error)
- func DiskIO(rc *plugin.RequestContext) (any, error)
- func Disks(rc *plugin.RequestContext) (any, error)
- func Metrics(rc *plugin.RequestContext, client plugin.ClientStream) error
- func Networks(rc *plugin.RequestContext) (any, error)
- func Overview(rc *plugin.RequestContext) (any, error)
- func Processes(rc *plugin.RequestContext) (any, error)
- func Routes() []plugin.Route
- func Sensors(rc *plugin.RequestContext) (any, error)
- func Services(rc *plugin.RequestContext) (any, error)
- func Users(rc *plugin.RequestContext) (any, error)
- type Plugin
- type Session
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Connections ¶
func Connections(rc *plugin.RequestContext) (any, error)
func Metrics ¶
func Metrics(rc *plugin.RequestContext, client plugin.ClientStream) error
Types ¶
type Session ¶
type Session struct {
// contains filtered or unexported fields
}
func (*Session) OpenChannel ¶
Click to show internal directories.
Click to hide internal directories.