[PLUGIN] GPU Statistics


Recommended Posts

new to all this but unraid 6.9.0-rc2

 

GTX 1050 TI, says everything loaded, nividia drivers etc etc - but wont show up on the dashboard

 

nvidia-smi -q -x

 

<nvidia_smi_log>
        <timestamp>Thu Jan 14 03:01:21 2021</timestamp>
        <driver_version>455.45.01</driver_version>
        <cuda_version>11.1</cuda_version>
        <attached_gpus>1</attached_gpus>
        <gpu id="00000000:02:00.0">
                <product_name>GeForce GTX 1050 Ti</product_name>
                <product_brand>GeForce</product_brand>
                <display_mode>Disabled</display_mode>
                <display_active>Disabled</display_active>
                <persistence_mode>Disabled</persistence_mode>
                <mig_mode>
                        <current_mig>N/A</current_mig>
                        <pending_mig>N/A</pending_mig>
                </mig_mode>
                <accounting_mode>Disabled</accounting_mode>
                <accounting_mode_buffer_size>4000</accounting_mode_buffer_size>
                <driver_model>
                        <current_dm>N/A</current_dm>
                        <pending_dm>N/A</pending_dm>
                </driver_model>
                <serial>N/A</serial>
                <uuid>GPU-63abd8bb-9585-8097-3fda-1770bca9b8b8</uuid>
                <minor_number>0</minor_number>
                <vbios_version>86.07.59.00.A0</vbios_version>
                <multigpu_board>No</multigpu_board>
                <board_id>0x200</board_id>
                <gpu_part_number>N/A</gpu_part_number>
                <inforom_version>
                        <img_version>G001.0000.01.04</img_version>
                        <oem_object>1.1</oem_object>
                        <ecc_object>N/A</ecc_object>
                        <pwr_object>N/A</pwr_object>
                </inforom_version>
                <gpu_operation_mode>
                        <current_gom>N/A</current_gom>
                        <pending_gom>N/A</pending_gom>
                </gpu_operation_mode>
                <gpu_virtualization_mode>
                        <virtualization_mode>None</virtualization_mode>
                        <host_vgpu_mode>N/A</host_vgpu_mode>
                </gpu_virtualization_mode>
                <ibmnpu>
                        <relaxed_ordering_mode>N/A</relaxed_ordering_mode>
                </ibmnpu>
                <pci>
                        <pci_bus>02</pci_bus>
                        <pci_device>00</pci_device>
                        <pci_domain>0000</pci_domain>
                        <pci_device_id>1C8210DE</pci_device_id>
                        <pci_bus_id>00000000:02:00.0</pci_bus_id>
                        <pci_sub_system_id>8C961462</pci_sub_system_id>
                        <pci_gpu_link_info>
                                <pcie_gen>
                                        <max_link_gen>2</max_link_gen>
                                        <current_link_gen>2</current_link_gen>
                                </pcie_gen>
                                <link_widths>
                                        <max_link_width>16x</max_link_width>
                                        <current_link_width>8x</current_link_width>
                                </link_widths>
                        </pci_gpu_link_info>
                        <pci_bridge_chip>
                                <bridge_chip_type>N/A</bridge_chip_type>
                                <bridge_chip_fw>N/A</bridge_chip_fw>
                        </pci_bridge_chip>
                        <replay_counter>0</replay_counter>
                        <replay_rollover_counter>0</replay_rollover_counter>
                        <tx_util>0 KB/s</tx_util>
                        <rx_util>0 KB/s</rx_util>
                </pci>
                <fan_speed>45 %</fan_speed>
                <performance_state>P0</performance_state>
                <clocks_throttle_reasons>
                        <clocks_throttle_reason_gpu_idle>Not Active</clocks_throttle_reason_gpu_idle>
                        <clocks_throttle_reason_applications_clocks_setting>Not Active</clocks_throttle_reason_applications_clocks_setting>
                        <clocks_throttle_reason_sw_power_cap>Not Active</clocks_throttle_reason_sw_power_cap>
                        <clocks_throttle_reason_hw_slowdown>Not Active</clocks_throttle_reason_hw_slowdown>
                        <clocks_throttle_reason_hw_thermal_slowdown>Not Active</clocks_throttle_reason_hw_thermal_slowdown>
                        <clocks_throttle_reason_hw_power_brake_slowdown>Not Active</clocks_throttle_reason_hw_power_brake_slowdown>
                        <clocks_throttle_reason_sync_boost>Not Active</clocks_throttle_reason_sync_boost>
                        <clocks_throttle_reason_sw_thermal_slowdown>Not Active</clocks_throttle_reason_sw_thermal_slowdown>
                        <clocks_throttle_reason_display_clocks_setting>Not Active</clocks_throttle_reason_display_clocks_setting>
                </clocks_throttle_reasons>
                <fb_memory_usage>
                        <total>4040 MiB</total>
                        <used>0 MiB</used>
                        <free>4040 MiB</free>
                </fb_memory_usage>
                <bar1_memory_usage>
                        <total>256 MiB</total>
                        <used>2 MiB</used>
                        <free>254 MiB</free>
                </bar1_memory_usage>
                <compute_mode>Default</compute_mode>
                <utilization>
                        <gpu_util>2 %</gpu_util>
                        <memory_util>0 %</memory_util>
                        <encoder_util>0 %</encoder_util>
                        <decoder_util>0 %</decoder_util>
                </utilization>
                <encoder_stats>
                        <session_count>0</session_count>
                        <average_fps>0</average_fps>
                        <average_latency>0</average_latency>
                </encoder_stats>
                <fbc_stats>
                        <session_count>0</session_count>
                        <average_fps>0</average_fps>
                        <average_latency>0</average_latency>
                </fbc_stats>
                <ecc_mode>
                        <current_ecc>N/A</current_ecc>
                        <pending_ecc>N/A</pending_ecc>
                </ecc_mode>
                <ecc_errors>
                        <volatile>
                                <single_bit>
                                        <device_memory>N/A</device_memory>
                                        <register_file>N/A</register_file>
                                        <l1_cache>N/A</l1_cache>
                                        <l2_cache>N/A</l2_cache>
                                        <texture_memory>N/A</texture_memory>
                                        <texture_shm>N/A</texture_shm>
                                        <cbu>N/A</cbu>
                                        <total>N/A</total>
                                </single_bit>
                                <double_bit>
                                        <device_memory>N/A</device_memory>
                                        <register_file>N/A</register_file>
                                        <l1_cache>N/A</l1_cache>
                                        <l2_cache>N/A</l2_cache>
                                        <texture_memory>N/A</texture_memory>
                                        <texture_shm>N/A</texture_shm>
                                        <cbu>N/A</cbu>
                                        <total>N/A</total>
                                </double_bit>
                        </volatile>
                        <aggregate>
                                <single_bit>
                                        <device_memory>N/A</device_memory>
                                        <register_file>N/A</register_file>
                                        <l1_cache>N/A</l1_cache>
                                        <l2_cache>N/A</l2_cache>
                                        <texture_memory>N/A</texture_memory>
                                        <texture_shm>N/A</texture_shm>
                                        <cbu>N/A</cbu>
                                        <total>N/A</total>
                                </single_bit>
                                <double_bit>
                                        <device_memory>N/A</device_memory>
                                        <register_file>N/A</register_file>
                                        <l1_cache>N/A</l1_cache>
                                        <l2_cache>N/A</l2_cache>
                                        <texture_memory>N/A</texture_memory>
                                        <texture_shm>N/A</texture_shm>
                                        <cbu>N/A</cbu>
                                        <total>N/A</total>
                                </double_bit>
                        </aggregate>
                </ecc_errors>
                <retired_pages>
                        <multiple_single_bit_retirement>
                                <retired_count>N/A</retired_count>
                                <retired_pagelist>N/A</retired_pagelist>
                        </multiple_single_bit_retirement>
                        <double_bit_retirement>
                                <retired_count>N/A</retired_count>
                                <retired_pagelist>N/A</retired_pagelist>
                        </double_bit_retirement>
                        <pending_blacklist>N/A</pending_blacklist>
                        <pending_retirement>N/A</pending_retirement>
                </retired_pages>
                <remapped_rows>N/A</remapped_rows>
                <temperature>
                        <gpu_temp>32 C</gpu_temp>
                        <gpu_temp_max_threshold>102 C</gpu_temp_max_threshold>
                        <gpu_temp_slow_threshold>99 C</gpu_temp_slow_threshold>
                        <gpu_temp_max_gpu_threshold>N/A</gpu_temp_max_gpu_threshold>
                        <memory_temp>N/A</memory_temp>
                        <gpu_temp_max_mem_threshold>N/A</gpu_temp_max_mem_threshold>
                </temperature>
                <power_readings>
                        <power_state>P0</power_state>
                        <power_management>Supported</power_management>
                        <power_draw>N/A</power_draw>
                        <power_limit>75.00 W</power_limit>
                        <default_power_limit>75.00 W</default_power_limit>
                        <enforced_power_limit>75.00 W</enforced_power_limit>
                        <min_power_limit>52.50 W</min_power_limit>
                        <max_power_limit>75.00 W</max_power_limit>
                </power_readings>
                <clocks>
                        <graphics_clock>1341 MHz</graphics_clock>
                        <sm_clock>1341 MHz</sm_clock>
                        <mem_clock>3504 MHz</mem_clock>
                        <video_clock>1202 MHz</video_clock>
                </clocks>
                <applications_clocks>
                        <graphics_clock>N/A</graphics_clock>
                        <mem_clock>N/A</mem_clock>
                </applications_clocks>
                <default_applications_clocks>
                        <graphics_clock>N/A</graphics_clock>
                        <mem_clock>N/A</mem_clock>
                </default_applications_clocks>
                <max_clocks>
                        <graphics_clock>1961 MHz</graphics_clock>
                        <sm_clock>1961 MHz</sm_clock>
                        <mem_clock>3504 MHz</mem_clock>
                        <video_clock>1708 MHz</video_clock>
                </max_clocks>
                <max_customer_boost_clocks>
                        <graphics_clock>N/A</graphics_clock>
                </max_customer_boost_clocks>
                <clock_policy>
                        <auto_boost>N/A</auto_boost>
                        <auto_boost_default>N/A</auto_boost_default>
                </clock_policy>
                <supported_clocks>N/A</supported_clocks>
                <processes>
                </processes>
                <accounted_processes>
                </accounted_processes>
        </gpu>
 

 

 

 

