Skip to content

[DocDB] Metrics for vector compaction and flush #28578

@rthallamko3

Description

@rthallamko3

Jira Link: DB-18272

Description

Add metrics for vector compaction and flush related activities

Regular tables update the following compaction metrics:

  • rocksdb_compact_read_bytes
  • rocksdb_compact_write_bytes
  • compaction_tasks
  • rocksdb_compaction_times_micros_sum
  • rocksdb_compaction_times_micros_count

Need to think through the below counts/ Introduce specific counters for vector chunks

  • rocksdb_numfiles_in_singlecompaction_count
  • rocksdb_numfiles_in_singlecompaction_sum

Some of them are relevant to vector indexes. It would be good to update them for vector compactions as well. At the same time, we should add new metrics that describe vector compactions better.

Issue Type

kind/enhancement

Warning: Please confirm that this issue does not contain any sensitive information

  • I confirm this issue does not contain any sensitive information.

Metadata

Metadata

Assignees

Labels

area/docdbYugabyteDB core featuresgood first issueThis is a good issue to start contributing!kind/enhancementThis is an enhancement of an existing featurepriority/mediumMedium priority issue

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions