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
相关推荐
NULL 博文链接:https://yichen10.iteye.com/blog/2389760
收集齐全的redis-stat 集成包,避免了 你去rubygem 网站一个个 下载的麻烦,轻松,愉快的使用 redis-stat 监控软件。
软件介绍: 已经收集齐全的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
NULL 博文链接:https://aperise.iteye.com/blog/2310254
测试客户端到目标redis服务的网络延迟;--latency-history,每隔多久输出一次网络延迟;--latency-dist,使用统计图表的形式从控制台输出延迟统计信息 • --stat。实时获取redis的重要统计信息。key的数量、内存占用...
这是一个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的安装指南的相关资料,需要的朋友可以参考下
该解决方案受到诸如codacy或codecov之类的自动代码质量检查服务的启发,该服务检查代码是否违反编码风格,并根据是否降低或提高代码质量来评估提交。 它源于对存储在GitHub中的科学数据库实施自定义数据质量检查的...
Redisplay 是一个使用 OLED 显示器来监控 Redis 活动的项目。 该项目是第一个面向名为Stat Cubes 的微型物理和远程监视器的通用平台的原型。 它仍在开发中,未来将进行重新设计,以通过新的硬件无线平台支持不同的...
rma4go rma4go ( rma4go redis 内存分析器)是一个在线 redis 内存分析器。 它轻巧易用,并打印出漂亮的降价表功能rma4go 为redis提供了多维度的统计,主要支持的维度如下键大小、数据大小统计密钥过期统计大关键...
特点支持使用 Android 的 go-gcm 库的 Google Cloud Message(现为 Firebase Cloud Messaging)支持使用 apns2 库的苹果推送通知服务支持 YAML 配置支持使用命令行发送单个 Android 和 iOS 通知支持使用 Web...
d2.stat 目标 保留统计信息更改的历史记录,因为没有Steam API可以提供这些更改 去做 Craft.io进度 添加大的历史视图 添加网页视图 要求 Redis 节点js 跑步 $ sudo npm install -g d2.stat $ d2.stat
####################### 服务 ################################## ########## spring.application.name=TransactionManager server.port=7970 ####################### 数据库 ##################### #####...
ngx_req_stat是一个nginx状态统计模块,其统计项是可配置的,并且可以统计不同的虚拟主机,不同的URL。可以统计的包括请求次数,各个状态码的次数,不同的时间段的次数。输出的流量累计信息,平均处理时间等等。 ...
运行服务器并路由请求 index.html - 静态 html 前端 my_config.js - 不同配置的分组 cache_manager.js - redis 包装器(缓存 DAL) ec2_lb_stat.js - 用于查询 ec2 状态的辅助函数 MyS3Wrapper.js - 一个S3 高级...
目前可监控大规模长连接服务的矛头数,每个副本的用户数等 官员间管理,用户管理可在此模块扩展 spear-client客户端模拟,压测示例代码 示例项目: 以IM作为示例展示基于Gru开发实时应用 支持群聊和单聊 特性 支持...
安装 开发环境要求: > = 12.0.0 > = 4.4 在本地计算机上设置开发环境: > git clone https://github.com/vkaelin/LeagueStats.git > cd leaguestats/client > npm install # And > cd leaguestats/server > npm ...
Dino是一种分布式通知服务,旨在将事件推送到客户端组。 示例用例包括聊天服务器,网站的实时通知,移动应用程序的推送通知,多玩家浏览器游戏等。 Dino不受限制,并且可以发送任何类型的事件,这意味着Dino仅充当...
nodemon index_stat //启动统计例子 含基础例子,需要配置 redis,增删改成扩展,占位符扩展 例子说明 // 查看 mock 例子 // 最简单的 api 例子 // 查看 mock 例子 * // 获取 url 代码和内容 // 获取 bing 最新的...
终点方法URI相当于Redis描述得到/不适用欢迎页面得到/统计不适用Prometheus格式的应用统计信息得到/倾倒不适用以JSON格式(key = base64)导出的所有数据邮政/ db / {key}放将{key}的值设置为正文内容得到/ db / {...