Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StatsInfo ¶
type StatsInfo struct {
TCPAccept int64 `json:"dcc_tcp_accept"`
RejBadReq int64 `json:"dcc_rej_bad_req"`
RejOverload int64 `json:"dcc_rej_overload"`
CompileOK int64 `json:"dcc_compile_ok"`
CompileErr int64 `json:"dcc_compile_error"`
CompileTimeout int64 `json:"dcc_compile_timeout"`
CliDisconnect int64 `json:"dcc_cli_disconnect"`
Other int64 `json:"dcc_other"`
LongestJob string `json:"dcc_longest_job"`
LongestJobCompiler string `json:"dcc_longest_job_compiler"`
LongestJobTimeMsecs string `json:"dcc_longest_job_time_msecs"`
MaxKids int64 `json:"dcc_max_kids"`
AvgKids1 float64 `json:"dcc_avg_kids1"`
AvgKids2 float64 `json:"dcc_avg_kids2"`
AvgKids3 float64 `json:"dcc_avg_kids3"`
CurrentLoad int64 `json:"dcc_current_load"`
Load1 float64 `json:"dcc_load1"`
Load2 float64 `json:"dcc_load2"`
Load3 float64 `json:"dcc_load3"`
NumCompiles1 int64 `json:"dcc_num_compiles1"`
NumCompiles2 int64 `json:"dcc_num_compiles2"`
NumCompiles3 int64 `json:"dcc_num_compiles3"`
NumProcstateD int64 `json:"dcc_num_procstate_D"`
MaxRSS int64 `json:"dcc_max_RSS"`
MaxRSSName string `json:"dcc_max_RSS_name"`
IORate int64 `json:"dcc_io_rate"`
FreeSpace string `json:"dcc_free_space"`
}
func (*StatsInfo) GetCurrentLoad ¶
Click to show internal directories.
Click to hide internal directories.