我正在使用this将Prometheus与时间序列DB(启用时标扩展的Postgresql)集成在一起。
适配器以静默方式崩溃,没有任何日志。在普罗米修斯,我可以看到很多(约500,000行)
caller = queue_manager.go:530 component = remote queue = 0:http://x.x.x.x:9201/write msg =“将样本发送到远程存储时出错” count = 100 err =“超出了上下文期限”
任何想法,我如何才能做到这一点?
注意:在大约30秒的间隔内,我的Prometheus从大约150个节点导出器(从150个VM)中消失了。首先,prometheus_postgresql_adapter崩溃,然后内存不足的prometheus崩溃。我有大约32G RAM。
我有一个使用相同的最新prometheus的系统,并且使用了150个没有postgresql的目标。(带有prometheus磁盘)