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.

File Activity Plugin - How can I figure out what keeps spinning up my disks?

Featured Replies

7 hours ago, EDACerton said:

2025.06.08 has been released, which includes various improvements to the backend processing, and also a new and improved display.

@Niklas , I haven't forgotten about you, the backend improvements in this release are the first phase of improving how disks are detected/handled. :)

Thanks!

In the new version, too much space between the lines for my taste. Could the time and date be formatted as set in Unraid settings? No clear button? Thanks!

Edit: My laptop screen is not that big so like half the page is menus and wasted space before I reach the important info. ;)

Capture_ServerFileActivity_–_Brave_2025-06-09_02-17-44_73075063.png

Went back to dlandon's latest release from github, at least for now.

Edited by Niklas

  • Replies 512
  • Views 127.6k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • EDACerton
    EDACerton

    I have republished both this and open files.

  • Right now, I've decided that I'm not going to fork and republish the plugins.  At this time I do have far too much on my plate to take on any additional plugins.   I do not know why the author chose t

  • Due to some personal circumstances, I am unable to keep the pace I was working with Unraid. I would not resubmit the plugin if I could not maintain it. I said I would not be able to provide a lot of s

Posted Images

@Squid are we able to amend the depreciation in community plugins?

Jun 9 07:15:10 Moulin-rouge root: Fix Common Problems: Warning: Deprecated plugin file.activity.plg ** Ignored

Jun 9 07:15:11 Moulin-rouge root: Fix Common Problems: Warning: Deprecated plugin open.files.plg ** Ignored

Jun 9 07:15:14 Moulin-rouge root: Fix Common Problems: Warning: Flash Drive is > 90% full ** Ignored

Jun 9 07:15:28 Moulin-rouge root: Fix Common Problems: Warning: The plugin enhanced.log.plg is not known to Community Applications and is possibly incompatible with your server ** Ignored

Jun 9 07:15:28 Moulin-rouge root: Fix Common Problems: Warning: The plugin folder.view.plg is not known to Community Applications and is possibly incompatible with your server ** Ignored

Jun 9 07:15:28 Moulin-rouge root: Fix Common Problems: Warning: The plugin open.files.plg is not known to Community Applications and is possibly incompatible with your server ** Ignored

Edited by dopeytree

Agree with @Niklas that the updates to the File Activities plugin spacing of the lines does seem to make it take longer to scroll to the bottom of long lists. If these columns could reorder oldest first, newest first while using the awesome new filter by share or file nameto help find duplicate reads etc that would be great.

II also noticed the display events setting doesn't seem to work. I had it set to 4000, but the list of items displayed is over 7000.

Finally, the return of the reset button or another way to clear history would be very helpful. Was this function removed in error?

Edited by Presjar

It's more or less unusable for me at this stage. Went back to dlandon's latest release from github. Last update was today actually.

I just released 2025.06.13.

This version includes a completely redone backend in go, which is much easier to manage/maintain, and also provides a better framework for future features (I have a few in mind already that this will make possible).

I've also improved the display in the WebGUI. The tables are now more compact, and there are some new filter options (including a date/time range). The interface now opens to the last 30 minutes of activity, then you can adjust the filters to your needs.

This plugin took a rather wrong turn suddenly...!

Earlier this day I just updated this plugin and did not like what I saw. This is one of the plugins I use the most I guess -and it have worked great for a long time. Simple -and very functional.

I appreciate that you EDACerton have plans for the future of this plugin - but in my view I can't really understand why the old plugin was replaced.
-The new plugin should be a completely different plugin with another name.

I have just reverted to the old plugin by dlandon and I feel more at home now.
https://github.com/dlandon/file.activity

The plugin was replaced due to the conduct of the previous author. That's all that I will say on that.

I'm always open to constructive feedback.

On 6/14/2025 at 3:32 PM, menkromsen said:

-The new plugin should be a completely different plugin with another name.

Changing the file name actually makes my life a ton easier in this circumstances.

On 6/9/2025 at 5:47 AM, dopeytree said:

@Squid are we able to amend the depreciation in community plugins?

Jun 9 07:15:10 Moulin-rouge root: Fix Common Problems: Warning: Deprecated plugin file.activity.plg ** Ignored

Jun 9 07:15:11 Moulin-rouge root: Fix Common Problems: Warning: Deprecated plugin open.files.plg ** Ignored

Jun 9 07:15:14 Moulin-rouge root: Fix Common Problems: Warning: Flash Drive is > 90% full ** Ignored

Jun 9 07:15:28 Moulin-rouge root: Fix Common Problems: Warning: The plugin enhanced.log.plg is not known to Community Applications and is possibly incompatible with your server ** Ignored

Jun 9 07:15:28 Moulin-rouge root: Fix Common Problems: Warning: The plugin folder.view.plg is not known to Community Applications and is possibly incompatible with your server ** Ignored

Jun 9 07:15:28 Moulin-rouge root: Fix Common Problems: Warning: The plugin open.files.plg is not known to Community Applications and is possibly incompatible with your server ** Ignored

As of this moment, the messaging from FCP is correct. Ignoring the Open Files / File Activity / Enhanced Log, folder view is a different situation with no drama and you should be installing folder.view2.plg from Apps

  • 3 weeks later...
On 6/14/2025 at 9:32 PM, menkromsen said:

This plugin took a rather wrong turn suddenly...!

