A Prometheus exporter that collects and exposes performance metrics from the Slurm workload manager.
Prometheus exporter for performance metrics from Slurm.
NVIDIA GPU metrics exporter for Prometheus leveraging DCGM
The InfiniBand exporter is a specialized Prometheus exporter designed to gather metrics from InfiniBand fabrics, which are critical for high-performance computing and data center networking. It enables monitoring of switch and host channel adapter (HCA) port counters, providing visibility into fabric health and performance. ## Key Features - **Switch Port Monitoring** — Collects counters from all switch ports on the fabric connected to the host. - **HCA Port Monitoring** — Optionally gathers counters from host channel adapter ports. - **Unmanaged Switch Support** — Beta feature to collect data like power supply and fan health from unmanaged switches via ibswinfo. - **Large Fabric Optimization** — Supports run-once mode with file output for large fabrics where scrape times are prohibitive. - **Flexible Deployment** — Can run with sudo, without sudo via udev rules, in Docker, or as a systemd service. ## Philosophy The exporter is built to be reliable and efficient for production InfiniBand fabrics, with considerations for performance on large-scale deployments and flexibility in deployment methods.
The GPFS exporter is a Prometheus exporter designed to gather extensive metrics from IBM Spectrum Scale (GPFS) filesystems. It enables system administrators and DevOps teams to monitor the health, performance, and utilization of their GPFS clusters through a standardized metrics endpoint. ## Key Features **Modular Collectors** — Supports over a dozen collectors for different GPFS aspects like state, I/O, mounts, health, quotas, snapshots, and disk pools, each configurable via command-line flags. **Flexible Deployment** — Includes optional helper exporters (`gpfs_mmdf_exporter`, `gpfs_mmlssnapshot_exporter`) for cron-based collection of heavy operations to avoid scrape timeouts. **Security Integration** — Provides detailed sudo configuration examples to securely execute GPFS commands with minimal privileges. **Production Ready** — Supports TLS and basic authentication via Prometheus exporter-toolkit and includes example Prometheus scrape configurations and a Grafana dashboard. ## Philosophy The project follows a modular and secure design, allowing users to enable only the collectors they need while providing safe integration with GPFS administrative commands through privilege separation.
Prometheus exporter for use with the Lustre parallel filesystem
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.