kafka datadog 没有正确发送指标

kafka datadog not sending metrics correctly

我正在尝试将 kafka 消费者指标发送到 datadog,但是当我 select 节点时它没有显示在监控中。服务器给出以下签入状态

   Instance ID: kafka_consumer:d6........f5 [OK]
      Configuration Source: file:/etc/datadog-agent/conf.d/kafka_consumer.d/conf.yaml
      Total Runs: 567
      Metric Samples: Last Run: 0, Total: 0
      Events: Last Run: 0, Total: 0
      Service Checks: Last Run: 0, Total: 0
      Average Execution Time : 162ms
      Last Execution Date : 2021-01-14 10:49:06.000000 UTC
      Last Successful Execution Date : 2021-01-14 10:49:06.000000 UTC
      metadata:
        version.major: 2
        version.minor: 5
        version.patch: 0
        version.raw: 2.5.0
        version.scheme: semver


JMXFetch
    runtime_version : 11.0.9.1
    version : 0.40.3
  Initialized checks
    kafka
      instance_name : kafka-10.128.0.105-9999
      message : <no value>
      metric_count : 99
      service_check_count : 0
      status : OK
Failed checks
    no checks

JMX如上。请帮忙找出问题所在。

那里没有错。 DataDog 隐藏了 Kafka 集成在后台使用 Dogstatsd。当设置 /etc/datadog-agent/datadog.yaml 中的 use_dogstatsd: 'true 时,指标会出现在 DataDog webUI 中。如果未设置该选项,则默认 Broker 数据可通过 JMXFetch 使用 sudo -u dd-agent datadog-agent status 获得,也可通过 sudo -u dd-agent datadog-agent check kafka 获得,但不能在 webUI 中获得。