Overview
You can choose between various observability tools to monitor the health and review resource configurations in your Gloo control and data plane.
Gloo Platform
You can choose between the following options to monitor the health of Gloo Platform:
- Gloo UI: View the configuration and status of Gloo custom resources, such as route tables or virtual gateways, policies, and workload metrics.
- Operations dashboard: Quickly see critical metrics and alerts for Gloo Platform components and processes, such as connected workload clusters, Gloo resources that could not be translated, the translation and reconciliation time, or the resource consumption of the Gloo management server and agent pods.
- Prometheus: Use the Prometheus UI and PromQL queries to analyze and aggregate Gloo Platform metrics.
Ingress gateway (Gloo Gateway)
You can choose between the following options to monitor the health of your ingress gateway.
- Gloo UI: View your gateway setup, such as configured listeners and applied Gloo policies. You can also review other Gloo resources, such as virtual gateways and route tables that your gateway uses. To monitor the traffic that the gateway processes, you can access the Gloo UI Graph.
- Prometheus: The Gloo telemetry architecture collects Istio metrics for the ingress gateway proxy and sends this information to the built-in Prometheus server. You can use the Prometheus UI and PromQL queries to analyze and aggregate these metrics.
Service mesh (Gloo Mesh Enterprise)
You can choose between the following options to monitor the health of your service mesh:
- Gloo UI: View your service mesh workloads and policies that you applied to them, such as route tables and policies. To monitor the traffic to your workloads, you can access the Gloo UI Graph.
- Prometheus: The Gloo telemetry architecture collects Istio metrics from the workload's sidecars in your service mesh and sends this information to the built-in Prometheus server. You can use the Prometheus UI and PromQL queries to analyze and aggregate these metrics.
Network (Gloo Network or Cilium-enabled clusters)
You can choose between the following options to monitor network traffic in your cluster:
- Gloo UI: View Cilium network policies that you applied to your workloads. To monitor the traffic to your workloads, such the number of packets that were successfully routed to your app or dropped, you can access the Gloo UI Graph.
- Prometheus: The Gloo telemetry architecture collects Hubble metrics from the Cilium agent in your cluster and sends this information to the built-in Prometheus server. You can use the Prometheus UI and PromQL queries to analyze and aggregate these metrics.