Influxdb的数据模式支持字段和标记。标记是索引的,字段不是。
prometheus支持标签和float64值。
prometheus和Influxdb数据之间的映射如下:
标签:标签
float64:默认字段
我的用例是监视具有辅助元数据的批处理作业(processid,logfilepath等)。我不想要将这些属性编入索引。
我如何在普罗米修斯中建模这些属性?如果我使用相同的标签,它将爆炸内存使用(标签索引),因为它的值不会被枚举。
什么是在普罗米修斯注意上述属性的最佳方式?
由于进程ID是一个数字,您可以将其作为计量器公开。对于字符串,您可以将它们作为标签暴露在1值仪表上,例如qazxsw poi。