March 15Mar 15 Disk Activity Plugin for UnraidAdds a real-time Activity column to your Array Devices, Pool Devices, and Boot Device tables on the Main page. See at a glance which disks are busy and which are idle — no more guessing from the blinking lights.ScreenshotsFeaturesReal-time I/O activity (0–100%) displayed next to the Errors columnThree display modes — configurable under Settings → Disk Activity:Progress bar — color-coded bar with percentage overlay (default)Colored text — percentage number colored by activity levelPlain text — just the number, no stylingPool summary rows show the average activity across all member devicesColor-coded thresholds:🟢 Green: < 40% (low)🟠 Orange: 40–69% (medium)🔴 Red: 70–89% (high)🔴 Dark red: ≥ 90% (critical)Lightweight bash daemon reading /proc/diskstats — negligible CPU overheadPolls every 2 seconds with smooth transitionsAutomatically starts/stops with the arraySupports light and dark Unraid themesHow It WorksA small background daemon reads the io_ticks field from /proc/diskstats every 2 seconds and computes the percentage of time each disk spent doing I/O. The values are written to an INI file, which a PHP endpoint serves as JSON. JavaScript on the Main page injects the Activity column and updates it via AJAX polling.InstallationVia Plugin Manager (recommended):Paste this URL into the Unraid plugin manager (Plugins → Install Plugin): https://raw.githubusercontent.com/DerekChan65535/unraid-disk-activity/main/disk.activity.plgManual:plugin install https://raw.githubusercontent.com/DerekChan65535/unraid-disk-activity/main/disk.activity.plgRequirementsUnraid 6.12.0 or later (tested on 7.2.4)Source CodeGitHub: https://github.com/DerekChan65535/unraid-disk-activityIssues and pull requests welcome.SupportPost in this thread if you run into any issues or have feature requests. Please include your Unraid version and a description of the problem.Changelog2026.03.09 — Initial release Edited March 15Mar 15 by DerekChen65535
June 5Jun 5 Installed this plugin recently and really like the insight it provides at a glance, nice work!The only issue I've observed is that since installing the plugin my zfs pool arrays are no longer spinning down after the timeout. Is there a chance the plugin calling /proc/diskstats is keeping the disks awake?If that is what is happening, maybe a change so that the daemon is only running while there is an active gui session?
June 5Jun 5 @DerekChen65535 First of all, thank you very much for your little tool. It looks pretty nice.However, I noticed that your tool (2026.05.20) shifts the tabs (at least in the German translation) so the values (size, used, free) no longer appear correctly under the right headings. The english version looks fine.I have no idea if this is a problem with your plugin or the language pack.Unfortunately, I can’t show you this because after reinstalling your plugin, it no longer displays anything (as if it weren’t running at all), even though I cleared the browser’s cache and reloaded the main page. Your new view is also not visible in other browsers anymore, even though the plugin is listed in the plugins overview.So, I had to uninstall it again.But I'll give it another try with a fixed version. Edited June 5Jun 5 by petbrau
June 6Jun 6 Author On 6/5/2026 at 6:15 PM, WEC said:Installed this plugin recently and really like the insight it provides at a glance, nice work!The only issue I've observed is that since installing the plugin my zfs pool arrays are no longer spinning down after the timeout. Is there a chance the plugin calling /proc/diskstats is keeping the disks awake?If that is what is happening, maybe a change so that the daemon is only running while there is an active gui session?Sorry. I couldn't reproduce the issue. The zfs disks are spinning down normally on my end.Pls try uninstalling the plugin, then see if the disks can spin down normally?
June 6Jun 6 Author On 6/5/2026 at 7:57 PM, petbrau said:@DerekChen65535 First of all, thank you very much for your little tool. It looks pretty nice.However, I noticed that your tool (2026.05.20) shifts the tabs (at least in the German translation) so the values (size, used, free) no longer appear correctly under the right headings. The english version looks fine.I have no idea if this is a problem with your plugin or the language pack.Unfortunately, I can’t show you this because after reinstalling your plugin, it no longer displays anything (as if it weren’t running at all), even though I cleared the browser’s cache and reloaded the main page. Your new view is also not visible in other browsers anymore, even though the plugin is listed in the plugins overview.So, I had to uninstall it again.But I'll give it another try with a fixed version.There is a bug that has been fixed. Pls try installing the new version and see if that fixes the issue? For the heading misalignment issue, can you pls share some screenshots?
June 6Jun 6 54 minutes ago, DerekChen65535 said:There is a bug that has been fixed. Pls try installing the new version and see if that fixes the issue? For the heading misalignment issue, can you pls share some screenshots?I reinstalled the new version of the plugin, and now it's working. The disk activity display is visible again. Thank you very much!Here is the English version, as it should be.....and here is the German version with your PlugIn .and without your PlugIn:There doesn't seem to be a translation for “Activity” yet. However, instead of displaying an empty field or the english word, no field is used at all.This has caused the headings and values to shift.And before you ask...No, the free storage space isn't displayed in the German version when your PlugIn is installed.I also checked it with the French language pack. It is the same problem.So, there must be something wrong with the extra column. Edited June 7Jun 7 by petbrau
June 7Jun 7 Author 8 hours ago, petbrau said:I reinstalled the new version of the plugin, and now it's working. The disk activity display is visible again. Thank you very much!Here is the English version, as it should be.....and here is the German version with your PlugIn .and without your PlugIn:There doesn't seem to be a translation for “Activity” yet. However, instead of displaying an empty field, no field is used at all.This has caused the headings and values to shift.And before you ask...No, the free storage space isn't displayed in the German version when your PlugIn is installed.I also checked it with the French language pack. Same problem.So, there must be something wrong with the extra column.I have pushed a new release that changes how the column is inserted. Can you pls upgrade it and see if that fixed your issue?
June 7Jun 7 Congratulations! It looks great now.All values are displayed in the translated Unraid versions just as they are in the English version.So the problem is solved.You might want to consider moving the activity bar a little to the right, though. Right now, it looks a bit asymmetrical. But that’s a matter of taste.Thank you very much for the quick fixes! Edited June 7Jun 7 by petbrau
June 16Jun 16 On 6/7/2026 at 1:40 AM, petbrau said:Congratulations! It looks great now.All values are displayed in the translated Unraid versions just as they are in the English version.So the problem is solved.You might want to consider moving the activity bar a little to the right, though. Right now, it looks a bit asymmetrical. But that’s a matter of taste.Thank you very much for the quick fixes!Same alignment bug for me as well. unRAID 7.3.1
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.