get from https://mackerel.io/my?tab=overview#apikey
create new connectivity monitor
create new connectivity monitor
monitoring target’s service name or role details name
monitoring exclusion target’s service name or role details name
create new external monitor
create graph def
create graph def
register a new host.
register a new host.
host name
set host roles which are constructed lik "<service-name>:<role-name>". (default Nil)
create new host monitor
create new host monitor
arbitrary name that can be seen in the list of monitors and elsewhere
average value of the designated interval (in minutes) will be monitored. valid interval (1 to 5 min.)
name of the host metric targeted by monitoring. by designating a specific constant string, comparative monitoring is possible
determines the conditions that state whether the designated variable is either big or small. the observed value is on the left of ”>” or ”<” and the designated value is on the right
the threshold that generates a warning alert
the threshold that generates a critical alert
monitoring target’s service name or role details name
monitoring exclusion target’s service name or role details name
create new service monitor
create new service monitor
delete monitor
get a host info.
get latest host metrics.
get hosts info in a service.
get hosts info in a service.
service name
role name (default Nil)
host status list (default Nil)
get hosts info.
get hosts info.
get monitors
get roles
get services
post check monitoring report
post check monitoring report
http://help-ja.mackerel.io/entry/spec/api/v0#monitoring-check-report-post
post service metrics.
post service metrics.
http://help-ja.mackerel.io/entry/spec/api/v0#service-metric-value-post
post host metrics.
post host metrics.
http://help-ja.mackerel.io/entry/spec/api/v0#metric-value-post
retire a host
update a host info.
update a host info.
[NOTICE] name, meta and interfaces are overwritten. but if you set roleFullnames, just add them.
target host id
update host name
update meta information
update interfaces
additional role names
update a host status info.
update a host status info.
"standby", "working", "maintenance" or "poweroff"
http://help-ja.mackerel.io/entry/spec/api/v0#host-status-update
update monitor
This class consists Mackerel API Http Client. All Request would returned Future response.
Usage example:
http://help-ja.mackerel.io/entry/spec/api/v0