14 个不稳定版本 (6 个破坏性更新)
0.6.5 | 2024年6月4日 |
---|---|
0.6.3 | 2024年4月7日 |
0.6.1 | 2024年3月25日 |
0.6.0 | 2023年12月15日 |
0.0.1 | 2017年3月26日 |
#1 in #鲑鱼
每月110次下载
在 mkr 中使用
300KB
8K SLoC
mackerel-client-rs
用 Rust 编写的 Mackerel API 客户端库
Mackerel 是服务器性能监控和管理工具。该监控 SaaS 为您提供直观的用户界面和有用的 API,以自动化的基础设施基础。
API 文档: Mackerel API 文档 (v0)
官方 Go 客户端库: mackerel-client-go
示例
use mackerel_client::*;
#[async_std::main]
async fn main() {
let client = Client::new("<Mackerel-API-KEY>");
println!("{:?}", client.get_organization().await);
println!("{:?}", client.list_users().await);
println!("{:?}", client.list_invitations().await);
println!("{:?}", client.list_services().await);
println!("{:?}", client.list_service_metric_names("<Service-Name>").await);
println!("{:?}", client.list_monitors().await);
println!("{:?}", client.delete_monitor("<Monitor-ID>").await);
}
请参阅 文档。
作者
itchyny [email protected]
许可证
本软件按照 MIT 许可证发布,请参阅 LICENSE。
依赖项
~6–20MB
~266K SLoC