使用treeNMS管理及监控Redis
Redis做为现在web应用开发的黄金搭担组合,大量的被应用,广泛用于存储session信息,权限信息,交易作业等热数据。做为一名有10年以上JAVA开发经验的程序员,工作中项目也是广泛使用了Redis,工作中也遇到了Redis的数据可视化不便、Redis的数据查看维护困难、Redis状态监控运维不易等问题。
相信大家在工作中也会遇到我说的这些问题,在工作中大家可能都装过一些可视化的工具,客户端工具,状态监控工具。例如Redis
Desktop Manager,Redis Live,Redis browser等,这些工具开发语言也五花八门,php,
ruby,python, qt等,安装前置条件也一堆,安装过程的痛苦,装过就知道了。
由于我也是一线的开发,也深切的感受到了没有顺手Redis管理工具带来的不便,经过一段时间的加班加点,挑灯开发,一款用JAVA语言开发的Redis管理及监控工具treeNMS横空出世了。
下面我就详细给大家介绍一下treeNMS的安装及各项功能。
1、 安装
相信大家windows下安装工具都得心应手,但Linux中安装就头大了吧,treeNMS管理工具,直接到http://www.treesoft.cn/dms.html下载,是用JAVA开发的,基于WEB方式对Redis管理,windows环境下载解压即可使用,Linux环境中也只需将软件复制过去,配置JAVA环境就可以使用了。MAC系统中也可以直接复制过去用,前提是有JAVA运行环境。
因为是基于WEB方式的,所以可以直接在服务器上布署一份,那么大家都可以用浏览器直接访问操作,避免了每个开发人员都要安装工具软件的麻烦,工作效率大大提高。
2、 运行及参数初始化
按说明运行startup.bat文件,软件就运行起来了show一下后台主页。
主面右上角有一个参数配置按钮,点击后直接进行连接信息的填写及连接测试。直接在线编辑连接信息的好处是,无需访问远程服务器,直接就完成修改连接信息。
3、状态监控
Redis做为缓存数据库,对内存占用率等指标很有必要定期监控,目前市面上多是国外的Redis监控软件,并且大部分功能较单一,例如Redis
Live, 展示的指标有限,而treeNMS提供了详细的Redis状态值 ,达68项之多,并且有状态实时监控。
4、 Redis数据的查看,编辑,维护
说到数据查看,之前我也用过Redis Desktop
Manager,这是单机版本的,也是国人用JAVA开发的,挺好的,就是数据大时,不稳定。单机版的问题就是团队中相关人员都要安装,服务器远程管理Redis不便,treeNMS就解决了这些问题。
详细数据的展示,查看,编辑,新增,删除等,支持string,list ,set,zset,hash等数据类型。
有些情况会看到展示的数据是乱码,这是由于存入的数据已压缩或序列化处理过,这种类型的数据是展示时就会变成乱码是正常现象。
5、json数据格式化
JSON格式的数据具有占用空间小,更易解析等优点,大量数据会以JSON格式存入Redis中。
treeNMS提供了JSON数据格式化的功能,支持格式化,缩进,层级控制,查看,方便数据分析。 做开发,测试都会用到这个功能的。
6、在线数据备份及还原
Redis是支持数据存储及持久化的,treeNMS 支持在线redis数据备份及下载,有个细节:程序要与redis安装在同一台电脑中,才能备份哦。
总结:有了这款treeNMS软件,就可以轻松驾驭redis了,也希望国产软件能引领技术革新,走向世界!
https://blog.csdn.net/pengjunlee/article/details/78691396
使用treeNMS管理及监控Redis的更多相关文章
- redis集群的远程管理与监控
一.redis集群的重要性 目前大部分的互联网平台,都会用到Redis内存数据库,以提高响应速度,提升用户使用体验. 为了实现Redis的高可用,通常都会布署Redis集群,使用Redis-Senti ...
- Cloud Insight 仪表盘上线 | 全面监控 Redis
OneAPM 作为应用性能领域的新兴领军企业,近期发布了重量级新产品-- Cloud Insight 数据管理平台,用它能够监控所有基础组件,并通过 tag 标签对数据进行管理. 近日,Cloud I ...
- 如何监控Redis性能指标(译)
Redis给人的印象是简单.很快,但是不代表它不需要关注它的性能指标,此文简单地介绍了一部分Redis性能指标.翻译过程中加入了自己延伸的一些疑问信息,仍然还有一些东西没有完全弄明白.原文中Metri ...
- Zabbix-2.X/3.X监控工具监控Redis以及zabbix Redis监控模板下载
为了监控Redis3的运行状况,去zabbix官网查找资料,根据提示,找到了这个项目:https://github.com/blacked/zbx_redis_template 但是文档和内容已经不匹 ...
- Zabbix监控redis status
概述 zabbix采用Trapper方式监控redis status 原理 redis-cli info命令得到redis服务器的统计信息,脚本对信息分两部分处理: (1)# Keyspace部分为Z ...
- 系统内存和CPU管理、监控
本博文的主要内容有 .系统内存管理.监控:vmstat和free -mt .系统CPU管理.监控:sar -u.mpstat.uptime linux系统内存和CPU是在系统运行的过程中不断消耗的资源 ...
- 监控redis进程,如果没有自动重启
监控redis进程,如果没有自动重启 #Time:2016-01-22#Version:1.0 #Author:chh-huang #设置环境变量source /etc/profile#source ...
- 安装window下的redis,redis可视化管理工具(Redis Desktop Manager)安装,基础使用,实例化项目
以下包括内容: 一.redis下载安装,启动 二.Redis可视化管理工具(Redis Desktop Manager)安装 三.实例化项目 一.redis下载安装,启动 1,redis官方下载地址: ...
- 监控 redis 执行命令
监控 redis 执行命令 Intro 最近在用 redis 的时候想看看执行了哪些命令,于是发现了 redis-cli 提供的 Monitor 命令,直接使用这个就可以监控执行的大部分 redis ...
随机推荐
- 文件 IO
io分类 在文件IO 中是通过文件描述符操作文件的,实际上是一个非负整数 头文件 #include <sys/types.h> #include <sys/stat.h> ...
- 读书笔记---《Docker 技术入门与实践》---其一
一.镜像1.1.搜索 搜索所有nginx镜像 $ docker search nginx NAME DESCRIPTION STARS OFFICIAL AUTOMATED nginx Officia ...
- 基于nginx+tomcat部署商城系统并连接数据库
需三台服务器nginx 192.168.200.111tomcat 192.168.200.112tomcat 192.168.200.113 192.168.200.111[root@localho ...
- struts2验证器
1. Struts2 的验证(note6,struts2-8) 1). 验证分为两种: > 声明式验证* >> 对哪个 Action 或 Model 的那个字段进行验证 >&g ...
- 如何在Windows10操作系统下安装superset步骤分享
superset是一个轻量级自助式BI框架,以优雅的界面和根据数据表动态生成数据为主要特点. 一. 环境 windows 10 64位 Python 3.7 二. 安装步骤 安装Python 建议安装 ...
- HDU6181-求解次短路-A*或者dijkstra
(有任何问题欢迎留言或私聊 && 欢迎交流讨论哦 题意:传送门 原题目描述在最下面. 次短路裸题. 思路: 在dijstra的过程过维护两个数组变量:\(dis1[],dis2[ ...
- Java-Class-I:com.alibaba.fastjson.JSONObject
ylbtech-Java-Class-I:com.alibaba.fastjson.JSONObject 1.返回顶部 1.1.import com.alibaba.fastjson.JSON;imp ...
- org.mybatis总是认不出来的原因,pom.xml中有
idea打开maven project,然后就华丽丽的看见下载失败,怎么刷新都没有用. 请按以下步骤完成即可: https://blog.csdn.net/ZhengYanFeng1989/artic ...
- elasticsearch配置文件
配置Elasticsearch的集群名称,默认是elasticsearch,Elasticsearch会自动发现在同一网段下的Elasticsearch 节点,如果在同一网段下有多个集群,就可以用这个 ...
- [转]ThinkPHP分页实例
很多人初学thinkphp时,不太熟悉thinkphp的分页使用方法,现在将自己整理的分页方法分享下,有需要的朋友可以看看. 控制器中的代码: $db = M("cost" ...