计算 Prometheus 卷大小以存储指标
Calculate Prometheus volume size to store metrics
我们正在使用 prometheus 运算符,现在我们想将数据存储在磁盘上,
有一个博客对此进行了解释,但不确定来自查询的数字/大小响应
https://www.robustperception.io/how-much-disk-space-do-prometheus-blocks-use
我在Prometheus查询中使用UI
速率(prometheus_tsdb_compaction_chunk_size_bytes_sum[24h]) / 速率(prometheus_tsdb_compaction_chunk_samples_sum[24h])
并获得值
endpoint="web",instance="100.96.10.7:9090",job="per-prometheus",namespace="monitoring",pod="per-prometheus-1",service="per-prometheus"}
值0.9017483000151686
{endpoint="web",instance="100.96.7.10:9090",job="per-prometheus",namespace="monitoring",pod="per-prometheus-0",service="per-prometheus"}
值=0.880271256152723
我的问题是这个数字是多少,它的大小是 GB 吗?
是0.88027125615272 + 0.9017483000151686 = 1.8 GB
吗?
该数字是每个样本的字节数。将数字设为 0.9,这意味着如果您每秒摄取 1000 个样本,例如每天 .9*1000*86400 = ~75MB
。
我们正在使用 prometheus 运算符,现在我们想将数据存储在磁盘上, 有一个博客对此进行了解释,但不确定来自查询的数字/大小响应
https://www.robustperception.io/how-much-disk-space-do-prometheus-blocks-use
我在Prometheus查询中使用UI
速率(prometheus_tsdb_compaction_chunk_size_bytes_sum[24h]) / 速率(prometheus_tsdb_compaction_chunk_samples_sum[24h])
并获得值
endpoint="web",instance="100.96.10.7:9090",job="per-prometheus",namespace="monitoring",pod="per-prometheus-1",service="per-prometheus"}
值0.9017483000151686
{endpoint="web",instance="100.96.7.10:9090",job="per-prometheus",namespace="monitoring",pod="per-prometheus-0",service="per-prometheus"}
值=0.880271256152723
我的问题是这个数字是多少,它的大小是 GB 吗?
是0.88027125615272 + 0.9017483000151686 = 1.8 GB
吗?
该数字是每个样本的字节数。将数字设为 0.9,这意味着如果您每秒摄取 1000 个样本,例如每天 .9*1000*86400 = ~75MB
。