香,终于找到一款可视化管理工具

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
简介: 香,终于找到一款可视化管理工具

redis是大家常用的缓存工具,运维和监控的日常管理,需要一系列工具,

例如Desktop Manager,Another,Web版可以选择Redis Insight。

在实际应用中,经常有一些平台限制,或是安装方面的问题。

例如最近有个应用场景,内网环境,linux系统,对安装有诸多限制,

各项对比之后,找到了一款Web的Redis管理工具——Treenms。


官网treesoft.cn,青格软件,福建的本土软件厂商。

旗下主打产品有两套,

一个是DMS,主打数据库管理,就类似phpMyAdmin一样,

可以在网页上进行数据库的管理,支持大量的数据库类型,包括主流和国产,

有兴趣的同学可以自行研究。


另一个产品NMS,用于解决Redis,memcached的管理维护,

主要支持状态监控、数据维护等功能,

支持Windows和Linux

下面详细介绍。

NMS是什么

NMS程序其实是一个JavaWeb程序包,

你可以简单理解,他就是一个war包,需要Tomcat环境才能运行。

最低要求JDK 7,Tomcat 7。

在官网的压缩包中,自带了JDK和Tomcat环境依赖,

如果在Windows下面,可以直接解压使用,

在Linux下需要做一些配置工作。

下面给大家介绍一下,在Linux下的安装配置方法:

1. 目标

  1. Linux服务器 192.168.2.244
  2. 已安装JDK 8 或以上
  3. 已安装Redis
  4. 离线环境,安装NMS程序

2. 准备

下载两个安装包:

  1. Tomcat8.5.zip离线安装包 # Tomcat官网
  2. NMS程序包 # 青格软件官网

并将安装包复制到服务器上

比如我放在服务器的 /home/xm/down/ 目录下,如图:

/home/xm/down/apache-tomcat-8.5.82.zip
/home/xm/down/treeNMS-V1.7.5.zip

3. 安装

3.1 安装Tomcat

1.确保Java版本

java -version
 # 显示版本
 openjdk version "11.0.14" 2022-01-18 LTS

我使用Tomcat 8,则JDK请选择 8或以上版本。如果版本太低,请自行安装升级。

3.2 解压Tomcat

# 创建安装目录
 mkdir /www/server
 # 解压Tomcat
 cd /www/server
 unzip /home/xm/down/apache-tomcat-8.5.82.zip -d ./
 # 查看 conf/server.xml,找到<Connector port ,查看端口号
 # 我的是默认的8080,需要可自行修改
 # 给bin命令授权,粗暴一点可以批量777,可以选择更精细
 cd /bin
 chmod 777 *.sh
 # 启动Tomcat
 cd /www/server/apache-tomcat-8.5.82
 bin/startup.sh
 # 检查防火墙是否打开8080
 firewall-cmd --list-port
 # 如果没打开,请增加端口规则,重启防火墙生效
 firewall-cmd --zone=public --add-port=8080/tcp --permanent
 firewall-cmd --reload

此时打开浏览器,访问 http://192.168.2.244:8080 看到Tomcat欢迎页,表示安装成功。

3.3 部署NMS

# 先解压下载的NMS包
 cd /www/server
 unzip /home/xm/down/treeNMS-V1.7.5.zip -d treenms

他里面有一个Tomcat,但我实际部署有点问题

不用他的自带的

将webapps/treenms复制到我们安装的tomcat环境下

cd /www/server/treenms/webapps
 mv treenms /www/server/apache-tomcat-8.5.82/webapps
 # 检查目录结构
 # /www/server/apache-tomcat-8.5.82/webapps/treenms 下应该有index.jsp等文件
  # 此时可以删掉解压的目录 /www/server/treenms/webapps

3.4 测试运行

浏览器打开 http://192.168.2.244:8080/treenms,显示登录页

默认账密为 admin/treesoft, treesoft/treesoft,

登录后请自行修改。

界面有些复古,但是功能确实挺好用的


4. 使用前配置

4.1 安全设置

登录后,请首先点击右上角的第七个钥匙图标,修改默认密码

然后点击第四个头像图标,设置或删除管理用户

注意,这里的用户只是NMS管理系统的用户,与Redis无关

4.2 Redis连接

如果你的Redis和NMS装在同一个服务器上,则他已经自动做好了默认连接,

localhost:6379

