https://github.com/rackslab/Slurm-web
Open source web dashboard for Slurm HPC clusters
https://github.com/rackslab/Slurm-web
dashboard hpc slurm webui
Last synced: 3 months ago
JSON representation
Open source web dashboard for Slurm HPC clusters
- Host: GitHub
- URL: https://github.com/rackslab/Slurm-web
- Owner: rackslab
- License: gpl-3.0
- Created: 2015-02-27T10:00:56.000Z (over 10 years ago)
- Default Branch: main
- Last Pushed: 2024-10-18T09:51:31.000Z (8 months ago)
- Last Synced: 2024-10-19T15:43:50.682Z (8 months ago)
- Topics: dashboard, hpc, slurm, webui
- Language: Vue
- Homepage: https://slurm-web.com
- Size: 14.2 MB
- Stars: 327
- Watchers: 38
- Forks: 91
- Open Issues: 51
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Slurm-web
## Overview
Slurm-web is an open source web dashboard for Slurm based HPC clusters.
[Slurm](https://slurm.schedmd.com/) is the world leading workload manager for
HPC clusters with all most advanced features to manage jobs and resources
efficiently with a powerful command-line interface (CLI).Slurm-web provides a clear graphical user interface with views to track your
jobs, intuitive insights and advanced visualizations on top of Slurm to monitor
status of HPC supercomputers in your organization, in a web browser on all your
devices.
![]()
Many features in a reactive & responsive web UI:
* Dashboard with interactive charts of resources and jobs status
* Instant jobs filtering and sorting
* Live jobs status update
* Colored badges to visualize job status at a glance
* Advanced visualization of node status with racking topology
* Intuitive visualization of QOS and advanced reservations
* Multi-clusters support
* LDAP authentication (including Active Directory support)
* Advanced RBAC permissions management
* Transparent caching
* Integration with Prometheus to collect and chart timeseries metrics of SlurmGet more details in
[Slurm-web advanced features overview](https://docs.rackslab.io/slurm-web/overview/overview.html).## Quickstart
To install and start using Slurm-web in a few steps, follow the
[quickstart guide](https://docs.rackslab.io/slurm-web/install/quickstart.html)!
Packages are available for most Linux distributions for easy installation and
upgrade.## Documentation
The [full documentation](https://docs.rackslab.io/slurm-web/) of Slurm-web is
available online with software architecture details, installation guide,
configuration references, troubleshooting guide, etc.## Status
Slurm-web is considered stable and ready for production.
## Authors
Slurm-web is developed and maintained by [Rackslab](https://rackslab.io),
software editor of open source solutions designed to help HPC supercomputers
administration, operations and management.## Support
Need help to deploy or setup Slurm-web? There are multiple ways to get technical
support.### Community
Multiple community channels are available to ask questions:
* **Matrix Chat** [#slurm-web:talk.rackslab.io](https://matrix.to/#/#slurm-web:talk.rackslab.io):
instant messaging for quick feedback and help.> [!NOTE]
> A [Matrix account](https://matrix.org/docs/chat_basics/matrix-for-im/#creating-a-matrix-account)
> is required to access the chat room. It can be created in few steps on any
> Matrix network public provider such as [matrix.org](https://matrix.org) or
> [gitter.im](https://gitter.im/#apps).* [**GitHub Discussions Q&A**](https://github.com/rackslab/slurm-web/discussions/categories/q-a):
post your questions with more context and details for more in-depth answers.This support is provided by the community with best-effort participation of
Rackslab team. Please mind that people might not be available to answer your
questions.### Professional
[Rackslab](https://rackslab.io) offers commercial support to help organizations
secure their deployment of Slurm-web with service level agreement (SLA) and
minimal response time.Our professional team has a unique expertise to offer a wide range of services
from assistance to setup the installation to the most advanced bug resolution.
[Contact us](https://rackslab.io/en/contact/) for more information.## Development
Want to contribute? Documentation to deploy a development environment is
available in
[development README.md](https://github.com/rackslab/slurm-web/blob/main/dev/README.md)## License
Slurm-web is distributed under the terms of the GNU General Public License v3.0
or later (GPLv3+).