You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
All collectors are configured to send their internal metrics to the Health Collector on port 8889. A PodMonitor is used to scrape these metrics and forward them to the Health Collector. However, when mTLS is set to STRICT mode within the Istio service mesh, the Health Collector fails to scrape the metrics. Notably, the data flows as expected when mTLS is in PERMISSIVE mode combined with a network policy, but it encounters issues in STRICT mode.
Steps to reproduce
Create a Gateway Collector that sends its internal metrics at port 8889.
Create a Pod Montior to scrape the metrics from the specified port.
Enable mTLS in STRICT mode in Health and Gateway Collector
What did you expect to see?
Traces/Metrics/Logs should flow from Gateway Collector to Health Collector without any error.
Describe the bug
All collectors are configured to send their internal metrics to the Health Collector on port 8889. A PodMonitor is used to scrape these metrics and forward them to the Health Collector. However, when mTLS is set to STRICT mode within the Istio service mesh, the Health Collector fails to scrape the metrics. Notably, the data flows as expected when mTLS is in PERMISSIVE mode combined with a network policy, but it encounters issues in STRICT mode.
Steps to reproduce
What did you expect to see?
Traces/Metrics/Logs should flow from Gateway Collector to Health Collector without any error.
What did you see instead?
Error in Health Collector::
2024-11-19T09:01:16.486Z warn internal/transaction.go:128 Failed to scrape Prometheus endpoint {"kind": "receiver", "name": "prometheus", "data_type": "metrics", "scrape_timestamp": 1732006876483, "target_labels": "{name="up", app_kubernetes_io_name="x-collector", container="otc-container", endpoint="metrics", instance="x:8889", job="ns/collector-health", namespace="ns", pod="x-collector-nnz7r", service_component="x-collector", service_name="x-collector-nnz7r"}"}
What version did you use?
What config did you use?
Environment
MacOS - Sonoma 14.7
** Additional context **
The text was updated successfully, but these errors were encountered: