Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[PLUGIN] GPU Statistics

Featured Replies

Hi all getting this error from GPU Statistics Vendor command returned unparseable data

This is when using the 00:02.0: AlderLake-S GT1 - 0000:00:02.0

 

Any ideas on this

  • Replies 2.1k
  • Views 355.7k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • juan11perez
    juan11perez

    Good day, plugin also stopped working for me.   root@Unraid:/usr/local/emhttp/plugins/gpustat# cd /usr/local/emhttp/plugins/gpustat/ && php ./gpustatus.php Fatal error: Uncaught TypeE

  • I did some more work to get it to look like the CPU sidebar that comes with unraid 

  • I have created a PR for b3rs3rk's plugin to add MultiGPU support for 6.12 as Dashboard panels are different in 6.12. The PR works on pre realeases but does not provide Multi support. There are some ot

Posted Images

dont worry worked it out
 

Changed Intel_top_command_timeout to  .7 1.3 

Which resolved it

On 10/23/2024 at 9:07 PM, Yock said:

Here ya go.

stuff.png

Can you change the emby line in /usr/local/emhttp/plugins/gpustat/lib/Intel.php

About line 48 and see if that fixes.

To         'emby'        => ['ffmpeg', 'EmbyServer'],

37 minutes ago, SimonF said:

Can you change the emby line in /usr/local/emhttp/plugins/gpustat/lib/Intel.php

About line 48 and see if that fixes.

To         'emby'        => ['ffmpeg', 'EmbyServer'],

That sadly didn't do anything.

Did todays update, no longer working. tired to do above fix, but its refusing to save config unless i change a refresh rate to a longer value which i really dont want to do if avoidable. GPU is an Intel iGPU on a 13900HX, raptor lake cpu.

 
image.png.456187c08071c5b536f77f4c54a63506.png

Hi there.
This Plugin works well for my IGPU, but it does not show any wattage for my RTX A1000 8GB.
Is there any way to fix that?
GPU ID: GPU-669c7f22-ee9f-edd9-ce2f-08e6b0507cb5

grafik.png.d604f23619d22d71e54bcaa397654396.png

1 hour ago, Stogie said:

Is there any way to fix that?

What is the output from nvidia-smi? Does it show a Wattage?

1 hour ago, SimonF said:

Try 2024.10.25a

Just saw the update and tried it.
Emby shows up now, many thanks! Keep up the great work. :)

Hi,

On first note I would like to thank the creator for such wonderful tool. Unfortunately after the recent updates it did stop to work for me. I have changed all the settings accordingly to the suggestions that I have read in this topic but none actually worked. Can somebody smarter than me suggest some solution. Attaching screenshots of the settings and other potentially useful information

Screenshot 2024-10-25 at 22.04.57.png

Screenshot 2024-10-25 at 22.03.34.png

Screenshot 2024-10-25 at 22.02.56.png

13 minutes ago, Xawoger said:

Hi,

On first note I would like to thank the creator for such wonderful tool. Unfortunately after the recent updates it did stop to work for me. I have changed all the settings accordingly to the suggestions that I have read in this topic but none actually worked. Can somebody smarter than me suggest some solution. Attaching screenshots of the settings and other potentially useful information

Screenshot 2024-10-25 at 22.04.57.png

Screenshot 2024-10-25 at 22.03.34.png

Screenshot 2024-10-25 at 22.02.56.png

Try .9 1.5 and see if that makes a difference

16 minutes ago, SimonF said:

Try .9 1.5 and see if that makes a difference

Unfortunately it did not change anything. 

15 minutes ago, Xawoger said:

Unfortunately it did not change anything. 

Try ctlr + F5

 

If that does not work can you provide 

 

timeout -k 1 1.5 intel_gpu_top -J -s 1000 -d pci:slot="0000:c3:00.0"

9 minutes ago, SimonF said:

Try ctlr + F5

 

If that does not work can you provide 

 

timeout -k 1 1.5 intel_gpu_top -J -s 1000 -d pci:slot="0000:c3:00.0"

I am on Mac OS X so this does not work. I have run the code and this is the result:

