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
- 重要度: 低