[PR #20] [MERGED] Monitoring updates #325

Closed
opened 2026-03-03 11:29:23 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/dflow-sh/dflow/pull/20
Author: @manikanta9176
Created: 3/27/2025
Status: Merged
Merged: 3/27/2025
Merged by: @manikanta9176

Base: mainHead: monitoring-updates


📝 Commits (5)

  • 2ad7fef chore: updated cpu metrics api calls
  • 71a216f chore: added new api calls cpu metrics and disk metrics
  • d0e63b3 chore: updated the folder structure of monitoring components
  • a59f5e8 chore: added server details using netdata
  • 1d97a3c chore: added projects services card

📊 Changes

31 files changed (+1622 additions, -200 deletions)

View changed files

📝 package.json (+2 -0)
📝 pnpm-lock.yaml (+53 -2)
📝 src/app/(frontend)/(dashboard)/settings/servers/[id]/page.tsx (+29 -3)
src/components/servers/ProjectsAndServices.tsx (+159 -0)
src/components/servers/ServerDetails.tsx (+312 -0)
📝 src/components/servers/UpdateServerForm.tsx (+1 -79)
📝 src/components/servers/monitoring/CPUTab.tsx (+0 -0)
📝 src/components/servers/monitoring/CurrentResourceUsage.tsx (+0 -0)
📝 src/components/servers/monitoring/DiskTab.tsx (+0 -0)
📝 src/components/servers/monitoring/MemoryTab.tsx (+0 -0)
📝 src/components/servers/monitoring/Monitoring.tsx (+8 -2)
📝 src/components/servers/monitoring/MonitoringTabs.tsx (+0 -0)
📝 src/components/servers/monitoring/NetdataInstallPrompt.tsx (+0 -0)
📝 src/components/servers/monitoring/NetworkTab.tsx (+0 -0)
📝 src/components/servers/monitoring/OverviewTab.tsx (+0 -0)
📝 src/components/servers/monitoring/RequestsTab.tsx (+0 -0)
📝 src/components/servers/monitoring/StatusOverView.tsx (+0 -0)
📝 src/components/servers/monitoring/getTimeRange.ts (+0 -0)
src/components/ui/drawer.tsx (+118 -0)
src/components/ui/scroll-area.tsx (+48 -0)

...and 11 more files

📄 Description

No description provided


🔄 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/dflow-sh/dflow/pull/20 **Author:** [@manikanta9176](https://github.com/manikanta9176) **Created:** 3/27/2025 **Status:** ✅ Merged **Merged:** 3/27/2025 **Merged by:** [@manikanta9176](https://github.com/manikanta9176) **Base:** `main` ← **Head:** `monitoring-updates` --- ### 📝 Commits (5) - [`2ad7fef`](https://github.com/dflow-sh/dflow/commit/2ad7fefa75e4c95643cabc450e162a611a5c7274) chore: updated cpu metrics api calls - [`71a216f`](https://github.com/dflow-sh/dflow/commit/71a216fc50f7f2cdb5170b7c514d02c159aaaaaf) chore: added new api calls cpu metrics and disk metrics - [`d0e63b3`](https://github.com/dflow-sh/dflow/commit/d0e63b3efb1ba82eea5185cd1bcd9d76fe9432e2) chore: updated the folder structure of monitoring components - [`a59f5e8`](https://github.com/dflow-sh/dflow/commit/a59f5e8e697fdf4a30c5dbfe661923b0a47a274b) chore: added server details using netdata - [`1d97a3c`](https://github.com/dflow-sh/dflow/commit/1d97a3c180a074398ed6f83d00b7174da240cc44) chore: added projects services card ### 📊 Changes **31 files changed** (+1622 additions, -200 deletions) <details> <summary>View changed files</summary> 📝 `package.json` (+2 -0) 📝 `pnpm-lock.yaml` (+53 -2) 📝 `src/app/(frontend)/(dashboard)/settings/servers/[id]/page.tsx` (+29 -3) ➕ `src/components/servers/ProjectsAndServices.tsx` (+159 -0) ➕ `src/components/servers/ServerDetails.tsx` (+312 -0) 📝 `src/components/servers/UpdateServerForm.tsx` (+1 -79) 📝 `src/components/servers/monitoring/CPUTab.tsx` (+0 -0) 📝 `src/components/servers/monitoring/CurrentResourceUsage.tsx` (+0 -0) 📝 `src/components/servers/monitoring/DiskTab.tsx` (+0 -0) 📝 `src/components/servers/monitoring/MemoryTab.tsx` (+0 -0) 📝 `src/components/servers/monitoring/Monitoring.tsx` (+8 -2) 📝 `src/components/servers/monitoring/MonitoringTabs.tsx` (+0 -0) 📝 `src/components/servers/monitoring/NetdataInstallPrompt.tsx` (+0 -0) 📝 `src/components/servers/monitoring/NetworkTab.tsx` (+0 -0) 📝 `src/components/servers/monitoring/OverviewTab.tsx` (+0 -0) 📝 `src/components/servers/monitoring/RequestsTab.tsx` (+0 -0) 📝 `src/components/servers/monitoring/StatusOverView.tsx` (+0 -0) 📝 `src/components/servers/monitoring/getTimeRange.ts` (+0 -0) ➕ `src/components/ui/drawer.tsx` (+118 -0) ➕ `src/components/ui/scroll-area.tsx` (+48 -0) _...and 11 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-03-03 11:29:23 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/dflow#325
No description provided.