0

在主题中,我需要将定义的指标度量放在 kafka 主题上,以便为我们的监控系统提供数据。我已经看到 Ceilometer 的 Kafka 发布者已被弃用,因此这不是交易,但可以:

  • 配置发布者以写入文件;
  • 使用 amqp 之类的通知程序,即使在这种情况下我是否必须设置外部代理也不清楚。

这两种解决方案似乎都符合 Kafka-Connect。任何人都可以分享他/她对这些东西的经验吗?OpenStack 的文档关于这个主题有点差(至少对我来说)。任何建议都会有所帮助。谢谢你的时间

4

1 回答 1

0

正如您所说,由于采用了 ceilometer-gnocchi 解决方案,kafka 发布者在非常新的版本中被弃用。但这并不意味着您不能使用已弃用的代码和以前的功能。

您可以直接在 pipeline.yaml 文件中配置 kafka 发布者。

---
sources:
    - name: meter_kafka
      interval: 600
      meters:
          - "*"
      sinks:
          - kafka_sink
sinks:
    - name: kafka_sink
      transformers:
      publishers:
          - kafka://[kafka_broker_ip]:[kafka_broker_port]?topic=[topic]
于 2018-02-12T02:55:22.810 回答