首页 > 解决方案 > prometheus 无法与 influxDB 对话

问题描述

我正在将 prometheus 作为 kubernetes pod 运行,并希望 prometheus 将数据写入 influxDB 我已将条目添加到 prometheus.yml ,添加了以下条目

remote_read:- url:“ http://localhost:8086/api/v1/prom/write?u=xxxxxx&p=ids3pr0m&db=xxxxxx ” remote_write:-url:“ http://localhost:8086/api/v1/prom/读?u=xxxxxx&p=ids3pr0m&db=xxxxxx "

pod 正在运行文件并能够读取它,但继续给我以下错误。

time="2018-05-03T17:38:31Z" level=warning msg="Error sending 100 samples to remote storage: server returned HTTP status 400 Bad Request: {"error":"proto: wrong wireType = 2 for field StartTimestampMs"}" source="queue_manager.go:500"
time="2018-05-03T17:38:31Z" level=warning msg="Error sending 100 samples to remote storage: server returned HTTP status 400 Bad Request: {"error":"proto: wrong wireType = 2 for field StartTimestampMs"}" source="queue_manager.go:500"
time="2018-05-03T17:38:31Z" level=warning msg="Error sending 100 samples to remote storage: server returned HTTP status 400 Bad Request: {"error":"proto: wrong wireType = 2 for field StartTimestampMs"}" source="queue_manager.go:500"

有人可以帮我吗

标签: kubernetesinfluxdbprometheus

解决方案


也遇到了这个问题,对我来说它使用的是 Prometheus 2.x 版。 看起来InfluxDB 只支持 1.8 版本


推荐阅读