Merge pull request #29176 from overleaf/em-clsi-image-timings

CLSI: Capture image processing timings
GitOrigin-RevId: 28c2f73f260f2e82a64751bb46655e7546a458ef
This commit is contained in:
Eric Mc Sween
2025-10-17 09:47:33 -04:00
committed by Copybot
parent d75c5f72fb
commit d66c73a29e
4 changed files with 65 additions and 3 deletions

View File

@@ -766,6 +766,19 @@ function _emitMetrics(request, status, stats, timings) {
}
}
const imgTimings = stats.latexmk?.['latexmk-img-times']
if (imgTimings != null) {
for (const timing of imgTimings) {
ClsiMetrics.imageProcessingDurationSeconds.observe(
{
group: request.compileGroup,
type: timing.type,
},
timing.time_ms / 1000
)
}
}
ClsiMetrics.compilesTotal.inc({
status,
engine: request.compiler,