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).