Class: Mackerel::Client
- Inherits:
-
Object
- Object
- Mackerel::Client
- Includes:
- Alert, Dashboard, Host, HostRoles, HostStatus, Monitor, MonitoringCheckReport, Org, Role, Service, ServiceTsdb, Tsdb, User, Configuration, Connection
- Defined in:
- lib/mackerel/client.rb,
lib/mackerel/client/org.rb,
lib/mackerel/client/host.rb,
lib/mackerel/client/role.rb,
lib/mackerel/client/tsdb.rb,
lib/mackerel/client/user.rb,
lib/mackerel/client/alert.rb,
lib/mackerel/client/monitor.rb,
lib/mackerel/client/service.rb,
lib/mackerel/client/dashboard.rb,
lib/mackerel/client/host_roles.rb,
lib/mackerel/client/host_status.rb,
lib/mackerel/client/service_tsdb.rb,
lib/mackerel/client/monitoring_check_report.rb
Defined Under Namespace
Modules: Alert, Dashboard, Host, HostRoles, HostStatus, Monitor, MonitoringCheckReport, Org, Role, Service, ServiceTsdb, Tsdb, User
Method Summary
Methods included from User
Methods included from Alert
Methods included from Role
Methods included from ServiceTsdb
Methods included from Service
#services, #services_metric_names
Methods included from Tsdb
Methods included from Org
Methods included from MonitoringCheckReport
#create_monitoring_check_report
Methods included from Monitor
Methods included from HostRoles
Methods included from HostStatus
Methods included from Host
#create_host, #host, #host_metric_names, #host_metrics, #hosts, #retire_host, #update_host
Methods included from Dashboard
#create_dashboard, #dashboard, #dashboards, #delete_dashboard, #update_dashboard
Methods included from Connection
#connection, #delete, #get, #post, #put, #request