push
All checks were successful
the-tip-top-backend/pipeline/head This commit looks good

This commit is contained in:
soufiane 2025-10-24 14:18:44 +02:00
parent 5e75ea8bb5
commit 9557ded035

View File

@ -1,26 +0,0 @@
const express = require('express');
const client = require('prom-client');
const app = express();
const port = process.env.PORT || 4000;
// Créer un registre de métriques
const register = new client.Registry();
// Collecte des métriques système par défaut (CPU, mémoire, etc.)
client.collectDefaultMetrics({ register });
// Route /metrics pour Prometheus
app.get('/metrics', async (req, res) => {
res.set('Content-Type', register.contentType);
res.end(await register.metrics());
});
// Exemple de route dapplication
app.get('/', (req, res) => {
res.send('Hello from backend');
});
app.listen(port, () => {
console.log(`✅ Backend running on port ${port}`);
});