iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Redis Stat的安装指南
  • 460
分享到

Redis Stat的安装指南

指南RedisStat 2022-06-04 18:06:50 460人浏览 薄情痞子
摘要

Redis-stat是一个用ruby写成的监控redis的程序,基于info命令获取信息,而不是通过monitor获取信息 一、安装ruby yum install -y ruby ruby-deve

Redis-stat是一个用ruby写成的监控redis的程序,基于info命令获取信息,而不是通过monitor获取信息

一、安装ruby

yum install -y ruby ruby-devel rubygems

apt-get install rubygems ruby..

由于国内网络原因,导致 rubygems.org 存放在 Amazon S3 上面的资源文件间歇性连接失败。所以你会与遇到 gem install rack 或 bundle install 的时候半天没有响应,所以需要修改rubygems为淘宝镜像。

二、替换rubygems

gem sources --add https://ruby.taobao.org/ --remove Http://rubygems.org/

gem sources -l

三、安装redis-stat

git clone https://GitHub.com/junegunn/redis-stat.git

gem install redis-stat

会提示

Building native extensions. This could take a while...
Building native extensions. This could take a while...
Building native extensions. This could take a while...
ERROR: Error installing redis-stat:
redis-stat requires daemons (~> 1.1.9, runtime)

四、卸载daemons

gem uninstall daemons

gem install daemons

gem install redis-stat

装redis-stat同时会安装daemons-1.1.9,如果系统已安装daemons其他版本,需再次卸载

ERROR: Error installing redis-stat:
redis-stat requires daemons (~> 1.1.9, runtime)

gem uninstall daemons



Select gem to uninstall:

1. daemons-1.1.9

2. daemons-1.2.3

3. All versions

> 2

Successfully uninstalled daemons-1.2.3

五、安装SystemTimer

gem install SystemTimer

然后就可以启动redis-stat了

redis-stat --verbose --server= ...: ...:

redis-stat 110.160.4.71:6379 110.47.90.168:6379 1 10

查看图片

补充:redis-stat

redis-stat是实时监控Redis实例的状态,包括overview、vmstat、vmpage、ondisk-size、latency,具体信息如下:

$ ./redis-stat help

Usage: redis-stat <type> ... options ...

Statistic types:

overview (default) Print general infORMation about a Redis instance.

vmstat Print information about Redis VM activity.

vmpage Try to guess the best vm-page-size for your dataset.

ondisk-size Stats and graphs about values len once stored on disk.

latency Measure Redis server latency.

Options:

host <hostname> Server hostname (default 127.0.0.1)

port <hostname> Server port (default 6379)

delay <milliseconds> Delay between requests (default: 1000 ms, 1 second).

samplesize <keys> Number of keys to sample for 'vmpage' stat.

logscale User power-of-two logarithmic scale in graphs.

一个简单的测试例子:

$ ./redis-stat host 127.0.0.1 port 6379

------- data ------ --------------------- load -------------------- - child -

keys mem clients blocked requests connections 

29602 3.45M 1 0 30090 (+0) 157 

29602 3.45M 1 0 30091 (+1) 157 

29602 3.45M 1 0 30092 (+1) 157 

29602 3.45M 1 0 30093 (+1) 157 

29602 3.45M 1 0 30094 (+1) 157 

29602 3.45M 1 0 30095 (+1) 157 

29602 3.45M 1 0 30096 (+1) 157 

29602 3.45M 1 0 30097 (+1) 157 

29602 3.45M 1 0 30098 (+1) 157

...

...

查看Redis实例的实时的latency也非常有用:

$ ./redis-stat latency host 127.0.0.1 port 6379 

1: 0.23 ms

2: 0.67 ms

3: 0.21 ms

4: 0.23 ms

5: 0.23 ms

6: 0.16 ms

7: 0.37 ms

...

...

您可能感兴趣的文档:

--结束END--

本文标题: Redis Stat的安装指南

