A simple dashboard to monitor Redis instances
A simple dashboard to monitor Redis instances
A dashboard to display the status of an individual Redis server or multiple servers arranged in Cluster or Sentinel modes.
The installation scripts allow you to install this on remote machines. The steps to deploy are:
Note:
You can have multiple configuration files, one for each different environment you need.
The dashboard can be configured editing the config.json file:
[
{
"GroupId": 1,
"Title": "Staging",
"ServerGroups": [
{
"FriendlyUrl": "Staging",
"Title": "STG",
"Endpoints": "127.0.0.1:6379,abortConnect=false,allowAdmin=true"
}
]
},
{
"GroupId": 2,
"Title": "Production",
"ServerGroups": [
{
"FriendlyUrl": "Cluster1",
"Title": "Cluster 1",
"Endpoints": "10.93.237.1:6379,10.93.237.2:6379,10.93.237.1:6379,abortConnect=false,allowAdmin=true"
},
{
"FriendlyUrl": "Cluster2",
"Title": "Cluster 2",
"Endpoints": "10.93.235.6:6379,10.93.235.7:6379,10.93.235.8:6379,10.93.235.9:6379,10.93.235.10:6379,abortConnect=false,allowAdmin=true"
}
]
}
]
If don’t have a Redis server available but want to give this dashboard a go, you can use the executables in tools folder to run a local Redis server. The commands are:
git checkout -b my-new-feature
git commit -am 'Add some feature'
git push origin my-new-feature
This project is built using the following stack:
Copyright (c) 2017 Carlos Camacho
See the LICENSE file for license rights and limitations (MIT).