Job description
Implement functionality to retrieve information about CPU usage, RAM, disk usage for a given proxmox VM (version for a simple query, SignalR will be implemented a little differently).
1. client application
1.1 Method for the controller
- Completing the view data model with basic user information
- Calling the function found in the manager
1.2 Method for the manager
- Retrieving machine information from the database
- Checking if the user has access to the given machine
- Retrieving host and cluster information for a given machine
- Passing the information to the data access layer
1.3 Method for the data access layer
- Checking whether the transferred model contains all the necessary data
- Creating or using an existing http client
- Calling the appropriate method in the proxmox microservice
2 Proxmox microservice
1.1 Method for the controller
- Retrieve information from the proxmox cluster access layer (hosts, credentials, url addresses)
AND MORE TO BE DISCUSSED