Namespace View
Overview
Namespace View provides comprehensive insights into a single namespace:
- Cost Breakdown - Total namespace costs with detailed attribution
- Resource Quotas - Quota usage and limits with visual gauges
- Limit Ranges - Default resource limits configuration
- Workloads Table - All deployments, statefulsets, jobs in namespace
- Resource Allocation - CPU/Memory distribution across workloads
- Activity Timeline - Recent events and changes
Access: Select cluster (Clusters page or sidebar dropdown) → Namespaces → Select namespace
Key Sections
Resource Quotas:
- Visual gauges showing CPU, Memory, Storage, Pod usage
- Color-coded indicators for resource usage levels
- Click gauge to see quota history and trends
Cost Breakdown:
- Interactive donut chart
- Segments: Compute (CPU + Memory), Storage, Network
- Click segment to drill down
Top Expensive Workloads:
- Top 5 workloads by cost
- Trend indicators (↑ ↓ →)
- Click to view workload details
Workloads Table:
- Filter by type, status, cost range, efficiency
- Sort by name, cost, CPU/memory usage, age
- Search by name or labels
- Bulk actions and export options
Resource Allocation Charts
CPU Allocation:
- Stacked bar showing CPU distribution
- Identifies over-provisioned workloads
- Shows percentage per workload
Memory Allocation:
- Similar to CPU, shows memory distribution
- Highlights waste and efficiency issues
Issue Detection:
- Over-provisioned: Requested but unused
- Under-provisioned: Near capacity
Common Workflows
Identify Cost Drivers:
- Check Cost Breakdown donut chart
- View Top Expensive Workloads
- Click highest-cost workload for details
- Review Resource Allocation charts
Check Quota Health:
- Review Resource Quota gauges
- If >80%, consider increase or optimization
- Use to adjusttext
1kubectl edit resourcequota
Optimize Namespace:
- Identify over-provisioned workloads
- Review Top 5 for right-sizing opportunities
- Check for unused resources (orphaned PVCs)
- Apply recommendations from Available Savings