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

一、安装

官网下载地址:http://www.treesoft.cn/dms.html(没有旧版本),若安装最新版本1.7.2,则下载下来的解压包解压后在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文件;

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

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

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

5、运行./startup.sh命令

6、登录网址:服务器地址:8085/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

redis/memcache监控管理工具——treeNMS的更多相关文章

  1. mysql监控管理工具--innotop

    https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/innotop/innotop-1.9. ...

  2. Redis Web界面管理工具

    Redis Web界面管理工具   一个很友好的Redis Web界面管理工具.基于.NET实现.可以通过Mono部署到Linux上,下面是我部署在CentOS 5.7 + Mono 2.10.8 + ...

  3. Mac下Supervisor进程监控管理工具的安装与配置

    Supervisor是一个类 unix 操作系统下的进程监控管理工具. Supervisor是由 Python 写成,可用 Python 的包安装管理工具 pip(Python Package Ind ...

  4. redis/memcached可视化客户端工具TreeNMS

    RedisDesktopManager 之前用的redis客户端工具还不错,今天发现一个国产的nosql客户端,还挺方便滴 TreeNMS是一款redis,Memcache可视化客户端工具,采用JAV ...

  5. Redis图形化管理工具

    一.treeNMS Redis做为现在web应用开发的黄金搭担组合,工作中的项目大量使用了Redis,treeNMS是一款用于JAVA语言开发的Redis管理工具:treeNMS管理工具,直接到htt ...

  6. Windows10下Docker监控管理工具:Hyper-V管理器

    用Hyper-V管理器监控管理Docker,看到最新的MobyLinuxVM了. 今天启动Docker,出现内存不足的问题,调节内存配置即可.

  7. redis状态监控可视化工具RedisLive使用

    首先,别人写的工具,赞一下  github地址 https://github.com/nkrode/RedisLive 然后,fork一下,自己加点功能 gui介绍(直接copy的github图片) ...

  8. memcache图形管理工具

    http://www.junopen.com/memadmin/其中有使用截图和介绍 https://github.com/junstor/memadmin 下载地址

  9. Redis客户端管理工具,状态监控工具

    TreeNMS是一款Redis web客户端管理工具,采用JAVA开发,实现基于web方式对Redis数据库进行管理.监控.数据维护. 功能包括:数据库的状态监控,库表的展示,key,value的展示 ...

随机推荐

  1. Spring Security Oauth2 的配置

    使用oauth2保护你的应用,可以分为简易的分为三个步骤 配置资源服务器 配置认证服务器 配置spring security 前两点是oauth2的主体内容,但前面我已经描述过了,spring sec ...

  2. 在 .NET Core 中结合 HttpClientFactory 使用 Polly(下篇)

    译者:王亮作者:Polly 团队原文:http://t.cn/EhZ90oq声明:我翻译技术文章不是逐句翻译的,而是根据我自己的理解来表述的(包括标题).其中可能会去除一些不影响理解但本人实在不知道如 ...

  3. 如何用ABP框架快速完成项目(6) - 用ABP一个人快速完成项目(2) - 使用多个成熟控件框架

    正如我在<office365的开发者训练营,免费,在微软广州举办>课程里面所讲的, 站在巨人的肩膀上的其中一项就是, 尽量使用别人成熟的框架. 其中也包括了控件框架   abp和52abp ...

  4. 07-JavaScript之常用内置对象

    JavaScript之常用内置对象 1.数组Array 1.1数组的创建方式 // 直接创建数组 var colors = ['red', 'blue', 'green']; console.log( ...

  5. 【翻译】asp.net core中使用MediatR

    这篇文章来自:https://ardalis.com/using-mediatr-in-aspnet-core-apps 本文作为翻译,有一些单词翻译成中文可能会有一些误解(对于读者)或者错误(对于作 ...

  6. git revert用法以及与git reset的区别

    git revert用法 git revert 撤销 某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销 作为一次最新的提交 * git revert HEAD     ...

  7. spark-MLlib之协同过滤ALS

    协同过滤与推荐   协同过滤是一种根据用户对各种产品的交互与评分来推荐新产品的推荐系统技术.   协同过滤引入的地方就在于它只需要输入一系列用户/产品的交互记录:   无论是显式的交互(例如在购物网站 ...

  8. EntityFramework Core笔记:入门(1)

    1. 安装运行环境 EntityFramework Core运行环境,安装NuGget包: //Sql Server Database Provider PM> Install-Package ...

  9. 读取Excel2003、Excel2007或更高级的兼容性问题 workbook 下载中文名称文件

    xls 使用HSSFWorkbook xlsx使用XSSFWorkbook 但是我使用XSSFWorkbook时没找到nuget包,引用不了,只能重新找办法,幸好workbook解决了我这个问题 // ...

  10. 题解:[APIO/CTSC 2007]数据备份

    你在一家 IT 公司为大型写字楼或办公楼(offices)的计算机数据做备份.然而数据备份的工作是枯燥乏味的,因此你想设计一个系统让不同的办公楼彼此之间互相备份,而你则坐在家中尽享计算机游戏的乐趣.已 ...