menoetius
Version:
node middleware to automatically instrument node applications for consumption by prometheus
16 lines (12 loc) • 298 B
JavaScript
const http = require('http')
const menoetius = require('menoetius')
const server = http.createServer((req, res) => {
if (req.url !== '/metrics') {
res.statusCode = 200
res.end()
}
})
menoetius.instrument(server)
server.listen(8003, () => {
console.log('http listening on 8003')
})