bonienl

Dynamix - V6 Plugins

Recommended Posts

bonienl    163

Notice: You must be running unRAID version 6.1 or later to use these plugins


The easiest way of installing plugins is thru Community Applications. This is an apps installation manager developed by Squid and needs to be installed separately.

The alternative way of installing an optional plugin is from the Plugin page in the WebGui and use the tab Install Pugin. The URLs of the optional plugins as mentioned below can be copied and pasted in the install box. 

 

Available Dynamix plugins

Active Streams

shows in real-time any open SMB and AFP network streams. This allows instant view of who is accessing the server - either by IP address or name - and see what content is opened. Optionally streams can be stopped from the GUI.

 

Cache Dirs

keeps folder information in memory to prevent unnecessary disk spin up. Dynamix builds a GUI front-end to allow entering of parameters for the cache_dirs script which is running in the background.

 

S3 Sleep

defines the conditions under which the system will go to S3 sleep mode. It also adds an unconditional 'sleep' button on the Array Operation page.

 

System Info

shows various details of your system hardware and BIOS. This includes processor, memory and sub-system components.

 

System Stats

shows in real-time the disk utilizations and critical system recources, such CPU usage, memory usage, interface bandwidth and disk I/O bandwidth.

 

System Temp

shows in real-time the temperature of the system CPU and motherboard. Temperatures can be displayed in Celsius or Fahrenheit. Your hardware must support the necessary probes, and additional software drivers may be required too.

This plugin requires PERL, this package needs to be installed separately.

 

System AutoFan

allows automatic fan control based on the system temperature. High and low thresholds are used to speed up or speed down the fan. This is a new plugin and still under development.

 

Schedules

is a front-end utility for the built-in hourly, daily, weekly and monthly schedules. It allows the user to alter the schedule execution times using the GUI. See Settings -> Scheduler -> Fixed Schedules.

 

System Buttons

adds an one-click button to the header which allows for instant sleep, reboot, shutdown of the system or array start/stop.

 

Local Master

supports detection of the local master browser in an SMB network. It will display an icon in the header at the top-right when unRAID is elected as local master browser. Under SMB Workgroup settings more information about the current elected local master browser is given.

 

SSD TRIM

allows the creation of a cronjob to do regular SSD TRIM operations on the cache device(s). The command 'fstrim -v /mnt/cache' is executed at the given interval.

 

File Integrity

Real-time hashing and verification of files stored on the data disks of the array. This plugin reports on failed file content integrity and detects silent file corruption (aka bit-rot).

WARNING: USING THIS PLUGIN ON DISKS FORMATTED IN REISERFS MAY LEAD TO SYSTEM INSTABILITY. IT IS RECOMMENDED TO USE XFS.

 

SCSI Devices (unRAID 6.2 or later)

updates the udev persistent storage devices rules file (courtesy of bubbaQ), which allows proper naming of SCSI attached disks.

Please by aware that after installation of this plugin, it might be necessary to re-assign disks due to their changed names!

 

Date Time (unRAID 6.2 or later)

adds an interactive world map to the date and time settings. This allows the user to simply click on his/her country and select the corresponding time zone. In addition the world map highlights the countries in the currently selected time zone.


Installation URLs (copy & paste)

Active Streams    - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.active.streams.plg
Cache Dirs        - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.cache.dirs.plg
S3 Sleep          - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.s3.sleep.plg
System Info       - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.info.plg
System Stats      - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.stats.plg
System Temp       - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.temp.plg
System AutoFan    - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.autofan.plg
Schedules         - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.schedules.plg
System Buttons    - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.system.buttons.plg
Local Master      - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.local.master.plg
SSD TRIM          - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.ssd.trim.plg
File Integrity    - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.file.integrity.plg
SCSI Devices      - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.scsi.devices.plg
Date Time         - https://raw.github.com/bergware/dynamix/master/unRAIDv6/dynamix.date.time.plg

 

Edited by bonienl
  • Upvote 2

Share this post


Link to post
Share on other sites
StanC    0

AWESOME  :) :) :)

 