Link to comment

Amazing job on this! I saw the post on reddit this morning about the Intel GPU, so I commented out the modprobe in my go file, installed the Intel GPU Top plugin, rebooted and installed GPU statistics, setup the plugin and everything worked great! It's really nice to be able to see some visualizations and stats of life in the Intel GPU if it's doing some transcoding or something else.

 

Quick question I was wondering, is if it is possibly to poll more than a single graphics card? I have an i9700k as the main CPU and use the Intel GPU for the dockers that benefit from it, but I also have a GTX 1080 installed for the gaming VM, and was wondering if its possible to have the Nvidia card polled by Unraid. My gut thought was that since the VM has control of this card than it might not be possible for unraid to see it unless I do the bios patch to the vm, but I was curious if there was a way to select a second card to poll within the plugin itself?

  • Like 1
Link to comment
8 hours ago, hutchmcnugget said:

My nvidia GTX 1070 is not showing up in the dashboard. Output from the suggested commands:

Output from nvidia-smi -q -x -i 0

 

Output from cd /usr/local/emhttp/plugins/gpustat/ && php ./gpustatus.php

 

There's obviously something wrong here. I have tried uninstalling and reinstalling the plugin. I'm able to transcode plex with my GPU so I know it's working. 

 

gpustatus.php looks like this: 

 

