Files
pichunt/server/metrics.ts
T
2025-09-15 00:13:57 +02:00

26 lines
561 B
TypeScript

import { Counter } from 'prom-client';
export const imageUploaded = new Counter({
name: 'image_uploaded_total',
help: 'Images uploaded',
labelNames: ['hunt']
});
export const answerFinalized = new Counter({
name: 'answer_finalized_total',
help: 'Answer got finalized',
labelNames: ['hunt']
});
export const answerChanged = new Counter({
name: 'answer_changed_total',
help: 'Answer got uploaded or changed',
labelNames: ['hunt']
});
export const logins = new Counter({
name: 'login_total',
help: 'Logins',
labelNames: ['success']
});