All Projects → NetEaseGame → Redis Monitor

NetEaseGame / Redis Monitor

Licence: mit
💻 A very simple redis monitor based on Flask and React. 一个部署简单的 redis 监控程序,使用 Flask 和 React 完成。

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Redis Monitor

Invenio
Invenio digital library framework
Stars: ✭ 469 (+42.12%)
Mutual labels:  redis, flask
Flask And Redis
Simple as dead support of Redis database for Flask applications
Stars: ✭ 76 (-76.97%)
Mutual labels:  redis, flask
Bibi
An e-commerce fullstack solution for Flask 出口电商全栈解决方案
Stars: ✭ 914 (+176.97%)
Mutual labels:  redis, flask
X Proxies
Usable ip proxies, crawling from some proxy websites.
Stars: ✭ 53 (-83.94%)
Mutual labels:  redis, flask
Proxy pool
Python爬虫代理IP池(proxy pool)
Stars: ✭ 13,964 (+4131.52%)
Mutual labels:  redis, flask
Enferno
A Python framework based on Flask microframework, with batteries included, and best practices in mind.
Stars: ✭ 385 (+16.67%)
Mutual labels:  redis, flask
Flask Session Tutorial
💾 🙇 Example Flask project for implementing Flask-Session with Redis.
Stars: ✭ 69 (-79.09%)
Mutual labels:  redis, flask
Flask Redis
A Flask extension for using Redis
Stars: ✭ 381 (+15.45%)
Mutual labels:  redis, flask
Docker Flask Celery Redis
Docker-Compose template for orchestrating a Flask app with a Celery queue using Redis
Stars: ✭ 165 (-50%)
Mutual labels:  redis, flask
Flask Redis Queue
Example of how to handle background processes with Flask, Redis Queue, and Docker
Stars: ✭ 163 (-50.61%)
Mutual labels:  redis, flask
Poopak
POOPAK - TOR Hidden Service Crawler
Stars: ✭ 78 (-76.36%)
Mutual labels:  redis, flask
Proxypool
An Efficient ProxyPool with Getter, Tester and Server
Stars: ✭ 3,050 (+824.24%)
Mutual labels:  redis, flask
Chat
A simple chat app created to experiment with Redis, Gevent, Flask & Server-Sent Events.
Stars: ✭ 202 (-38.79%)
Mutual labels:  redis, flask
Flask Base
A simple Flask boilerplate app with SQLAlchemy, Redis, User Authentication, and more.
Stars: ✭ 2,680 (+712.12%)
Mutual labels:  redis, flask
Prometheus flask exporter
Prometheus exporter for Flask applications
Stars: ✭ 318 (-3.64%)
Mutual labels:  flask
Jianzhi V2
基于laravel5.5跟Vue2前后端分离的兼职平台
Stars: ✭ 327 (-0.91%)
Mutual labels:  redis
Bitnami Docker Redis
Bitnami Redis Docker Image
Stars: ✭ 317 (-3.94%)
Mutual labels:  redis
Flask Smorest
DB agnostic framework to build auto-documented REST APIs with Flask and marshmallow
Stars: ✭ 317 (-3.94%)
Mutual labels:  flask
Vue Storefront Api
Vue.js storefront for Magento2 (and not only) - data backend
Stars: ✭ 328 (-0.61%)
Mutual labels:  redis
Gather Deployment
Gathers scalable tensorflow and infrastructure deployment
Stars: ✭ 326 (-1.21%)
Mutual labels:  flask

redis-monitor

A web visualization redis monitoring program. Performance optimized and very easy to install and deploy, base on Flask and sqlite. the monitor data come from redis.info().

点击查看中文说明文档 Latest Stable Version Build Status

What

The monitor data include:

  • the redis server infomation [redis.info()], include redis version, online time, online time, os version and information, and so on.
  • realtime cmd exec infomation, such as ops, connected count, and so on.
  • realtime gragh of the connect time.
  • realtime gragh of ops.
  • realtime gragh of cpu and mem usage.
  • some simple operate, such as flushdb and add key-velue.
  • redis role, include master and slaves.

Why

There are so many redis monitor code in github, why do this?

Because I clone so many program, but all exist difficult, cause by below:

  • My kownleage is pool.
  • The config not easy, I have do many thing to run the code, and I need to rewrite some code on my dev environment.
  • Incompatible versions, I can run to monitor redis 2.6, but not work with 2.8.
  • Start up not easy, some project, I need to run a data collection process, and a web process.
  • Performance Loss, when I open 10 browser tab, the monitor of other projects can exec 10 command per second.

How to Use ?

  1. Install redis-monitor

    pip install redis-monitor

  2. Init config & db

    redis-monitor init

  3. start webserver

    redis-monitor start

Then visit 127.0.0.1:9527(Port: LZSB,Can you get ?), OK!

screenshot

  • basic information

shot_1

  • connection time gragh

shot_2

  • ops time gragh

shot_3

  • cpu and mem gragh

shot_4

LICENSE

MIT @hustcc

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].