You need to make some change (any change) on the settings page and apply it.  You can then revert that change if you want the defaults.  The new default is to have no vendor in your config file so that people don't install the plugin and never change any settings which are necessary for the Intel crowd.  You have to change something for the apply button to show.

Link to comment
2 hours ago, BGDAV said:

new to all this but unraid 6.9.0-rc2

 

GTX 1050 TI, says everything loaded, nividia drivers etc etc - but wont show up on the dashboard

Make some change in the GPUStat settings and apply it.  The plugin will not load automatically anymore due to too many issues with people not changing the settings.

Edited by b3rs3rk
Link to comment
1 hour ago, phrozen087 said:

Amazing job on this! I saw the post on reddit this morning about the Intel GPU, so I commented out the modprobe in my go file, installed the Intel GPU Top plugin, rebooted and installed GPU statistics, setup the plugin and everything worked great! It's really nice to be able to see some visualizations and stats of life in the Intel GPU if it's doing some transcoding or something else.

 

Quick question I was wondering, is if it is possibly to poll more than a single graphics card? I have an i9700k as the main CPU and use the Intel GPU for the dockers that benefit from it, but I also have a GTX 1080 installed for the gaming VM, and was wondering if its possible to have the Nvidia card polled by Unraid. My gut thought was that since the VM has control of this card than it might not be possible for unraid to see it unless I do the bios patch to the vm, but I was curious if there was a way to select a second card to poll within the plugin itself?

In your case, no.  Once you use passthrough nvidia-smi will likely not see it anymore.  Just test it.  If after your gaming VM is started you can still poll stats by running nvidia-smi in the UnRAID console then I'm mistaken.

In the general sense of multi-gpu I've considered doing a drop-down box like the NIC/network widget where I populate all graphics cards there so it can be dynamically selected.  This would take quite a bit of work though and I'm not even sure it's possible because all the page code would have to be replaced for different vendor support.  I dunno.

Link to comment
23 hours ago, b3rs3rk said:

In your case, no.  Once you use passthrough nvidia-smi will likely not see it anymore.  Just test it.  If after your gaming VM is started you can still poll stats by running nvidia-smi in the UnRAID console then I'm mistaken.

In the general sense of multi-gpu I've considered doing a drop-down box like the NIC/network widget where I populate all graphics cards there so it can be dynamically selected.  This would take quite a bit of work though and I'm not even sure it's possible because all the page code would have to be replaced for different vendor support.  I dunno.

 

Thanks for the response! Just having the Intel one is huge for me, as that one has always been a bit "hidden" since it's mainly only used for Plex transcoding and stuff. I can always monitor the Nvidia GPU from the windows VM when its on, and when the VM is off it seems to completely turn off the graphics card. Again, great plugin and thanks so much for making it!

Link to comment
On 1/14/2021 at 8:47 AM, bigup said:

First of all great work on this Plugin, I really like it and been using it for ages

 

I have just updated to the latest version and now don't get any output on the dashboard

 

image.png.0b59f5bcc3a4a6f6dda8e2d713c69f42.png

 

I am using a Quadro P2000 GPU and unRAID 6.9 rc2

 

Vendor is set to NVIDIA and all other options are "Yes"

 

nvidia-smi in terminal is outputting correctly

 

thanks!

 

Any update on my issue? i have tried with a Nvidia 1060 6GB GPU too and restarted my server and still get the same (blank), how do I fix it?

Edited by bigup
Link to comment
1 minute ago, bigup said:

 

Any update on my issue? i have tried with a Nvidia 1060 6GB GPU too and restarted my server and still get the same (blank), how do I fix it?


If you have the default options set it may not be saved to your config file.  Try setting the Intel options to No and hit Apply to make sure it is saved.  You can't save the defaults which is something I'm looking into.

If that doesn't fix anything you need to give me the troubleshooting info from the first post of this thread.

Link to comment
Just now, b3rs3rk said:


If you have the default options set it may not be saved to your config file.  Try setting the Intel options to No and hit Apply to make sure it is saved.  You can't save the defaults which is something I'm looking into.

If that doesn't fix anything you need to give me the troubleshooting info from the first post of this thread.

 

Thanks, yes that did it!

 

I went into settings and selected Intel, then applied, then I went back in and changed to nvidia and applied and the dash now works

 

many thanks!

  • Like 1
Link to comment
On 1/16/2021 at 11:00 AM, enigma27 said:

Does anyone have an issue with this plugin disappearing when server is rebooted?

 

Im on unraid 6.0.0 Rc2 and when i reboot the server I have to re install this plugin each time.


