#prometheus-exporter #repository #borg #file #yaml #file-path #config

app borg-prometheus-exporter

为 borg 存储库提供 Prometheus 导出器

4 个稳定版本

1.2.1 2021 年 9 月 15 日
1.1.0 2021 年 9 月 13 日
1.0.0 2021 年 9 月 13 日

#38 in #prometheus-exporter

MPL-2.0 许可证

20KB
222 代码行(不含注释)

borg-prometheus-exporter

borg 存储库的 Prometheus 抓取器。

用法

首先创建一个配置文件。示例配置文件位于 config.yml 中。然后使用该文件的路径作为第一个参数运行程序,例如 ./target/release/borg-prometheus-exporter config.yml

可能需要以 root 权限运行,因为 borg 存储库的权限默认较为严格。

此程序运行一个 http 服务器,Prometheus 然后轮询它。提供了示例 Prometheus 配置。

scrape_configs:
  - job_name: "borg"
    scrape_timeout: 30s
    static_configs:
      - targets: ["localhost::9002"]

在 Mozilla 公共许可证第 2.0 版下提供

依赖关系

~18–32MB
~466K SLoC