Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hotafrika/gpuz-influxdb-exporter
InfluxDB exporter for GPU-Z metrics
https://github.com/hotafrika/gpuz-influxdb-exporter
cpu go golang gpu gpuz influxdb metrics monitoring
Last synced: 2 months ago
JSON representation
InfluxDB exporter for GPU-Z metrics
- Host: GitHub
- URL: https://github.com/hotafrika/gpuz-influxdb-exporter
- Owner: hotafrika
- Created: 2021-12-24T22:35:15.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2022-03-06T22:49:11.000Z (almost 3 years ago)
- Last Synced: 2024-08-03T23:23:09.019Z (6 months ago)
- Topics: cpu, go, golang, gpu, gpuz, influxdb, metrics, monitoring
- Language: Go
- Homepage:
- Size: 2.93 KB
- Stars: 2
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-golang-repositories - gpuz-influxdb-exporter - Z metrics (Repositories)
README
### GPU-Z InfluxDB exporter
Collects GPU metrics from launched GPU-Z utility via shared memory and sends these metrics to InfluxDB endpoint.Currently, it collects following metrics:
* GPU Clock (MHz)
* Memory Clock (MHz)
* GPU Temperature (Celsius degrees)
* Hot Spot (Celsius degrees)
* GPU Power (Watts)
* GPU Load (%)
* GPU Voltage (Volts)
* CPU Temperature (Celsius degrees)
* Memory Used (MB)To use this exporter you need to specify some flags:
> *-a* - InfluxDB HTTP endpoint. Default: http://localhost:8086
>
> *-u* - InfluxDB username. Default: empty
>
> *-p* - InfluxDB password. Default: empty
>
> *-n* - namespace for metrics ("measurement" in InfluxDB terminology). Default: gpuz
>
> *-d* - database for metrics. Default: monitoring
>
> *-i* - interval in seconds between metrics collecting. Default: 60s
>
> *-h* - hostname of working machine (if you need to change hostname of current machine). Default: OS hostname###Example
>*gpuz-influxdb-exporter.exe -a http://localhost:8086 -u someuser -p somepassword -n gpuz -d monitoring -i 60*