@ich777 and I think this should be fixed with the latest update.  Let me know if it still doesn't work.  Thanks!

  • Like 1
Link to comment

could some one help me with an issue with it not showing anything on the dashboard.  i tried switching from intel to nvidia to see if it would start showing the information on the dashboard again. but no luck.  in nividia-smi it shows all the info correct just nothing on the dashboard. i have a quadro card and am on 6.9 rc2

 

 

here is the results

 

<nvidia_smi_log>
        <timestamp>Tue Jan 19 13:10:30 2021</timestamp>
        <driver_version>455.45.01</driver_version>
        <cuda_version>11.1</cuda_version>
        <attached_gpus>1</attached_gpus>
        <gpu id="00000000:26:00.0">
                <product_name>Quadro K2000</product_name>
                <product_brand>Quadro</product_brand>
                <display_mode>Disabled</display_mode>
                <display_active>Disabled</display_active>
                <persistence_mode>Disabled</persistence_mode>
                <mig_mode>
                        <current_mig>N/A</current_mig>
                        <pending_mig>N/A</pending_mig>
                </mig_mode>
                <accounting_mode>Disabled</accounting_mode>
                <accounting_mode_buffer_size>4000</accounting_mode_buffer_size>
                <driver_model>
                        <current_dm>N/A</current_dm>
                        <pending_dm>N/A</pending_dm>
                </driver_model>
                <serial>0323415034814</serial>
                <uuid>GPU-11aa8809-33cb-e8b2-0915-75177881bf7f</uuid>
                <minor_number>0</minor_number>
                <vbios_version>80.07.DD.00.06</vbios_version>
                <multigpu_board>No</multigpu_board>
                <board_id>0x2600</board_id>
                <gpu_part_number>N/A</gpu_part_number>
                <inforom_version>
                        <img_version>2095.0500.00.01</img_version>
                        <oem_object>1.1</oem_object>
                        <ecc_object>N/A</ecc_object>
                        <pwr_object>N/A</pwr_object>
                </inforom_version>
                <gpu_operation_mode>
                        <current_gom>N/A</current_gom>
                        <pending_gom>N/A</pending_gom>
                </gpu_operation_mode>
                <gpu_virtualization_mode>
                        <virtualization_mode>None</virtualization_mode>
                        <host_vgpu_mode>N/A</host_vgpu_mode>
                </gpu_virtualization_mode>
                <ibmnpu>
                        <relaxed_ordering_mode>N/A</relaxed_ordering_mode>
                </ibmnpu>
                <pci>
                        <pci_bus>26</pci_bus>
                        <pci_device>00</pci_device>
                        <pci_domain>0000</pci_domain>
                        <pci_device_id>0FFE10DE</pci_device_id>
                        <pci_bus_id>00000000:26:00.0</pci_bus_id>
                        <pci_sub_system_id>094C10DE</pci_sub_system_id>
                        <pci_gpu_link_info>
                                <pcie_gen>
                                        <max_link_gen>2</max_link_gen>
                                        <current_link_gen>2</current_link_gen>
                                </pcie_gen>
                                <link_widths>
                                        <max_link_width>16x</max_link_width>
                                        <current_link_width>16x</current_link_width>
                                </link_widths>
                        </pci_gpu_link_info>
                        <pci_bridge_chip>
                                <bridge_chip_type>N/A</bridge_chip_type>
                                <bridge_chip_fw>N/A</bridge_chip_fw>
                        </pci_bridge_chip>
                        <replay_counter>0</replay_counter>
                        <replay_rollover_counter>0</replay_rollover_counter>
                        <tx_util>N/A</tx_util>
                        <rx_util>N/A</rx_util>
                </pci>
                <fan_speed>32 %</fan_speed>
                <performance_state>P0</performance_state>
                <clocks_throttle_reasons>
                        <clocks_throttle_reason_gpu_idle>Not Active</clocks_throttle_reason_gpu_idle>
                        <clocks_throttle_reason_applications_clocks_setting>Not Active</clocks_throttle_reason_applications_clocks_setting>
                        <clocks_throttle_reason_sw_power_cap>Not Active</clocks_throttle_reason_sw_power_cap>
                        <clocks_throttle_reason_hw_slowdown>Not Active</clocks_throttle_reason_hw_slowdown>
                        <clocks_throttle_reason_hw_thermal_slowdown>N/A</clocks_throttle_reason_hw_thermal_slowdown>
                        <clocks_throttle_reason_hw_power_brake_slowdown>N/A</clocks_throttle_reason_hw_power_brake_slowdown>
                        <clocks_throttle_reason_sync_boost>Not Active</clocks_throttle_reason_sync_boost>
                        <clocks_throttle_reason_sw_thermal_slowdown>Not Active</clocks_throttle_reason_sw_thermal_slowdown>
                        <clocks_throttle_reason_display_clocks_setting>Not Active</clocks_throttle_reason_display_clocks_setting>
                </clocks_throttle_reasons>
                <fb_memory_usage>
                        <total>1997 MiB</total>
                        <used>50 MiB</used>
                        <free>1947 MiB</free>
                </fb_memory_usage>
                <bar1_memory_usage>
                        <total>256 MiB</total>
                        <used>2 MiB</used>
                        <free>254 MiB</free>
                </bar1_memory_usage>
                <compute_mode>Default</compute_mode>
                <utilization>
                        <gpu_util>7 %</gpu_util>
                        <memory_util>7 %</memory_util>
                        <encoder_util>100 %</encoder_util>
                        <decoder_util>0 %</decoder_util>
                </utilization>
                <encoder_stats>
                        <session_count>0</session_count>
                        <average_fps>0</average_fps>
                        <average_latency>0</average_latency>
                </encoder_stats>
                <fbc_stats>
                        <session_count>0</session_count>
                        <average_fps>0</average_fps>
                        <average_latency>0</average_latency>
                </fbc_stats>
                <ecc_mode>
                        <current_ecc>N/A</current_ecc>
                        <pending_ecc>N/A</pending_ecc>
                </ecc_mode>
                <ecc_errors>
                        <volatile>
                                <single_bit>
                                        <device_memory>N/A</device_memory>
                                        <register_file>N/A</register_file>
                                        <l1_cache>N/A</l1_cache>
                                        <l2_cache>N/A</l2_cache>
                                        <texture_memory>N/A</texture_memory>
                                        <texture_shm>N/A</texture_shm>
                                        <cbu>N/A</cbu>
                                        <total>N/A</total>
                                </single_bit>
                                <double_bit>
                                        <device_memory>N/A</device_memory>
                                        <register_file>N/A</register_file>
                                        <l1_cache>N/A</l1_cache>
                                        <l2_cache>N/A</l2_cache>
                                        <texture_memory>N/A</texture_memory>
                                        <texture_shm>N/A</texture_shm>
                                        <cbu>N/A</cbu>
                                        <total>N/A</total>
                                </double_bit>
                        </volatile>
                        <aggregate>
                                <single_bit>
                                        <device_memory>N/A</device_memory>
                                        <register_file>N/A</register_file>
                                        <l1_cache>N/A</l1_cache>
                                        <l2_cache>N/A</l2_cache>
                                        <texture_memory>N/A</texture_memory>
                                        <texture_shm>N/A</texture_shm>
                                        <cbu>N/A</cbu>
                                        <total>N/A</total>
                                </single_bit>
                                <double_bit>
                                        <device_memory>N/A</device_memory>
                                        <register_file>N/A</register_file>
                                        <l1_cache>N/A</l1_cache>
                                        <l2_cache>N/A</l2_cache>
                                        <texture_memory>N/A</texture_memory>
                                        <texture_shm>N/A</texture_shm>
                                        <cbu>N/A</cbu>
                                        <total>N/A</total>
                                </double_bit>
                        </aggregate>
                </ecc_errors>
                <retired_pages>
                        <multiple_single_bit_retirement>
                                <retired_count>N/A</retired_count>
                                <retired_pagelist>N/A</retired_pagelist>
                        </multiple_single_bit_retirement>
                        <double_bit_retirement>
                                <retired_count>N/A</retired_count>
                                <retired_pagelist>N/A</retired_pagelist>
                        </double_bit_retirement>
                        <pending_blacklist>N/A</pending_blacklist>
                        <pending_retirement>N/A</pending_retirement>
                </retired_pages>
                <remapped_rows>N/A</remapped_rows>
                <temperature>
                        <gpu_temp>48 C</gpu_temp>
                        <gpu_temp_max_threshold>103 C</gpu_temp_max_threshold>
                        <gpu_temp_slow_threshold>98 C</gpu_temp_slow_threshold>
                        <gpu_temp_max_gpu_threshold>N/A</gpu_temp_max_gpu_threshold>
                        <memory_temp>N/A</memory_temp>
                        <gpu_temp_max_mem_threshold>N/A</gpu_temp_max_mem_threshold>
                </temperature>
                <power_readings>
                        <power_state>P0</power_state>
                        <power_management>N/A</power_management>
                        <power_draw>N/A</power_draw>
                        <power_limit>N/A</power_limit>
                        <default_power_limit>N/A</default_power_limit>
                        <enforced_power_limit>N/A</enforced_power_limit>
                        <min_power_limit>N/A</min_power_limit>
                        <max_power_limit>N/A</max_power_limit>
                </power_readings>
                <clocks>
                        <graphics_clock>954 MHz</graphics_clock>
                        <sm_clock>954 MHz</sm_clock>
                        <mem_clock>2000 MHz</mem_clock>
                        <video_clock>540 MHz</video_clock>
                </clocks>
                <applications_clocks>
                        <graphics_clock>N/A</graphics_clock>
                        <mem_clock>N/A</mem_clock>
                </applications_clocks>
                <default_applications_clocks>
                        <graphics_clock>N/A</graphics_clock>
                        <mem_clock>N/A</mem_clock>
                </default_applications_clocks>
                <max_clocks>
                        <graphics_clock>954 MHz</graphics_clock>
                        <sm_clock>954 MHz</sm_clock>
                        <mem_clock>2000 MHz</mem_clock>
                        <video_clock>540 MHz</video_clock>
                </max_clocks>
                <max_customer_boost_clocks>
                        <graphics_clock>N/A</graphics_clock>
                </max_customer_boost_clocks>
                <clock_policy>
                        <auto_boost>N/A</auto_boost>
                        <auto_boost_default>N/A</auto_boost_default>
                </clock_policy>
                <supported_clocks>N/A</supported_clocks>
                <processes>
                        <process_info>
                                <gpu_instance_id>N/A</gpu_instance_id>
                                <compute_instance_id>N/A</compute_instance_id>
                                <pid>2878</pid>
                                <type>C</type>
                                <process_name>/usr/lib/jellyfin-ffmpeg/ffmpeg</process_name>
                                <used_memory>47 MiB</used_memory>
                        </process_info>
                </processes>
                <accounted_processes>
                </accounted_processes>
        </gpu>

