Monitoring
GAGOS provides Kubernetes cluster monitoring dashboards.
Cluster Overview
Node Resources
View resource usage across all nodes:
- CPU - Usage vs allocatable
- Memory - Usage vs allocatable
- Pods - Running vs capacity
Pod Resources
View pod resource consumption:
- CPU requests and limits
- Memory requests and limits
- Current usage (requires metrics-server)
Resource Quotas
Monitor namespace resource quotas:
- CPU limits/requests
- Memory limits/requests
- Pod count
- PVC count
- Service count
Visual indicators show when approaching limits.
HPA Status
View Horizontal Pod Autoscaler status:
- Current replicas vs desired
- Min/Max replica settings
- Current metrics vs target
- Scale events
Requirements
Metrics Server
For real-time resource metrics, metrics-server must be installed:
kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/components.yaml
RBAC
GAGOS needs permissions to read:
- nodes
- pods
- resourcequotas
- horizontalpodautoscalers
- pods/metrics (from metrics.k8s.io)