获取存储库计量信息
编辑获取存储库计量信息编辑
返回集群存储库计量信息。
请求编辑
GET /_nodes/<node_id>/_repositories_metering
描述编辑
您可以使用集群存储库计量 API 检索集群中的存储库计量信息。
此 API 公开单调递增的计数器,预计客户端将持久存储计算一段时间内的聚合所需的信息。此外,此 API 公开的信息是易失性的,这意味着它在节点重新启动后将不存在。
响应正文编辑
-
_nodes
-
(对象)包含有关请求选择的节点数量的统计信息。
_nodes
的属性-
total
- (整数)请求选择的节点总数。
-
successful
- (整数)成功响应请求的节点数。
-
failed
- (整数)拒绝请求或未能响应的节点数。如果此值不是
0
,则响应中包含拒绝或失败的原因。
-
-
cluster_name
- (字符串)集群的名称。基于“集群名称”设置。
-
nodes
-
(对象)包含请求选择的节点的存储库计量信息。
nodes
的属性-
<node_id>
-
(数组)节点的存储库计量信息数组。
node_id
中对象的属性-
repository_name
- (字符串)存储库名称。
-
repository_type
- (字符串)存储库类型。
-
repository_location
-
(对象)表示存储库中的唯一位置。
存储库类型
Azure
的repository_location
的属性-
base_path
- (字符串)存储库在容器中存储数据的路径。
-
container
- (字符串)容器名称。
存储库类型
GCP
的repository_location
的属性-
base_path
- (字符串)存储库在存储桶中存储数据的路径。
-
bucket
- (字符串)存储桶名称。
存储库类型
S3
的repository_location
的属性-
base_path
- (字符串)存储库在存储桶中存储数据的路径。
-
bucket
- (字符串)存储桶名称。
-
-
repository_ephemeral_id
- (字符串)每次更新存储库时都会更改的标识符。
-
repository_started_at
- (长整数)创建或更新存储库的时间。以自Unix 纪元以来的毫秒数记录。
-
repository_stopped_at
- (可选,长整数)删除或更新存储库的时间。以自Unix 纪元以来的毫秒数记录。
-
archived
- (布尔值)指示此对象是否已归档的标志。关闭或更新存储库时,存储库计量信息将被归档并保留一段时间。这允许检索先前存储库实例的存储库计量信息。
-
cluster_version
- (可选,长整数)归档此对象时的集群状态版本,此字段可用作逻辑时间戳,以删除直至观察到的版本的所有归档指标。此字段仅存在于已归档的存储库计量信息对象中。此字段的主要目的是避免在删除存储库计量信息期间出现可能的竞争条件,例如删除我们尚未观察到的已归档存储库计量信息。
-
request_counts
-
(对象)一个对象,其中包含针对存储库执行的请求数量,按请求类型分组。
存储库类型
Azure
的request_counts
的属性存储库类型
GCP
的request_counts
的属性存储库类型
S3
的request_counts
的属性-
GetObject
- (长整数)GetObject请求的数量。
-
ListObjects
- (长整数)ListObjects请求的数量。
-
PutObject
- (长整数)PutObject请求的数量。
-
PutMultipartObject
- (长整数)多部分请求的数量,包括CreateMultipartUpload、UploadPart和CompleteMultipartUpload请求。
Amazon Web Services Simple Storage Service 定价。
-
-
-