</nvidia_smi_log>

 

second part 

image.thumb.png.ebff64c9b4463c8642e900877335ea62.png

 

last part

 

cd /usr/local/emhttp/plugins/gpustat/ && php ./gpustatus.php

Warning: A non-numeric value encountered in /usr/local/emhttp/plugins/gpustat/lib/Nvidia.php on line 203

Warning: A non-numeric value encountered in /usr/local/emhttp/plugins/gpustat/lib/Nvidia.php on line 204

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/emhttp/plugins/gpustat/lib/Nvidia.php:203) in /usr/local/emhttp/plugins/gpustat/lib/Main.php on line 159

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/emhttp/plugins/gpustat/lib/Nvidia.php:203) in /usr/local/emhttp/plugins/gpustat/lib/Main.php on line 160
{"clock":"954","util":"9%","power":"0W","rxutil":"0","txutil":"0","vendor":"NVIDIA","name":"Quadro K2000","clockmax":"954","memcloc":"2000","memclockmax":"2000","memutil":"3%","memtotal":"1997","memused":"50","encutil":"100%","decutil":"0%","temp":"120F","tempma":"220F","fan":"32%","pciemax":8000,"perfstate":"P0","throttled":"No","thrtlrsn":"","pciegen":2,"pciegenmax":2,"pciewidth":16,"pice

Edited by antihero412
providing more info
Link to comment
3 hours ago, antihero412 said:

could some one help me with an issue with it not showing anything on the dashboard.  i tried switching from intel to nvidia to see if it would start showing the information on the dashboard again. but no luck.  in nividia-smi it shows all the info correct just nothing on the dashboard. i have a quadro card and am on 6.9 rc2


You need to provide troubleshooting information as seen in my original post before we can attempt to help you.

  • Like 1
Link to comment

Can anyone using Emby and/or Jellyfin tell me what processes show up at the bottom of nvidia-smi -q -x when transcoding?  For plex it is the 'Plex Transcoder' but I'm not sure what it is for the others.  I am expanding on the plugin offering for Nvidia to show little icons of what apps are using the GPU hardware.

Link to comment
2 hours ago, b3rs3rk said:

Can anyone using Emby and/or Jellyfin tell me what processes show up at the bottom of nvidia-smi -q -x when transcoding?  For plex it is the 'Plex Transcoder' but I'm not sure what it is for the others.  I am expanding on the plugin offering for Nvidia to show little icons of what apps are using the GPU hardware.

Should be ffmpeg, look at my Nvidia-Driver thread the second post, I posted 2 screenshots from Emby and Jellyfin I think. :)

 

