Redis服务器监控


创建一个新的Redis监视器

支持的版本: Redis 2.4及更高版本

使用REST API添加新的Redis监视器: 点击此处

要创建Redis数据库服务器监视器,请遵循以下步骤:

  1. 点击新建监视器链接。
  2. 选择Redis
  3. 指定Redis监视器的显示名称
  4. 输入主机名IP地址的主机,其中Redis的服务器运行的。
  5. 输入服务器运行所在的端口。默认情况下,它将是6379。否则,您也可以在redis.conf文件中进行检查。
  6. 要仅发现此节点而不是集群中的所有节点,请禁用发现集群中的所有节点选项。默认情况下,它是启用的。
  7. 选中是否需要身份验证字段,以提供用于连接到Redis服务器的凭证。现在输入凭证的密码
  8. 以分钟为单位指定轮询间隔
  9. 如果要从Admin Server添加新监视器,请 选择被管服务器
  10. 从组合框(可选)中选择要与Redis服务器关联的业务组。您可以选择多个组来关联您的监视器。
  11. 点击添加监视器。这将从网络中发现Redis服务器并开始对其进行监控。

如果添加了监视器,并且未将它们与业务组关联,则可以随时手动执行此操作。有关将监视器与业务组关联的信息,请参阅将 监视器与业务组关联

监控参数

根据下面列出的参数或属性监控Redis数据库服务器。这些属性提供有关Redis数据库功能的信息。您还可以根据这些详细信息为服务器监控的属性配置阈值。

  • 可用性选项卡显示了过去24小时或30天内Redis数据库的可用性历史记录。
  • 性能选项卡显示过去24小时或30天的健康状况和事件。
  • 列表视图选项卡使您可以执行 批量管理配置

点击列出的各个监视器以查看以下信息:

监控信息

此选项卡显示基本信息,例如服务器名称,主机名和服务器运行所在的端口。还显示其他参数,例如ProcessID,RunID,正常运行时间和关联的组。

性能

参数 描述
Availability and Performance History 显示最近六个小时的可用性和性能历史记录。
System CPU Usage 系统启动的进程使用的CPU数量(百分比)。
User CPU Usage 用户启动的进程使用的CPU数量(百分比)。
Memory Utilization Percentage Redis服务器使用的内存量(百分比)。
System CPU Usage/Min 系统启动的进程使用的CPU数量(以毫秒/分钟为单位)。
User CPU Usage/Min 用户启动的进程使用的CPU数量(以毫秒/分钟为单位)。
Children CPU Usage 后台进程(如SORT,SUNION,BGSAVE,BGREWRITEAOF)消耗的CPU。
Memory Utilization 指定服务器已使用,可用和总内存(以兆字节为单位)。
Memory Fragmentation Ratio 如操作系统所见,Redis分配的字节数与Redis使用其分配器分配的总字节数之比。
Connected/ Blocked Clients 客户端连接数和阻止呼叫中待处理的客户端数。
Rejected Connections 由于最大客户端数限制而被拒绝的连接数。
Connections Stats 每秒服务器接受的连接数。
Operations Stats 每秒处理的命令数。
Keyspace Stats 指定主字典中成功和失败的键查找次数。
Keyspace Hit Percentage 主字典中成功和失败查找键的数量的百分比。
Expired/ Evicted Key Stats 显示密钥到期事件的总数和由于最大内存限制而退出的密钥的数量。
Publish Subscribe Stats 包含客户端订阅的发布/订阅频道的全球数量。

Persistence

参数 描述
Persistence Stats 显示有关RDB和AOF持久性状态的详细信息,例如上一个RDB保存操作的状态,AOF重写操作的状态等。
Database Stats 显示有关数据库的详细信息,例如数据库名称,密钥总数和密钥过期数目。

同步

参数 描述
Replication Details 显示复制角色是主角色还是从角色。对于从属服务器,将显示主控节点详细信息,例如主控主机,主控端口和链接状态等。
Slave Connections 指定连接的从站数量。