Redis-集群监控之Redis monitor

别再用ps命令查进程了!lite-monitor集群模式实战:用Java+Shell实现分布式日志监控 本文介绍了如何通过lite-monitor集群模式实现分布式日志监控,替代传统低效的ps命令。该方案基于Java+Shell技术栈,通过任务调度与执行分离的架构,支持Redis、HTTP等多种分发方式,构建具备弹性伸缩和故障转移能力的监控体系,有效提升大规模服务器集群的运维效率和可靠性。 阅读详情

连续两天配置Redis 集群监控,尝试过三种开源软件,Redis-live,Redis-state,Redis-monitor ,由于内网生产环境,每一个软件的部署都费了老劲。
简单说一下,避免再有人趟坑。
1、Redis-live:此项目5年没有维护过了,解决完所有的依赖如: python-devel redis-py, pip, setuptools, dateutil, tornado安装完成后启动 redis-monitor.py –duraion=120 后120s 自动shutting down,google了一下,很多人遇到这个问题,看到过比较一致的解释是依赖于google的js文件,内网的话就不要考虑了,没有找到任何的解决方案。内网不建议安装。
2、Redis-stat 有外网的情况下是很容易安装的,需要ruby-2.0以上版本,yum 安装的话需要卸载 ruby ruby-doc 源码安装如ruby-2.1.9,需要重建软连接 ln -s
内网安装gem依赖就比较麻烦了,两种方式:(1)https://rubygems.org 下载所有的依赖
(2)在一台有外网的Linux虚机安装完ruby-2.1.9 以后, 2.替换rubygems源

gem sources –add https://ruby.taobao.org/ –remove http://rubygems.org/

