第 3 章 为 Telemetry 配置时间序列数据库(Gnocchi)
时间序列数据库(Gnocchi)是一个多项目、指标和资源数据库。它旨在以非常大的方式存储指标,同时提供对 operator 和用户的指标和资源信息的访问。
3.1. 了解时间序列数据库 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
本节定义了时间序列数据库(Gnocchi)功能常用的术语。
- 聚合方法
-
此函数用于将多个测量结果聚合到一个聚合中。例如,
min
聚合方法将不同测量结果的值聚合到时间范围中所有测量结果的最小值。 - Aggregate
- 根据归档策略,从多个测量结果生成的数据点元组。聚合由一个时间戳和值组成。
- 归档策略
- 附加到指标的聚合存储策略。归档策略决定了指标中聚合的时长以及聚合如何聚合(聚合方法)。
- granularity
- 指标聚合系列中的两个聚合之间的时间。
- measure
- API 发送到时间序列数据库的传入数据点元组。测量结果由一个时间戳和值组成。
- 指标
- 存储由 UUID 标识的聚合的实体。指标可以使用名称附加到资源。指标存储其聚合的方式由指标关联的归档策略定义。
- 资源
- 代表您与指标关联的基础架构中任何实体。资源由唯一 ID 标识,可以包含属性。
- 时间序列
- 按时间排序的聚合列表。
- timespan
- 指标保留其聚合的时间周期。它用于归档策略的上下文。