{"repo":"GSI-HPC/prometheus-cluster-exporter","free":true,"listed":false,"github":"https://github.com/GSI-HPC/prometheus-cluster-exporter","clone":"git clone https://github.com/GSI-HPC/prometheus-cluster-exporter.git","description":"A Prometheus exporter for Lustre metadata operations and IO throughput metrics associated to SLURM accounts and user processes on a cluster","language":"Go","stars":10,"topics":["prometheus-exporter","lustre-exporter","lustre","slurm","metrics","cluster"],"license":"GPL-3.0","category":"analytics","readme_excerpt":"Prometheus Cluster Exporter A Prometheus exporter for Lustre metadata operations and IO throughput metrics associated to SLURM accounts and process names with user and group information on a cluster. Grafana dashboard is also available. Building go build -o prometheus-cluster-exporter .go Requirements Lustre Exporter Lustre exporter that exposes enabled Lustre Jobstats on the filesystem. Squeue Command The squeue command from SLURM must be accessable locally to the exporter to retrieve the running jobs. For instance running the exporter on the SLURM controller is advisable, since the target host should be most stable for a productional environment. Getent The getent command is required for the uid to user and group mapping used for the process names throughput metrics. Execution Parameter Name Default Description ---------- ----------------- ---------------------------------------------------------------------------------------------------------------------------------- version false Print version promserver \\- [REQUIRED] Prometheus Server to be used e.g. http://prometheus-server:9090 log INFO Sets log level - INFO, DEBUG or TRACE port 9846 The port to listen on for HTTP requests timeout 15 HTTP request timeout in seconds for exporting Lustre Jobstats on Prometheus HTTP API timerange 1m Time range used for rate function on the retrieving Lustre metrics from Prometheus - A three digit number with unit s, m, h or d Running in a Productive Environment For a productive environmen","default_branch":null,"files":null,"tree":[],"storefront":"/r/GSI-HPC","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GSI-HPC/prometheus-cluster-exporter/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."}