UptimeRobot
Uptime Robot APIv2 client for Ruby.
Notice
Currently, this library uses APIv2.
If you want to use APIv1, please specify it as follows:
gem 'uptimerobot', '~> 0.1.6'
Installation
Add this line to your application's Gemfile:
gem 'uptimerobot'
And then execute:
$ bundle
Or install it yourself as:
$ gem install uptimerobot
Usage
require 'uptimerobot'
client = UptimeRobot::Client.new(api_key: 'u956-afus321g565fghr519')
client.getMonitors
client.newMonitor(
friendly_name: 'Google',
url: 'http://www.google.com',
type: UptimeRobot::Monitor::Type::HTTP,
alert_contacts: '448,716'
)
Test
$ bundle exec rake
Uptime Robot API reference