Hudi インテグレーションのメトリクス

Hudi の監視に使う Datadog の公式インテグレーションです。収集するメトリクスは 33 件あります。

公式の紹介文 (英語)

Track metrics for your Hudi configuration.

種別の内訳

  • gauge (その時点の値): 19 件
  • rate (1 秒あたりの値): 14 件

メトリクスの一覧

説明は公式の定義の英文をそのまま載せています。

メトリクス種別単位
hudi.action.bytes_writtenThe total amount of bytes written in an action (commit, deltacommit, replacecommit, compaction, etc)ratebyte
hudi.action.commit_timeThe commit time of an action (commit, deltacommit, replacecommit, compaction, etc)gaugemillisecond
hudi.action.compacted_records_updatedThe amount of compacted records updated in an action (commit, deltacommit, replacecommit, compaction, etc)raterecord
hudi.action.create_timeThe creation time of an action (commit, deltacommit, replacecommit, compaction, etc)ratemillisecond
hudi.action.durationThe amount of time it took to successfully perform an action on a batch of records (commit, deltacommit, replacecommit, compaction, etc)gaugemillisecond
hudi.action.files_insertedThe amount of files inserted (commit, deltacommit, replacecommit, compaction, etc)ratefile
hudi.action.files_updatedThe amount of files updated (commit, deltacommit, replacecommit, compaction, etc)ratefile
hudi.action.insert_records_writtenThe number of insert records written in an action (commit, deltacommit, replacecommit, compaction, etc)raterecord
hudi.action.log_files_compactedThe number of log files compacted in an action (commit, deltacommit, replacecommit, compaction, etc)ratefile
hudi.action.log_files_sizeThe size of all the log files in an action (commit, deltacommit, replacecommit, compaction, etc)ratebyte
hudi.action.partitions_writtenThe number of partitions written in an action (commit, deltacommit, replacecommit, compaction, etc)rate-
hudi.action.records_writtenThe number of records written in an action (commit, deltacommit, replacecommit, compaction, etc)raterecord
hudi.action.scan_timeThe total time spent scanned in an action (commit, deltacommit, replacecommit, compaction, etc)ratemillisecond
hudi.action.time.50th_percentileMeasures 50th percentile of time to complete the action (commit, deltacommit, replacecommit, compaction, etc)gaugenanosecond
hudi.action.time.75th_percentileMeasures 75th percentile of time to complete an action (commit, deltacommit, replacecommit, compaction, etc)gaugenanosecond
hudi.action.time.95th_percentileMeasures 95th percentile of time to complete an action (commit, deltacommit, replacecommit, compaction, etc)gaugenanosecond
hudi.action.time.98th_percentileMeasures 98th percentile of time to complete an action (commit, deltacommit, replacecommit, compaction, etc)gaugenanosecond
hudi.action.time.999th_percentileMeasures 999th percentile of time to complete an action (commit, deltacommit, replacecommit, compaction, etc)gaugenanosecond
hudi.action.time.99th_percentileMeasures 99th percentile of time to complete an action (commit, deltacommit, replacecommit, compaction, etc)gaugenanosecond
hudi.action.time.countMeasures count of times to complete an action (commit, deltacommit, replacecommit, compaction, etc)rate/second
hudi.action.time.maxMeasures maximum amount of time to complete an action (commit, deltacommit, replacecommit, compaction, etc)gaugenanosecond
hudi.action.time.meanMeasures mean amount of time to complete an action (commit, deltacommit, replacecommit, compaction, etc)gaugenanosecond
hudi.action.time.minMeasures minimum amount of time to complete an action (commit, deltacommit, replacecommit, compaction, etc)gaugenanosecond
hudi.action.time.std_devMeasures standard deviation of time to complete an action (commit, deltacommit, replacecommit, compaction, etc)gaugenanosecond
hudi.action.update_records_writtenThe amount of update records written in an action (commit, deltacommit, replacecommit, compaction, etc)raterecord
hudi.action.upsert_timeThe upsert time of an action (commit, deltacommit, replacecommit, compaction, etc)ratemillisecond
hudi.clean.durationThe total time spent cleaninggaugemillisecond
hudi.clean.files_deletedThe number of files deleted in cleansgaugefile
hudi.finalize.durationThe total time spent finalizinggaugemillisecond
hudi.finalize.files_finalizedThe number of files finalized"gaugefile
hudi.index.command.durationThe time spent performing an index command (UPSERT, INSERT_OVERWRITE, etc)gaugemillisecond
hudi.rollback.durationThe total time spent in rollbackgaugemillisecond
hudi.rollback.files_deletedThe number of files deleted in rollbackgaugefile

公式ドキュメント

Hudi インテグレーションの公式ドキュメント

メトリクスの名前と説明は Datadog の公式インテグレーションの定義 (Copyright Datadog, Inc.・BSD-3-Clause) を英文のまま載せています。利用条件の全文は サイトについてにあります。