influxdb 的字段类型在 prometheus 中等效

influxdb's field type equivalent in prometheus

influxdb 的数据模式支持字段和标签。标记已编入索引,字段未编入索引。

prometheus 支持标签和 float64 值。

prometheus与influxdb数据映射如下:

标签:标签

float64 : 默认字段

我的用例是监视具有辅助元数据(processid、logfilepath 等)的批处理作业。我不希望这些属性被索引。

如何在 prometheus 中对这些属性建模?如果我使用相同的标签,它会爆炸内存使用(标签索引),因为它的值没有被枚举。

在 prometheus 中处理上述属性的最佳方法是什么?

由于 processid 是一个数字,您可以将其公开为一个量表。 对于字符串,您可以将它们公开为 1 值仪表上的标签,例如为 software versions.

所做的