Documentation ¶
Index ¶
- Variables
- func ArgCommands() (bool, extpoints.AtexitHandler)
- func InitStdLog()
- func NewHelp(logout io.Writer, loggerOptions ...extpoints.SetupLog) *help
- func NewLog(prefix string, options ...extpoints.SetupLog) *extpoints.Log
- func NewWebserver(defport int) *webserver
- func Parse(fs *flag.FlagSet, arguments []string)
- func ParseCommand(handlers []extpoints.CommandHandler, args []string, ...) ([]extpoints.CommandHandler, error)
- type Carbond
- type Graphite
- type Graphites
- type Helps
- type Influx
- type Influxes
- type Librato
- type Libratos
- type ProfileCPU
- type ProfileHeap
- type ProfilesCPU
- type ProfilesHeap
Constants ¶
This section is empty.
Variables ¶
View Source
var CLIHandlers []extpoints.CommandLineHandler
Functions ¶
func NewWebserver ¶
func NewWebserver(defport int) *webserver
func ParseCommand ¶
func ParseCommand(handlers []extpoints.CommandHandler, args []string, loggerOptions ...extpoints.SetupLog) ([]extpoints.CommandHandler, error)
Types ¶
type Carbond ¶
type Carbond struct { Log *extpoints.Log ServerAddr string Conn net.Conn *params.Delay // Expired, Tick methods Failing bool }
func (Carbond) CloseChans ¶
func (cd Carbond) CloseChans()
type Graphites ¶
type Graphites struct{}
func (Graphites) SetupFlagSet ¶
func (_ Graphites) SetupFlagSet(cli *flag.FlagSet) extpoints.CommandLineHandler
type Influxes ¶
type Influxes struct{}
func (Influxes) SetupFlagSet ¶
func (_ Influxes) SetupFlagSet(cli *flag.FlagSet) extpoints.CommandLineHandler
type Libratos ¶
type Libratos struct{}
func (Libratos) SetupFlagSet ¶
func (_ Libratos) SetupFlagSet(cli *flag.FlagSet) extpoints.CommandLineHandler
type ProfileCPU ¶
func (*ProfileCPU) Atexit ¶
func (pc *ProfileCPU) Atexit()
func (*ProfileCPU) Run ¶
func (pc *ProfileCPU) Run() (err error)
type ProfileHeap ¶
func (*ProfileHeap) Atexit ¶
func (ph *ProfileHeap) Atexit()
func (*ProfileHeap) Run ¶
func (ph *ProfileHeap) Run() (err error)
type ProfilesCPU ¶
type ProfilesCPU struct{}
func (ProfilesCPU) SetupFlagSet ¶
func (_ ProfilesCPU) SetupFlagSet(cli *flag.FlagSet) extpoints.CommandLineHandler
type ProfilesHeap ¶
type ProfilesHeap struct{}
func (ProfilesHeap) SetupFlagSet ¶
func (_ ProfilesHeap) SetupFlagSet(cli *flag.FlagSet) extpoints.CommandLineHandler
Source Files ¶
Click to show internal directories.
Click to hide internal directories.