【问题标题】:OpenStack's Ceilometer metering notifications export to kafka - Most efficient wayOpenStack 的 Ceilometer 计量通知导出到 kafka - 最有效的方式
【发布时间】:2018-06-19 13:10:44
【问题描述】:

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

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

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

【问题讨论】:

    标签: apache-kafka message-queue openstack ceilometer


    【解决方案1】:

    正如您所说,由于采用了 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]
    

    【讨论】:

    • 感谢您的回答。不幸的是,我们的操作系统发行版是 Red Hat 的发行版,并且基于已弃用的组件实施解决方案会导致支持合同失效。他们没有开箱即用的解决方案,但应该解决这一需求,以便拥有绩效管理解决方案。 BR
    • @user2523783 所以你的意思是你们不能修改它的源代码?如果是这样,你还有很多工作要做。
    • 问题是我们的运营部门需要对日常活动的支持(我们是工程部门),并且已经与 RedHat 达成了蓝图,但它不包括使用已弃用的代码。我们远离 devops....
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-21
    相关资源
    最近更新 更多