This application helps in visualizing the redis performance and monitor the data. The object of this project is to port the original redis monitor built in python/flask to node/express.
Project Demo Link - https://redis-monitor-node.herokuapp.com/ui#/?_k=vzdvh7
Original Repo Link - https://github.com/NetEaseGame/redis-monitor
Node must be greater than v8.10.0
- node >=8.10.0
- Clone the repo
git clone https://github.com/nash-kumar/redis-monitor
- Install npm packages
npm install
-
Configure .env file
Copy the
.env.example
file as.env
and make your local changes. The application will not start if there is no environment variables defined in.env
file. -
Run the code
npm start
To run redis connection in local
-
Download, extract and compile Redis with
$ wget https://download.redis.io/releases/redis-6.0.9.tar.gz $ tar xzf redis-6.0.9.tar.gz $ cd redis-6.0.9 $ make
-
The binaries that are now compiled are available in the src directory. Run Redis with:
$ src/redis-server
-
The default redis server will listen on 127.0.0.1:6379
- Adding Redis Server
- Redis Details
- Connection Time and Redis Commands per sec
- Memory and CPU usage Graph