Datadog Metrics Sink Connector 構成プロパティ

このコネクターを使用するには、connector.class 構成のプロパティで、コネクタークラスの名前を指定します。

connector.class=io.confluent.connect.datadog.metrics.DatadogMetricsSinkConnector

コネクター固有の構成プロパティは以下のとおりです。

認証情報

datadog.api.key

API キーを使用して、Datadog API に対するすべてのリクエストがログに記録されます。

  • 型: string
  • 重要度: 高

Datadog

datadog.domain

この構成は、Datadog サービスの場所の特定に使用されます。接続の確立または API へのデータ送信中に、URL で使用されます。指定できるのは COM または EU のみです。

  • 型: string
  • 重要度: 高

一般

behavior.on.error

エラー処理の動作の設定。以下のいずれかに構成する必要があります。

fail

Kafka レコードからのメトリクスの準備中または Datadog へのメトリクスのプッシュ中にエラーが発生した場合は、コネクターを停止します。

ignore

Kafka レコードからのメトリクスの準備中または Datadog へのメトリクスのプッシュ中にエラーが発生した場合は、次のレコードセットの処理を続けます。

log

Kafka レコードからのメトリクスの準備中または Datadog へのメトリクスのプッシュ中にエラーが発生した場合は、エラーメッセージをログに記録し、${connector-name}-error トピック内で利用可能な次のレコードセットの処理を続けます。

  • 型: string
  • デフォルト: FAIL
  • 指定可能な値: [log、ignore、fail] のいずれか
  • 重要度: 中
max.retry.time.seconds

ポストリクエストの実行中にエラーが発生した場合は、指定した時間(秒)が経過するまで、コネクターにより再試行されます。

  • 型: Int
  • 重要度: 低
  • デフォルト値: 10
  • 指定可能な値: [0,...]

Connect Reporter

プロキシ

datadog.proxy.url

プロキシ URL(必要な場合)。フォーマットは、protocol:Host:port(https://localhost:port の場合)となります。

  • 型: string
  • 重要度: 低
datadog.proxy.user

プロキシの認証用のプロキシのパスワード。

  • 型: string
  • 重要度: 低
datadog.proxy.password

プロキシの認証用のプロキシのパスワード。

  • 型: string
  • 重要度: 低

Confluent Platform ライセンス

reporter.bootstrap.servers

confluent.topic.bootstrap.servers ライセンス供与に使用される Kafka クラスターとの初期接続を確立するために使用するホストとポートのペアのリスト。初期接続で、クラスター内のすべてのサーバーが検出されます。このリストは、host1:port1,host2:port2,... という形式にする必要があります。これらのサーバーは、初期接続ですべてのクラスターメンバーシップを検出するためにのみ使用されます。これは動的に変わる可能性があるので、このリストにすべてのサーバーセットを含める必要はありません。サーバーの障害に備えて、複数指定しておくこともできます。

  • 型: list
  • 重要度: 高
confluent.license

confluent.topic Confluent Platform の構成で使用される Kafka のトピックの名前。ライセンス情報を含みます。

  • 型: string
  • デフォルト: _confluent-command
  • 重要度: 低
reporter.error.topic.replication.factor

ライセンス情報を含む Confluent Platform の構成で使用される Kafka のトピックのレプリケーション係数。これは、トピックがまだ存在しない場合にのみ使用されます。デフォルトの 3 は、本稼働環境での使用に適しています。ブローカー数が 3 未満の開発環境を使用している場合は、そのブローカー数をこのプロパティに設定する必要があります(多くの場合、1 です)。

  • 型: int
  • デフォルト: 3
  • 重要度: 低

Confluent ライセンスのプロパティ