离线安装redis-stat
1.操作系统为:Linux
2.前置条件:需要安装gcc,gcc++,ruby,rubygems
2.1安装gcc及gcc++
yum install gcc
yum -y install gcc+ gcc-c++ (解决g++: command not found的问题)
2.2rubygems安装
1.下载最新tgz包,下载地址:https://rubygems.org/pages/download 点击下载TGZ
2.tar -zxvf 解压该压缩包
3.进入解压目录,执行:ruby setup.rb
4.如果出现错误提示说:ERROR:RDoc documentation generator not installed: no such file to l
5.安装依赖包:yum install ruby-rdoc
6.再次执行ruby setup.rb即可完成安装
7.安装rubygems出现ERROR:RDoc documentation generator not installed: no such file to l
解决办法:yum install ruby-rdoc
3离线安装redis-stat
在GitHub上下载redis-stat-master.zip压缩文件,地址为https://github.com/junegunn/redis-stat
安装redis-stat-0.4.13.gem需要安装相关依赖。
将gems文件夹上传到Linux系统/opt下,cd /opt/gems/
安装依赖包:
gem install --local daemons-1.1.9.gem
gem install --local rack-1.3.6.gem
gem install --local eventmachine-1.2.0.1.gem
gem install --local thin-1.5.0.gem
gem install --local multi_json-1.12.1.gem
gem install --local faraday-0.9.2.gem
gem install --local elasticsearch-api-1.0.0.gem
gem install --local elasticsearch-transport-1.0.0.gem
gem install --local elasticsearch-1.0.0.gem
gem install --local multipart-post-1.2.0.gem
gem install --local option_initializer-1.5.0.gem
gem install --local lps-0.2.0.gem
gem install --local tilt-1.3.3.gem
gem install --local rack-protection-1.2.0.gem
gem install --local sinatra-1.3.3.gem
gem install --local si-0.1.4.gem
gem install --local parallelize-0.4.0.gem
gem install --local insensitive_hash-0.3.0.gem
gem install --local unicode-display_width-0.1.1.gem
gem install --local tabularize-0.2.9.gem
gem install --local redis-3.0.7.gem
gem install --local ansi256-0.2.5.gem
gem install --local rb-readline-0.5.3.gem
gem install --local json-1.8.2.gem
gem install --local SystemTimer-1.2.2.gem
gem install --local redis-stat-0.4.13.gem
安装完成之后测试
在git中下载redis-stat-master.zip文件,
cd /opt/redis-stat-master/bin
./redis-stat -help 如果不出现错误提示,则代表安装成功,如果出现缺少相关依赖的包的话则可以在
rubu的gem社区查找,地址为:https://rubygems.org/
4.redis-stat启动
cd /opt/redis-stat-master/bin
./redis-stat ip:7380,ip:7380 --server --daemo
没有出现错误,则代表启动成功。
在浏览器中打开:ip:63790,则可以看到redis状态。
备注:我所安装的ruby版本为:1.8.7,rubygems版本为:2.6.12。所需gem包及rubygems安装包见附件。
参考:http://aperise.iteye.com/blog/2310254
相关推荐
NULL 博文链接:https://aperise.iteye.com/blog/2310254
收集齐全的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
检测当前操作系统能否稳定地分配指定容量的内存给Redis。整个内存检测的时间比较长。该功能更偏向于调试和测试 (3)redis-benchmark。可以为Redis进行基准性能测试 • -c。代表客户端的并发数量(默认是50) • -n...
这是一个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存储区中存储自定义存储库统计信息和提交级别解决问题。 该解决方案受到诸如codacy或codecov之类的自动代码质量检查服务的启发,该服务检查代码是否违反编码风格,并根据是否降低或提高代码质量来...
主要介绍了Redis Stat的安装指南的相关资料,需要的朋友可以参考下
Redisplay 是一个使用 OLED 显示器来监控 Redis 活动的项目。 该项目是第一个面向名为Stat Cubes 的微型物理和远程监视器的通用平台的原型。 它仍在开发中,未来将进行重新设计,以通过新的硬件无线平台支持不同的...
rma4go rma4go ( rma4go redis 内存分析器)是一个在线 redis 内存分析器。 它轻巧易用,并打印出漂亮的降价表功能rma4go 为redis提供了多维度的统计,主要支持的维度如下键大小、数据大小统计密钥过期统计大关键...
d2.stat 目标 保留统计信息更改的历史记录,因为没有Steam API可以提供这些更改 去做 Craft.io进度 添加大的历史视图 添加网页视图 要求 Redis 节点js 跑步 $ sudo npm install -g d2.stat $ d2.stat
TCC事务机制相对于传统事务机制(X/Open XA Two-Phase-Commit),其特征在于它不依赖资源管理器(RM)对XA的支持,而是通过对(由业务系统提供的)业务逻辑的调度来实现分布式事务。主要由三步操作,Try: 尝试执行业务...
ngx_req_stat是一个nginx状态统计模块,其统计项是可配置的,并且可以统计不同的虚拟主机,不同的URL。可以统计的包括请求次数,各个状态码的次数,不同的时间段的次数。输出的流量累计信息,平均处理时间等等。 ...
运行服务器并路由请求 index.html - 静态 html 前端 my_config.js - 不同配置的分组 cache_manager.js - redis 包装器(缓存 DAL) ec2_lb_stat.js - 用于查询 ec2 状态的辅助函数 MyS3Wrapper.js - 一个S3 高级...
安装 开发环境要求: > = 12.0.0 > = 4.4 在本地计算机上设置开发环境: > git clone https://github.com/vkaelin/LeagueStats.git > cd leaguestats/client > npm install # And > cd leaguestats/server > npm ...
目前实现了在线统计,数据存储在redis 若还需要额外的其他业务服务,可在此模块扩展 长矛长连接服务模块 提供长连接接收的模块 最小化模式部署时只需要此模块的一个实例即可 奴才监控模块 目前可监控大规模长连接...
facebook grace 进行优雅重启和零宕机部署支持 HTTP/2 或 HTTP/1.1 协议支持通知队列及多个 worker使用 /api/stat/app 进行通知成功或失败计数使用 /api/config 显示 YAML 配置支持将应用程序统计信息存储到...
Flask会在内部使用Redis或RabbitMQ作为消息队列来处理连接路由。 Nginx反向代理需要通过粘性会话( ip_hash )位于所有这些节点的前面。 可以在nginx中配置故障转移以实现高可用性。 在上提供了文档。 监控方式 ...
nodemon index_stat //启动统计例子 含基础例子,需要配置 redis,增删改成扩展,占位符扩展 例子说明 // 查看 mock 例子 // 最简单的 api 例子 // 查看 mock 例子 * // 获取 url 代码和内容 // 获取 bing 最新的...
终点方法URI相当于Redis描述得到/不适用欢迎页面得到/统计不适用Prometheus格式的应用统计信息得到/倾倒不适用以JSON格式(key = base64)导出的所有数据邮政/ db / {key}放将{key}的值设置为正文内容得到/ db / {...