Monitoring system details for my Gaming VM through Grafana!

This page summarizes the projects mentioned and recommended in the original post on /r/homelab

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • IddSampleDriver

    Add virtual monitors to your windows 10 device! Works with Oculus software, obs, and any desktop sharing software

  • What is your host system? Since ESXI recognizes it and you could enable pass through without issue I’m thinking it is not BIOS related. I previously had issues with a different GPU on ESXI and it was immediately apparent something was wrong when you went to enable pass through (the checkboxes in the panel would go crazy, turned out to be a GPU map issue in ESXI). As for the display, it shouldn’t be necessary considering in its default state the M40 is intended for compute / CUDA tasks. Eventually you will need a display obviously, but out of the box if you’re just trying to confirm the GPU has loaded without issue a display is not necessary. For the display driver, I’m using IddSampleDriver, which works well (no HDR support, fyi)

  • grAfterburner

    Monitor your PC in style with Grafana and MSI Afterburner

  • For the last year, I have been focusing on different parts of a project I have wanted to perfect for a long time - building a VM dedicated and optimized for gaming. With the fundamental parts of the project functioning very well (it can currently play most modern games at High settings while maintaining a stable 60FPS, I also use it to play all my VR titles via my Quest 2), I decided to spend the last couple weeks focusing on monitoring, integrating as much as I could in to my current Grafana setup. I found a great project (https://github.com/RafhaanShah/grAfterburner) which utilizes collectd to grab metrics from Afterburner and its remote server, which is then available to Graphite / Grafana. Since my server rack lives in a detached garage I wanted a quick and easy way to check the current temperature of the GPU, which this setup does great.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • MarquesasServer

    Small footprint HTTP Server Plugin for LaunchBox. Contains image and web service APIs for accessing LaunchBox/BigBox properties.

  • Primarily I have been focused on transforming this machine in to an emulation device, for all my old games on different platforms. I'm using Launchbox as the frontend, and found a really helpful plugin (https://github.com/fpdavis/MarquesasServer) which has a JSON API for querying the current details for the selected game in Launchbox. With all of this in place, I usually connect to the VM via Moonlight / Parsec (I have recently switched over to Moonlight as the quality and latency feel better) from a Dell Optiplex 7050 which lives under the entertainment center in my living room. This lets me play any title I want, with full controller support, from the comfort of the couch. Latency has not been an issue outside of rhythm games which I am still looking in to.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Windows Web Dashboard to show CPU/GPU temp/load etc?

    1 project | /r/selfhosted | 21 Jan 2022
  • Remote Hardware Monitoring Server

    1 project | /r/selfhosted | 11 Sep 2021
  • Custom Pi screen installed into my PC, ModBros showing all the useful gauges.

    2 projects | /r/raspberry_pi | 22 Apr 2021
  • Anyone help with my Docker Composer setup for Grafana and Influxdb?

    1 project | /r/grafana | 28 Jan 2021
  • Docker Compose: `version` is obsolete

    1 project | news.ycombinator.com | 29 Apr 2024