steverobbins / Magento-Redismanager

Superuser control for Redis in Magento
137 stars 31 forks source link

Master Build Status Master Code Quality Latest Stable Version

Magento Redis Manager

Join the chat at https://gitter.im/steverobbins/Magento-Redismanager

Utility for managing Redis services

Features

  1. Automatic or manual configuration in System > Config > Advanced > Redis Management
    • Ideal for when caching services differ in load balanced environments
  2. Flush databases directly from Magento's admin panel in System > Redis Management
    • Though some caches can be cleared via native Cache Management, Magento only deletes certain caches based on key or tag. There is also no method to clear sessions. This module gives the admin the ability to execute flushdb and flushall commands for true cache purging.
  3. Delete cache keys by matched strings
  4. Auto-refresh redis dashboard every X seconds
  5. View usage statistics
  6. Synchonize to Magento flushes: Redismanager listens for the flush_system and flush_all (basically both top-right cache flush buttons on the Cache control page) events and (if enabled) flushes all Redis instances. (If you use Redis for your session management, be sure to use manual configuration and do NOT include the Cm_RedisSession instance).

Screenshots

Manage Services

Installation

  1. Copy the contents of src/ to your Magento installation
  2. Clear Magento caches
  3. Log out of admin

Installation with Modman

cd /path/to/magento/
modman init
modman clone https://github.com/steverobbins/Magento-Redismanager.git

FAQ

Support

Please submit any issues or feature requests to the issue tracker.

License

Creative Commons Attribution 3.0 Unported License