class Pingdom::Summary::Proxy

Public Instance Methods

average(options = {}) click to toggle source
# File lib/pingdom/summary.rb, line 6
def average(options = {})
  options.reverse_merge!(:byprobe => true, :includeuptime => true)
  Average.parse(client, client.get("summary.average/#{check_id}", options))
end
Also aliased as: averages
averages(options = {})
Alias for: average
outage(options = {}) click to toggle source
# File lib/pingdom/summary.rb, line 12
def outage(options = {})
  options.reverse_merge!(:byprobe => true, :includeuptime => true)
  Outage.parse(client, client.get("summary.outage/#{check_id}", options))
end
Also aliased as: outages
outages(options = {})
Alias for: outage
performance(options = {}) click to toggle source
# File lib/pingdom/summary.rb, line 18
def performance(options = {})
  options.reverse_merge!(:resolution => :day, :includeuptime => true)
  Performance.parse(client, client.get("summary.performance/#{check_id}", options))
end