在主题中,我需要将定义的指标度量放在 kafka 主题上,以便为我们的监控系统提供数据。我已经看到 Ceilometer 的 Kafka 发布者已被弃用,因此这不是交易,但可以:
- 配置发布者以写入文件;
- 使用 amqp 之类的通知程序,即使在这种情况下我是否必须设置外部代理也不清楚。
这两种解决方案似乎都符合 Kafka-Connect。任何人都可以分享他/她对这些东西的经验吗?OpenStack 的文档关于这个主题有点差(至少对我来说)。任何建议都会有所帮助。谢谢你的时间
在主题中,我需要将定义的指标度量放在 kafka 主题上,以便为我们的监控系统提供数据。我已经看到 Ceilometer 的 Kafka 发布者已被弃用,因此这不是交易,但可以:
这两种解决方案似乎都符合 Kafka-Connect。任何人都可以分享他/她对这些东西的经验吗?OpenStack 的文档关于这个主题有点差(至少对我来说)。任何建议都会有所帮助。谢谢你的时间
正如您所说,由于采用了 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]