如果Redis和NMS不在一起,或有额外的参数配置,则点击第六个图标,进行数据库配置,

并修改redis数据库的IP,port,pass等信息。

修改后点击测试,成功即标识有效。

5. 使用

5.1 系统状态

在主页会显示各类属性的配置,这需要Redis的运维知识才能看懂。

5.2 实时监控

可以查看系统的内存,QPS,连接数等信息

5.3 缓存查看

在左侧会列出连接的Redis数据库信息,默认情况会显示0~15的库信息

点击DB名,会列出里面的k-v内容。

5.4 操作

可以对Redis的缓存内容进行增删改,注意安全

以及对缓存值进行查询等等

5.5 备份、还原

仅支持本机操作,即Redis和NMS要安装在一起才行



这个工具看起来非常朴素,

和其他的同类产品相比,显得比较复古

但优点在于纯Java打造,核心就是一个war包,很容易部署

并且常用功能齐全,适合快速搭建

如果你像我一样,遇到奇葩的系统环境,一筹莫展的时候

不妨试试这款产品,欢迎持续关注!

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore &nbsp; &nbsp; ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库&nbsp;ECS 实例和一台目标数据库&nbsp;RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&amp;RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
相关文章
|
18天前
|
关系型数据库 MySQL 项目管理
YYDS,只用几条命令轻松搭建自己的项目管理平台jira
使用Docker快速搭建Jira的指南:首先确保已安装Docker,然后拉取`cptactionhank/atlassian-jira-software:8.1.0`和MySQL镜像。运行Jira和MySQL容器,分别绑定端口并创建jira数据库。访问Jira服务进行设置,包括选择语言、自定义设置、连接数据库、基础配置、设置密钥及管理员信息。通过Docker,便捷地部署和管理Jira,提升团队项目管理效率。
36 4
|
11月前
|
前端开发 Java 定位技术
【软件实战】5分钟拥有一款自己的软件(教程+成品展示)(下)
【软件实战】5分钟拥有一款自己的软件(教程+成品展示)
158 0
|
18天前
CRM软件推荐2024:五款顶级产品解析,助您找到最佳选项!
2024年,随着民营经济发展,CRM软件成为企业增长的关键。本文推荐了五款高好评CRM:1) Zoho CRM,以其易用性和性价比受青睐;2) Zoho Bigin,轻量级选项适合小微企业;3) Salesforce,CRM巨头,但国内售后不足;4) Hubspot,提供免费版,付费版价格较高;5) Pipedrive,专注小型团队。企业在选择时应考虑试用体验和服务质量。
41 6
|
18天前
|
数据可视化 数据挖掘 Java
试用了所有热门的报表工具,终于找到这款好用的报表工具,太赞了
试用了所有热门的报表工具,终于找到这款好用的报表工具,太赞了
|
11月前
|
BI 数据库连接
机房收费系统——报表下载及模板制作
机房收费系统——报表下载及模板制作
|
11月前
|
区块链 索引
【软件实战】5分钟拥有一款自己的软件(教程+成品展示)(上)
【软件实战】5分钟拥有一款自己的软件(教程+成品展示)
78 0
|
11月前
|
存储 JSON 前端开发
魔鱼搭投编辑器 ,一款优秀的前端界面可视化工具
魔鱼搭投编辑器 ,一款优秀的前端界面可视化工具
141 1
|
搜索推荐
小众软件大盘点,这5款软件你一定要试一下!
你是否喜欢一些小众且无广告的软件?如果是的话,我这边有一些给你推荐的。
96 0
小众软件大盘点,这5款软件你一定要试一下!
|
JSON 前端开发 API
接口管理工具YApi怎么用?颜值高、易管理、超好用
接口管理工具YApi怎么用?颜值高、易管理、超好用
|
JSON 前端开发 API
接口管理工具YApi怎么用?颜值高、易管理、超好用
众多接口管理工具如雨后春笋搬冒出。让人欣慰的是,有许多优秀作品来自国内,包含YApi和rap。 看着中文的官网,熟悉的汉语,不禁让人暗爽。当然这也就带来另一个弊端,因为使用基数少,所以参考资料少。我们想学习使用方法,只能依赖官方文档,也算是福祸相倚了。 本文将带您走进Yapi的世界,让您体验一回小清新的接口管理工具。 根据统计,市面上互联网项目超过10亿,保守统计涉及的API数量有100亿。