Existe-t-il un panneau d’administration standard ou de facto avec interface graphique pour Redis? J'aimerais voir la santé et l'état général de mes instances Redis via une interface Web. Des fonctions avancées telles que l’accès aux journaux, les tendances en matière d’utilisation de la mémoire, etc. seraient utiles mais non nécessaires. J'utilise Redis sur un cluster Hadoop, dans lequel j'aime bien avoir des pages pour JobTracker, NameNode, Ganglia, etc.
Il y en a quelques-uns, mais à première vue, ils ne semblent pas prêts pour le prime time.
Je suis un grand fan de Redis-Commander
Si vous préférez les outils de bureau open-source , consultez également Redis Desktop Manager .
C’est un outil de gestion Redis DB open source multiplate-forme (interface graphique pour l’administrateur)
Essayez de Redsmin ( description longue ici ). Son entièrement en ligne Une interface graphique pour Redis qui fournit de nombreuses fonctionnalités.
Il propose actuellement:
En ligne configuration (avec prise en charge du remplacement de commande )
API JavaScript directement accessible depuis la console du navigateur pour un traitement léger des données
Cela fait quelques jours que je travaille Redmon et il fait un bon travail en représentant graphiquement l’utilisation de la mémoire redis en direct et l’espace clavier, activité dans une interface utilisateur Web avec une CLI pour la saisie de commandes redis. C'est une application Ruby qui était très facile à exécuter une fois les dépendances installées.
redis-cli info
fournit une mine d’informations sur la santé d’une instance redis. Formater sa sortie pour une digestion plus facile ne devrait pas être trop difficile.
Vous pouvez également essayer phpredmin . Il fournit des statistiques simples sur votre redis et un panneau pour manipuler des bases de données et des clés.
Je viens de trouver un autre programme d’administration Redis, fichier unique, très facile à configurer (j’ai dû changer l’autochargeur Redis requis à la ligne 60 du programme). C'est simple, mais suffisant!
Il y a aussi le projet RedWeb . Il est écrit en Python et est construit sur le micro-framework Bottle.