Downloading now. I would recommend that these be added as a sticky in the unRAID 6 Development or General Support so that we do lose sight of them  ;)

Share this post


Link to post
Share on other sites
StanC    0

On the System Stats it would appear that the Cache and Flash are mixed. I am not too worried about the additional cache drive in the pool showing at 100%, since I reported those during the brief period that the v6 plugin was out during Beta 11. If you need additional info let me know.

Dynamix_SystemStats_v2014_11_28.jpg.56c55ad8f1242ad1efcb065391790c3a.jpg

Share this post


Link to post
Share on other sites
bonienl    163

Can you post or send me your "disks array" content, see Tools -> Vars.

 

I don't have a cache pool myself, and it will help in making the correction.

Share this post


Link to post
Share on other sites
StanC    0

Can you post or send me your "disks array" content, see Tools -> Vars.

 

I don't have a cache pool myself, and it will help in making the correction.

 

Attached is my disk array.

disk_array.txt

Share this post


Link to post
Share on other sites
bonienl    163

You may want to run the "check for updates" feature under plugins.

 

System Stats has been updated to version 2014.12.01, let me know your results.

 

Share this post


Link to post
Share on other sites
Ashe    1

Amazing to finally have this!

 

Just noticed the Processor and Motherboard temps show as ## on the bottom bar

 

Dynamix.png.3d613b0bdf98addc43e65deeef45e84d.png

Share this post


Link to post
Share on other sites
scottc    0

Amazing to finally have this!

 

Just noticed the Processor and Motherboard temps show as ## on the bottom bar

 

I am having this issue also

Share this post


Link to post
Share on other sites
bonienl    163

Amazing to finally have this!

 

Just noticed the Processor and Motherboard temps show as ## on the bottom bar

 

I am having this issue also

 

Does the file /boot/config/plugins/dynamix/dynamix.cfg exist ?

 

And what is the content of that file ?

 

Share this post


Link to post
Share on other sites
scottc    0

Amazing to finally have this!

 

Just noticed the Processor and Motherboard temps show as ## on the bottom bar

 

I am having this issue also

 

Does the file /boot/config/plugins/dynamix/dynamix.cfg exist ?

 

And what is the content of that file ?

 

Yes,  the dynamix.cfg file exists and contains the following

 

[display]

date="%c"

number=".,"

scale="-1"

align="right"

tabs="0"

text="0"

view=""

total="1"

spin="1"

usage="0"

icons="1"

banner=""

theme="white"

unit="F"

hot="45"

max="55"

poll="0"

refresh="1000"

[ssmtp]

service="smtp.gmail.com:465:YES:NO:login"

root="*******************"

RcptTo="*******************"

ErrorRcptTo="*******************"

SetEmailPriority="True"

Subject="unRAID Status: "

server="smtp.gmail.com"

port="465"

UseTLS="YES"

UseSTARTTLS="NO"

UseTLSCert="NO"

AuthMethod="login"

AuthUser="*******************"

AuthPass="*******************"

 

Share this post


Link to post
Share on other sites
bonienl    163

Can you uninstall and re-install S3.sleep.

 

It should add the key sleep="plugins/dynamix.s3.sleep/Sleep.php" under display settings, once this key exists the sleep button becomes visible.

Share this post


Link to post
Share on other sites
scottc    0

Can you uninstall and re-install S3.sleep.

 

It should add the key sleep="plugins/dynamix.s3.sleep/Sleep.php" under display settings, once this key exists the sleep button becomes visible.

 

I am not having a problem with S3 Sleep,  I ( along with Ashe ) am having problems with Dynamix System Temperature showing ## instead of temps.

Share this post


Link to post
Share on other sites
bonienl    163

ah, sorry for the confusion.

 

If you are using a sensors.conf file, you need to move it into the folder /boot/config.

 

Otherwise you need to create one to set the correct names for the sensors of your M/B and CPU.

Share this post


Link to post
Share on other sites
scottc    0

ah, sorry for the confusion.

 

If you are using a sensors.conf file, you need to move it into the folder /boot/config.

 

