blob: 320828b8e02c0519342c1bb54a4eeee3483a60df (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
# Dashboard Data Collection Tools
## Overview
This is a collection of Python scripts to poll cluster scheduling data from the [Slurm Workload Manager](http://slurm.schedmd.com/), temperature data from a [Netatmo](http://netatmo.com) device, and then upload it to an instance of [InfluxDB](https://influxdb.com/).
## Examples
For example, the [zBox4 Dashboard](https://labs.cheleb.net/grafana/dashboard/db/zbox) uses these scripts.
### Cluster Overview

### GPU Nodes Overview

## Usage
- Execute the scripts on a host that can access Slurm data.
- Put your InfluxDB access data in the *userpass_influx* file.
- Put your Netatmo access data in the *userpass_netatmo* file.
If you do not want to use the Netatmo part, simply comment out the code.
## Contact
Questions, comments, rants should be sent to [volker@cheleb.net](mailto:volker@cheleb.net).
|