EDIT: Emby:

Bildschirmfoto_2020-11-15_22-37-20.png.defa13d6e6b46889d6f058e7428260fc.png.946312261ec2eac455354d27932df071.png

 

 

Jellyfin:

Bildschirmfoto_2020-11-15_22-18-04.png.c1dbb9961432f0b31df9fc9650aa3110.png.0e29650a9bb864f5efb7841dbb92e85e.png

  • Like 1
Link to comment
22 hours ago, b3rs3rk said:


You need to provide troubleshooting information as seen in my original post before we can attempt to help you.

sorry about that here is the information

 

<nvidia_smi_log>
        <timestamp>Tue Jan 19 13:10:30 2021</timestamp>
        <driver_version>455.45.01</driver_version>
        <cuda_version>11.1</cuda_version>
        <attached_gpus>1</attached_gpus>
        <gpu id="00000000:26:00.0">
                <product_name>Quadro K2000</product_name>
                <product_brand>Quadro</product_brand>
                <display_mode>Disabled</display_mode>
                <display_active>Disabled</display_active>
                <persistence_mode>Disabled</persistence_mode>
                <mig_mode>
                        <current_mig>N/A</current_mig>
                        <pending_mig>N/A</pending_mig>
                </mig_mode>
                <accounting_mode>Disabled</accounting_mode>
                <accounting_mode_buffer_size>4000</accounting_mode_buffer_size>
                <driver_model>
                        <current_dm>N/A</current_dm>
                        <pending_dm>N/A</pending_dm>
                </driver_model>
                <serial>0323415034814</serial>
                <uuid>GPU-11aa8809-33cb-e8b2-0915-75177881bf7f</uuid>
                <minor_number>0</minor_number>
                <vbios_version>80.07.DD.00.06</vbios_version>
                <multigpu_board>No</multigpu_board>
                <board_id>0x2600</board_id>
                <gpu_part_number>N/A</gpu_part_number>
                <inforom_version>
                        <img_version>2095.0500.00.01</img_version>
                        <oem_object>1.1</oem_object>
                        <ecc_object>N/A</ecc_object>
                        <pwr_object>N/A</pwr_object>
                </inforom_version>
                <gpu_operation_mode>
                        <current_gom>N/A</current_gom>
                        <pending_gom>N/A</pending_gom>
                </gpu_operation_mode>
                <gpu_virtualization_mode>
                        <virtualization_mode>None</virtualization_mode>
                        <host_vgpu_mode>N/A</host_vgpu_mode>
                </gpu_virtualization_mode>
                <ibmnpu>
                        <relaxed_ordering_mode>N/A</relaxed_ordering_mode>
                </ibmnpu>
                <pci>
                        <pci_bus>26</pci_bus>
                        <pci_device>00</pci_device>
                        <pci_domain>0000</pci_domain>
                        <pci_device_id>0FFE10DE</pci_device_id>
                        <pci_bus_id>00000000:26:00.0</pci_bus_id>
                        <pci_sub_system_id>094C10DE</pci_sub_system_id>
                        <pci_gpu_link_info>
                                <pcie_gen>
                                        <max_link_gen>2</max_link_gen>
                                        <current_link_gen>2</current_link_gen>
                                </pcie_gen>
                                <link_widths>
                                        <max_link_width>16x</max_link_width>
                                        <current_link_width>16x</current_link_width>
                                </link_widths>
                        </pci_gpu_link_info>
                        <pci_bridge_chip>
                                <bridge_chip_type>N/A</bridge_chip_type>
                                <bridge_chip_fw>N/A</bridge_chip_fw>
                        </pci_bridge_chip>
                        <replay_counter>0</replay_counter>
                        <replay_rollover_counter>0</replay_rollover_counter>
                        <tx_util>N/A</tx_util>
                        <rx_util>N/A</rx_util>
                </pci>
                <fan_speed>32 %</fan_speed>
                <performance_state>P0</performance_state>
                <clocks_throttle_reasons>
                        <clocks_throttle_reason_gpu_idle>Not Active</clocks_throttle_reason_gpu_idle>
                        <clocks_throttle_reason_applications_clocks_setting>Not Active</clocks_throttle_reason_applications_clocks_setting>
                        <clocks_throttle_reason_sw_power_cap>Not Active</clocks_throttle_reason_sw_power_cap>
                        <clocks_throttle_reason_hw_slowdown>Not Active</clocks_throttle_reason_hw_slowdown>
                        <clocks_throttle_reason_hw_thermal_slowdown>N/A</clocks_throttle_reason_hw_thermal_slowdown>
                        <clocks_throttle_reason_hw_power_brake_slowdown>N/A</clocks_throttle_reason_hw_power_brake_slowdown>
                        <clocks_throttle_reason_sync_boost>Not Active</clocks_throttle_reason_sync_boost>
                        <clocks_throttle_reason_sw_thermal_slowdown>Not Active</clocks_throttle_reason_sw_thermal_slowdown>
                        <clocks_throttle_reason_display_clocks_setting>Not Active</clocks_throttle_reason_display_clocks_setting>
                </clocks_throttle_reasons>
                <fb_memory_usage>
                        <total>1997 MiB</total>
                        <used>50 MiB</used>
                        <free>1947 MiB</free>
                </fb_memory_usage>
                <bar1_memory_usage>
                        <total>256 MiB</total>
                        <used>2 MiB</used>
                        <free>254 MiB</free>
                </bar1_memory_usage>
                <compute_mode>Default</compute_mode>
                <utilization>
                        <gpu_util>7 %</gpu_util>
                        <memory_util>7 %</memory_util>
                        <encoder_util>100 %</encoder_util>
                        <decoder_util>0 %</decoder_util>
                </utilization>
                <encoder_stats>
                        <session_count>0</session_count>
                        <average_fps>0</average_fps>
                        <average_latency>0</average_latency>
                </encoder_stats>
                <fbc_stats>
                        <session_count>0</session_count>
                        <average_fps>0</average_fps>
                        <average_latency>0</average_latency>
                </fbc_stats>
                <ecc_mode>
                        <current_ecc>N/A</current_ecc>
                        <pending_ecc>N/A</pending_ecc>
                </ecc_mode>
                <ecc_errors>
                        <volatile>
                                <single_bit>
                                        <device_memory>N/A</device_memory>
                                        <register_file>N/A</register_file>
                                        <l1_cache>N/A</l1_cache>
                                        <l2_cache>N/A</l2_cache>
                                        <texture_memory>N/A</texture_memory>
                                        <texture_shm>N/A</texture_shm>
                                        <cbu>N/A</cbu>
                                        <total>N/A</total>
                                </single_bit>
                                <double_bit>
                                        <device_memory>N/A</device_memory>
                                        <register_file>N/A</register_file>
                                        <l1_cache>N/A</l1_cache>
                                        <l2_cache>N/A</l2_cache>
                                        <texture_memory>N/A</texture_memory>
                                        <texture_shm>N/A</texture_shm>
                                        <cbu>N/A</cbu>
                                        <total>N/A</total>
                                </double_bit>
                        </volatile>
                        <aggregate>
                                <single_bit>
                                        <device_memory>N/A</device_memory>
                                        <register_file>N/A</register_file>
                                        <l1_cache>N/A</l1_cache>
                                        <l2_cache>N/A</l2_cache>
                                        <texture_memory>N/A</texture_memory>
                                        <texture_shm>N/A</texture_shm>
                                        <cbu>N/A</cbu>
                                        <total>N/A</total>
                                </single_bit>
                                <double_bit>
                                        <device_memory>N/A</device_memory>
                                        <register_file>N/A</register_file>
                                        <l1_cache>N/A</l1_cache>
                                        <l2_cache>N/A</l2_cache>
                                        <texture_memory>N/A</texture_memory>
                                        <texture_shm>N/A</texture_shm>
                                        <cbu>N/A</cbu>
                                        <total>N/A</total>
                                </double_bit>
                        </aggregate>
                </ecc_errors>
                <retired_pages>
                        <multiple_single_bit_retirement>
                                <retired_count>N/A</retired_count>
                                <retired_pagelist>N/A</retired_pagelist>
                        </multiple_single_bit_retirement>
                        <double_bit_retirement>
                                <retired_count>N/A</retired_count>
                                <retired_pagelist>N/A</retired_pagelist>
                        </double_bit_retirement>
                        <pending_blacklist>N/A</pending_blacklist>
                        <pending_retirement>N/A</pending_retirement>
                </retired_pages>
                <remapped_rows>N/A</remapped_rows>
                <temperature>
                        <gpu_temp>48 C</gpu_temp>
                        <gpu_temp_max_threshold>103 C</gpu_temp_max_threshold>
                        <gpu_temp_slow_threshold>98 C</gpu_temp_slow_threshold>
                        <gpu_temp_max_gpu_threshold>N/A</gpu_temp_max_gpu_threshold>
                        <memory_temp>N/A</memory_temp>
                        <gpu_temp_max_mem_threshold>N/A</gpu_temp_max_mem_threshold>
                </temperature>
                <power_readings>
                        <power_state>P0</power_state>
                        <power_management>N/A</power_management>
                        <power_draw>N/A</power_draw>
                        <power_limit>N/A</power_limit>
                        <default_power_limit>N/A</default_power_limit>
                        <enforced_power_limit>N/A</enforced_power_limit>
                        <min_power_limit>N/A</min_power_limit>
                        <max_power_limit>N/A</max_power_limit>
                </power_readings>
                <clocks>
                        <graphics_clock>954 MHz</graphics_clock>
                        <sm_clock>954 MHz</sm_clock>
                        <mem_clock>2000 MHz</mem_clock>
                        <video_clock>540 MHz</video_clock>
                </clocks>
                <applications_clocks>
                        <graphics_clock>N/A</graphics_clock>
                        <mem_clock>N/A</mem_clock>
                </applications_clocks>
                <default_applications_clocks>
                        <graphics_clock>N/A</graphics_clock>
                        <mem_clock>N/A</mem_clock>
                </default_applications_clocks>
                <max_clocks>
                        <graphics_clock>954 MHz</graphics_clock>
                        <sm_clock>954 MHz</sm_clock>
                        <mem_clock>2000 MHz</mem_clock>
                        <video_clock>540 MHz</video_clock>
                </max_clocks>
                <max_customer_boost_clocks>
                        <graphics_clock>N/A</graphics_clock>
                </max_customer_boost_clocks>
                <clock_policy>
                        <auto_boost>N/A</auto_boost>
                        <auto_boost_default>N/A</auto_boost_default>
                </clock_policy>
                <supported_clocks>N/A</supported_clocks>
                <processes>
                        <process_info>
                                <gpu_instance_id>N/A</gpu_instance_id>
                                <compute_instance_id>N/A</compute_instance_id>
                                <pid>2878</pid>
                                <type>C</type>
                                <process_name>/usr/lib/jellyfin-ffmpeg/ffmpeg</process_name>
                                <used_memory>47 MiB</used_memory>
                        </process_info>
                </processes>
                <accounted_processes>
                </accounted_processes>
        </gpu>

