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.

falconexe

Community Developer
  • Joined

Everything posted by falconexe

  1. I think we officially figured out the rootfs path issue. Will be releasing a fix soon. Check my UUD topic for more info.
  2. Ah that makes COMPLETE sense now. Thanks for pointing this out! People using GUS have a different hardcoded path due to using the all in one package (which testdasi set in the GUS docker parameters), whereas most UUD users, including myself, who use the standalone dockers, it just works as currently coded. I’ll add Gilbn’s trick to a development panel, and then I’ll need some people to test the dev code on GUS. If resolved for both flavors of docker setup, I’ll release the fix officially in UUD version 1.6. I’ll be in touch once we’re ready to test. Thanks guys.
  3. Thanks man. I'll add that .* in front of /mnt to make it wildcard up the tree. Nice tip! I'll add this to version 1.6.
  4. I just posted more about this in the official UUD topic.
  5. Yeah I made that change based on personal expereince/feedback/DMs that others were saying it would not work with the Root File System. Mine will only work with rootfs omitted, and "rootfs" does not show up in the Grafana dash within the path tag drop down menu. I have not spent the time looking into the differences with invoking the rootfs prefix or not. I suspect it gets invoked behind the scenes if you start with mnt while in UNRAID, as it is implied perhaps as a global variable/reference, where Grafana does not like it in some situations. Furthermore, the user vs user0 debate is the same deal, regarding those that use cache Vs. not cache. I went with assuming users have cache using /mnt/user0 in UUD (excludes cache) and they can change the path if needed to /mnt/user which includes all disks (no cache). Example Looking At Array Growth: Cache Present = TRUE Then use /mnt/user0 to exclude cache and only get actual array disk (non cache disk) growth. Cache Present = FALSE Then use /mnt/user to include all disks, as cache is not present, and the user0 path does not exist. The UUD instructions state that users must configure their dash for their system. However, I want to find that sweet spot where most everything works out of the box. @GilbN any thoughts here? Any REGEX we can leverage to look for both rootfs and/or mnt? Like a version of the code where it works for all scenarios? Perhaps you have already figured this out...
  6. I used to have it hard coded to /rootfs but it I changed it after some complained it didn't work with it, but did without it. Not sure the difference here, but glad you figured it out. I'll make a note of this in the tutorial section in the future.
  7. Here is another key element to the UUD Version 1.5. This new datasource should have been created WITHIN GRAFANA if you follow Varken's default installation instructions. However, I thought it would be helpful for everyone to see it! NEW DATASOURCE FOR THE UUD 1.5 (VARKEN): Once setup, you should see 2 datasources. The default one we used for UUD 1.4 and prior (yours may be named differently than mine), and the new one named "Varken" which will be required for UUD version 1.5 onward if you want real time Plex monitoring.
  8. Here is my Varken Config (ini File). I have redacted it of course. This is a streamlined version which removes everything from Varken except Tautuilli for Plex monitoring. You'll notice that the other services are set to "false". Adjust everything in RED for your server including IP addresses, KEYs, and Passwords. This should be placed in the following location: Path: \\YourUNRAIDServer\appdata\Varken File Name: varken.ini FilePath: \\YourUNRAIDServer\appdata\Varken\varken.ini [global] sonarr_server_ids = false radarr_server_ids = false lidarr_server_ids = false tautulli_server_ids = 1 ombi_server_ids = false sickchill_server_ids = false unifi_server_ids = false maxmind_license_key = abcdefghij12345678910 <<< Put Your Max Mind Geo Mapping API Key Here [influxdb] url = 192.168.###.### <<< Put Your InfluxDB Docker IP Address Here port = 8086 <<< Put Your InfluxDB Docker Port Here ssl = false verify_ssl = false username = root password = abc123 <<< Put Your Password Here Or Use the Default of "root" [tautulli-1] url = 192.168.###.###:8181 <<< Put Your Tautulli Docker IP Address/Port Here fallback_ip = 1.1.1.1 apikey = abcdefghij12345678910 <<< Put Your Plex/Tautulli API Key Here ssl = false verify_ssl = false get_activity = true get_activity_run_seconds = 30 get_stats = true get_stats_run_seconds = 30 Here is what the INI file looks like (redacted pic): Here is what the Varken appdata folder should look like once everything is working.
  9. And I just saw that you directed that question to @testdasi LMAO. So yeah, that will be up to him if he wants to integrate PLEX/Tautulli/Varken into GUS (at a minimum Varken assuming users already use Plex/Tautulli separately) to support the UUD 1.5+ moving forward. I suspect this is not in the plans, as it is A LOT of stuff to maintain on his part, but if he does it, freakin sweet. I personally do not use GUS because I want control over every single piece of my UUD setup. When I finally post the DETAILED tutorial, I will be providing it for a full fledged install not using GUS. Theoretically, someone could take that info and apply it to GUS as well. What testdasi has done with GUS is fantastic, and I give him a lot of credit for trying to make this stuff easier for people. I just don't use it, but I fully endorse it for those who benefit from it.
  10. I can help you sort out your array growth charts. Everything works, we just need to figure out your specific hang up... Regarding Plex, I'm doing exactly what you describe now and that is how the UUD 1.5 is designed. PLEX and Tautulli run on the primary server with all 6 dockers running in unison. They are already "integrated" in the fact that no integration is required. They just work, IF you set them up correctly. UUD versions 1.4 and prior require the following dockers. Grafana Telegraf InfluxDB ....OR GUS Which Combines All 3 UUD version 1.5 and higher require the following additional 3 dockers (IF YOU WANT PLEX MONITORING) Plex Tautulli Varken GUS DOES NOT Integrate These and May Never Do So You should not need to mess with any of the base dockers/GUS configs to get Plex monitoring to work. This version 1.5 stuff if totally separate and unrelated to GUS/UUD 1.4 and prior. You only need to setup the Varken Config do get this working. The Tautulli base install speaking to Plex natively should work out of the box on the same server. Please visit the official Tautulli forum topic and post your communication issues there as I do not support that docker (but I will try to help anyway). You may need to go to the settings page on Tautulli and obtain the API token for Plex by logging into Plex from that docker's settings page. You may also want to verify the default ports Plex/Tautulli are using do not overlap with any other docker ports you are using. This will immediately break communication. There is a bunch of other setup and options within there too you should check out. Get that fixed before even trying to use the UUD 1.5 for Plex monitoring. Once Plex and Tautulli are speaking to each other (on the same server), then you can go to the next step and install Varken and thereby the new datasource within InfluxDB called "Varken". I will post my Varken Config screenshot next so everyone has it... It is getting more apparent to me that I need to just do a DETAILED step by step install/config post for everyone, when I find some time, as that is a massive undertaking. This stuff isn't that complicated overall, but there are a lot of details and order of events type stuff that can get confusing. Many have had great success with UUD and the instructions I already provided in post #2 of this topic, but I'm seeing that others get stuck at that point which is unfortunate. As always, I will do my best to help anyone and everyone. If you want the UUD, there is no reason you can't have it. That being said, I expect anyone trying to install this will put in there due diligence and best effort. We all start somewhere and I'm glad the UUD is an entry point for folks to dive into some more hard core IT stuff LOL.
  11. I wanted to point out some tips that I may have assumed you guys already know, but it definitely helps a lot when you are scaling the dashboard to your monitor. So I use CHROME when displaying the UUD. Even at 4K resolution, I STILL HAVE TO set the zoom level on the BROWSER to 75% (Control + Dash/Equals Keys) to fit everything nicely. I also press F11 (In Windows) to make the webpage display as full screen (removing the Chrome GUI elements), then finally set the UUD to "KIOSK" mode when displaying it. There is a little monitor looking button in the upper right of Grafana that will display 1 of 3 modes. 1. Dashboard with Variables Visible (Default) 2. Dashboard with Variables Hidden 3. Dashboard in Full Screen Mode with Variables Hidden (Hit Escape to Exit) When I have my dash all setup perfectly, and when displaying it, I'll throw it into its own virtual desktop space (Windows 10), with a dedicated Chrome full screen Window/Tab, with Grafana in Kiosk Full Screen mode. Then I use the Control + Windows Key + Left/Right Arrows (In Windows 10) to navigate to that Desktop Tile when I want to monitor my UNRAID server. So it runs 24/7 in the background with its own virtual screen, and I can quickly switch between my Windows 10 virtual desktop spaces (just like OSX). Furthermore, in Windows 10, you can SNAP any program to a side (Horizontally or Vertically), or any of the 4 corners, by clicking in the app you want to snap, and then pressing the Windows Key + Any Arrow Key. You can also use your mouse and drag a window to a corner to snap it. I usually will snap the UNRAID GUI on the left and UUD on the right so I can see both at once. Or the same thing with file transfers if I want to see how my disks/bandwidth is being impacted, etc... Just thought I would share some usability tips if you are struggling with fitting everything on a single screen and/or best practices. The pro tip is zooming the browser OUT so that it scales everything all at once and uniformly, rather than you having to touch EVERY SINGLE panel manually. Hope this helps!
  12. So @testdasi is the developer who created the Grafana UNRAID Stack (GUS) docker. I am the developer who created the Ultimate UNRAID Dashboard (UUD), and I gave permission for testsdi to include my dashboard into GUS. So you can’t replace GUS with testdasi as he is not software. 😂 There should be no reason you can’t get your drive metrics working. You are most likely missing a dependency like “inputs.smart”. Let is know if you need help.
  13. Not necessary, as you can modify/move/remove/scale anything you want. I’m just providing all of the “tools”. Everyone should take what I have developed as a foundation, and tailor it to their specific needs and use cases. The UUD was developed on a 4K screen, so most people will need/want to scale it down to accommodate their display capabilities. I like where you are going with the display you linked, so maybe just stick the “Overwatch” (top metrics) section on it...
  14. No tweaks to Telegraf for UUD 1.5, only the Varken config...
  15. Varken is pretty straightforward to setup. I’ll probably do a full tutorial post here soon. You can also import 1.5 natively into Grafana and just delete or hide the Plex stuff until you are ready. @Hoopster is correct that you don’t need to wait for a GUS update. Furthermore, GUS won’t ever work fully with the UUD 1.5 unless @testdasi adds the Varken/Tautulli dockers to it. And even if he did that, you would still need to edit the configs for Varken and setup the geomapping. So regardless, you would still need to setup 2 extra dockers (1 if you already use Tautulli). GUS is totally independent of UUD. And vice versa. All the UUD needs is the 3 base dockers, wether those are installed manually separately, or as a stack via GUS. Using GUS also poses some disadvantages if the base dockers don’t get updated by testdasi, wherein with the manual process, you can update any of the 3 at your leisure. Using GUS makes it easy, and is a nice entry point, but you lose a lot of control. I do everything myself for a reason, and if you put in the work, there is no reason you can’t as well.
  16. @testdasi Heads up. I just released the Ultimate UNRAID Dashboard (UUD) version 1.5. Let me know if you integrate this into GUS. I think you are still back on version 1.3. At a minimum, I would get GUS updated to UUD version 1.4. Version 1.5 adds some new dependencies (Varken/Tautulli). Thanks! The UUD can be downloaded here.
  17. Thanks for your positive feedback. My Wife got a kick out of your “Wonderment” comment. You don’t hear that word every day 😂. 1. Please read the first 3 posts of this topic. There is a link to @GilbN’s tutorial website with detailed instructions. Alternatively, you can go install the “Grafana UNRAID Stack” (GUS) made by a fellow developer @testdasi. He took the 3 base dockers (Grafana/Telegraf/InFluxDB) and combined them into a single docker. Some people find that easier. You can find it in Community Apps. I gave testdasi permission to bundle the UUD into it, but I think he still has version 1.3 in there. If all else fails, we can figure out a virtual meeting and get you up and running. Many of your fellow users in the UUD family would also be happy to assist you as well, I’m sure. 2. The JSON (JavaScript Object Notation) file is the Dashboard. So when you get Grafana up and running, you import the JSON from post #1 into it, and you’ll have the Ultimate UNRAID Dashboard installed. If you don’t need PLEX monitor, I would suggest sticking with version 1.4. Let me know how your doing after reviewing the above. Welcome to the UUD community!
  18. Thanks, I appreciate it!
  19. The Ultimate UNRAID Dashboard Version 1.5 is here! This is another HUGE 😁 update adding INTEGRATED PLEX Monitoring via Varken/Tautulli. This update is loosely derived from the official Varken dashboard, but I stripped it down to the bolts, modded the crap out of it, and streamlined it with a straight Plex focus. Honestly, the only code that sill remains from their official dash is the single geo-mapping graph, as it is not actually an editable panel, but rather straight JSON code. I wanted to say thank you to that team for providing a great baseline to start from, and all of their previous work! The UUD Version 1.5 adds 50 new Panels within 3 new sections. I have placed these strategically within the UUD right below the Overwatch section, as this is the second data set that I would want to see, right after my overall server health. As always, with greater features, comes a greater need for plugins and dependencies. I have provided links and resources below to help you along. New Dependencies: Install Guides/Tutorials: https://github.com/Boerderij/Varken https://wiki.cajun.pro/books/varken/chapter/installation https://dev.maxmind.com/geoip/geoip2/geolite2/ Dockers: Varken (Install With Default Setup / Follow Current Project Install Guide) Tautuilli (Install With Default Setup / Follow Current Project Install Guide) Docker AppData: Varken Config (Follow Varken Install Guide) New Grafana Data Source: "Varken" New Grafana Plugins Pie Chart Panel Run Following Command in Docker: grafana-cli plugins install grafana-piechart-panel World Map Run Following Command in Docker: grafana-cli plugins install grafana-worldmap-panel Third Party: FREE GeoLite2 License Registration (Follow Varken Install Guide) Without this, the MAP WILL NOT WORK. Please Note: This release is an example tailored to MY Plex setup/library. The intent here is that you will take this and modify it for your Plex Library/Setup. You have everything you require to template new panels and to add new media sections as needed! Highlights: Real Time Plex Monitoring Extremely Detailed Breakdown of All Current Streams Current Number of Streams Internal and External Streaming Bandwidth Breakdown Stream Origination (Geo Location) With Interactive Map Streaming Types Streaming Devices Detailed User Monitoring Current Library Statistics Broken Out By Library Sections Plex Library Growth Plex Library Growth Over Time (Day/Week/Month/Year) Currently Templated For Following Media Sections TV Shows Movies Documentary TV Shows Documentary Movies Anime Shows Music You Can Add More... Historical Plex Monitoring Heat Maps to See Your Overall Streaming Saturation (Last Day/Week/Month/Year) Device Types (Last Month) Stream Types (Last Month) Media Types (Last Month) Media Streaming Qualities (Last Month) Stream Log (Last Week with Limit of Last 1,000 For Performance Reasons) Log Captures All Streaming Activity Via 10 Minute Intervals Screenshots (With Personal Info Redacted): I am very pleased that I could still get this out to you all in 2020 (my time), so hopefully this will ease us into a better 2021! As always, I'm here if you need me. ENJOY and Happy New Year! See Post Number 1 For the New Version 1.5 JSON File!
  20. Ah, didn’t realize you were using GUS. You can try completely removing it, blow away the appdata related folders (make a copy first), snd reinstall it from scratch. That might do it. I use the 3 dockers natively. You can also post in that support thread. The developer @testdasimight have some ideas since GUS is his creation.
  21. You can either hard code it here, or leave it blank and it should dynamically pick it up. Save the JSON, and re-import the dash.
  22. I thought that might be the case (I’ve never changed my host name). Welp, check your dash JSON next.
  23. Correct. Sounds like something is stuck in memory or hard coded somewhere. I would try a full reboot first. Restarting the 3 dockers (Grafana, Telegraf, & InfluxDB) after a host name change would be required for it to pick up the change.
  24. Search your Telegraph config for “Tower”, and if found, replace it with “Anton”, then save. You can also export your Grafana dashboard into a JSON file, do the same find and replace, and re-import it into Grafana. In both cases, stop all related dockers, make the changes, and restart them. Finally, for good measure, you can also perform a full reboot of the UNRAID server.

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.