gem install redis-stat
gem 会下载所有的.gem依赖在caches里,拷贝出来放到目标主机,在目标主机执行 gem install caches/*
cd redis-monitor-state/bin
./redis-state –help
如果报错,再下载个别gem 文件 ,我安装时缺少 readline 下载rb-readline-0.5.4.gem 单独安装 gem install rb_readline-0.5.4.gem 再次执行 ./redis-state –help
详细可参考官方:https://github.com/junegunn/redis-stat
或
http://www.cnblogs.com/chenpingzhao/p/5429890.html

缺点:安装完成之后发现对集群的支持不好,适合于单个实例的监控,不适用于整个集群动态监控。继续入坑……

3、最后找到了Redis-monitor ,是对Redis-live的改进,安装跟Redis-live的依赖即可。
安装过程的难题:
(1)配置文件redis_live.conf 文件改动较大,json格式不要写错,否则会导致获取不到conf文件;配置文件用不合适的编辑器打开过,携带入部分错误的换行符
(2)源码对redis高版本的支持,可能会报错指向 /redis-monitor-master/src/api/controller/BaseController.py 第30行, 改为 slaves += str(info[“slave” + (str)(i)]) 另外 redis_monitor.py 198行,同样的改法。
(3)访问url 403 forbidden ,实际访问的url: ip:8888/index.html
安装完成,完美监控集群。
项目:https://github.com/LittlePeng/redis-monitor

别再死磕AUTOSAR文档了!手把手教你用ISOLAR-A配置BswM模块(附实战流程图) 本文通过Vector ISOLAR-A工具实战演示AUTOSAR BswM模块的配置流程,帮助工程师快速掌握基础软件模式管理。从环境准备到模式仲裁规则配置,再到动作列表实现,详细讲解每个步骤,并提供常见问题排查和高级优化技巧,大幅提升开发效率。 阅读详情

相关推荐

STM32项目实战_基于STM32F103的智能药箱设计与实现(硬件详解+软件逻辑+调试要点)

本文详细介绍了基于STM32F103的智能药箱设计与实现,涵盖硬件设计、软件逻辑和调试要点。项目核心功能包括精准提醒、药品管理和远程监控,采用STM32单片机作为主控,结合光电开关、蓝牙模块等实现智能化管理。文章还分享了电路图设计、程序优化及常见问题解决方案,为嵌入式开发爱好者提供实用参考。

weixin_28717683的博客 306

redis集群监控

1、下载https://github.com/oliver006/redis_exporter/releases/download/v1.39.0/redis_exporter-v1.39.0.linux-amd64.tar.gz。vim /usr/local/prometheus-2.32.1.linux-amd64/prometheus.yml ,添加如下信息。Prometheus内置了一个web界面,我们可通过http://ip:9090进行访问。3、编写systemctl启动脚本。

liu_xue_xue的专栏 6715

raw_count、tpm、fpkm、rpkm如何选择

转录组测序中常见的数据类型有:raw_count、tpm、fpkm、rpkm。本文进行简单辨析: 一、概念 1 raw_count RNA-seq数据中,raw_count一般是指mapped到基因外显子区域的reads数目。比如说htseq,STAR,或者RSEM等NGS分析流程计算产生的counts值。其中RSEM(RNA-Seq by Expectation-Maximization),考虑到一条read 可能会匹配多个exon位置,故而其产生的为expected_count。 2 TPM

weixin_59289660的博客 1万+

redis监控软件对比

Redis监控软件对比 配置Redis 集群监控,现在主流的有三种开源软件,Redis-live、Redis-state、Redis-monitor、TreeNMS。 (1)Redis-live:此项目5年没有维护过了,解决完所有的依赖如: python-devel redis-py, pip, setuptools, dateutil, tornado安装完成后启动 redis-monitor....

weixin_42524976的博客 860

缺陷检测-金属表面缺陷检测

1介绍 缺陷检测是工业视觉技术中最重要的组成部分。业务广泛,场景丰富,技术难点高、工作量大。针对不同的场景,选择不同的相机和

huneng1991的专栏 5250

微波无源器件 功分器1 新型方波导双模无功功分器

本名证明了一种基于有着特定功能的(dedicated)T性匹配元件(散射件)的进化结点的新型波导双模两路功分器的可行性。这个散射件,有着面向三个部分的匹配部分,提供了等效功分并且朝着对应的输出端口传输矩形波导的两个TE10/TE01正交模式。所提出的设计紧凑,易于比例变化并且能够级联来获得。

qq_45245770的博客 1393

Redis性能压测、监控工具及优化方案

本文介绍了Redis性能压测、监控工具及优化方案。通过对Redis进行性能压测和监控,我们可以了解Redis的性能瓶颈和异常情况。通过对Redis进行优化,我们可以提高Redis的性能和可用性,以满足实际应用的需求。为了回馈铁杆粉丝们,我给大家整理了完整的软件测试视频学习教程,朋友们如果需要可以自行免费领取 【保证100%免费】软件测试面试文档。

主要分享测试的学习资源,帮助快速了解测试行业,帮助想转行、进阶、小白成长为高级测试工程师。 2909

MedicalNet实战:3D医疗影像分割从零到部署(PyTorch+ResNet50)

本文详细介绍了基于PyTorch和MedicalNet预训练模型进行3D医疗影像分割的完整实战流程。通过加载ResNet50预训练权重进行迁移学习,大幅降低了对标注数据量的需求,并提升了模型性能。文章涵盖了从数据准备、模型微调、训练优化到最终部署的每一步,为医疗AI开发者提供了从零到部署的清晰指南。

weixin_29062671的博客 589

【干货教程】Redis性能压测、监控工具及优化方案

Redis是一款高性能的开源缓存数据库,但是在实际应用中,我们需要对Redis进行性能压测、监控以及优化,以确保其稳定性和高可用性。本文将介绍Redis性能压测、监控工具及优化方案.

qq_43371695的博客 2442

【图像拼接(Image Stitching)】关于【图像拼接论文精读】专栏的相关说明,包含专栏使用方法、阅读顺序、创新思路、文章汇总、源码汇总、数据集汇总等。总之,【图像拼接论文相关】看这一篇就够了

为什么会有这篇文章?因为专栏简介里写不下太多东西,只能通过这篇文章和大家交流,算是一个专栏阅读指南吧。说点心里话本来吧,我只想用优快云来记录自己学习【图像拼接】领域论文的过程,对每篇文章有个细致的理解,方便自己反复查阅。设置为付费也是因为涉及论文和本人其他项目需要,防止查重和其他问题,所以价格最开始设置的是专栏付费价格里最高的。起初,确实没有人看,一切也都平淡地度过着。

主要更新底层视觉(去噪、超分等)相关的科研内容,形式为【论文精读】+【论文复现】 4万+

Android11原生设置屏幕亮由Gamma变化改为线性变化

从Android9 开始屏幕亮度调解变成非线性变化,这样的话就会出现 之前亮度变化很小,到后面时变化亮度很快; 修改为线性变化,只需要修改 ./frameworks/base/packages/SettingsLib/src/com/android/settingslib/display/BrightnessUtils.java /* * Copyright (C) 2018 The Android Open Source Project * * Licensed under the Apache L

Android 4926

Redis集群实用运维工具redis-tool

redis-tool基于原生的redis-cli客户端工具来进行Redis集群的监控、配置、问题分析等运维管理,能够极大降低Redis cluster集群的运维成本。同时作为脚本化工具,下载即可用,即使对于Redis初学者,也能够快速掌握集群的运行状况,完成集群配置管理、性能问题排查,具备Redis集群的基本运维能力

m0_49412212的博客 3555

SAP FICO 科目余额查询表开发说明书(包括测试样例、程序代码仅作参考,不保证一定可以运行)

SAP FICO 科目余额查询表开发说明书(包括开发源代码、测试样例)

我好像病了的博客 1041

缓存——redis——集群监控redis-monitor安装(linux)

目录 1、安装sqlit3: 2、安装python: (1)软件下载: (2)软件上传: (3)编译安装: (4)软件检查: (5)设置软连接: 3、安装pip命令: (1)配置yum: (2)软件安装: (3)升级pip版本: (4)软件检查: 4、安装redis-monitor: 5、初始化redis-monitor: 6、启动redis-monitor服务: ...

LSY_优快云_的博客 1063

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

redis集群监控之Redis-monitor部

为了对以后有可能面临的redis集群监控做准备,这两天在准备这方面的事情,现在将其中的过程记录一下。 首先是“Ronney-Hua”的这篇文章对三中开源监控软件做了对比 文章地址:https://blog.youkuaiyun.com/github_38358734/article/details/70264887 接下来在github上下载了他的开源项目,项目地址:https://githu...

weixin_30877493的博客 945

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

BetterDB Monitor多集群管理:如何监控分布式Valkey/Redis环境

BetterDB Monitor是一款专为Valkey和Redis设计的实时监控工具,提供慢日志分析和审计跟踪功能,特别适合管理分布式环境中的多个集群。本文将详细介绍如何使用BetterDB Monitor实现多集群监控,帮助新手用户轻松掌握分布式Valkey/Redis环境的管理技巧。 ## 为什么需要多集群监控工具? 在现代应用架构中,Valkey/Redis通常以分布式集群形式部署,可能

gitblog_00972的博客 849

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

redis监控命令monitor(监控内容写入文件)

redis有一个monitor命令,使用该命令可以实时监控redis正在执行的命令。 先登录redis集群: /redis/app/3.2.12/bin/redis-cli -h 192.168.177.122 -p 6379 -a "abcdef" -c -c是集群登录用得到的参数,-a是登录密码。 然后输入monitor。 /redis/app/3.2.12/bin/redis-cli -h 192.168.177.122 -p 6379 -a "abcdef" -c 182.168.1.

9922

Linux下Redis安装+集群+性能监控

最近项目即将上线,由于人手问题,各种研究运维相关知识,这两天刚弄完redis集群部署的问题,跟大家唠唠。 一、Redis安装 *以下均是在Linux环境下执行,系统ubuntu16.04 1. 下载稳定版 sudo wget http://download.redis.io/redis-stable.tar.gz 2. 解压 sudo tar -zxvf redis-st...

小杂馆 1222

安装redis-live监控redis集群

监控redis集群服务的软件还不少,但是可视化的不多,了解到的就是redis-live和radish。 但是radish国内貌似登陆不了,要翻墙,而且是收费软件,没用上。 这里主要就是描述一下redis-live的安装和使用。 相关网址:https://github.com/nkrode/RedisLive 目前所知的监控软件基本都是根据redis的命令monitor和info来做的,如果

Hijacker的专栏 5260

Redis监控命令和指标介绍

本文介绍了Redis监控的关键命令与性能指标,涵盖INFO命令获取服务器整体状态,包括内存、连接、持久化、复制等多方面信息;通过MONITOR命令实现实时命令追踪,揭示服务器活动详情;利用SLOWLOG命令监控慢查询以识别性能瓶颈。针对集群与Sentinel环境,如何使用SENTINEL MASTERS和CLUSTER NODES命令检查主从同步与集群健康状态。监控内存指标如used_memory与mem_fragmentation_ratio的重要性,助力快速定位问题,优化性能,确保服务稳定。

庄的博客 2664

一个redis集群的框架设计

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34268610的博客 64

终极Redis集群监控指南:使用Tiny RDM实现负载均衡实时监控

Tiny RDM是一款现代化的Redis GUI客户端,提供直观的集群监控功能,帮助开发者轻松掌握Redis服务器的负载情况。本文将详细介绍如何利用Tiny RDM的监控工具实现Redis集群的负载均衡监控,让你快速定位性能瓶颈并优化系统稳定性。 ## 📊 Tiny RDM监控面板概览 Tiny RDM的监控面板提供了全方位的Redis服务器状态视图,包括关键指标实时可视化和趋势分析。通过直

gitblog_00951的博客 988

死磕 NoSQL 数据库系列(二十二):Redis 运维监控(指标、体系建设、工具使用)...

点关注公众号,回复“1024”获取2TB学习资源!前面介绍了:Redis 缓存问题(一致性、击穿、穿透、雪崩、污染)、内存消耗、Key过期时间、性能问题以及性能测试与相关工具使用相关的知识点。今天我将详细的为大家介绍 Redis 的运维监控(监控指标、体系建设、工具使用等)相关知识,希望大家能够从中收获多多!如有帮助,请点在看、转发支持一波!!!如何理解Redis监控呢Redis运维和监控的意义不...

民工哥的博客 1068

Redis集群故障监测及哨兵机制原理解析

Redis主从集群搭建及主从复制原理解析 前言 上篇文章我解析了如何搭建主从集群,以及主从复制原理分析;本篇文章继续对集群继续沉入,以及常见运行时的检测工具,及哨兵机制原理的解析,以及遇到常见问题的处理 Redis客户端及监控集群 Redis在集群中数据同步流程 集成在spring中,实现就很简单,只要连接主节点即可,而对于从节点,是会自动发现的。并且在设置ReadFrom.SLAVE_PREFERRED 时,会自动选择读写的情况 @Configuration @Profile("..

踩踩踩从踩的博客 1282

Redis 哨兵模式下DB库操作审计

Redis 哨兵模式下DB库操作审计

虽非技冠群英首,愿与同道共长歌; 大鹏一日同风起,扶摇直上九万里; 1485
上一篇: Python基础学习数值运算之内建函数
下一篇: mac远程桌面登陆windows
Ronney-Hua
博客等级 码龄10年 48粉丝 74原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值