Documentation
¶
Index ¶
Constants ¶
View Source
const ( Socket listenType = iota Http )
View Source
const Name = "PHPFPM"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ErrorMessage ¶
type ErrorMessage struct {
Message string `json:"message"`
}
type Options ¶
type Options struct {
plugin.SystemOptions `conf:"optional,name=System"`
Timeout int `conf:"optional,range=1:30"`
}
Options is a plugin configuration
type Plugin ¶
var Impl Plugin
func (*Plugin) Configure ¶
func (p *Plugin) Configure(global *plugin.GlobalOptions, options interface{})
Configure implements the Configurator interface. Initializes configuration structures.
type Pool ¶
type PoolDiscovery ¶
type PoolStatus ¶
type PoolStatus struct {
Pool string `json:"pool"`
ProcessManager string `json:"process manager"`
StartTime unixTime `json:"start time"`
StartSince int `json:"start since"`
AcceptedConn int `json:"accepted conn"`
ListenQueue int `json:"listen queue"`
MaxListenQueue int `json:"max listen queue"`
ListenQueueLen int `json:"listen queue len"`
IdleProcesses int `json:"idle processes"`
ActiveProcesses int `json:"active processes"`
TotalProcesses int `json:"total processes"`
MaxActiveProcesses int `json:"max active processes"`
MaxChildrenReached int `json:"max children reached"`
SlowRequests int `json:"slow requests"`
}
Click to show internal directories.
Click to hide internal directories.