- Add /api/metrics endpoint for Prometheus scraping - Add /api/track endpoint for metrics tracking - Add metrics library with HTTP request counters - Add middleware for request tracking - Add instrumentation for Next.js 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
9 lines
305 B
TypeScript
9 lines
305 B
TypeScript
export async function register() {
|
|
// Initialiser les métriques seulement côté serveur Node.js
|
|
if (process.env.NEXT_RUNTIME === 'nodejs') {
|
|
// Import dynamique pour éviter les erreurs côté Edge
|
|
await import('./lib/metrics');
|
|
console.log('📊 Prometheus metrics initialized');
|
|
}
|
|
}
|