Otherwise you need to create one to set the correct names for the sensors of your M/B and CPU.

 

Moved my sensors.conf file from plugins dir to /boot/config and works as expected now  Thank you

Share this post


Link to post
Share on other sites
bonienl    163

I've installed the new S3 sleep plugin but no sleep button is shown on the Array Operation tab.

 

Kevin

 

Does the file /boot/config/plugins/dynamix/dynamix.cfg exist ?

 

And what is the content of that file ?

 

(sorry mixed up questions)

Share this post


Link to post
Share on other sites
itimpi    41

I have v6 beta 12 installed, and have just added a parity disk and started the sync.    I then left the GUIpositioned on the dashboard.    I noticed that the status line showed that prity sync was in progress and gave a percentage.  However I noticed that the percentage was not updating unless I actively did something in the GUI (even though I have not selected the option to disable pdates during parity sync on the Display settings).    I think either the GUI should periodically update, or the status should simple read something like "in progress" rath than giving an (incorrect) percentage.

Share this post


Link to post
Share on other sites
bonienl    163

This is a known issue, periodic status updates (screen updates) is on radar, it requires changes in emhttp.

 

Share this post


Link to post
Share on other sites
bonienl    163

bonienl

 

No. The plugins I have installed all have their own dir.

 

Kevin.

 

Can you try the following:

 

1. Goto Settings -> Display Settings and press Apply (this saves settings to the flash memory)

2. Uninstall and re-install S3.sleep plugin, after installation, it should add a "sleep" key to the file created in step 1

3. Sleep button should now be visible

 

Share this post


Link to post
Share on other sites

bonienl

 

No. The plugins I have installed all have their own dir.

 

Kevin.

 

Can you try the following:

 

1. Goto Settings -> Display Settings and press Apply (this saves settings to the flash memory)

2. Uninstall and re-install S3.sleep plugin, after installation, it should add a "sleep" key to the file created in step 1

3. Sleep button should now be visible

 

I now have sleep="1" in the config file but no button on the display.

 

Kevin.

Share this post


Link to post
Share on other sites
bonienl    163

Can you uninstall and re-install S3.sleep.

 

It should add the key sleep="plugins/dynamix.s3.sleep/Sleep.php" under display settings, once this key exists the sleep button becomes visible.

 

I tried this. Nothing about sleep appears under Display settings.

 

Kevin.

 

Before uninstall/install did you save display settings ?

Share this post


Link to post
Share on other sites
StanC    0

You may want to run the "check for updates" feature under plugins.

 

System Stats has been updated to version 2014.12.01, let me know your results.

 

Thank you. It looks a whole lot better now.  :)

Dynamix_SystemStats_v2014_12_01.jpg.da806bf51f1e1757f3b611daea79862b.jpg

Share this post


Link to post
Share on other sites

Can you uninstall and re-install S3.sleep.

 

It should add the key sleep="plugins/dynamix.s3.sleep/Sleep.php" under display settings, once this key exists the sleep button becomes visible.

 

I tried this. Nothing about sleep appears under Display settings.

 

Kevin.

 

Before uninstall/install did you save display settings ?

 

Yes.

 

Kevin.

 

Share this post


Link to post
Share on other sites

dynamix.cfg now looks like this.

 

sleep="1"
[sleep]
sleep="1"
[display]
sleep="1"
date="%c"
sleep="1"
number=",."
sleep="1"
scale="-1"
sleep="1"
align="right"
sleep="1"
tabs="0"
sleep="1"
text="0"
sleep="1"
view=""
sleep="1"
total="1"
sleep="1"
spin="1"
sleep="1"
usage="1"
sleep="1"
icons="1"
sleep="1"
banner=""
sleep="1"
theme="white"
sleep="1"
unit="C"
sleep="1"
hot="45"
sleep="1"
max="55"
sleep="1"
poll="0"
sleep="1"
refresh="60000"

 

Kevin.

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Copyright © 2005-2017 Lime Technology, Inc. unRAID® is a registered trademark of Lime Technology, Inc.