{
        "period": {
                "duration": 226.927620,
                "unit": "ms"
        },
        "frequency": {
                "requested": 771.171002,
                "actual": 374.568772,
                "unit": "MHz"
        },
        "interrupts": {
                "count": 361.348698,
                "unit": "irq/s"
        },
        "rc6": {
                "value": 32.702304,
                "unit": "%"
        },
        "engines": {
                "Render/3D": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Blitter": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Video": {
                        "busy": 6.899479,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "VideoEnhance": {
                        "busy": 6.248906,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Compute": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                }
        },
        "clients": {
                "4291921872": {
                        "name": "Plex Transcoder",
                        "pid": "3045424",
                        "memory": {
                                "system": {
                                        "total": "20209664",
                                        "shared": "0",
                                        "resident": "18628608",
                                        "purgeable": "0",
                                        "active": "3948544"
                                },
                                "local": {
                                        "total": "198242304",
                                        "shared": "0",
                                        "resident": "97644544",
                                        "purgeable": "262144",
                                        "active": "32309248"
                                }
                        },
                        "engine-classes": {
                                "Render/3D": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "Blitter": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "Video": {
                                        "busy": "32.181197",
                                        "unit": "%"
                                },
                                "VideoEnhance": {
                                        "busy": "28.573820",
                                        "unit": "%"
                                },
                                "Compute": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                }
                        }
                }
        }

 

2 minutes ago, Xawoger said:

I am on Mac OS X so this does not work. I have run the code and this is the result:

{
        "period": {
                "duration": 226.927620,
                "unit": "ms"
        },
        "frequency": {
                "requested": 771.171002,
                "actual": 374.568772,
                "unit": "MHz"
        },
        "interrupts": {
                "count": 361.348698,
                "unit": "irq/s"
        },
        "rc6": {
                "value": 32.702304,
                "unit": "%"
        },
        "engines": {
                "Render/3D": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Blitter": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Video": {
                        "busy": 6.899479,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "VideoEnhance": {
                        "busy": 6.248906,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Compute": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                }
        },
        "clients": {
                "4291921872": {
                        "name": "Plex Transcoder",
                        "pid": "3045424",
                        "memory": {
                                "system": {
                                        "total": "20209664",
                                        "shared": "0",
                                        "resident": "18628608",
                                        "purgeable": "0",
                                        "active": "3948544"
                                },
                                "local": {
                                        "total": "198242304",
                                        "shared": "0",
                                        "resident": "97644544",
                                        "purgeable": "262144",
                                        "active": "32309248"
                                }
                        },
                        "engine-classes": {
                                "Render/3D": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "Blitter": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "Video": {
                                        "busy": "32.181197",
                                        "unit": "%"
                                },
                                "VideoEnhance": {
                                        "busy": "28.573820",
                                        "unit": "%"
                                },
                                "Compute": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                }
                        }
                }
        }

 

There is } missing which is the problem. Try with -k 2 and 3, are you on the latest top version? Maybe an issue with a380s with that.

 

It is getting late here so may not respond straight away.

10 minutes ago, SimonF said:

There is } missing which is the problem. Try with -k 2 and 3, are you on the latest top version? Maybe an issue with a380s with that.

 

It is getting late here so may not respond straight away.

Running the latest top version. Results:

timeout -k 2 1.5 intel_gpu_top -J -s 1000 -d pci:slot="0000:c3:00.0"
[

{
        "period": {
                "duration": 436.661806,
                "unit": "ms"
        },
        "frequency": {
                "requested": 2104.603580,
                "actual": 1751.927898,
                "unit": "MHz"
        },
        "interrupts": {
                "count": 661.839428,
                "unit": "irq/s"
        },
        "rc6": {
                "value": 4.635020,
                "unit": "%"
        },
        "engines": {
                "Render/3D": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Blitter": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Video": {
                        "busy": 7.846199,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "VideoEnhance": {
                        "busy": 10.140941,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Compute": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                }
        },
        "clients": {
                "4291921872": {
                        "name": "Plex Transcoder",
                        "pid": "3045424",
                        "memory": {
                                "system": {
                                        "total": "20209664",
                                        "shared": "0",
                                        "resident": "18628608",
                                        "purgeable": "0",
                                        "active": "0"
                                },
                                "local": {
                                        "total": "198262784",
                                        "shared": "0",
                                        "resident": "97665024",
                                        "purgeable": "262144",
                                        "active": "0"
                                }
                        },
                        "engine-classes": {
                                "Render/3D": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "Blitter": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "Video": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "VideoEnhance": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "Compute": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                }
                        }
                }
        }
}

 

And: 

timeout -k 3 1.5 intel_gpu_top -J -s 1000 -d pci:slot="0000:c3:00.0"
[

{
        "period": {
                "duration": 461.630242,
                "unit": "ms"
        },
        "frequency": {
                "requested": 597.881107,
                "actual": 64.987077,
                "unit": "MHz"
        },
        "interrupts": {
                "count": 80.150728,
                "unit": "irq/s"
        },
        "rc6": {
                "value": 56.757183,
                "unit": "%"
        },
        "engines": {
                "Render/3D": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Blitter": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Video": {
                        "busy": 1.563001,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "VideoEnhance": {
                        "busy": 1.356413,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Compute": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                }
        },
        "clients": {
                "4291921872": {
                        "name": "Plex Transcoder",
                        "pid": "3045424",
                        "memory": {
                                "system": {
                                        "total": "20209664",
                                        "shared": "0",
                                        "resident": "18628608",
                                        "purgeable": "0",
                                        "active": "0"
                                },
                                "local": {
                                        "total": "198262784",
                                        "shared": "0",
                                        "resident": "97665024",
                                        "purgeable": "262144",
                                        "active": "0"
                                }
                        },
                        "engine-classes": {
                                "Render/3D": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "Blitter": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "Video": {
                                        "busy": "3.496931",
                                        "unit": "%"
                                },
                                "VideoEnhance": {
                                        "busy": "1.286218",
                                        "unit": "%"
                                },
                                "Compute": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                }
                        }
                }
        }

 

Edited by Xawoger

1 minute ago, Xawoger said:

Running the latest top version. Results:

timeout -k 2 1.5 intel_gpu_top -J -s 1000 -d pci:slot="0000:c3:00.0"
[

{
        "period": {
                "duration": 436.661806,
                "unit": "ms"
        },
        "frequency": {
                "requested": 2104.603580,
                "actual": 1751.927898,
                "unit": "MHz"
        },
        "interrupts": {
                "count": 661.839428,
                "unit": "irq/s"
        },
        "rc6": {
                "value": 4.635020,
                "unit": "%"
        },
        "engines": {
                "Render/3D": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Blitter": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Video": {
                        "busy": 7.846199,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "VideoEnhance": {
                        "busy": 10.140941,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                },
                "Compute": {
                        "busy": 0.000000,
                        "sema": 0.000000,
                        "wait": 0.000000,
                        "unit": "%"
                }
        },
        "clients": {
                "4291921872": {
                        "name": "Plex Transcoder",
                        "pid": "3045424",
                        "memory": {
                                "system": {
                                        "total": "20209664",
                                        "shared": "0",
                                        "resident": "18628608",
                                        "purgeable": "0",
                                        "active": "0"
                                },
                                "local": {
                                        "total": "198262784",
                                        "shared": "0",
                                        "resident": "97665024",
                                        "purgeable": "262144",
                                        "active": "0"
                                }
                        },
                        "engine-classes": {
                                "Render/3D": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "Blitter": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "Video": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "VideoEnhance": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                },
                                "Compute": {
                                        "busy": "0.000000",
                                        "unit": "%"
                                }
                        }
                }
        }
}

 

Ok that looks ok, so try refresh of 4000 and top of 2 2.5 in gui settings

5 minutes ago, SimonF said:

Ok that looks ok, so try refresh of 4000 and top of 2 2.5 in gui settings

First impression, it works. Started transcoding on Plex and Jellyfin at once and it shows all information like it did before. Is there any ways I could express my gratitude? Send some money for coffee or something like it? You rock man. Thanks.

I tried to update this app and i am getting the following error.

 

plugin: updating: gpustat.plg
Executing hook script: pre_plugin_checks
********************************************************************

NVIDIA vendor utility found. Continuing install.

plugin: downloading: gpustat-2024.10.25a-x86_64.txz ...
plugin: gpustat-2024.10.25a-x86_64.txz download failure: Generic error
Executing hook script: post_plugin_checks

 

19 minutes ago, herculepirate said:

I tried to update this app and i am getting the following error.

 

plugin: updating: gpustat.plg
Executing hook script: pre_plugin_checks
********************************************************************

NVIDIA vendor utility found. Continuing install.

plugin: downloading: gpustat-2024.10.25a-x86_64.txz ...
plugin: gpustat-2024.10.25a-x86_64.txz download failure: Generic error
Executing hook script: post_plugin_checks

 

Sounds like you have had a failure, have you retried the update/

@SimonF

Restarted my machine and rebooted.

and its now working. Solved. !!

On 10/28/2023 at 11:19 AM, dolphins087 said:

no problem. I also attached it in the github issue.

 

I think the Threadfin icon might be a little more complicated, the process looks like this:

/usr/bin/ffmpeg-**user_agentThreadfin**-hwaccelcuda-hwaccel_output_formatcuda-hwaccel_device0-loglevelwarning-i***********************-ignore_unknown-sn-noautoscale-max_error_rate.2-muxpreload1-mapv:0-c:vh264_nvenc-movflags+faststart-tune3-presetp4-profile:vmain-rc1-rc-lookahead30-qmin0-bf3-b_ref_modemiddle-temporal-aq1-rc-lookahead20-i_qfactor0.75-b_qfactor1.1-g250-map0:a:0-c:aac3-r30000/1001-b:v10M-bufsize2M-maxrate20M-minrate1M-filter:vyadif_cuda=deint=0,scale_cuda=passthrough=0-b:a128k-ac2-ar44100-metadata:s:alanguage=eng-threads0-fmpegts-mpegts_copyts1-mpegts_flags+resend_headers-nostats-hide_bannerpipe:1

image.thumb.png.fe6b4a880abe9b30ffafd65bf9ba5742.png

 

there is a "Threadfin" user_agent tag, maybe you can use that as part of a wildcard expression

 

The parent process is "/home/threadfin/bin/threadfin-port=34400-config=/home/threadfin/conf-debug=0". A wildcard expression here might also work

image.png.394e53aefda8cb41878b4ac25f7bf824.png

 

icon: https://raw.githubusercontent.com/Threadfin/Threadfin/main/html/img/threadfin.ico

 

Thanks!

@SimonF did you ever get a chance to look into adding the Threadfin icon? Also maybe you add Tunarr , the fork of dizqueTV, since more people are moving to that since its being actively developed. 

25 minutes ago, dolphins087 said:

@SimonF did you ever get a chance to look into adding the Threadfin icon? Also maybe you add Tunarr , the fork of dizqueTV, since more people are moving to that since its being actively developed. 

Threadfin was added. Do you have more info for dizque

7 minutes ago, SimonF said:

Threadfin was added. Do you have more info for dizque

hmm...weird I'm not seeing in here on 2024.10.25a.  Does it look for the useragent? The Process Name is very generic so I don't think you could tell from that.

Tunarr is a fork of dizqueTV, and I believe dizqueTV is already supported so the implementation should be very similar.
 

Screenshot 2024-10-26 at 6.47.28 PM.png

8 hours ago, dolphins087 said:

hmm...weird I'm not seeing in here on 2024.10.25a.  Does it look for the useragent? The Process Name is very generic so I don't think you could tell from that.

Tunarr is a fork of dizqueTV, and I believe dizqueTV is already supported so the implementation should be very similar.
 

Screenshot 2024-10-26 at 6.47.28 PM.png

Can you do nano /usr/local/emhttp/plugins/gpustat/lib/Nvidia.php

 

Change

        'Threadfin'   => ['ffmpeg'],

to

        'threadfin'   => ['ffmpeg' , 'Threadfin'],

 

Update to 2024.10.27 includes tunarr

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.