Grafana Version & Environment
-
Grafana version: 10.x (latest stable)
-
OS: Ubuntu 22.04
-
Data source: Prometheus
-
Exporter: Node Exporter
What are you trying to achieve?
I want to build a single dashboard panel (grid/table view) to monitor 100+ servers with key metrics like:
-
CPU usage
-
Memory usage
-
Disk availability
-
Network usage
The goal is to:
-
View all servers in one place
-
Enable sorting (e.g., highest CPU)
-
Enable filtering (e.g., by instance/label)
-
Quickly identify problematic servers
What happened?
-
Only one metric shows per panel
-
Sometimes only one instance appears instead of all servers
-
Unable to combine CPU, memory, disk into a single table/grid view
-
Some queries return 0 values or inconsistent results
What did you expect to happen?
-
A single table/grid panel with:
-
One row per server
-
Multiple columns (CPU, memory, disk, etc.)
-
-
Ability to:
-
Sort by any column
-
Filter by instance/labels
-
-
Proper display of all 100+ servers simultaneously
Help Needed
-
Best way to combine multiple metrics into one table panel
-
Fix for showing only one instance issue
-
Recommended transformations or panel type for grid-style monitoring
-
Suggestions for handling 100+ servers efficiently

