mirror of
https://github.com/ONLYOFFICE/server.git
synced 2026-04-07 14:04:35 +08:00
[feature] Add coauth.session.${sessionType} metric
This commit is contained in:
@ -1912,6 +1912,12 @@ exports.install = function(server, callbackFunction) {
|
||||
yield sendStatusDocument(ctx, docId, c_oAscChangeBase.No, new commonDefines.OutputAction(commonDefines.c_oAscUserAction.Out, tmpUser.idOriginal), userIndex);
|
||||
}
|
||||
}
|
||||
let sessionType = isView ? 'view' : 'edit';
|
||||
let sessionTimeMs = new Date().getTime() - conn.sessionTimeConnect;
|
||||
ctx.logger.debug(`closeDocument %s session time:%s`, sessionType, sessionTimeMs);
|
||||
if(clientStatsD) {
|
||||
clientStatsD.timing(`coauth.session.${sessionType}`, sessionTimeMs);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user