3.2. 指标
时间序列数据库(Gnocchi)存储来自 Telemetry 的指标,这些指标指定可以测量的任何对象,例如:服务器的 CPU 使用量、空间温度或网络接口发送的字节数。
指标具有以下属性:
- 用于标识指标的 UUID
- 指标名称
- 用于存储和聚合测量结果的归档策略
时间序列数据库默认存储以下指标,如 etc/ceilometer/polling.yaml 文件中定义:
[root@controller-0 ~]# podman exec -ti ceilometer_agent_central cat /etc/ceilometer/polling.yaml
---
sources:
- name: some_pollsters
interval: 300
meters:
- cpu
- memory.usage
- network.incoming.bytes
- network.incoming.packets
- network.outgoing.bytes
- network.outgoing.packets
- disk.read.bytes
- disk.read.requests
- disk.write.bytes
- disk.write.requests
- hardware.cpu.util
- hardware.memory.used
- hardware.memory.total
- hardware.memory.buffer
- hardware.memory.cached
- hardware.memory.swap.avail
- hardware.memory.swap.total
- hardware.system_stats.io.outgoing.blocks
- hardware.system_stats.io.incoming.blocks
- hardware.network.ip.incoming.datagrams
- hardware.network.ip.outgoing.datagrams
polling.yaml 文件还指定 300 秒的默认轮询间隔(5 分钟)。