gpt4 book ai didi

java - Micrometer 库是否支持 OpenTsdb 作为监控系统?

转载 作者:行者123 更新时间:2023-12-02 02:00:06 27 4
gpt4 key购买 nike

Micrometer 库是否支持 OpenTsdb 作为监控系统?

如果没有,是否有任何第三方库可以在 Micrometer 之上工作并向 OpenTsdb 报告指标?

最佳答案

在撰写本文时,还没有对 OpenTSDB 的直接支持或计划,但您可以使用 Telegraf(尤其是 OpenTSDB Output Plugin )来支持 OpenTSDB。

参见https://github.com/micrometer-metrics/micrometer/issues/490


更新:

TBH 我对 Telegraf 并不熟悉,但它看起来与 Logstash 具有相似的架构模式,所以我只是尝试了一下。我尝试过的方法如下:

  1. 安装并运行 OpenTSDB:

    $brew 安装 opentsdb
    $/usr/local/opt/hbase/bin/start-hbase.sh
    $/usr/local/opt/opentsdb/bin/start-tsdb.sh

  2. 安装 Telegraf:

    $ 酿造更新
    $brew安装telegraf

  3. 生成 Telegraf 配置:

    $ telegraf -sample-config -输入过滤器 statsd -输出过滤器 opentsdb > telegraf-statsd-opentsdb.conf

  4. 更改生成的 Telegraf 配置 (telegraf-statsd-opentsdb.conf):

    #host = "opentsdb.example.com"
    主机=“本地主机”

  5. 运行 Telegraf:

    $ telegraf -config telegraf-statsd-opentsdb.conf

  6. 通过添加带有 Telegraf 风格的 StatsD 实现来设置 Micrometer。请参阅this branch获取示例,但请注意 I changed the port for the StatsD (i.e. Telegraf here)为了避免我的本地端口冲突,因此除非您更改 Telegraf 的端口,否则应删除该属性。

按照上面的流程,它似乎对我有用。

关于java - Micrometer 库是否支持 OpenTsdb 作为监控系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51711674/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com