-
Couldn't load subscription status.
- Fork 78
feat(FR-1240): add agent statistics and resource monitoring capabilities #4344
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
How to use the Graphite Merge QueueAdd either label to this PR to merge it via the merge queue:
You must have a Graphite account in order to use the merge queue. Sign up using this link. An organization admin has required the Graphite Merge Queue in this repository. Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue. This stack of pull requests is managed by Graphite. Learn more about stacking. |
760cf9a to
b0c6d8e
Compare
Coverage report for
|
St.❔ |
Category | Percentage | Covered / Total |
|---|---|---|---|
| 🔴 | Statements | 4.65% | 532/11433 |
| 🔴 | Branches | 3.76% | 302/8024 |
| 🔴 | Functions | 2.88% | 102/3544 |
| 🔴 | Lines | 4.6% | 514/11173 |
Test suite run success
121 tests passing in 14 suites.
Report generated by 🧪jest coverage report action from f3e361b
1c929e5 to
293d794
Compare
293d794 to
4f27955
Compare
4f27955 to
6198d6b
Compare
3dc3b79 to
f70c2d9
Compare
94064b3 to
1df689c
Compare
f70c2d9 to
412ed7b
Compare
1df689c to
6cf09e2
Compare
412ed7b to
753ed25
Compare
c5b0ebc to
89dbeef
Compare
89dbeef to
1a6808a
Compare
54a3845 to
22f13d2
Compare
1a6808a to
8ec298f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I got a type error in the ConfigurableResourceCard component. could you check it out?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
8ec298f to
43826b2
Compare
43826b2 to
e59548e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Merge activity
|
…ies (#4344) Resolves #3951 ([FR-1240](https://lablup.atlassian.net/browse/FR-1240)) # Add Agent Statistics to Admin Dashboard This PR adds a new Agent Statistics feature to the Admin Dashboard, providing system administrators with a comprehensive view of resource utilization across all agents in the system. The new component displays total used and free resources for CPU, memory, and accelerators. Key changes: - Added new `AgentStats` component that shows system-wide resource usage - Updated GraphQL schema with new `agentStats` query and related types - Refactored resource statistics components to use consistent terminology (`used`/`free` instead of `using`/`remaining`) - Updated all resource panel descriptions in i18n files to reflect the new terminology - Added feature detection for `agent-stats` capability (requires manager version 25.15.0+) The PR also includes: - Schema updates for artifact registry management and delegation features - Renamed storage namespace-related mutations for better clarity - Fixed z-index issues in the main layout components   ## Checklist: - [x] Updated i18n strings in all supported languages - [x] Added feature detection for backward compatibility - [x] Minimum required manager version: 25.15.0 (for agent-stats feature) - [x] Specific setting for review: Admin access required to view agent statistics [FR-1240]: https://lablup.atlassian.net/browse/FR-1240?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
22f13d2 to
7119a62
Compare
e59548e to
f3e361b
Compare

Resolves #3951 (FR-1240)
Add Agent Statistics to Admin Dashboard
This PR adds a new Agent Statistics feature to the Admin Dashboard, providing system administrators with a comprehensive view of resource utilization across all agents in the system. The new component displays total used and free resources for CPU, memory, and accelerators.
Key changes:
AgentStatscomponent that shows system-wide resource usageagentStatsquery and related typesused/freeinstead ofusing/remaining)agent-statscapability (requires manager version 25.15.0+)The PR also includes:
Checklist: