A simple and minimalistic server monitor and management for Quake Live Dedicated Server.
var ServerMonitor = Server = ServerMonitorServer; monitor = ServerMonitor var id = monitor; id = monitor; 'PLAYER_CONNECT' 'PLAYER_DISCONNECT' 'PLAYER_SWITCHTEAM' 'PLAYER_MEDAL' 'PLAYER_DEATH' 'MATCH_STARTED' 'ROUND_OVER' 'PLAYER_STATS' 'MATCH_REPORT'; monitor;
Installation
$ npm install ql-server-monitor
Features
- Monitor multiple servers for all statistics events emitted from Quake Live zmq stats publisher.
- Support for emitting RCON commands to monitored servers.
Upcoming features
- Ability to create server networks and/or group servers by tag in order to issue Rcon commands selectivly.
- Improve server monitoring stability, re-connect/retry when connections fail, notifications on connection success and fails, configurable retry/reconnect settings.
- Simplyfied usage of library
- Unit-tests