[][src]Crate mackerel_client

An API client library for Mackerel

Mackerel is a performance monitoring and management tool of servers. This monitoring SaaS provides you the intuitive user interfaces and useful APIs for automated infrastructure foundation.

API documents: Mackerel API Documents (v0)

The official Go client library: mackerel-client-go

Example

This example is not tested
let client = Client::new("<Mackerel-API-KEY>");

println!("{:?}", client.get_organization());
println!("{:?}", client.list_users());

println!("{:?}", client.list_services());
println!("{:?}", client.list_service_metric_names("<Service-Name>"));

println!("{:?}", client.list_monitors());
println!("{:?}", client.delete_monitor("<Monitor-ID>"));

Re-exports

pub use client::Client;

Modules

alert
authority
channel
client

Mackerel API client

dashboard
errors
graph_annotation
host
invitation
metadata
monitor
organization
role
service
user

Macros

create_host_param