Class: Multimeter::Snapshot

Inherits:
Object
  • Object
show all
Defined in:
lib/multimeter.rb

Instance Method Summary collapse

Instance Method Details

#to_h(scale = 1) ⇒ Object



67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
# File 'lib/multimeter.rb', line 67

def to_h(scale=1)
  {
    :max => max * scale,
    :min => min * scale,
    :mean => mean * scale,
    :std_dev => std_dev * scale,
    :median => median * scale,
    :percentiles => {
      '75' => p75 * scale,
      '95' => p95 * scale,
      '98' => p98 * scale,
      '99' => p99 * scale,
      '99.9' => p999 * scale,
    }
  }
end