Earlier this day I just updated this plugin and did not like what I saw. This is one of the plugins I use the most I guess -and it have worked great for a long time. Simple -and very functional.

I appreciate that you EDACerton have plans for the future of this plugin - but in my view I can't really understand why the old plugin was replaced.
-The new plugin should be a completely different plugin with another name.

I have just reverted to the old plugin by dlandon and I feel more at home now.
https://github.com/dlandon/file.activity

Hey @menkromsen , mind explaining how did you reinstall it? I'm getting the "plugin: XML file doesn't exist or xml parse error" message.

The new plugin looks nice, but is not there yet unfortunately.

  • Author
1 hour ago, pear235 said:

I'm getting the "plugin: XML file doesn't exist or xml parse error" message.

https://raw.githubusercontent.com/dlandon/file.activity/master/file.activity.plg

  • 4 weeks later...
  • Author

This plugin is alive and well. The forked version by @EDACerton has some different functionality I feel is beyond what this plugin was designed to do. His version should actually be renamed to prevent confusuion.

  • 3 months later...

So the latest update removed "OPEN" activity? That's not good.

Edited by Niklas

  • Author
54 minutes ago, Niklas said:

So the latest update removed "OPEN" activity? That's not good.

This plugin concentrates on disk operations that cause a disk write. Read/open events won’t give a reliable spin-up detection and will produce a lot of noise in the log. That's why I removed it.

The cache directories plugin can help keep disks from spinning up from directory operations.

What is your use case where you'd like file open operations logged?

Just now, dlandon said:

This plugin concentrates on disk operations that cause a disk write. Read/open events won’t give a reliable spin-up detection and will produce a lot of noise in the log. That's why I removed it.

The cache directories plugin can help keep disks from spinning up from directory operations.

What is your use case where you'd like file open operations logged?


I don't have much activity on the array but I look several times per week to see what has been accessed and that my scheduled tasks that reads from the array is running as they should. After checking I clear everything. Sometimes I find some disk spun up and go check file activity to see why. That's mostly "open" operations.

Edited by Niklas

  • Author

That is beyond the scope of what I originally had in mind for this plugin, but with that said, I could add an option to monitor 'open' events with the caveat that it could be very noisy in the log. Let me take a look.

The "other" plugin has it so I need to switch without it. I look and clear long before it becomes noisy. I only monitor the array, no SSDs, no pools. I solved the unnecessary spin ups years ago with the help of this plugin (thanks!). Now I use it to keep an eye on whats happening and early detection if I add something that open files and spins disks up. I don't have the need for sorting, filters and stuff like in "v2". It's also more clicks to reach the "Clear data" button in the other one. ;)

Edited by Niklas

  • Author

T

2 minutes ago, Niklas said:

The "other" plugin has it so I need to switch without it. I look and clear long before it becomes noisy. I only monitor the array, no SSDs, no pools. I solved the unnecessary spin ups years ago with the help of this plugin (thanks!). Now I use it to keep an eye on whats happening and early detection if I add something that open files and spins disks up.

There noisy log does not cause the log to grow out of hand, it just clutters it so it is hard to read. The inotify logging allows only 2000 lines and is checked as entries are added to the log to be sure it does not get out of hand.

I'm comfortable adding an option to the settings. Look for an udate tomorrow.

I have to agree with Niklas. Just updated this plugin and I can now access as many files I want (and waking up disks that were spun down) -but no entries is visible anymore.

I guess I may have used this very handy and great plugin a littlebit different than what you originally had in mind - but as Niklas I have found great use to easily track what events are happening on my array. And I completely trust what is shown in the log -as this plugin does not seem to *miss* read -or write events. And so I can also easily track whats keeping disks running and as Nicklas, also see what scheduled tasks/scripts are doing regarding read/write events on the array.

Hope you can revert the changes, the plugin was perfect the way it was :-)

If anything, maybe you could a "advanced mode" or something in the plugin-settings, where we could specify which inotify-events the plugin should track and list in the log.

Edited by menkromsen

While I'm at it, one small bug-report:
As you can see in the attached screenshot, I have assigned a shortcut on the main-navigator in unRAID to the Disk and pool activity page through the Custom tab plugin.
On that page the Running/Not running status of the plugin is not visible.
-if I go the the plugin via Tools for example, and then click on "Disk and Pool Activity" the status is visible.



The name of the page is "file.activity/DiskActivity.page"

file.activity-bug.jpg

Edited by menkromsen

On 11/20/2025 at 11:55 PM, dlandon said:

What is your use case where you'd like file open operations logged?

while this already got added as an option and its no longer an "problem", i do wanna add my 2 cents to it.

Having the open events in the past helped me to figure out that windows defender keeps scanning the same files and causing the disks to spin up, since then i no longer mount the shares in windows by default.

Edited by Mainfrezzer

Would be nice to see when it creates dirs too.

Edited by Niklas

  • Author
32 minutes ago, Niklas said:

Would be nice to see when it creates dirs too.

The 'create' event already included covers file and directory creation.

2 minutes ago, dlandon said:

The 'create' event already included covers file and directory creation.

Ah. Hadn't noticed it like that before. The other plugin is using other names for the actions. Open, create, write, rename, chmod etc. Switched temporary.

Edit:
Switched back. This one does not show when creating or deleting dirs. Not for me at least. :)

Edited by Niklas

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.