本文链接: https://www.lsjlt.com/news/13163.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • redis性能监控工具redis-stat如何安装
    这篇文章主要为大家展示了“redis性能监控工具redis-stat如何安装”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“redis性能监控工具redis-st...
    99+
    2024-04-02
  • Ubuntu9.10的安装指南
    本篇内容介绍了“Ubuntu9.10的安装指南”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Ubuntu 9.10(Karmic Koala...
    99+
    2023-06-17
  • Linux系统下安装Redis扩展的完整指南
    Linux系统下安装Redis扩展的完整指南 Redis是一个开源的高性能的键值存储数据库,被广泛应用于缓存、消息队列等场景。在Linux系统下安装Redis扩展可以让我们更高效地使用...
    99+
    2024-03-05
    linux redis 安装 php脚本
  • Nacos安装指南
    Nacos安装指南 1.Windows安装 开发阶段采用单机安装即可。 1.1.下载安装包 在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码: GitHub主...
    99+
    2023-09-05
    windows linux 服务器
  • MySql的Windows安装指南
    目录 一、MySQL的4大版本 二、软件的下载 三、MySQL8.0 版本的安装 四、配置MySQL8.0 五、配置MySQL8.0 环境变量 六、登录验证 一、MySQL的4大版本 MySQL Community Server 社...
    99+
    2023-10-19
    mysql 数据库
  • SQL Server的安装指南
    SQL Server安装教程——详细步骤与代码示例 导言:SQL Server是由Microsoft开发的一种关系型数据库管理系统。它能够提供稳定、高效的数据管理功能,被广泛应用于企业...
    99+
    2024-02-24
    教程 安装
  • Python3的pip3安装指南
    Python3安装pip3的简单教程 Python是一种优秀的编程语言,拥有丰富的生态系统和强大的库。为了更好地使用Python进行开发,我们通常需要安装一些第三方库。而pip3就是Python的包管理工具,可以方便地安装、升级...
    99+
    2024-02-02
    python pip 安装
  • Golang设置安装指南:快速指南
    Golang是一种快速、可靠且高效的编程语言,由Google公司开发并于2009年发布。它被设计用于解决大型软件项目的问题,具有强大的并发特性和简洁的语法。本文将详细介绍如何在不同操作...
    99+
    2024-02-26
    golang 配置 安装 linux操作系统
  • pip的离线安装指南
    离线安装pip的详细步骤,需要具体代码示例 PIP(Python Package Index)是Python的软件包管理工具,它能够帮助我们快速安装和管理Python的第三方库。有时候,在一些没有网络连接的环境下,我们需要离线安...
    99+
    2024-01-18
    pip 步骤。
  • Linux Git Yum安装指南
    在Linux操作系统中,Git和Yum是两个非常重要的工具。Git是一款免费的开源分布式版本控制系统,用于处理各种项目的版本控制;而Yum是Red Hat系列Linux发行版所使用的包管理器,可以帮助用户方便地安装、升级和删除软件包。在本文...
    99+
    2023-10-22
  • Xcode下载安装指南
    下面是Xcode下载安装的指南:1. 打开App Store应用程序。2. 在搜索框中输入“Xcode”。3. 点击搜索按钮。4. ...
    99+
    2023-09-21
    Xcode
  • IP-guard V3 安装指南
    1.数据库的安装[版本要求] 数据库使用SQL Server 2000 SP4或SQL Server 2005 SP1或以上版本,如果没有SQL Server可以安装微软提供的免费的MSDE SP4或SQL 2005 Express SP1...
    99+
    2023-01-31
    指南 IP guard
  • Python3下pip安装指南
    在Python3中,pip是Python包管理器,它可以帮助开发者管理Python包的安装、升级和卸载等操作。但是,有时候在安装Python3时,pip并没有被自动安装进来。本文将为大家提供一份Python3安装pip的完全指南...
    99+
    2024-01-18
    Python pip 安装
  • 在Ubuntu中安装golang的指南
    Ubuntu环境下golang安装教程,需要具体代码示例 概述:Golang(也称为Go)是一种开源的编程语言,由Google开发。它因其简洁的语法、高效的性能和强大的工具链而受到广泛欢迎。本文将介绍在Ubu...
    99+
    2024-01-20
    Ubuntu Golang 安装教程
  • Ubuntu Linux下MySQL的安装指南
    本篇内容主要讲解“Ubuntu Linux下MySQL的安装指南”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu Linux下MySQL的安装指南”吧...
    99+
    2024-04-02
  • Numpy安装指南:简单易懂的安装教程
    Numpy安装指南:简单易懂的安装教程,需要具体代码示例 引言:Numpy是Python语言中用于数值计算和科学计算的基础库之一。它提供了高效的多维数组对象、用于处理数组的函数以及实现...
    99+
    2024-02-22
    numpy 安装 简单 pip安装
  • Apache PHP编译安装指南
    Apache PHP编译安装指南 随着互联网技术的不断发展,越来越多的网站和应用程序选择使用Apache服务器和PHP语言来构建和部署。本文将为您提供Apache PHP的编译安装指南...
    99+
    2024-03-09
    - php - 安装 - apache
  • Mac安装npm全面指南
    Mac安装npm全面指南 NPM是一个极为重要的Node.js软件包管理器,它允许用户轻松安装、更新、卸载任何需要的Node.js软件包。本文将提供Mac用户NPM安装的全面指南。 一、准备工作 在安装NPM之前,我们需要确保我们已经安装...
    99+
    2023-09-03
    macos npm 前端
  • PHP7 OAuth2扩展安装指南
    PHP7 OAuth2扩展安装指南 OAuth2是一种开放标准,用于授权系统访问受保护的资源。在PHP开发中,OAuth2的扩展包可以帮助我们更轻松地实现OAuth2授权流程,使我们的...
    99+
    2024-04-02
  • 安装spacy+zh_core_web_sm避坑指南
    目录 一、spacy简介 二、安装spacy 三、安装zh_core_web_sm 四、安装en_core_web_sm 五、效果测试 5.1 英文测试 5.2 中文测试 一、spacy简介 spacy是Python自然语言处理(NL...
    99+
    2023-09-12
    python 人工智能 nlp
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作