我已经成功部署了
使用默认配置并进行少量定制。
我可以访问 prometheus、grafana 和 Alertmanager,查询指标并查看精美的图表。
但 prometheus-adapter 在启动时不断抱怨它无法访问/发现指标:
I0326 08:16:52.266095 1 adapter.go:98] successfully using in-cluster auth
I0326 08:16:52.330094 1 dynamic_serving_content.go:111] Loaded a new cert/key pair for "serving-cert::/var/run/serving-cert/tls.crt::/var/run/serving-cert/tls.key"
E0326 08:16:52.334710 1 provider.go:227] unable to update list of all metrics: unable to fetch metrics for query "{namespace!=\"\",__name__!~\"^container_.*\"}": bad_response: unknown response code 404
Run Code Online (Sandbox Code Playgroud)
我已经在 prometheus-adapter Deployment 命令行参数中尝试了各种 prometheus URL,但问题或多或少是相同的。
例如,我尝试过的一些网址是
--prometheus-url=http://prometheus-operated.prom.svc:9090
--prometheus-url=http://prometheus-kube-prometheus-prometheus.prom.svc.cluster.local:9090
Run Code Online (Sandbox Code Playgroud)
有以下服务/pod正在运行:
$ kubectl -n …Run Code Online (Sandbox Code Playgroud)