[SERVER-75439] Add metrics for preimage remover Created: 29/Mar/23  Updated: 29/Oct/23  Resolved: 13/Apr/23

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 7.1.0-rc0

Type: Improvement Priority: Major - P3
Reporter: Jordi Olivares Provencio Assignee: Jordi Olivares Provencio
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by COMPASS-6722 Investigate changes in SERVER-75439: ... Closed
is depended on by TOOLS-3287 Investigate changes in SERVER-75439: ... Closed
Documented
is documented by DOCS-16039 Investigate changes in SERVER-75439: ... Closed
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2023-04-17
Participants:

 Description   

With the move to truncate markers we want to also keep track of the time spent performing truncation and the earliest wall time seen during truncation. This will help us detect possible issues with the system clock or clock shifts that prevent removal.

The requirements for this are to record metrics similar in nature to change collection metrics:

  • Total time spent removing
  • Total passes done
  • Bytes deleted
  • Docs deleted
  • Collections scanned
  • Max wall clock seen in the preimage collection

For multi-tenant environments this will be an aggregation between all the tenants so that one pass equals a scan on every tenant.



 Comments   
Comment by Githook User [ 13/Apr/23 ]

Author:

{'name': 'Jordi Olivares Provencio', 'email': 'jordi.olivares-provencio@mongodb.com', 'username': 'jordiolivares'}

Message: SERVER-75439 Add pre-image remover metrics
Branch: master
https://github.com/mongodb/mongo/commit/d593c4224e75133128bf884da5580df2ae197697

Generated at Thu Feb 08 06:30:10 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.