【问题标题】:Using Apache Kafka with prometheus将 Apache Kafka 与普罗米修斯一起使用
【发布时间】:2020-01-03 16:30:48
【问题描述】:

request timming目前我只使用prometheus,但我想使用kafka和prometheus来优化我的请求时间,kafka可以帮助我改善我的响应时间吗?

目前,当我点击我的 prometheus api 获取指标时,它的响应时间是 350 毫秒 - 700 毫秒,我希望将该时间减少到 200 毫秒以下

所以只需要推荐将 kakfa 与 prometheus 一起使用可以帮助我吗?

【问题讨论】:

  • 你的问题没有任何意义。什么响应时间? kafka 与 prometheus 有什么关系?您可以在 prometheus 中查看指标。 Kafka是消息系统。尝试写更有意义的描述
  • 是的,prometheus 正在给我指标,但是当它需要很少的时间来响应时,我只想知道如果我将 prometheus 指标发送到 kafka,然后从 kafka 使用这些指标。这会优化我的请求时间吗?我附上了我的响应时间图像我想优化响应时间如果 kafka 不能帮助我这样做可以推荐任何其他方式吗?
  • 我看不出添加额外的服务会如何提高任何东西的速度

标签: apache-kafka prometheus


【解决方案1】:

我觉得你可能有点搞混了。

Prometheus 确实包含任何 Kafka 消息传递中间件来获取指标(实际上 prometheus 更像是抓取指标页面)或公开指标。

这里有一份关于 Prometheus 数据导出的文档,它可能有助于调整您的查询: https://medium.com/@valyala/analyzing-prometheus-data-with-external-tools-5f3e5e147639

【讨论】:

  • 是的,我知道 prometheus 用于监控,而 kafka 是一个 pub-sub 应用程序。但是 prometheus 的响应时间非常高,我只是想如果我使用 kafka 发送 prometheus 度量标准是否有可能减少请求时间?
猜你喜欢
  • 1970-01-01
  • 2022-01-22
  • 2017-09-03
  • 1970-01-01
  • 2022-10-17
  • 2022-12-02
  • 2022-12-17
  • 2023-02-11
  • 2021-12-28
相关资源
最近更新 更多