mirror of
https://github.com/signalapp/Signal-Server
synced 2026-04-21 22:28:03 +01:00
Use a longer expiration window for quantile calculation
This commit is contained in:
committed by
Jon Chambers
parent
304782d583
commit
accb017ec5
@@ -24,7 +24,11 @@ public class ReportMessageDynamoDb {
|
||||
private final Duration ttl;
|
||||
|
||||
private static final String REMOVED_MESSAGE_COUNTER_NAME = name(ReportMessageDynamoDb.class, "removed");
|
||||
private static final Timer REMOVED_MESSAGE_AGE_TIMER = Metrics.timer(name(ReportMessageDynamoDb.class, "removedMessageAge"));
|
||||
private static final Timer REMOVED_MESSAGE_AGE_TIMER = Timer
|
||||
.builder(name(ReportMessageDynamoDb.class, "removedMessageAge"))
|
||||
.publishPercentiles(0.5, 0.75, 0.95, 0.99)
|
||||
.distributionStatisticExpiry(Duration.ofDays(1))
|
||||
.register(Metrics.globalRegistry);
|
||||
|
||||
public ReportMessageDynamoDb(final DynamoDbClient dynamoDB, final String tableName, final Duration ttl) {
|
||||
this.db = dynamoDB;
|
||||
|
||||
Reference in New Issue
Block a user