更新时间:2024-09-26 GMT+08:00
分享

缓存

缓存监控项可以对缓存的访问进行监控,可以监控的缓存包含Redis、Jedis、Lettuce客户端以及NodeJsRedis类型。

查看缓存

  1. 登录管理控制台。
  2. 单击左侧,选择“管理与监管 > 应用性能管理 APM”,进入APM服务页面。
  3. 在左侧导航栏选择“应用监控 > 指标”。
  4. 在界面左侧树单击待查看缓存环境后的
  5. 单击“缓存”,切换至缓存页签。默认展示“全部实例”的“Redis”信息。

    图1 查看缓存

  6. 在缓存页签选择您想要查看的“实例名称”和“监控项”,可以查看该实例在对应采集器下的不同指标集下的应用监控数据。

    图2 选择实例和监控项

  7. 单击时间维度选择按钮,默认“近20分钟”。

    当前支持“近20分钟”、“近1小时”、“近3小时”、“近6小时”、“近1天”、“今天”、“昨天”、“近7天”、“近30天”以及自定义。

    图3 选择时间维度

  8. 单击列表右上角的自定义列表项,使界面上显示您需要查看的指标数据。
  9. 单击列表右上的导出列表项,可以导出当前页的列表信息,最大支持导出100条。

查看Jedis

表1 Jedis监控指标说明

指标集

指标

说明

连接池[详情]

pool

连接池唯一标示(主机名+端口)。

active

当前激活个数。

waiters

等待个数。

idle

当前空闲个数。

created

创建个数。

destroyed

销毁个数。

borrowed

borrow个数。

total

最大连接数。

切换[汇总]

from[最近]

原主机。

to[最近]

目的主机。

总次数

某一对主机之间切换总次数。

切换次数

-

单击,展示全部实例视图。

连接池配置

maxTotal

最大连接数。

maxIdle

最大空闲数。

maxWaitMillis

最大等待时间(单位:ms)。

maxBorrowWaitTimeMillis

borrow最大等待时间(单位:ms)。

meanActiveTimeMillis

平均激活时间(单位:ms)。

meanBorrowWaitTimeMillis

平均borrow等待时间(单位:ms)。

客户端信息

版本

客户端版本。

运行模式

redis运行模式,包括:standalone以及cluster。

redis节点

redis节点(只统计主节点)。

查看Redis

方法

可以在方法页签下查看所选实例的指标信息,具体指标以及说明,参见表2

图4 方法
表2 Redis方法参数说明列表

指标集

指标

说明

方法

主机

主机。

方法

方法。

调用次数

调用次数。

平均响应时间(ms)

平均响应时间(ms)。

错误数

错误次数。

慢调用

最大响应时间。

0-10ms

响应时间在0-10ms范围请求数。

10-100ms

响应时间在10-100ms范围请求数。

100-200ms

响应时间在100-200ms范围请求数。

200-1000ms

响应时间在200-1000ms范围请求数。

1-10s

响应时间在1-10s范围请求数。

10s以上

响应时间在10s以上请求数。

最后错误

最后错误的traceId。

最慢调用链

采集周期内最慢的调用链对应traceId。

错误调用链

采集周期内发生错误的调用链对应traceId。

  • 单击“调用次数“、”平均响应时间”等列的蓝色字体数值,会以图表的形式显示对应的数值详情。
  • 单击“最慢调用链”列的查看详情,可以查看方法对应的最慢调用链详情。
  • 单击“最慢调用链”列的历史信息,可以查看方法对应的最慢调用链历史信息。

汇总【主机】

可以在汇总【主机】页签下查看所选实例的信息,具体指标以及说明,参见表3

图5 汇总【主机】
表3 Redis汇总【主机】参数说明列表

指标集

指标

说明

汇总【主机】

主机

主机。

调用次数

调用次数。

get方法调用次数

get类方法调用次数(统计gethget、expire等查询类型方法)。

命中数

命中数(统计get,hget、expire等查询类型方法)。

命中率

命中数(统计get,hget、expire等查询类型方法)/查询的总次数。

总响应时间

总响应时间。

平均响应时间(ms)

平均响应时间。

错误数

错误数。

流量

调用流量。

0-10ms

响应时间在0-10ms范围请求数。

10-100ms

响应时间在10-100ms范围请求数。

100-200ms

响应时间在100-200ms范围请求数。

200-1000ms

响应时间在200-1000ms范围请求数。

1-10s

响应时间在1-10s范围请求数。

10s以上

响应时间在10s以上请求数。

  • 单击“调用次数”、“平均响应时间”等列的蓝色字体数值,会以图表的形式显示对应的数值详情。

汇总【方法】

可以在汇总【方法】页签下查看所选实例的信息,具体指标以及说明,参见表4

图6 汇总【方法】
表4 Redis汇总【方法】参数说明列表

指标集

指标

说明

汇总【方法】

方法

方法。

调用次数

调用次数。

平均响应时间(ms)

平均响应时间。

错误数

错误数。

最慢调用

最大响应时间。

0-10ms

响应时间在0-10ms范围请求数。

10-100ms

响应时间在10-100ms范围请求数。

100-200ms

响应时间在100-200ms范围请求数。

200-1000ms

响应时间在200-1000ms范围请求数。

1-10s

响应时间在1-10s范围请求数。

10s以上

响应时间在10s以上请求数。

  • 单击“调用次数”、“平均响应时间”等列的蓝色字体数值,会以图表的形式显示对应的数值详情。

汇总

可以在汇总页签下查看所选实例的信息,具体指标以及说明,参见表5

图7 汇总
表5 汇总参数说明列表

指标集

指标

说明

汇总

调用次数

调用次数。

get方法调用次数

get类方法调用次数(统计gethget、expire等查询类型方法)。

命中率

命中数(统计get,hget、expire等查询类型方法)/查询的总次数。

总时间

总响应时间。

平均响应时间(ms)

平均响应时间。

错误数

错误数。

  • 单击“调用次数”、“平均响应时间”等列的蓝色字体数值,会以图表的形式显示对应的数值详情。

相关文档