</nvidia_smi_log>

 

 

cd /usr/local/emhttp/plugins/gpustat/ && php ./gpustatus.php

Warning: A non-numeric value encountered in /usr/local/emhttp/plugins/gpustat/lib/Nvidia.php on line 203

Warning: A non-numeric value encountered in /usr/local/emhttp/plugins/gpustat/lib/Nvidia.php on line 204

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/emhttp/plugins/gpustat/lib/Nvidia.php:203) in /usr/local/emhttp/plugins/gpustat/lib/Main.php on line 159

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/emhttp/plugins/gpustat/lib/Nvidia.php:203) in /usr/local/emhttp/plugins/gpustat/lib/Main.php on line 160
{"clock":"954","util":"9%","power":"0W","rxutil":"0","txutil":"0","vendor":"NVIDIA","name":"Quadro K2000","clockmax":"954","memcloc":"2000","memclockmax":"2000","memutil":"3%","memtotal":"1997","memused":"50","encutil":"100%","decutil":"0%","temp":"120F","tempma":"220F","fan":"32%","pciemax":8000,"perfstate":"P0","throttled":"No","thrtlrsn":"","pciegen":2,"pciegenmax":2,"pciewidth":16,"pice

 

Link to comment
5 hours ago, RedSpider said:

I am experiencing this myself on `6.9.0-rc2`

 

image.png.4a56895e59f8fa6166cc4e172aea68d8.png

Have you updated the plugin amd have you one of the Plugins (Nvidia-Driver or Intel GPU TOP) installed?

I now have a few reports that it is working and I also don't have a problem since the last update.

  • Like 1
Link to comment

Firstly, great plugin and presentation of information!

 

The drop down box to select GPU in a multi GPU setup is a great function. Is it at all possible to have both (or more) GPU's visible on the dashboard?

I use 1 GPU for transcoding and 1 for VM. While the 1 for the VM isn't visible when in use by the VM, it would be good to still be able to monitor it when it's not (even if it's not doing anything).

 

Alternatively, how could I go about installing a second instance of gpustats?

  • Like 1
Link to comment
12 minutes ago, benno87 said:

Firstly, great plugin and presentation of information!

 

The drop down box to select GPU in a multi GPU setup is a great function. Is it at all possible to have both (or more) GPU's visible on the dashboard?

I use 1 GPU for transcoding and 1 for VM. While the 1 for the VM isn't visible when in use by the VM, it would be good to still be able to monitor it when it's not (even if it's not doing anything).

 

Alternatively, how could I go about installing a second instance of gpustats?

if the GPU is in use for a VM you cant "use" it in unraid OS or fetch data for gpustats, so i guess that wont happen.

  • Like 1
Link to comment

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.