From ba264974cfc2bcde48a054eac3cbd12f785aafc3 Mon Sep 17 00:00:00 2001 From: Tom Moor Date: Thu, 21 Jul 2022 09:44:13 +0100 Subject: [PATCH] fix: Improvement to accuracy of collaboration server metrics --- server/collaboration/MetricsExtension.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/server/collaboration/MetricsExtension.ts b/server/collaboration/MetricsExtension.ts index e55c9c4e6b..b2976b3712 100644 --- a/server/collaboration/MetricsExtension.ts +++ b/server/collaboration/MetricsExtension.ts @@ -30,7 +30,11 @@ export default class MetricsExtension implements Extension { }); Metrics.gaugePerInstance( "collaboration.connections_count", - instance.getConnectionsCount() + instance.getConnectionsCount() + 1 + ); + Metrics.gaugePerInstance( + "collaboration.documents_count", + instance.getDocumentsCount() ); } @@ -43,8 +47,8 @@ export default class MetricsExtension implements Extension { instance.getConnectionsCount() ); Metrics.gaugePerInstance( - "collaboration.documents_count", // -1 adjustment because hook is called before document is removed - instance.getDocumentsCount() - 1 + "collaboration.documents_count", + instance.getDocumentsCount() ); }