An open source Real User Monitoring built using NodeJS.
$ git clone https://github.com/umrum/umrum.git
$ cd umrum
$ npm install
$ grunt server
- MongoDB: it's necessary to define env variable
MONGO_URI
before running the app or tests (or run a local mongodb); - Redis: it's necessary to run a local instance of Redis before starting the app;
$ echo "grunt unittest || exit 1" > .git/hooks/pre-commit
$ chmod +x .git/hooks/pre-commit
$ grunt unittest