Class: OvirtMetrics::HostSamplesHistory

Inherits:
OvirtHistory
  • Object
show all
Defined in:
lib/ovirt_metrics/models/host_samples_history.rb

Instance Method Summary collapse

Methods inherited from OvirtHistory

with_time_range

Instance Method Details

#cpu_usagemhz_rate_averageObject



5
6
7
8
9
# File 'lib/ovirt_metrics/models/host_samples_history.rb', line 5

def cpu_usagemhz_rate_average
  return 0.0 if self.host_configuration.nil?
  speed_of_host = self.host_configuration.speed_in_mhz.to_f * self.host_configuration.number_of_cores.to_i
  return (speed_of_host * (self.cpu_usage_percent.to_f / 100.0))
end