Gloo Mesh Core health

Gloo UI

View the configuration and status of Gloo custom resources, such as the Istio lifecycle manager. You can also view the health of the clusters that are registered with the Gloo management server. To monitor the health of your Gloo Mesh Core components, such as the Gloo management server or Gloo telemetry collector agent, use the Gloo UI log viewer to view, filter, search, or download logs for these components.

Prometheus

Use the Prometheus expression browser to run PromQL queries to analyze and aggregate Gloo Mesh Core metrics. To view metrics that are collected by default, see Gloo management server metrics. To view the alerts that are automatically set up for you, see Alerts.

Ingress gateway

Gloo UI

View the componts of your gateway setup. To monitor the traffic to your gateway, you can access the Gloo UI Graph.

Insights

Check the Istio insights that the Gloo analyzer collects for your gateways and reports in the Gloo UI. These insights can help determine the security posture of your setup, the gateway health, and production readiness. The insights give you a checklist to address issues that might otherwise be hard to detect across your environment.

Prometheus

The Gloo telemetry pipeline collects Istio metrics from the ingress gateway proxy and exposes those metrics so that the built-in Prometheus server can scrape them. To view the metrics that are collected by default, see Istio proxy metrics. You can access these metrics by running PromQL queries in the Prometheus expression browser. To find example queries that you can run, see Ingress gateway queries.

Jaeger

You can enable request tracing for the ingress gateway and add these traces to the Gloo telemetry pipeline so that they can be forwarded to the built-in or a custom Jaeger instance. For more information about how to set up tracing, and how to enable Jaeger, see Add Istio request traces.

Istio access logs

Leverage the default Envoy access log collector to record logs for the apps that send requests to the Istio ingress gateway. You can review these logs to troubleshoot issues as-needed, or scrape these logs to view them in your larger platform logging system.

Service mesh

Gloo UI

View your service mesh workloads. To monitor the traffic to your service mesh workloads, you can access the Gloo UI Graph.

Insights

Check the Istio insights that the Gloo analyzer collects for your service mesh workloads and reports in the Gloo UI. These insights can help determine the security posture of your workloads, their health, and production readiness. The insights give you a checklist to address issues that might otherwise be hard to detect across your environment.

Prometheus

The Gloo telemetry pipeline collects Istio metrics from the Istio-enabled workloads and exposes those metrics so that the built-in Prometheus server can scrape them. To view the metrics that are collected by default, see Istio proxy metrics. You can access these metrics by running PromQL queries in the Prometheus expression browser. To find example queries that you can run, see Service mesh workload queries.

Jaeger

You can enable request tracing for Istio-enabled workloads and add these traces to the Gloo telemetry pipeline so that they can be forwarded to the built-in or a custom Jaeger instance. For more information about how to set up tracing, and how to enable Jaeger, see Add Istio request traces.

Istio access logs

Leverage the default Envoy access log collector to record logs for the apps that send requests to Istio-enabled workloads in your service mesh. You can review these logs to troubleshoot issues as-needed, or scrape these logs to view them in your larger platform logging system.