【问题标题】:Prometheus Exporters - Building普罗米修斯出口商 - 建筑
【发布时间】:2020-01-07 09:42:58
【问题描述】:

我正在为以下给定的 GitHub 链接构建项目。但是无法理解如何获取.exe版本/构建可以直接使用的项目。

https://github.com/justwatchcom/elasticsearch_exporter
https://github.com/rabbitmq/rabbitmq-prometheus

例如:https://github.com/oliver006/redis_exporter 在以下步骤中提到了

$ go get github.com/oliver006/redis_exporter
$ cd $GOPATH/src/github.com/oliver006/redis_exporter
$ go build
$ ./redis_exporter <flags>

所以我下载并安装了Go,然后使用上述方法构建,结果我得到了redis_exporter.exe,我可以用它来监控它。

【问题讨论】:

    标签: build rabbitmq gnu-make prometheus prometheus-node-exporter


    【解决方案1】:

    大多数 Prometheus 导出器都作为二进制文件作为发行版的一部分分发,例如,您可以查找 redis_exporter here 和 elasticsearch_exporter here 的 Windows 二进制文件 - 无需自己构建。

    但是,RabbitMQ Prometheus 集成不是通过导出器完成的,而是通过使用 RabbitMQ 插件完成的,该插件随后将在 RabbitMQ 进程的端口 15692 上公开指标。

    您可以在documentation here 中找到有关如何将 RabbitMQ 与 Prometheus 监控集成的更多信息。

    【讨论】:

    • 它们是 .exe 文件,虽然它可以工作,但我必须在每次记录指标之前运行它。有什么方法可以像 rabbitmq 3.8 版一样简单地启用插件。
    • 有些系统原生支持 Prometheus,有些需要导出器来提取指标,这实际上取决于您要监控的系统。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-22
    • 2017-09-03
    • 1970-01-01
    • 2022-10-17
    • 2022-12-02
    • 2022-12-17
    相关资源
    最近更新 更多