dorgan

Community Developer
  • Posts

    351
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by dorgan

  1. ** Currently not displaying images on unraid version 6.10. For details, and a work, around please see this post **

     

    Introduction

    Network Stats  is a plugin to visualize bandwidth within unRAID.

     

    Support Fund

    If you wish to do so, you can lear more here.

     

    Installation

    Community Applications - Network Stats is available via Community Applications plugin.

     

    - Plugins Tab (manual)

    Go to the Plugins tab

    Click on Install Plugin

    Paste the following address in the input field: https://raw.githubusercontent.com/dorgan/Unraid-networkstats/master/networkstats.plg

    Click Install

     

    Running the plugin

    After installing the plugin, you can modify the settings in the web UI, via the following method:

     

    Go to Settings > Network Services

    Click on Network Stats

    You can now choose which interfaces to display

     

    Once configured you can view the graphs by going to Stats and there will be a new tab called "Network Stats" on that page

     

    Changelog

    2022.08.25 - Update to remove the need for extra packages, this release removes images, but they will be added back in a future release.

    2020.04.21a - Update to make sure interfaces get added

    2020.04.21 - Updating to FA icon

    2020.04.15a - Removing Stray function

    2020.04.15 - Cleaning up layout and adding a button for stopping/starting the vnstat daemon

    2020.04.14c - Added the ability to set an alias (friendly name) for each interface

    2020.04.14b - Correcting PHP Syntax issue

    2020.04.14a - Longer interface names were getting truncated, this is now fixed

    2020.04.14 - Add ability to track more interfaces

    2020.02.16 - Remove external dep of vnstat and make it pull the specific version from the plugin repo

    2019.12.24a - Updated to vnstat 2.4 and corrected MD5 hash issue

    2019.02.11 - Correct image output

    2018.12.11b - Fix vnstat.conf issue and remove dependency on dynamix plugin

    2018.10.10 - Fix breaking unRaid

      Remove using DOCKER_CONFIG_APP_PATH

      Revert to  use /var/lib/vnstat for vnstat db

      future release will add functionality for data to persist across reboots and will utilize events on when to move data in/out of memory.

     

    2018.10.07a - Update vnstat.conf and set MaxBandwidth to 0

    2018.10.07 - Update plugin to use docker appdata path

    2018.10.06c - Updated plugin to work on non cache drive systems.

    2018.10.06b - Corrected order of creating folders and copying configs

    2018.10.06a - corrected file paths and pid paths

    2018.10.03 -   Fixed plugin to properly detect vnstat daemon status

    2018.10.03 -   Fix Broken Plugin

      Correct install and plugin to start vnstat daemon

     

    2018.10.02 -   More fixes

      Add ability for user to start/stop vnstat

      Fix detecting of vnstat daemon

      Make data persist across restarts

     

    2018.09.29 - A bunch of fixes and updates

      Changing icons and Correcting sizes

      Update settings to detect interfaces

      Update install script to detect interfaces

     

    2018.09.27d - Correction to start vnstat

     

    2018.09.27c - Quick Tweaks

      Changed author to actual name

      Corrected Status label on settings screen

     

    2018.09.27b - Initial Release

      Initial release, right now using default image output from vnstati, but will be updating to a better library soon

  2. So my plugin seems to install and I see /usr/local/emhttp/plugins/unraid-reports/ and /boot/config/plugins/unraid-reports getting created.  However, I do not see /boot/config/plugins/unraid-reports.plg getting copied into place.  And when I refresh the plugin list, my plugin is not being shown.

  3. 9 hours ago, bonienl said:

    You need to create the file "README.md" and place this in the plugin folder (e.g. /usr/local/emhttp/plugins/myplugin)

    awesome thanks.  Is there a getting started guide for developing unRaid plugins?  So far what I've done is use other plugins as a guide.  But it would be awesome to have a single source of info to look at