{"repo":"wookayin/gpustat-web","free":true,"listed":false,"github":"https://github.com/wookayin/gpustat-web","clone":"git clone https://github.com/wookayin/gpustat-web.git","description":"👓 A web interface of gpustat: monitor GPU clusters at a look","language":"Python","stars":369,"topics":["gpustat","python","monitoring","gpu"],"license":"MIT","category":"analytics","readme_excerpt":"gpustat-web =========== A web interface of [ gpustat ][gpustat] --- aggregate gpustat across multiple nodes. NOTE : This project is in alpha stage. Errors and exceptions are not well handled, and it might use much network resources. Please use at your own risk! Installation ----- Python 3.6+ is required. Usage ----- Launch the application as follows. A SSH connection will be established to each of the specified hosts. Make sure ssh works under a proper authentication scheme such as SSH authentication. You might get \"Host key is not trusted for \" errors. You'll have to accept and trust SSH keys of the host for the first time (it's stored in /.ssh/known hosts ); try ssh in the command line, or ssh -oStrictHostKeyChecking=accept-new to automatically accept the host key. You can also use an option gpustat-web --no-verify-host to bypass SSH Host key validation (although not recommended). Note that asyncssh does NOT obey the /.ssh/config file (e.g. alias, username, keyfile), so any config in /.ssh/config might not be picked up. [gpustat]: https://github.com/wookayin/gpustat/ Endpoints - https://HOST:PORT/ : A webpage that updates automatically through websocket. - https://HOST:PORT/gpustat.html : Result as a static HTML page. - https://HOST:PORT/gpustat.txt : Result as a static plain text. - https://HOST:PORT/gpustat.ansi : Result as a static text with ANSI color codes. Try curl https://.../gpustat.ansi Query strings: - ?nodes=gpu001,gpu002 : Select a subset of nodes to query and d","default_branch":null,"files":null,"tree":[],"storefront":"/r/wookayin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wookayin/gpustat-web/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}