TreeNMS可以帮助您搭建起一套用于redis的监控管理系统,也支持Memcached,让您可以通过web的方式对数据库进行管理,有了它您就可以展示NOSQL数据库、编辑修改内容,另外还配备了sql语法帮助,让您的管理工作更加轻松。

一、安装

官网下载地址:http://www.treesoft.cn/dms.html(没有旧版本),若安装最新版本1.7.4,则下载下来的解压包解压后在bin目录中缺少以下几个.sh文件:

catalina.sh,setclasspath.sh,shutdown.sh,startup.sh

可以到http://www.bkill.com/download/152112.html路径下下载1.4.8版本,然后将以上四个文件拷贝来用。(新版本增加了对多个memcache实例的支持,切性能更好了)

treeNMS采用JAVA开发,基于WEB方式对memcache管理,windows环境下载解压即可使用,Linux环境中也只需将软件复制过去,OSX系统中也可以直接复制过去用,前提是配置好JAVA环境。因为是基于WEB方式的,所以可以直接在服务器上布署一份,那么大家都可以用浏览器直接访问操作,避免了每个开发人员、测试人员、运维人员都要安装工具软件的麻烦,工作效率大大提高。

【解压文件里有详细的部署步骤和常见的问题解决办法】

下面是具体安装步骤:

