falconexe

Community Developer
  • Posts

    789
  • Joined

  • Days Won

    15

Posts posted by falconexe

  1. While I was researching how to currently install Varken, I noticed that it only supports InfluxDB 1.8.

     

     

    From the Varken GitHub: https://github.com/Boerderij/Varken

     

    1458606867_Screenshot2024-04-02120152.png.134d4402ec02be9c569d367eb0e69dea.png

     

     

    So, if we were to move the UUD to Influx 3.X using SQL, it would require someone to pick up the mantel on Varken, and branch it. If anyone is serious about it, and willing to continue that project, I'm willing to try and get the UUD to Influx 3.X in tandem, once they release it and we can get our hands on it.

     

    Once Varken's repository is gone gone, the main part of the UUD that I use (Plex) would need something else to get the Tautulli data into InfluxDB. I'm open to suggestions. We don't necessarily need Varken, we just need the code equivalent that moves the data. Perhaps a direct API call from Tautulli to InfluxDB? Let me know your thoughts (anyone).

     

     

    @Jufy111 @viktortras

     

     

    • Upvote 1
  2. 1 hour ago, grumpy said:

    I have had no luck installing Varken; I think it may be a dead project. Github is 4-6 years old, discord link both at Grafanna and GitHub dead, Wiki 304...

    Any suggestions?

     

    Varken is no longer being developed, but I still see it in Community Applications, and it doesn't appear to be officially deprecated. Do you see this? This is the way it is installed.

     

    1773288237_Screenshot2024-04-02115537.thumb.png.22d2006d9cd6eea21118e1c5365207e7.png

  3. 16 minutes ago, Kykoibrahim said:

    Reason i ask it on here is because data isnt populating in the dashboard since varken cant write to the database that the dashboard pulls from. So majority of the datapoints are blank on the dashboard.


    I found this using a web search. Please open a topic on InfuxDB’s forum. I have never seen this before, and it sounds like you have reached the upper limit regarding cardinality. I have data going back 5 years. My InfluxDB database is 100GB+ with millions of records. Something seems off. Let us know when you get it figured out, and how, so others in the future have the help they need too.

     

    https://community.influxdata.com/t/max-series-per-database-limit-exceeded-1000000-error-question/12273

     

     

     

    • Like 1
  4. 21 hours ago, 1471 said:

     

    Looks brilliant, will check it out properly when I have some time, thanks for creating and sharing!

     

    Just a heads up, Unraid-API was replaced with Unraid-API-RE. I've been using in my dashboards for a while without problems and it seems to be developed still. (make sure you're using the repository for 6.12.xx - bokker/unraidapi-re:6.12)

     

    Unraid-API-RE Github link

    Unraid-API-RE Support page

     

    Hope that helps someone.

     

     

    I really appreciate this info. As a result, I have added you as a contributor on page #1. Once I get my server updated to 6.12.X, I'll give this a whirl. I may pick your brain on some stuff if you are up for it in the future. Thanks!

     

     

    • Like 1
  5. 1 hour ago, Jturner said:

     

    Well it looks like I have no choice but to do it now :)

     

    Na, don't feel obligated. I appreciate the info you have already provided and that is a contribution. A lot of people have helped over the years with providing me leads for the UUD. If you want to help with InfluxDB 3.0 stuff, I'm all for it, but no pressure. Thanks.

  6. Just now, JudMeherg said:

    Amazing! Simply amazing this has been updated again!

     

    Thanks for all the hard work. Now its time to see if it can be translated to a Jellyfin/Jellystat version.

     

    Thanks for all the hard work falcon!

     

    Thanks! Yeah man, no worries. It was long overdue.

     

    Let me know if you get the Jellyfin stuff figured out. I run Plex, but I can maybe add some similar stuff if it makes sense on that side of the house. I also wonder if there is an equivalent data ingester for Emby?

     

  7. 3 hours ago, Jturner said:

    If you have a influxdb 2.0+ version installed, the webUI actually has a great tool for generating basic queries. It makes it quite simple. You can just copy them out and paste them into Grafana.

     

    I'll find some time over the next week and populate what I can, I don't however have a 1.8 instance installed, so I can't just compare some of the old queries to make sure what I'm adding is correct. I think the biggest issue I came across last time was mapping the drive serial numbers (smart data) to the drive mounting points.

     

    But I'll have a crack at it, I'm certainly not expecting you to find the time to learn a new query language.

     

    It also looks like influxdb v3 will be using SQL instead of Flux ql

    https://www.influxdata.com/blog/the-plan-for-influxdb-3-0-open-source/

     

    This is fantastic news, as I am a professional SQL developer. So yeah, I'll wait until InfluxDB Edge/Community comes out and roll with that. That should make it a lot easier to query the dataset and will open it up to a lot more of a mainstream/professional user base. Maybe we can work together (if time permits) to get something figured out to support this in the UUD. I suspect we'll need to wait until a new docker becomes available for InfluxDB 3.0. I am not a docker dev, but I'm sure someone will get on it eventually.

     

    I added you as an official contributor on post #1!

     

  8. 2 minutes ago, Jturner said:

    I might even start building this myself in FLUX and just pass it along to you to publish.

     

    There are a few things I'd change, such as making the influx bucket names variables, rather than hard coded.

     

    I think I got just about everything working with FLUX for UUD 1.6, but i did also butcher and change stuff, so I might have just removed some panels that I couldn't get to work.

     

    But yeah, happy to help how I can.

     

    Pretty much just take a simple query from 1.8 and show me the translation to 2.X. If I can see how the query code syntax changed, I'll get it figured out. I haven't even looked into this officially, but I have heard all about it. Massive undertaking considering there are 100+ panels (hundreds? I've never counted LOL) in the UUD. It will all come down to time, and I'm an extremely busy guy for sure with work and family obligations. I appreciate the help and will add you as a contributor to the project once this gets rolling.

     

     

  9. 23 minutes ago, Kilrah said:

    Would slightly object to featuring something that was admittedly developed aginst a > 1 year old "Older / Non-Recommended Release".

    Why develop something an not validate it against current?

     

    Unrelated, but it seems the manual install download page only lists the latest in a branch now, that's kinda problematic in circumstances like now where 6.12.9 has a serious issue with remote mounts.

     

    There is nothing to my knowledge in the 6 required dockers (Grafana/Telegraf/InfuxDB/Plex/Varken/Tautulli) that wouldn't work in the latest release of UNRAID. This is literally a JSON file and totally independent of UNRAID itself. It just displays the info from UNRAID.

     

    Not sure what you mean by "Manual Install Download Page" and "latest in a branch now". The UUD IS NOT ON GITHUB. Anything on GitHub is NOT OFFICIAL and is NOT SUPPORTED. This is the only official place to get the UUD. A lot of people have taken my JSON and bundled it with dockers, integrated it with a bunch of other software, and straight up just took it and called it their own. Though flattering, I cannot control and/or support these "unofficial branches".

     

    Finally, please elaborate and link the issue with remote mounts. I have not heard of this until now. What remote mounts would you be using the UUD with? To my knowledge, there is nothing in the UUD that uses remote mounts. If that is something you are doing, it is a custom you implemented.

     

    Honestly, I've been holding out on upgrading my UNRAID OS since there are no new features that interest me personally, and 6.11.4 has been rock solid. However, security is important, so I'll tell you what. I'll go ahead and update my server to the latest release this evening. If it breaks the UUD (doubtful), I'll resolve any issues and report back. There are NO SECURITY ISSUES in the UUD as it is ONLY a JSON Dashboard for GRAFANA which is completely independent of the UNRAID OS. Stay tuned...

     

     

    @SpencerJ

     

     

    • Like 1
  10. 3 hours ago, d3m3zs said:

    How to install this awesome dashboard? I probably missed smt but don`t see some simple installation guide


    I just updated the release post with a bunch of info, direct download link (linked from post 1 of this thread), and a bunch of tutorials. READ POST #1 to get started.

     

     

    • Like 1
    • Upvote 1
  11. 11 hours ago, Jturner said:

    Amazing! is this still running on influxDB1.8? I migrated to v2.0+ and updated all the queries to the new query language.

    Also I know there is one page one, but it would be handy to add the JSON to your post above too.

     

    Yes, still running on InfluxDB 1.8. If/when I decide to move to InfluxDB 2.0+, I'll rebrand the UUD as "UUD 2.1". I may do this and reintegrate the new version of the UNRAID API-RE at that point. I will likely also update Grafana to version 9+ and take my unRAID 0S to the current release as well.

     

    If I take on this project, it will be out of necessity. Great question BTW. I may pick your brain at that point if you are open to assist.

     

     

  12. 15 hours ago, 1471 said:

     

    Looks brilliant, will check it out properly when I have some time, thanks for creating and sharing!

     

    Just a heads up, Unraid-API was replaced with Unraid-API-RE. I've been using in my dashboards for a while without problems and it seems to be developed still. (make sure you're using the repository for 6.12.xx - bokker/unraidapi-re:6.12)

     

    Unraid-API-RE Github link

    Unraid-API-RE Support page

     

    Hope that helps someone.

     

     

    Thanks for this info. I was not aware of this. I'll take a look into it and may integrate it back in. Does anyone know if that memory leak was patched/resolved with this branch?

     

  13.  

    DEVELOPER UPDATE - OFFICIAL RELEASE - Ultimate UNRAID Dashboard 1.7

     

     

    Today is the release of the Ultimate UNRAID Dashboard version 1.7! Much has changed since the last official release of UUD 1.6. Various plugins and dependencies have been abandoned/deprecated, multiple unRAID OS updates have occurred, and my personal needs for the UUD have evolved over time. Nevertheless, I am very excited to share the new features, use cases, and updated design/architecture of this latest release with all of you. I feel it is the most refined and fine-tuned version yet, and I use it every single day. It is simply a pure joy to have in my life and I really love having all of this information at my fingertips. Please learn from this latest release and use it as a launch pad to create YOUR own Ultimate Dashboard. Without further delay, I bring to you the UUD 1.7!

     

     

    Screenshots (Click for Hi-Res):

     

    1.thumb.png.a3a32afc2685e0279d4d84cf1dc98755.png

    2.thumb.png.2b3b830cec4c1b353e1a599b6264bc30.png

    3.thumb.png.bf99a84f7664e247cf0d4d98dfa3275f.png

    4.thumb.png.471381bcc62711c4f239530f9ce9b80c.png

    5.thumb.png.3b85f415193d4fcb03fed1a32eb65644.png

    6.thumb.png.cf638ed3721cba77306e24910bb46077.png

    7.thumb.png.b72ec202bfc9c1d20ab42a8b8fe9c4e1.png

    8.thumb.png.3d80a632caebb825a7f8cd948b23fe14.png

    9.thumb.png.6cce2625cedccf0ee312ccf9c105b581.png

    10.thumb.png.d2ee74ca67b61a725f7337d1eb6bc639.png

    11.thumb.png.efbeef5a92c8c4ecb4315de7bbc69131.png

    12.thumb.png.fab09a4cac76e84f603dabd86fb6ddf4.png

    13.thumb.png.cdcd639de95e562bbed54647e82fa330.png

     

     

    Deprecated:

     

    • unRAID API

      • The unRAID API was abandoned/deprecated by its developer after the release of UUD 1.6

      • It also contained a perpetual memory leak that was never patched

      • All unRAID API panels have been removed from UUD 1.7

      • If another alternative is developed in the future, I will consider adding it to a future version of the UUD

        • Variable for Future API Data Source Remains

          • I also left this in for people who still wish to use the unRAID API (understanding the known risks)

     

    New Dependencies:

     

    • None

     

     

    New Features:

     

    • Plex Streams
      • 1729230149_01-PlexStreams.thumb.png.f171007ce8a0f39354b879f38614c70b.png
      • All Real-Time Plex Panels Have Been Moved to the Top of the UUD
      • Provides a Overall Snapshot of Server/Media Use
      • New/Reworked Panels
        • Current LAN (Home Network) Numeric Transmit (TX) Bandwidth
        • Current WAN (Internet) Numeric Transmit (TX) Bandwidth
        • Current Transcode Streams
        • Current Direct Play Streams
        • Current Direct Streams
        • Current Streams
          • Provides a Detailed Real-Time Log of All Current Streams (Last 30 Seconds)
        • Current Stream Types
        • Current Stream Devices
        • Historical Stream Heatmap
          • Now (Last 1 Hour)
          • Current Day (Last 24 Hours)
          • Last Week (Last 7 Days)
          • Last Month (Last 30 Days)
          • Last Year (Last 365 Days)
        • Current Stream Origination
          • Detailed Stream Origination Map View via Geolocation by IP Address
        • Stream Bandwidth
          • Current WAN (Internet) / LAN (Home Network) Transmit (TX) Numeric Bandwidth

     

    • Array Growth
      • 251068617_02-ArrayGrowth.thumb.png.bce8ec8b0103d97813019f5cef789fcb.png
      • Array Growth Chart
        • Detailed Heatmap Graph of Array Growth Over Time (Timeline Adjustable)\
      • Array Total
      • Array Available
      • Array Utilized
      • Array Utilized %

     

    • Overwatch
      • 371145167_03-Overwatch.thumb.png.fddc6aac46478cf415d0dbedb69fe0ac.png
      • "Cache Central"
        • Completely redesigned array and cache overview section with net new panels with an increased focus on cache health, including real-time/historical disk statistics.
          • Array Growth Day (Last 24 Hours)
          • Array Growth Week (Last 7 Days)
          • Array Growth Month (Last 30 Days)
          • Array Growth Year (Last 365 Days)
          • Array Growth Lifetime (Last X Number of Years - Adjustable)
          • Cache Utilized
          • Cache Available
          • Cache Utilized %
          • SSD Temperature
          • SSD Life Used (Total)
          • SSD Power On Time
          • SSD Writes Current (Last 30 Seconds)
          • SSD Writes Day (Last 24 Hours)
          • SSD Writes Month (Last 30 Days)
          • SSD Writes Lifetime (Total)
          • SSD Reads Current (Last 30 Seconds)
          • SSD Reads Day (Last 24 Hours)
          • SSD Reads Month (Last 30 Days)
          • SSD Reads Lifetime (Total)
          • SSD I/O Current (Last Hour of Reads/Writes to Cache)
          • SSD I/O Day (Last Day of Reads/Writes to Cache)
          • SSD I/O Month (Last Month of Reads/Writes to Cache)
          • SSD I/O Year (Last Year of Reads/Writes to Cache)

     

    • Plex History
      • 803888293_04-PlexHistory.thumb.jpg.59ec00afa410fa27b47f70326c8cac72.jpg
      • Moved Plex Historical History to Its Own Section
      • New Panel: Cumulative Stream Volume by User
        • Graph Showing Cumulative Stream Volume (Last Month) Stacked by User (Timeline & Number of Users Adjustable)
      • Device Types
        • Historical Pie Chart of Stream Devices with Hover Over Key (Last 1 Month)
      • Stream Types
        • Historical Pie Chart of Stream Types (Direct Stream, Transcode, etc..) With Hover Over Key (Last 1 Month)
      • Media Qualities
        • Historical Pie Chart of Media Qualities (4K, 1080P, etc..) With Hover Over Key (Last 1 Month)
      • Media Types
        • Historical Pie Chart of Media Types (Movies, Shows, etc..) With Hover Over Key (Last 1 Month)
      • Detailed Historical Stream Origination Map View via Geolocation by IP Address (Last 30 Days - Timeline Adjustable)

     

    • Plex Stream Logs
      • 870834932_05-StreamLog.thumb.png.231d1e059b24806dc7e5f51149e6c191.png
      • Standalone Panels Showing Detailed Plex Stream Logs
      • Stream Log (Overview)
        • Depicts an abbreviated log of all streams based on stream start times over the last 1 month
        • Provides a Quick and Dirty List of What is Being Streamed By User Over Time
      • Stream Log (Detailed)
        • Depicts a full detailed log of all streams sorted by time over the last 1 week (Timeline Adjustable)
        • Provides and in-depth look of all stream activity every 1 minute
        • Can be used to track server issues/buffering/paused streams/abuse

     

    • Historical UUD Panels
      • All other historical panels (except for API) remain and have been improved/modified as needed for Grafana updates and bug-fixes

     

    Notes:

     

    • unRAID OS
      • UUD 1.7 was developed and tested on unRAID 6.11.4
        • It should be compatible with 6.12.X
        • Please let me know if you run into any issues in this area

     

    • Varken
      • Even though Varken is no longer in development by its developer (from what I last heard), I am still using the latest Varken release for the UUD. I have seen zero issues with it and it is stable. Unless this becomes unavailable as a docker from Community Apps, it will remain along with all of the Plex functionality via Tautulli.

     

     

    Please refer to the first few posts in this thread to download, installation instructions and release note history.

     

     

    Direct Downland Link:

    Ultimate UNRAID Dashboard 1.7 Download (JSON)

     

     

    Install Instructions Are In Post #1 of This Thread:

     

     

    There are a few people out there who have made great documentation and videos on how to install the UUD if you need a detailed tutorial (for those that are new). These are not official, but may help you. A quick web search of "UUD" or "Ultimate UNRAID Dashboard" should give you what you need.

     

     

    Example Install Instructions (Not Official):

     

     

    Video Tutorial Playlist (4 Video Playlist) Based on UUD 1.5

     

     

    Text Instructions Based on UUD 1.5

     

     

    Someone Else's Alternate Docker Compose (Not Required) Method (Not Official):

     

     

    Reddit Discussion (One of Several):

     

     

     

    I hope you all enjoy!

     

    ~ Thanks, falconexe (Community Developer)

     

     

    @SpencerJ

     

     

    • Like 2
    • Thanks 1
    • Upvote 1
  14. 31 minutes ago, menos said:

    Is there a download link for 1.7?

     

    There is not currently, as this is my personal preview build, and I still need to sanitize the code. If enough people are interested, and when I have time, I'll put together the release notes and post it as an official release.

    • Like 6
    • Upvote 7
  15. Alright, everyone. Here is the UUD 1.7 preview. It looks pretty different from 1.6, and since I made this version, I haven't really changed it much. It is the most fined tuned and refined version that I have developed, and there isn't much more that I need for me personally. I'm pretty pleased with the way it turned out. Let me know your thoughts and/or if you have any questions! @SpencerJ

     

     

    ULTIMATE UNRAID DASHBOARD Version 1.7

    (Click Each Image for 4K High Resolution)

     

    1121004297_UUD01.thumb.png.f33fabde7a0dac985b41917471c0b309.png

    514259834_UUD02.thumb.png.3bc8b6270c7a5af1e8615b7226f0239b.png

    1046358577_UUD03.thumb.png.1392a18c79cc5d8fd3fd897c4ca8f582.png

    1406081396_UUD04.thumb.png.207b476de5d1dd4c58f468502adf054b.png

    154299614_UUD05.thumb.png.b6ee74ebe64b17bf5b00382a881fc7d5.png

    870352180_UUD06.thumb.png.5fd1ed1e85354fbb536b0b0faa1c0211.png

    708231067_UUD07.thumb.png.8fcffd15d53c370b11c38c5afbd768ae.png

    351486294_UUD08.thumb.png.bd402af230151e26338c9b94bd3fd7f5.png

    965328865_UUD09.thumb.png.176a971c06647295b90fae99b9c2eb15.png

    47219353_UUD10.thumb.png.fa773ac41e0e6236ec178dd65252a54e.png

    1081425534_UUD11.thumb.png.883227e60af1596b4c6d9abdc46ddb09.png

    240807663_UUD12.thumb.png.96c5f2c24e4174f18672183651c66cb0.png

    878566668_UUD13.thumb.png.4dce9987f25a0b3c00742fd606130f3d.png

     

     

     

    • Upvote 15
  16. Hi everyone! Sorry about the hiatus. I had to take a long break due to some upheaval in my personal life (all good now).

     

    A bunch of people recently were asking for the code and the project to be reinstated, so here it is. Thanks @SpencerJ for assisting with getting the topic reactivated in the forums. I've been tinkering on this on my personal build for a few months off and on. UUD 1.7 has been finished for a while now. I'll share some screen shots, and if anyone is interested, I can share the code. Not sure if I'll officially pick this back up, but we'll see where it goes. I still need to upgrade to UNRAID 6.12.X ha ha.

     

    Hope you are all doing well!

     

     

    • Like 3
    • Thanks 2
    • Upvote 1
  17. 1 hour ago, AlexNewson said:

    Varken has been confirmed dead by the developer, is there any plan to replace in 1.7?

     

    https://old.reddit.com/r/homelab/comments/a4txoe/i_introduce_varken_the_successor_of/ixcrq5j/

     

    That is SERIOUSLY disappointing!

     

    No, I don't have anything to do with Varken, nor do I have the time to look into creating a replacement. If anyone takes up the VARKEN mantle, please let me know so we can collaborate.

     

    Note: Varken still works currently and it still in the UUD 1.7 forthcoming update. I actually just updated all of the UUD 1.7 panels to fully support Grafana 9.X. I'll be releasing the UUD 1.7 with Varken still as the dependent Plex/Tautulli DB plugin. Also, the UUD 1.7 is fully compatible with the latest UNRAID 6.10.X releases (just tested them personally).

     

    UUD 1.7 will most likely be my FINAL major update to this project as well. Everything should still work if you can download the dependencies/dockers, and if the UNRAID OS does not break anything in a future update. I did DEPRECATE the UNRAID API plugin/Docker, as a memory leak was pointed out by its developer (that project is dead also), and I have removed those panels from the UUD.

     

    There will be more than enough new bells and whistles in UUD 1.7 that I think are very useful and exciting for people to geek out on. It is the most polished, organized, slick, and purpose built UUD to date. I'm excited to share it with you guys. Now I just need to find some time to wrap it up and post it. Look out for it in Q1 2023. @SpencerJ

     

     

     

    • Thanks 1
  18. 2 hours ago, Jasonhorne.co said:

    I followed the steps here but when I start the stack my grafana webui never loads and my server log just loops this. 

     

    Guide https://github.com/HStep20/Ultimate-Unraid-Dashboard-Guide

     

    Hey there. I had no idea someone made a docker compose for the UUD. Thanks for letting me know. I would reach out to that developer directly. You could try starting over using the official instructions found at the beginning of this post and the 1.6 release notes right after.

  19. On 10/28/2022 at 9:51 AM, Foehammer1982 said:

    Just got an email from Netdata this morning, apparently they are creating a grafana-netdata data source. More info in the blog post here: https://blog.netdata.cloud/introducing-netdata-source-plugin-for-grafana/

     

    Nice! Thanks for sharing. From what I saw, that looks promising. I don't use that Docker as I have a Ubiquity Networks hardware appliance for my household, but this is interesting.

     

    Anyone else have interest in adding this to the UUD?

  20. 5 hours ago, Foehammer1982 said:

    Just throwing it out there but my understanding is that netdata has alot of the statistics that unraid API would use minus the MQTT functions that it has. Would this possibly help in any way to provide at least the statistical data that the Electric Brain API provides?


    Please provide the links and any supporting documentation. I can look into it when I have time.