#prometheus #metrics #http #query #http-api #client #type

nightly bin+lib prometheus-query

Prometheus HTTP 查询客户端

4 个版本 (破坏性更改)

0.4.0 2019年4月23日
0.3.0 2019年4月7日
0.2.0 2019年3月28日
0.1.0 2019年3月22日

#103 in #prometheus

Apache-2.0

63KB
1.5K SLoC

prometheus-query

异步 Prometheus 库,用于 Prometheus V1 HTTP API。此库仅为夜间版本,并使用 实验性 futures-0.3async/await 构建。

状态

此代码为 WIP,没有 rustdoc、示例或单元/集成测试。它有两个组件

  • 一个库,定义了用于执行查询或命令的异步接口
  • 一个使用此库的 CLI

查询

库支持以下查询类型

  • 瞬时
  • 范围
  • 系列
  • 标签名称
  • 标签值
  • 目标
  • Alertmanagers
  • 状态
  • 配置
  • 标志

命令

库支持以下命令

  • 删除系列
  • 快照
  • 清理墓碑

CLI

CLI 提供以下查询/命令

  • 瞬时
  • 范围
  • 系列
  • 标签名称
  • 标签值
  • 目标
  • Alertmanagers
  • 状态
  • 配置
  • 标志
  • 删除系列
  • 快照
  • 清理墓碑

依赖

~11–22MB
~332K SLoC