1、安装前环境准备:jdk,tomcat都已经安装(tomcat的部署可以参考https://www.cnblogs.com/zhangwuji/p/9335790.html);rar软件已经安装,可以使用unrar x xxx.rar (注意不要用unrar e)解压.rar文件;

直接用解压文件里的tomcat7和jdk1.7,只需要配置下1.7的环境变量。

2、将treeNMS.rar文件下载并拷贝到linux中;

3、用unrar x xxx.rar 解压treeNMS.rar文件;

4、进入bin目录下,对启动脚本添加执行权限:运行chmod 777 *.sh命令

5、运行./startup.sh命令

6、登录网址:服务器地址:8086/treenms,用户名和密码在解压包的《说明.txt》文件中。效果如下图所示:

二、功能简介

1、NoSQL数据在线查看
点击左侧的库表,将打开数据列表,系统对数据进行分页,格式化输出,方便查看。

2、NoSQL数据 在线编辑维护
选择左侧库表后,将直接展示数据。可通过新增、编辑、删除按钮对表数据进行维护,操作十分方便。

3、JSON 格式化
支持 JSON 数据的格式化输入,展示,层级缩进,收缩,控制。

4、数据备份还原
支持 Redis 数据的备份还原操作, 不支持 Memcached,备份文件可以在线直接下载。

5、SQL语法的帮助
系统整合了一些常用的 SQL 语法帮助信息,可以选择并查看相应的语句,选择后语法信息将展示。

6、皮肤配色的选择
系统内置14套UI皮肤,可自由设置组合,深色的屏幕有助保护视力。

7、系统参数配置
数据库类型,数据库连接地址,端口,帐户,密码等信息直接设置生效,切换方便。

8、用户密码修改
系统提供独立的用户管理,该用户与数据库无关,密码也与数据库无关。

三、使用

1、运行及参数初始化

这是后台主页,包括了memcache的实时状态,memcache的数据展示,配置连接信息可通过右上角的“参数配置”功能完成,可通过“测试”功能,验证参数有效性。

2、状态监控

memcache内存占用率等指标很有必要定期监控,treeNMS提供了详细的memcache状态值 ,并且有状态实时监控。

3、memcache数据的查看,编辑,维护

目前memcache的数据查看,都是通过命令进行查看,不方便是肯定的,而且目前好像也没有好用的可视化客户端工具,新增修改数据是很不好操作的,使用treeNMS就可以解决这些问题。

存入memcache的数据有可能压缩,序列化过,这种类型的数据是展示时就会变成乱码是正常现象。

4、json数据格式化

JSON格式的数据具有占用空间小,更易解析等优点,大量数据会以JSON格式存入memcache中。treeNMS提供了JSON数据格式化的功能,支持格式化,缩进,层级控制,查看,方便数据分析。 做开发,测试都会用到这个功能的。

参考网址:

https://blog.csdn.net/zhangbaoss/article/details/79984270

https://www.cnblogs.com/treesoft/p/7124440.html

转载于:https://www.cnblogs.com/wuzm/p/11323801.html

redis的管理和监控工具treeNMS相关推荐

  1. 超好用的Redis管理及监控工具

    超好用的Redis管理及监控工具,使用后可大大提高你的工作效率! Redis做为现在web应用开发的黄金搭担组合,大量的被应用,广泛用于存储session信息,权限信息,交易作业等热数据.做为一名有1 ...

  2. RedisAssistant:一款Redis可视化管理工具

    用过不少Redis可视化管理工具,有的虽然跨平台但是安装包较大,有的虽然速度不错,但是收费挺高.今天为大家介绍一款安装包很小(仅有6M),颜值高的Redis可视化管理工具,Redis Assistan ...

  3. Github 星标 8K+ 这款国人开源的 Redis 可视化管理工具

    做程序员就少不了与一些工具打交道,比如:监控工具.管理工具等,有些工具是命令行界面,有些工具是可视化界面,反正都是可以能够满足日常使用的功能需求. 对于redis管理工具来说,也有不少可能的产品,比如 ...

  4. redis桌面管理工具 redis-desktop-manager使用指南(转)

    版权声明:转自 http://blog.csdn.net/li396864285/article/details/54629898 概要:一款好用的Redis桌面管理工具,支持命令控制台操作,以及常用 ...

  5. Redis 桌面管理工具 RedisDesktopManager 2019.0 发布

    百度智能云 云生态狂欢季 热门云产品1折起>>>   RedisDesktopManager 2019.0 版本已发布,Redis Desktop Manager(RedisDesk ...

  6. Redis 桌面管理工具 RedisDesktopManager 2020.1 发布

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | https://www.oschina.net ...

  7. cachecloud:Redis云管理平台

    https://github.com/sohutv/cachecloud 一.CacheCloud是做什么的 CacheCloud提供一个Redis云管理平台:实现多种类型(Redis Standal ...

  8. 几款开源的图形化Redis客户端管理软件推荐

    几款开源的图形化Redis客户端管理软件推荐 摘要: Redis是一个超精简的基于内存的键值对数据库(key-value),一般对并发有一定要求的应用都用其储存session,乃至整个数据库.不过它公 ...

  9. 【转】Memcached管理与监控工具----MemAdmin

    原文连接:http://blog.csdn.net/ajun_studio/article/details/6746877 原文作者:halfMe 转载注明以上信息! 使用MemCached以后,肯定 ...

  10. linux redis可视化工具,几款开源的图形化Redis客户端管理软件

    Redis是一个超精简的基于内存的键值对数据库(key-value),一般对并发有一定要求的应用都用其储存session,乃至整个数据库. 它自带一个最小化的命令行式的数据库管理工具,有时侯使用起来并 ...

最新文章

  1. Matlab模型可视化仿真:SimMechanics Link的安装与使用
  2. Java中的匿名对象
  3. 《Node.js入门》Windows 7下Node.js Web开发环境搭建笔记
  4. 【使用jdbc和servlet实现阅览文章访问次数】
  5. windows连接远程Hadoop/Spark
  6. 论文浅尝 | 基于平行新闻的Bootstrapping关系抽取
  7. python地图标注_Python 给定的经纬度标注在地图上的实现方法
  8. 回溯---含有相同元素求子集
  9. 【剑指offer】面试题20:顺时针打印矩阵
  10. 证明的思路 —— 数形结合
  11. 阅历总结:运用IBM DB2数据库的详细事变
  12. 【NLP】word2vec 模型
  13. MAC提示“因为它来自身份不明的开发者” 或“已损坏,打不开“怎么办?
  14. Linux账号安全控制与PAM认证模块
  15. 微信小程序——订阅号和服务号区别
  16. python目前版本强势英雄_最强竟然不是灭霸|用Python给漫威和DC英雄综合实力排位...
  17. 基于javaweb、springboot2.1旅游管理系统01
  18. (C语言)实现基于PHP的某公司自来水收费管理系统
  19. pythongui做计算器_Python——GUI编程 利息计算器 作业9(python programming)
  20. 购物车模块redis和mysql_redis解决购物车的问题

热门文章

  1. live2d模型二次开发
  2. Java菜鸡的学习日常——2021华为软挑(练手)
  3. 2018最新Python数据分析实战教程视频 python数据分析班视频 Python数据分析基础教程 利用Python进行数据分析
  4. Correlation coefficients and appliction in fMRI Data
  5. 工业机器人行业应用-新能源汽车
  6. 城市轨道交通乘客信息系统的功能介绍
  7. proteus 仿真软件
  8. C语言 学生课程成绩管理系统
  9. 君则A3服务器地址异常信息,a3服务器端操作指南.doc
  10. Sql Prompt使用技巧