[PR #459] [MERGED] Add Node CPU/Memory Graphs #772

Closed
opened 2026-02-05 17:53:59 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/459
Author: @notAreYouScared
Created: 7/4/2024
Status: Merged
Merged: 7/14/2024
Merged by: @notAreYouScared

Base: mainHead: node-stats


📝 Commits (9)

📊 Changes

9 files changed (+228 additions, -47 deletions)

View changed files

📝 app/Console/Kernel.php (+3 -0)
📝 app/Filament/Resources/NodeResource/Pages/EditNode.php (+36 -9)
app/Filament/Resources/NodeResource/Widgets/NodeCpuChart.php (+81 -0)
📝 app/Filament/Resources/NodeResource/Widgets/NodeMemoryChart.php (+52 -35)
📝 app/Filament/Resources/NodeResource/Widgets/NodeStorageChart.php (+1 -3)
app/Jobs/NodeStatistics.php (+46 -0)
resources/views/filament/components/node-cpu-chart.blade.php (+3 -0)
resources/views/filament/components/node-memory-chart.blade.php (+3 -0)
resources/views/filament/components/node-storage-chart.blade.php (+3 -0)

📄 Description

Adds an overview tab to EditNode, Shows basic system information, and current host node cpu/memory usage, updated every 5 seconds

image


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/pelican-dev/panel/pull/459 **Author:** [@notAreYouScared](https://github.com/notAreYouScared) **Created:** 7/4/2024 **Status:** ✅ Merged **Merged:** 7/14/2024 **Merged by:** [@notAreYouScared](https://github.com/notAreYouScared) **Base:** `main` ← **Head:** `node-stats` --- ### 📝 Commits (9) - [`d3f1dcc`](https://github.com/pelican-dev/panel/commit/d3f1dccae59f74540ffa706e26999b736d103461) Update Node Stats - [`737516a`](https://github.com/pelican-dev/panel/commit/737516a5499a962e10386f08190c8c0dca450390) Update - [`2aa9306`](https://github.com/pelican-dev/panel/commit/2aa930612e4a1e21a762413ed904f5bba81a01fe) Make these smaller - [`bf1c97b`](https://github.com/pelican-dev/panel/commit/bf1c97b98cc975754cc0857b484f9ff89bbb8266) Change graphs - [`3079bd0`](https://github.com/pelican-dev/panel/commit/3079bd012c3e92a62b3deb508c502085b51e3821) Remove this. - [`16807fe`](https://github.com/pelican-dev/panel/commit/16807fe02376f9d3a622fb01d7280ab487949a3d) Update Graphs - [`63b6518`](https://github.com/pelican-dev/panel/commit/63b65181e57b8656304122eeb1cb3356caa762a8) Use User TZ and config var - [`24ee00c`](https://github.com/pelican-dev/panel/commit/24ee00c4aaac2fd8f4f3dfa9e3a1dd5f290ef03d) Fix math - [`8d72e30`](https://github.com/pelican-dev/panel/commit/8d72e30dc14108e7e8b1f6e5b9da0d6c8edc4b11) Change to per thread. ### 📊 Changes **9 files changed** (+228 additions, -47 deletions) <details> <summary>View changed files</summary> 📝 `app/Console/Kernel.php` (+3 -0) 📝 `app/Filament/Resources/NodeResource/Pages/EditNode.php` (+36 -9) ➕ `app/Filament/Resources/NodeResource/Widgets/NodeCpuChart.php` (+81 -0) 📝 `app/Filament/Resources/NodeResource/Widgets/NodeMemoryChart.php` (+52 -35) 📝 `app/Filament/Resources/NodeResource/Widgets/NodeStorageChart.php` (+1 -3) ➕ `app/Jobs/NodeStatistics.php` (+46 -0) ➕ `resources/views/filament/components/node-cpu-chart.blade.php` (+3 -0) ➕ `resources/views/filament/components/node-memory-chart.blade.php` (+3 -0) ➕ `resources/views/filament/components/node-storage-chart.blade.php` (+3 -0) </details> ### 📄 Description Adds an overview tab to EditNode, Shows basic system information, and current host node cpu/memory usage, updated every 5 seconds ![image](https://github.com/pelican-dev/panel/assets/1757840/56db4a65-3b10-4fe8-b7f3-e6be1dc89504) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 17:53:59 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel-pelican-dev#772