统计学
包含集群、数据库、节点或分片指标的对象
Redis 企业软件 |
---|
统计概览
集群、数据库、节点和分片会定期收集各种统计信息。使用以下方式查看这些对象的统计信息GET stats
请求到各自的端点:
使用 View endpoint stats usingGET
请求,请参阅:
响应对象
从 API 请求返回的统计信息始终包含以下字段:
interval
:表示统计时间间隔的字符串。有效值包括:- 1秒
- 10秒
- 5 分钟
- 15 分钟
- 1 小时
- 12小时
- 1 周
stime
:表示间隔开始的时间戳,格式为“2015-05-27T12:00:00Z”etime
:表示间隔结束的时间戳,格式为“2015-05-27T12:00:00Z”
API 返回的统计数据还包含表示指定时间间隔内对象不同指标值的字段。
有关与每个对象相关的指标的更多详细信息:
注意:
某些统计信息未记录下来,因为它们仅供内部使用,应忽略。某些统计信息仅在相关时才会显示在 API 响应中。可选 URL 参数
您可以将几个可选的 URL 参数传递给各种GET stats
请求来筛选返回的统计信息。
stime
:限制返回统计信息的时间范围的开始时间etime
:限制返回统计信息的时间范围结束metrics
:仅返回指定量度的统计信息(逗号分隔列表)
每个区间的最大样本数
系统将为每个间隔保留最大数量的最近样本。
间隔 | 最大样本数 |
---|---|
1秒 | 10 |
10秒 | 30 |
5 分钟 | 12 |
15 分钟 | 96 |
1 小时 | 168 |
12小时 | 62 |
1 周 | 53 |
返回的实际样本数GET stats
request 取决于可用的样本数量以及可选 URL 参数应用的任何过滤器。例如,新创建的对象(集群、节点、数据库或分片)或较窄的时间筛选范围将返回较少的样本。
注意:
为了减少统计信息收集产生的负载,相对非活动状态的数据库或分片(小于 5 次作/秒)不会以 1 秒的间隔收集 1 秒的统计信息。相反,它们每 2-5 秒收集 1 秒的统计数据,但仍然保留相同的最大样本数。