Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResolvedVROpsHostsystem ¶
type ResolvedVROpsHostsystem struct {
VROpsHostsystem string `db:"vrops_hostsystem"`
NovaComputeHost string `db:"nova_compute_host"`
}
Feature that resolves the vROps metrics hostsystem label to the corresponding Nova compute host.
func (ResolvedVROpsHostsystem) Indexes ¶
func (ResolvedVROpsHostsystem) Indexes() map[string][]string
Indexes for the feature.
func (ResolvedVROpsHostsystem) TableName ¶
func (ResolvedVROpsHostsystem) TableName() string
Table under which the feature is stored.
type VROpsHostsystemContentionLongTerm ¶
type VROpsHostsystemContentionLongTerm struct {
ComputeHost string `db:"compute_host"`
AvgCPUContention float64 `db:"avg_cpu_contention"`
MaxCPUContention float64 `db:"max_cpu_contention"`
}
Feature that maps CPU contention of vROps hostsystems.
func (VROpsHostsystemContentionLongTerm) Indexes ¶
func (VROpsHostsystemContentionLongTerm) Indexes() map[string][]string
Indexes for the feature.
func (VROpsHostsystemContentionLongTerm) TableName ¶
func (VROpsHostsystemContentionLongTerm) TableName() string
Table under which the feature is stored.
type VROpsHostsystemContentionShortTerm ¶
type VROpsHostsystemContentionShortTerm struct {
ComputeHost string `db:"compute_host"`
AvgCPUContention float64 `db:"avg_cpu_contention"`
MaxCPUContention float64 `db:"max_cpu_contention"`
}
Feature that maps CPU contention of vROps hostsystems.
func (VROpsHostsystemContentionShortTerm) Indexes ¶
func (VROpsHostsystemContentionShortTerm) Indexes() map[string][]string
Indexes for the feature.
func (VROpsHostsystemContentionShortTerm) TableName ¶
func (VROpsHostsystemContentionShortTerm) TableName() string
Table under which the feature is stored.
type VROpsProjectNoisiness ¶
type VROpsProjectNoisiness struct {
Project string `db:"project"`
ComputeHost string `db:"compute_host"`
AvgCPUOfProject float64 `db:"avg_cpu_of_project"`
}
Feature that calculates the noisiness of projects and on which compute hosts they are currently running.
func (VROpsProjectNoisiness) Indexes ¶
func (VROpsProjectNoisiness) Indexes() map[string][]string
Indexes for the feature.
func (VROpsProjectNoisiness) TableName ¶
func (VROpsProjectNoisiness) TableName() string
Table under which the feature is stored.
Click to show internal directories.
Click to hide internal directories.