# Grafana Dashboard for 100+ Servers (Grid View with Sorting & Filtering)

**URL:** <https://community.grafana.com/t/grafana-dashboard-for-100-servers-grid-view-with-sorting-filtering/162179>\
**Category:** Dashboards\
**Tags:** datasource, panel, promethues, query-help, dashboard\
**Created:** [March 19, 2026, 10:29am UTC](https://community.grafana.com/t/grafana-dashboard-for-100-servers-grid-view-with-sorting-filtering/162179 "2026-03-19T10:29:05Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![shyambaseapp](https://avatars.discourse-cdn.com/v4/letter/s/3da27b/32.png) [@shyambaseapp](https://community.grafana.com/u/shyambaseapp)\
**Post date:** [March 19, 2026, 10:29am UTC](https://community.grafana.com/t/grafana-dashboard-for-100-servers-grid-view-with-sorting-filtering/162179/1 "2026-03-19T10:29:05Z")

</div>

### **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:

- Ability to:

- 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**

---

<div class="post-metadata">

**Author:** ![infofcc3](https://sea2.discourse-cdn.com/grafana/user_avatar/community.grafana.com/infofcc3/32/51248_2.png) [@infofcc3](https://community.grafana.com/u/infofcc3)\
**Post date:** [March 24, 2026, 11:41am UTC](https://community.grafana.com/t/grafana-dashboard-for-100-servers-grid-view-with-sorting-filtering/162179/2 "2026-03-24T11:41:21Z")

</div>

![image](https://us1.discourse-cdn.com/grafana/original/3X/f/f/ff24df0005859258281b201eb0dfc2044aee4705.png)  
 ![image](https://us1.discourse-cdn.com/grafana/original/3X/0/c/0c900f4172277912e374787ed6d22b3150a23878.png)  
if this is your requirement i will share the dashbrod json in table panel you show all the server information and using drop show server ip address specific data.

---

<div class="post-metadata">

**Author:** ![shyambaseapp](https://avatars.discourse-cdn.com/v4/letter/s/3da27b/32.png) [@shyambaseapp](https://community.grafana.com/u/shyambaseapp)\
**Post date:** [March 24, 2026, 12:13pm UTC](https://community.grafana.com/t/grafana-dashboard-for-100-servers-grid-view-with-sorting-filtering/162179/3 "2026-03-24T12:13:54Z")

</div>

Thank you for the reply. Please share the Panel JSON; my requirement is to configure a table panel that displays all server data with a dropdown filter for selecting specific IP addresses, as shown in the first image table panel.

---

<div class="post-metadata">

**Author:** ![infofcc3](https://sea2.discourse-cdn.com/grafana/user_avatar/community.grafana.com/infofcc3/32/51248_2.png) [@infofcc3](https://community.grafana.com/u/infofcc3)\
**Post date:** [March 25, 2026, 5:48am UTC](https://community.grafana.com/t/grafana-dashboard-for-100-servers-grid-view-with-sorting-filtering/162179/4 "2026-03-25T05:48:24Z")

</div>

[System Monitoring - Windows test-1774417686501.json](https://community.grafana.com/uploads/short-url/mG043gh4T2oV6xRT04mw5netT3f.json) (115.4 KB)

---

<div class="post-metadata">

**Author:** ![shyambaseapp](https://avatars.discourse-cdn.com/v4/letter/s/3da27b/32.png) [@shyambaseapp](https://community.grafana.com/u/shyambaseapp)\
**Post date:** [March 25, 2026, 8:16am UTC](https://community.grafana.com/t/grafana-dashboard-for-100-servers-grid-view-with-sorting-filtering/162179/5 "2026-03-25T08:16:15Z")

</div>

Thanks
