Monitoring should show Usage on Remote Servers
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 37.4k
- Forks
- 3k
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 73
Description
What problem will this feature address?
Monitoring currently shows Metrics of the instance which runs Dokploy.
This works for usecases where the Cluster hosting Dokploy is also the Deployment target, but not if separate Remote Servers are used.
Describe the solution you'd like
Show Metrics of the Remote servers, per Organization, both aggregated and per server.
Only show the Metrics of the main Dokploy cluster for a main/root organization or account (Might need a new concept of root org for that)
Describe alternatives you've considered
Completely separate clusters with own Deployments. For that to be seamless though, Dokploy would need to be able to interact with Downstream clusters handling their own deployments and be able to instruct that from a main cluster. (I know the Remote Servers Feature can be sued for Clusters, but I mean the whole deployment and dokploy-specifc logic).
Additional context
No response
Will you send a PR to implement it?
Maybe, need help
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names no files, tests, or concrete entry points. Start by tracing the existing monitoring behavior and Remote Servers feature, then define how metrics should be aggregated and shown per organization and server. Done means remote-server usage is visible while the main cluster is limited to the root organization or account.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- observability
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100