记录influxdb的tag values数量超过10万的问题
influxdb增加了对tag的值的大小的校验,若写入的数据的tag的值超限,则调用方会收到报错。随着具有唯一性的series数据数量的增长,RAM的使用也会增长,过高的series cardinality会导致操作系统kill掉InfluxDB进程,抛出OOM异常。网上有些解决方案将max-values-per-tag设置为0,用于关闭此限制,这种方案时间长了会导致ram增长,操作系统会将influxdb进程kill掉,所以不建议设置为0。启用了pid_tag=true,此开关将pid作为tag。
转载
2024-06-19 09:22:40 ·
220 阅读 ·
0 评论