Documentation ¶
Overview ¶
Package netstats implements the network stats reporting service.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Name string `toml:",omitempty"` Secret string `toml:",omitempty"` URL string `toml:",omitempty"` }
func ParseConfig ¶
ParseConfig parses the netstats flag. It has the form "nodename:secret@host:port".
type Service ¶
type Service struct {
// contains filtered or unexported fields
}
Service implements an GoChain netstats reporting daemon that pushes local chain statistics up to a monitoring server.
func (*Service) APIs ¶
APIs implements node.Service, returning the RPC API endpoints provided by the stats service (nil as it doesn't provide any user callable APIs).
func (*Service) Protocols ¶
Protocols implements node.Service, returning the P2P network protocols used by the stats service (nil as it doesn't use the devp2p overlay network).
Click to show internal directories.
Click to hide internal directories.