RafalWilinski / express-status-monitor
- четверг, 18 августа 2016 г. в 03:12:43
HTML
🚀 Realtime Monitoring solution for Express.js apps, inspired by status.github.com
Simple, self-hosted module based on Socket.io and Chart.js to report realtime server metrics for Express-based node servers. More Node frameworks coming soon.
npm install express-status-monitor --save
app.use(require('express-status-monitor')());
/status
Monitor can be configured by passing options object into expressMonitor
constructor.
Default config:
path: '/status',
socketPort: 41338, // Port for Socket.io communication
spans: [{
interval: 1, // Every second
retention: 60 // Keep 60 datapoints in memory
}, {
interval: 5, // Every 5 seconds
retention: 60
}, {
interval: 15, // Every 15 seconds
retention: 60
}]
MIT License © Rafal Wilinski