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
I am trying to deploy Grafana Enterprise Metrics on my EKS cluster with Istio enabled. I do have deployed Grafana UI in one namespace (grafana-enterprise) using grafana Helm Chart, and GEM in the other namespace (grafana-enterprise-metrics) using the mimir-distributed Helm Chart. When I am trying to setup the enterprise metrics plugin in Grafana UI, I am getting a timeout error.
How to reproduce it?
Deploy Grafana UI and Grafana Enterprise Metrics on cluster with Istio injection enabled
I debugged the connectivity for a while, and below are my findings so far:
when I exec into the grafana UI pod in grafana-enterprise namespace, the below cURL successully returns me 200 response, that proves Istio service mesh allows the communication between Grafana UI and gem-gateway pods
when I exec into the gem-gateway pod in grafana-enterprise-metrics namespace, the below cURL to admin-api pods returns me 200 response, that proves Istio service mesh allows the communication between gem-gateway and gem-admin-api pods
What is the bug?
I am trying to deploy Grafana Enterprise Metrics on my EKS cluster with Istio enabled. I do have deployed Grafana UI in one namespace (
grafana-enterprise
) usinggrafana
Helm Chart, and GEM in the other namespace (grafana-enterprise-metrics
) using themimir-distributed
Helm Chart. When I am trying to setup the enterprise metrics plugin in Grafana UI, I am getting a timeout error.How to reproduce it?
curl -u :<admin-token> http://gem-gateway.grafana-enterprise-metrics.svc/admin/api/v3/features
What did you think would happen?
I debugged the connectivity for a while, and below are my findings so far:
grafana-enterprise
namespace, the below cURL successully returns me 200 response, that proves Istio service mesh allows the communication between Grafana UI and gem-gateway podsgrafana-enterprise
namespace, the below cURL fails with 504 error 30s:and in the gem-gateway logs I can see:
grafana-enterprise-metrics
namespace, the below cURL to admin-api pods returns me 200 response, that proves Istio service mesh allows the communication between gem-gateway and gem-admin-api podsgrafana-enterprise-metrics
namespace, the below cURL to localhost failes with 502:and in the gem-gateway logs I can see:
What was your environment?
I am testing this configuration with:
Some additional configuration we have applied from Istio perspective:
grafana-enterprise
andgrafana-enterprise-metrics
namespaces are labelled withistion-injection: enabled
Any additional context to share?
No response
The text was updated successfully, but these errors were encountered: