`
corejava2008
  • 浏览: 291798 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Redis监控服务 Redis-stat安装说明

阅读更多

Ruby And Redis Stats Install!

       Redis-stat : 一个用ruby写成的监控redis的程序,基于info命令获取信息,而不是通过monitor获取信息,性能应该比monitor要好。

  官网:https://github.com/junegunn/redis-stat

Step 1: Install Required Packages

       # yum install gcc-c++ patch readline readline-devel zlib zlib-devel 
       # yum install libyaml-devel libffi-devel openssl-devel make 
       # yum install bzip2 autoconf automake libtool bison iconv-devel

Step 2: Install RVM

        # curl -L get.rvm.io | bash -s stable

Step 3: Setup RVM Environment

        # source /etc/profile.d/rvm.sh

Step 4: Install Ruby

        # rvm install 2.1.2

Step 5: Setup Default Ruby Version

        # rvm use 2.1.2 --default

Step 6: Check Current Ruby Version.

       # ruby --version

Rails install:


       gem install rails

Rubygems install:


        使用淘宝ruby镜像:
        说明:http://ruby.taobao.org/

redis-stat install:

       gem install redis-stat

       OR

        git clone https://github.com/junegunn/redis-stat.git
        cd /root/redis-stat/bin
        ###./redis-stat --help 可以看到使用帮助

 

安装完成后,启动Redis-stat

redis-stat命令行模式:
监控本地6380端口的Redis服务
redis-stat localhost:6380 1 10

 

监控本地6380 6381端口的Redis服务
redis-stat localhost localhost:6380 localhost:6381 5

 

将结果输出到CSV文件中
redis-stat localhost localhost:6380 1 10 --csv=/tmp/output.csv --verbose

 

redis-stat web模式:

以Web方式启动,监控71 72服务器的redis服务

redis-stat 192.168.100.72:6379 192.168.100.72:6479 --verbose --server=7280 5 --daemon

 

启动之后直接浏览器访问地址就可以看到记录了
http://192.168.100.72:7280/?host=192.168.100.72:6479

 

 

 

 

  • 大小: 108.6 KB
分享到:
评论

相关推荐

    Redis监控系统redis-stat离线安装

    NULL 博文链接:https://yichen10.iteye.com/blog/2389760

    redis-stat 监控集成包

    收集齐全的redis-stat 集成包,避免了 你去rubygem 网站一个个 下载的麻烦,轻松,愉快的使用 redis-stat 监控软件。

    redis-stat监控集成包完整版.zip

    软件介绍: 已经收集齐全的redis-stat集成包打包在一起,免去了去rubygem上...stat-0.4.12-java.gemsi-0.1.4.gemsinatra-1.3.3.gemtabularize-0.2.9.gemthin-1.5.0.gemtilt-1.3.3.gemunicode-display_width-0.1.1.gem

    redis-stat 离线安装

    NULL 博文链接:https://aperise.iteye.com/blog/2310254

    《redis运维与开发》读书笔记

    测试客户端到目标redis服务的网络延迟;--latency-history,每隔多久输出一次网络延迟;--latency-dist,使用统计图表的形式从控制台输出延迟统计信息 • --stat。实时获取redis的重要统计信息。key的数量、内存占用...

    zabbix-template-for-redis:Zabbix模板+脚本可用于监视Redis Server和Redis Sentinel实例

    这是一个Zabbix模板+脚本,可用于监视Redis Server和Redis Sentinel实例: 将zabbix-redis.py复制到/usr/local/bin/ ...UserParameter=redis_server.stats[*],/usr/local/bin/zabbix-redis.py -i '$1' -t server stat

    Redis Stat的安装指南

    主要介绍了Redis Stat的安装指南的相关资料,需要的朋友可以参考下

    repo-stat-stash:一种用于存储自定义存储库统计信息和提交级别解析问题的工具

    该解决方案受到诸如codacy或codecov之类的自动代码质量检查服务的启发,该服务检查代码是否违反编码风格,并根据是否降低或提高代码质量来评估提交。 它源于对存储在GitHub中的科学数据库实施自定义数据质量检查的...

    redisplay:使用 Arduino 和 OLED 显示器的 Redis 监视器

    Redisplay 是一个使用 OLED 显示器来监控 Redis 活动的项目。 该项目是第一个面向名为Stat Cubes 的微型物理和远程监视器的通用平台的原型。 它仍在开发中,未来将进行重新设计,以通过新的硬件无线平台支持不同的...

    rma4go::magnifying_glass_tilted_right: golang 的 redis 内存分析器

    rma4go rma4go ( rma4go redis 内存分析器)是一个在线 redis 内存分析器。 它轻巧易用,并打印出漂亮的降价表功能rma4go 为redis提供了多维度的统计,主要支持的维度如下键大小、数据大小统计密钥过期统计大关键...

    基于Go的推送通知服务器Gorush.zip

    特点支持使用 Android 的 go-gcm 库的 Google Cloud Message(现为 Firebase Cloud Messaging)支持使用 apns2 库的苹果推送通知服务支持 YAML 配置支持使用命令行发送单个 Android 和 iOS 通知支持使用 Web...

    d2.stat:Dota2 Stat History工具包

    d2.stat 目标 保留统计信息更改的历史记录,因为没有Steam API可以提供这些更改 去做 Craft.io进度 添加大的历史视图 添加网页视图 要求 Redis 节点js 跑步 $ sudo npm install -g d2.stat $ d2.stat

    【分布式事务----LCN】LCN原理及使用方式.docx

    ####################### 服务 ################################## ########## spring.application.name=TransactionManager server.port=7970 ####################### 数据库 ##################### #####...

    ngx_req_stat:nginx 请求统计模块

     ngx_req_stat是一个nginx状态统计模块,其统计项是可配置的,并且可以统计不同的虚拟主机,不同的URL。可以统计的包括请求次数,各个状态码的次数,不同的时间段的次数。输出的流量累计信息,平均处理时间等等。 ...

    my_clean_nodejs

    运行服务器并路由请求 index.html - 静态 html 前端 my_config.js - 不同配置的分组 cache_manager.js - redis 包装器(缓存 DAL) ec2_lb_stat.js - 用于查询 ec2 状态的辅助函数 MyS3Wrapper.js - 一个S3 高级...

    gru:即时通讯服务完善,可用于整合聊天等实时互动系统

    目前可监控大规模长连接服务的矛头数,每个副本的用户数等 官员间管理,用户管理可在此模块扩展 spear-client客户端模拟,压测示例代码 示例项目: 以IM作为示例展示基于Gru开发实时应用 支持群聊和单聊 特性 支持...

    LeagueStats::chart_increasing:英雄联盟统计网站应用

    安装 开发环境要求: > = 12.0.0 > = 4.4 在本地计算机上设置开发环境: > git clone https://github.com/vkaelin/LeagueStats.git > cd leaguestats/client > npm install # And > cd leaguestats/server > npm ...

    dino:使用websockets的分布式通知

    Dino是一种分布式通知服务,旨在将事件推送到客户端组。 示例用例包括聊天服务器,网站的实时通知,移动应用程序的推送通知,多玩家浏览器游戏等。 Dino不受限制,并且可以发送任何类型的事件,这意味着Dino仅充当...

    skybase-template:快速建立Skybase项目

    nodemon index_stat //启动统计例子 含基础例子,需要配置 redis,增删改成扩展,占位符扩展 例子说明 // 查看 mock 例子 // 最简单的 api 例子 // 查看 mock 例子 * // 获取 url 代码和内容 // 获取 bing 最新的...

    VoidDB:具有HTTP接口的基本键值存储

    终点方法URI相当于Redis描述得到/不适用欢迎页面得到/统计不适用Prometheus格式的应用统计信息得到/倾倒不适用以JSON格式(key = base64)导出的所有数据邮政/ db / {key}放将{key}的值设置为正文内容得到/ db / {...

Global site tag (gtag.js) - Google Analytics