【问题标题】:Integration with Redis and Prometheus与 Redis 和 Prometheus 集成
【发布时间】:2019-12-11 13:28:13
【问题描述】:

我想从 kafka 主题中读取指标并使用 http 端点公开指标,以便 prometheus 可以抓取数据。

如何使用 Redis 缓存公开自定义指标?我需要倾听 kafka 主题并使用 redis 公开指标。

实现这一目标的最佳方法是什么?我们使用 java 从 kafka 主题中读取指标。

【问题讨论】:

  • 我很困惑为什么需要 Prometheus?如果指标在 Kafka 中,为什么不能从那里消费到 Redis 中?
  • 你考虑过 Redistimeseries 吗?它旨在保持监控数据,并与 Prometheus github.com/RedisTimeSeries/prometheus-redistimeseries-adapter 集成
  • kafka 中的指标是从不同来源收集的原始指标。 prom 用于在 grafana 中查询数据并提供可视化。
  • 我的问题是prometheus如何从redis中抓取数据?

标签: redis apache-kafka prometheus


【解决方案1】:

要从 Redis 抓取指标,您需要数据导出器,例如 redis_exporter

使用数据导出器,您必须设置 ServiceMonitorService 以指向您的指标端点。

【讨论】:

  • 谢谢。我正在探索这个 redis 导出器,是否有可用的 Redis 导出器,它是用 java 编写的?
  • 我不这么认为,exporters通常是一个用go编写的小程序。我想应该很容易根据您的需要进行修改。
  • 谢谢。我会研究一下这个程序。
猜你喜欢
  • 2018-07-14
  • 2019-11-28
  • 2023-03-19
  • 2020-08-26
  • 2021-05-02
  • 1970-01-01
  • 2020-02-22
  • 2021-12-01
  • 1970-01-01
相关资源
最近更新 更多