Skip to content
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

Feature/monitoring remote machines wo Genv installed #55

Merged

Conversation

razrotenberg
Copy link
Contributor

No description provided.

* Supporting '--query-gpu' and '--query-compute-apps' generically
* Not relying on genv.utils Python package to support machines without Genv installed

- Made more parameters customizable using environment variables
* Holds information about the system

- Genv installation status
- Device statuses
* Supporting non-Genv shell commands

- Minor cosmetics
@razrotenberg razrotenberg self-assigned this Feb 5, 2024
At the moment, code was duplicated for the sake of time effectiveness.
We will need to come up with a design that would allow sharing the logic for both local and over-SSH executions.
Implemented metrics:
- genv_device_utilization
- genv_device_memory_used_bytes

Added metrics:
- genv_is_installed
- genv_device_temperature
- genv_device_memory_total_bytes

Refactor:
* Moved logic from Metric to Collection
* Using local collection logic from remote collection
@razrotenberg razrotenberg force-pushed the feature/monitoring-remote-machines-wo-genv-installed branch from bc10c27 to c107f1b Compare February 7, 2024 11:54
@razrotenberg razrotenberg force-pushed the feature/monitoring-remote-machines-wo-genv-installed branch 2 times, most recently from 78d2646 to 1e89440 Compare February 7, 2024 17:19
@razrotenberg razrotenberg force-pushed the feature/monitoring-remote-machines-wo-genv-installed branch from 1e89440 to a629c19 Compare February 7, 2024 17:29
@razrotenberg razrotenberg force-pushed the feature/monitoring-remote-machines-wo-genv-installed branch from 4e0d305 to 4102923 Compare February 8, 2024 08:59
- Added argument -l/--username to "genv remote"
- Also supporting syntax "username@hostname"
@razrotenberg razrotenberg marked this pull request as ready for review February 8, 2024 13:13
@razrotenberg razrotenberg merged commit ca1dbc8 into main Feb 8, 2024
1 check passed
@razrotenberg razrotenberg deleted the feature/monitoring-remote-machines-wo-genv-installed branch February 8, 2024 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant