All Projects → BaseSecrete → Redis_dashboard

BaseSecrete / Redis_dashboard

Licence: mit
Sinatra app to monitor Redis servers.

Programming Languages

ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to Redis dashboard

Redis web manager
Manage your Redis instance (see keys, memory used, connected client, etc...)
Stars: ✭ 139 (-1.42%)
Mutual labels:  redis, rails
Chatwoot
Open-source customer engagement suite, an alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
Stars: ✭ 11,554 (+8094.33%)
Mutual labels:  rails, dashboard
Redis Rails
Redis stores for Ruby on Rails
Stars: ✭ 904 (+541.13%)
Mutual labels:  redis, rails
Will paginate
Pagination library for Rails, Sinatra, Merb, DataMapper, and more
Stars: ✭ 5,621 (+3886.52%)
Mutual labels:  rails, sinatra
Docker Superset
Repository for Docker Image of Apache-Superset. [Docker Image: https://hub.docker.com/r/abhioncbr/docker-superset]
Stars: ✭ 86 (-39.01%)
Mutual labels:  redis, dashboard
Redis Search
Deprecated! High performance real-time prefix search, indexes store in Redis for Rails application
Stars: ✭ 713 (+405.67%)
Mutual labels:  redis, rails
Simple Navigation
A ruby gem for creating navigations (with multiple levels) for your Rails, Sinatra or Padrino applications. Render your navigation as html list, link list or breadcrumbs.
Stars: ✭ 868 (+515.6%)
Mutual labels:  rails, sinatra
Xboot
基于Spring Boot 2.x的一站式前后端分离快速开发平台XBoot 微信小程序+Uniapp 前端:Vue+iView Admin 后端:Spring Boot 2.x/Spring Security/JWT/JPA+Mybatis-Plus/Redis/Elasticsearch/Activiti 分布式限流/同步锁/验证码/SnowFlake雪花算法ID 动态权限 数据权限 工作流 代码生成 定时任务 社交账号 短信登录 单点登录 OAuth2开放平台 客服机器人 数据大屏 暗黑模式
Stars: ✭ 3,432 (+2334.04%)
Mutual labels:  redis, dashboard
Tabler Rubygem
Rubygem for https://tabler.github.io
Stars: ✭ 77 (-45.39%)
Mutual labels:  rails, dashboard
Daru View
daru-view is for easy and interactive plotting in web application & IRuby notebook. daru-view is a plugin gem to the existing daru gem.
Stars: ✭ 65 (-53.9%)
Mutual labels:  rails, sinatra
Dawnscanner
Dawn is a static analysis security scanner for ruby written web applications. It supports Sinatra, Padrino and Ruby on Rails frameworks.
Stars: ✭ 642 (+355.32%)
Mutual labels:  rails, sinatra
Entangled
Rails in real time
Stars: ✭ 108 (-23.4%)
Mutual labels:  redis, rails
Sail
Sail is a lightweight Rails engine that brings an admin panel for managing configuration settings on a live Rails app
Stars: ✭ 484 (+243.26%)
Mutual labels:  rails, dashboard
Treestats.net
Player tracking for Asheron's Call
Stars: ✭ 5 (-96.45%)
Mutual labels:  redis, sinatra
Doctor
Doctor is a documentation server for your docs in github
Stars: ✭ 391 (+177.3%)
Mutual labels:  rails, dashboard
Unredis
Redis Monitoring tool written in Golang and React.js
Stars: ✭ 11 (-92.2%)
Mutual labels:  redis, dashboard
Pluck to hash
Extend ActiveRecord pluck to return array of hashes
Stars: ✭ 275 (+95.04%)
Mutual labels:  rails, sinatra
Pagy
🏆 The Best Pagination Ruby Gem 🥇
Stars: ✭ 3,340 (+2268.79%)
Mutual labels:  rails, sinatra
Binda
Headless CMS based on Ruby on Rails
Stars: ✭ 60 (-57.45%)
Mutual labels:  rails, dashboard
Recommendable
👍👎 A recommendation engine using Likes and Dislikes for your Ruby app
Stars: ✭ 1,340 (+850.35%)
Mutual labels:  redis, rails

Redis Dashboard

A Sinatra web app showing monitoring informations about your Redis servers. You can run it in standalone or inside your Rails app.

Redis dashboard

Features

List of your redis servers

  • Connections
  • Memory
  • Commands per second

Detailed views for each server

  • Redis INFO output
  • Redis CONFIG GET output
  • Redis CLIENT LIST output
  • Redis SLOWLOG GET output

Installation inside a Rails app

Add this line in your Gemfile:

gem "redis_dashboard"

In your terminal run the following command:

bundle install

Then mount the app from config/routes.rb:

mount RedisDashboard::Application, at: "redis_dashboard"

Specify the Redis URLs in config/redis_dashboard.rb:

RedisDashboard.urls = ["redis://localhost"]

Finally visit http://localhost/redis_dashboard/.

Authentication

To protect your dashboard you can setup a basic HTTP authentication:

RedisDashboard::Application.use(Rack::Auth::Basic) do |user, password|
  user == "USER" && password == "PASSWORD"
end

MIT License

Made by Base Secrète.

Rails developer? Check out RoRvsWild, our Ruby on Rails application monitoring tool.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].