Jump to content

falconexe

Community Developer
  • Posts

    789
  • Joined

  • Days Won

    15

Posts posted by falconexe

  1. 5 minutes ago, falconexe said:

    Thanks...

     

    @SPOautos You can also give the Grafana Unraid Stack (GUS) a try, which is a single docker that installs all 3. It also comes preinstalled with my UUD 1.3. You'll still need to perform the configurations on Page 1, but that would be a huge start for you. Check out Post 1 for the the link...

     

    You can download GUS from the Apps section of the UNRAID GUI.

     

    image.thumb.png.c30554dbe1aa54fa913af89b6c6bd064.png

     

    image.png.f498def62df6d3036269bb38426c701a.png

     

  2. 10 minutes ago, mmag05 said:

    Not the dev but can chime in.  You need to install Grafana, InfluxDB and Telegraf from the Community Apps.  Then follow the setup steps on page 1 for each app. Once those are setup there's an option in Grafana to import the json for the panel.

    Thanks...

     

    @SPOautos You can also give the Grafana Unraid Stack (GUS) a try, which is a single docker that installs all 3. It also comes preinstalled with my UUD 1.3. You'll still need to perform the configurations on Page 1, but that would be a huge start for you. Check out Post 1 for the the link...

     

    image.thumb.png.de936c88a551aa1d5c0bd71f0488405d.png

  3. 15 minutes ago, falconexe said:

     

    I haven't tried this yet, but you can always slap a MATH function (F = 1.8*C+32) on a Celsius query and then change the datatype to Fahrenheit with an Override. Once I get some time, I'll give this a shot. This is very easy to do though.

     

    @danktankk Ah what the heck. I'm in a good mood. Here you go.

     

    Just add MATH to your select statement and punch in ( *1.8+32). Then go over to the right panel and set the UNIT to F. Then finally, adjust your Thresholds to F values (colors).

     

    Math.png.ef4a0b63a2786eaddf749e99e43dadf6.png

     

    Unit.png.c78861c93bae4dda24d5490b6ced068c.png

     

    Thresholds.png.2f0b4adbd8ae5a50a36f86055b231b04.png

     

     

    Side By Side:

     

    sidebyside.thumb.png.9179774f46dde22cfe7b6a1903c4577a.png

  4. 1 hour ago, danktankk said:

    I've noticed that there really isn't an easy way to get Fahrenheit scales to work as well...  I can live with Celsius though...

     

     

    I haven't tried this yet, but you can always slap a MATH function (F = 1.8*C+32) on a Celsius query and then change the datatype to Fahrenheit with an Override. Once I get some time, I'll give this a shot. This is very easy to do though.

  5. 29 minutes ago, danktankk said:

    that and I would like to easily be able to get fan speeds and one CPU (threadripper) to display properly.

     

    Once I explain/add support for sensors, you should be able to get this going. I am on Intel and have no AMD hardware to test on. However, a few people that I have see on multiple threads over the few past weeks have got it working. I won't be able to help write the query (because I can't see the plugin output for AMD hardware), but you should be able to take someone else's code and adapt it. There was even a guy in here a few pages back that explained how he accomplished this. First, we'll get 1.4 out, and then we can work on your use case. I'm sure we'll all come together to figure it out...

  6. 19 hours ago, danktankk said:

    I'm super excited to see 1.4 - then immediately 1.5!  lol  I just want the new plex/varken goodies to integrate with this dash

     

    that and I would like to easily be able to get fan speeds and one CPU (threadripper) to display properly.

     

    I've noticed that there really isn't an easy way to get Fahrenheit scales to work as well...  I can live with Celsius though...

     

     

    The plan is to have 1.4 be out by 10/10/2020. 1.5 is already built, but it is in it's own dashboard. I'm going to have to spend some time integrating it with 1.4 once that is done. There are also A LOT of specific dependencies and configurations for 1.5 that I will have to write extensive documentation on. Technically, these should be separate dashboards, but the "Ultimate" in UUD is no joke. I mean it. I'm trying to build the end all be all of dashboards, while also still making it easy for everyone, including people who are new to UNRAID and/or tech in general.

     

    The way I look at this is that each release from 1.4 on will add another layer of depth. If someone is happy with just UNRAID monitoring then they can stick with 1.4. If they want Plex/Varken, then they can get on 1.5 and so on. Or you can always download the latest version (netting you all future updates) and just remove the sections/panels you don't want.

     

    Now that 1.5 is built, I can go back and finish 1.4, which lays the foundation for the future. Exciting things are ahead. Stay tuned.

  7. 7 minutes ago, FreeMan said:

    Ah, that makes more sense.

     

    For some reason, it took me a while to find that right-side panel. I'd been looking for things you'd been telling people to do, but I couldn't find the options you were talking about. I stumbled on it a couple of days ago. It's much easier to tweak things now!

    Glad you found it!

  8. 9 hours ago, mmag05 said:

    Still cranking away at modifying your dash and loving it.  Learning so much.  I was messing around with the Grafana Unraid Stack from testdasi, maybe GilbN here from what I see, and really like the addition of logs on their.  I was able to get syslogs onto your dash also.  Do you have plans to implement logs as an optional step since it would require other community app dependencies? I think the addition of logs would really suite the dash.  

    In order to get the logs working in Grafana I had to install grafanaloki and grafanapromtail from community apps.  For Promtail I had to add a path with host as root and container as /rootfs for it to read the log directory.  I used testdasi's config as a basis with slight mods for the default location of promtail position location and loki's index and chunks.  From their I used the same loki queries for the panels as in GUS {job="unraidsyslog"} and {job="unraidsyslog"} |~ "(?i)error[:,]|[:] disabled|(?i)BTRFS error|failed command".


    I believe you two may be already collaborating together so maybe this is something they wouldn't mind.  Attached are the modded configs I used.

    Thanks. Yes syslogs were planned for 1.6.

     

    I’ll be reaching out to you directly to regroup on this.

  9. 6 hours ago, FreeMan said:

    How do I adjust individual column widths in the data tables? As you can see here, there's a lot of empty space that could be eliminated. Since we don't all have 4k monitors, there just aren't enough pixels on the screen to display the data without a lot of horizontal scrolling.

     

    This is the top of the "Array Disk Storage" listing, and there is essentially no interesting data on it without scrolling:

    image.png.a510c8698277687de4b9ff6bd53b2fe0.png

     

    I tried adjusting column widths once, but it ended up rearranging the columns and totally mangling things - there must be a better way that what I was doing!

    Go into the query and place a column width override on each field as you see fit, then save.

  10. This is what I worked on tonight.

     

    Fully Custom table displaying Plex streaming log every 10 minutes going back 1 week. Custom overrides, dynamic colors based on stream metrics, and much more. Want Unsecure Streams highlighted? Done. Want Relayed Streams brought to your attention? Done. You won't find this in any other Varken Dashboard!

     

    All Available Timelines (Max Data-Points):

     

    • 1 Day Every 30 Seconds
    • 1 Week Every 1 Minutes
    • 1 Month Every 15 Minutes
    • 1 Year Every 2 Hours

     

    Click the pic for high resolution. People, Places, and Things Redacted...😜

     

    image.thumb.png.4e644a5caf206ccc89a10bafbd352905.png

     

    I'll also be adapting this to the CURRENT STREAMS table up in the top. This provides much more information, and again, is fully dynamic. That one will be updated every 30 Seconds, and will show only the last records for the current interval of 30 Seconds. AKA, only real time streaming info.

    • Like 1
  11. 27 minutes ago, Shbeda said:

    Thanks. I have had Tautulli running for the past 3 years. Will look into what Varken is all about!


    If you use the UUD, then you already have InfluxDB. Varken creates a new database within InfluxDB. Varken is to Plex/Tautulli what Telegraf is to UNRAID. It is an engine (middleware) that integrates both pieces by ingesting data from the source app and then inserting data into the database. Grafana then reads these databases and spits out pretty data visualizations so long as you know how to code them. That’s where we and the UUD come in. 

    • Thanks 1
  12. 1 hour ago, ctrlaltd1337 said:

    Yeah, that would make the most sense. There are plenty of tutorials online that show how to get Varken up and running on a Grafana dashboard so you could just link to those, or pull from them and include a simple tutorial in the GitHub repo for GUS.

     

    Would be willing to help create a tutorial for you as well, @testdasi.


    I’ll be including a tutorial on my UUD side as well. Users will be covered from all perspectives, even if GUS never has Varken, they’ll be able to do it manually. Just always nice to have multiple options.

  13. 5 hours ago, testdasi said:

    Have you got a test file I can use to test varken? I don't use it personally so need something to verify that it works correclty in GUS.

     

    Yeah once UUD version 1.5 is ready, I can share my Varken docker settings and appdata INI file. For this to all work, there are a number of other dependencies outside of Varken (Working PLEX and Tautulli Dockers), 2 additional Grafana plugins that need to be installed via CLI, and finally, users will have to register for a MaxMind (GeoMapping) API key.

     

    If I were you, I would just add the Varken docker with Default INI to GUS and possibly preinstall the 2 Grafana plugins, and have users configure PLEX/Tautulli/MaxMind separately. There would be no way to effectively include everything within GUS because there are just too many user specific needs/requirements/variables.  I can assist users from the UUD side with the downstream dependencies and configurations.

    • Like 1
  14. 15 hours ago, falconexe said:

     

     @testdasi You may want to consider this. I’m tentatively planning on adding Varken/Plex panels/stat tracking to the Ultimate UNRAID Dashboard (UUD) in version 1.5. Not a guarantee until I get into it, but if I can integrate some/all of it, that would be cool.

     

    I just posted a sneak peak here...

     

    https://forums.unraid.net/topic/96895-ultimate-unraid-dashboard-uud/?do=findComment&comment=897421

  15. On 9/25/2020 at 7:05 PM, falconexe said:

    Plex/Varken is coming...  Possibly Planned For 1.5

     

    On 9/25/2020 at 9:59 PM, Stupifier said:

    yes man!!!! I gotta say....I very briefly tried setting up all this stuff up from scratch (telegraf, grafana, etc)....it was a headache and I just didn't have time to fumble around all the menus.


    The UUD all-in-one docker container.....work of art! So simple...and I can tell you guys poured some time into this shit to make it ez for someone to just fire it up and go! Thank you

     

    I've been working on both 1.4 and 1.5 simultaneously. They will still be released separately, but the code overlaps in some areas, so I had to figure some of it out now.

     

    Goal is for a super clean and refined Varken/Tautulli/Plex Dash which will be integrated directly into UUD, sporting some of the same falconexe style/customizations (like working growth trending) found in the UUD.

     

    @Stupifier Thought You Would Appreciate This Sneak Peek...

     

    image.thumb.png.c8752aac2c331e083301ff11d8402c8d.png

    image.thumb.png.6c3cee56e9b1b0f36f1f1fe25e52f47f.png

     

    • Like 3
  16. 51 minutes ago, ctrlaltd1337 said:

    For GUS, is it possible to include Varken?: https://github.com/Boerderij/Varken

     

    Worked great before I decided to nuke all of previous installed to install your version. :) I miss it, but don't think I miss it enough to install it again with one of my backups.

     

     @testdasi You may want to consider this. I’m tentatively planning on adding Varken/Plex panels/stat tracking to the Ultimate UNRAID Dashboard (UUD) in version 1.5. Not a guarantee until I get into it, but if I can integrate some/all of it, that would be cool.

    • Like 3
  17. 3 hours ago, shwa87 said:

    That did it. Changed values and it populated before I even saved.  I saved, then changed them back, and we're good.  THANK YOU!  Excellent product/design and amazing support.

    Thanks for the positive feedback. Don't forget to save one last time with the correct variables populated and working! 😉

×
×
  • Create New...