Thanos Sidecar not able to reach #8104
Replies: 1 comment 3 replies
-
Hey @pritster5! I'm here to help you with your issue. Let's tackle this together! I found a similar issue that might be relevant to your situation. The error with Thanos Sidecar not being able to upload due to missing external labels can be resolved by ensuring that your Prometheus configuration includes globally unique external labels. Here's an example configuration: global:
external_labels:
cluster: monitoring-test
replica: 0 Make sure that the Regarding the Additionally, the "No Healthy Upstream" error might indicate connectivity issues between Thanos Sidecar and Prometheus. Double-check the network configuration and ensure that the Prometheus URL specified in the Sidecar's arguments is correct and accessible. To continue talking to Dosu, mention @dosu. Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Other | Bug Report |
Beta Was this translation helpful? Give feedback.
-
I have Prometheus running via a HelmChart and I'm trying to add Thanos to it via sidecar containers.
I'm running into the following errors and warnings when flux recreates the prometheus and thanos containers:
level=error component=reloader msg="function failed. Retrying in next tick" err="trigger reload: received non-200 response: 503 Service Unavailable; have you set `--web.enable-lifecycle` Prometheus flag?"
The flag in question is set under
extraFlags
below.I'm also seeing these errors:
and
Is it possible that the external label issue is caused by the "No Healthy Upstream" issue?
Beta Was this translation helpful? Give feedback.
All reactions