Pods
The Pods tab provides a real-time view of all pods running in your cluster.- Search: Filter pods by name
- Filters: Filter by status or namespace
Nodes
The Nodes tab shows your cluster’s node groups and individual nodes.Node Groups View
The default view displays all node groups:Individual Nodes View
Click on a node group to see individual nodes:- Node name: The cloud provider’s node identifier
- Node group: Which node group this node belongs to
- Instance type: The machine type
- CPU: CPU utilization shown as utilized (yellow) vs reserved (blue)
- Memory: Memory utilization shown as utilized (yellow) vs reserved (blue)
- Status: Node health status (Ready, NotReady)
Cluster metrics
The Cluster metrics view charts the health of Porter’s own in-cluster components. Use it when a system application is misbehaving — for example, when Prometheus is OOMing or filling its disk — to compare live usage against the pod’s requests and limits over time. Open the view from the Infrastructure dashboard and pick a system application from the metrics picker.Ingress NGINX
Charts the ingress controller that fronts your web services:- CPU and Memory usage, with request and limit overlays
- Request rate, latency, and status code breakdowns
Prometheus
Charts the in-cluster Prometheus stack that serves the metrics on this page:- prometheus-server: CPU, Memory, and Storage (on-disk TSDB size, blocks plus WAL)
- kube-state-metrics: CPU and Memory
These charts are served by the Prometheus instance they chart. Gaps during a Prometheus outage are expected and are themselves the signal that the stack is down.
Integrating External Monitoring
For application-level monitoring and alerting, integrate with external observability platforms:Datadog
Full-stack monitoring with APM, logs, and infrastructure metrics
New Relic
Application performance monitoring and alerting
Grafana
Dashboards and visualization for metrics and logs

