Jump to content

falconexe

Community Developer
  • Posts

    789
  • Joined

  • Days Won

    15

Posts posted by falconexe

  1. 3 minutes ago, GilbN said:

    Probably because of the hardcoded paths @falconexe uses on those panels. Falc, you should switch those to some regex. /.*user0/ will match /rootfs/mnt/user0 and /mnt/user0. And your host variable is broken. It should list the host in that drop down. 
    raw

    @GilbN

     

    For the User0 path, aren't they all the same in that they are "rootfs/mnt/user0"? In that case, why would we need to Regex it? I only hard coded paths where they are the same for all users to my knowledge...

     

    image.png.a5ec4c612fdfcd6d1f429349761ffd84.png

     

     

    "And your host variable is broken. It should list the host in that drop down. "

     

    Also, do you mean that the variable in MY version 1.2 is broken? Or his?

     

    Mine shows the following:

    image.png.c5e58cc10806f1397ffa3b5ece9ceaf5.png

     

    image.png.bb0fb66f52630e9d8dabb69e68103e28.png

     

    So it appears to be working and picking it up dynamically.

     

     

  2. 3 minutes ago, FreeMan said:

    Gotcha!

     

    For some reason, I can't get the web-based console to work for me, so I did `docker exec -i -t telegraf bash` from an SSH session. From there:

    
    bash-5.0# which smartctl
    /usr/sbin/smartctl
    bash-5.0# ls -la /usr/sbin/sma*
    -rwxr-xr-x    1 root     root        761448 Feb 22  2020 /usr/sbin/smartctl
    -rwxr-xr-x    1 root     root        617416 Feb 22  2020 /usr/sbin/smartd
    bash-5.0# smartctl -i /dev/sdb
    smartctl 7.1 2019-12-30 r5022 [x86_64-linux-4.19.107-Unraid] (local build)
    Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org
    
    === START OF INFORMATION SECTION ===
    Model Family:     Seagate Barracuda Compute
    <snip>
    
    bash-5.0# /usr/sbin/smartctl -i /dev/sdb
    smartctl 7.1 2019-12-30 r5022 [x86_64-linux-4.19.107-Unraid] (local build)
    Copyright (C) 2002-19, Bruce Allen, Christian Franke, www.smartmontools.org
    
    === START OF INFORMATION SECTION ===
    

    so, within the docker itself, it can find smartctl on the path, it sees it at /usr/sbin, it works when finding it on the path and it works when giving it an absolute path. However, I'm still getting my log spammed with:

    
    2020-09-14T21:45:50Z E! [inputs.smart] Error in plugin: failed to run command '/usr/bin/smartctl --scan': fork/exec /usr/bin/smartctl: no such file or directory -

    Then...

    So I adjusted my telegraf.conf to almost match - I commented out the `path = "/usr/bin/smartctl"` portion and uncommented `attributes = false` and forgot to set it to `true`. :/

     

    No errors and some HDD data!!!

     

    I set `attributes = true` and still only some joy...

    image.png.ccf8560d8f4fb85e1c944a46f8a3a27c.png

    but...

    image.png.4aaa75b6e726e1fd03aafc2c58327bf4.png

     

    So, I'm getting some HDD data now, but not everything. Interestingly, /dev/sdb is the drive I used for testing access to smartctl earlier and it responded just fine. It's a reasonably new 8TB drive. Odd that it's not responding here when all the others are responding without issue now.

     

    OK a lot to unpack here ha ha.

     

    #1. Glad to see you see something. Looks like that original issue is resolved.

     

    #2. So here is where the fun begins. You need to go into each panel and adjust the queries/overrides to match your exact architecture. So let's start with the array size. That uses mnt/User0. So you should not need to adjust it. Have you tried refreshing manually in the upper right hand corner? Or change the time line to last 5 minutes then back to last 24 hours? Sometimes upon initially loading the database, the GUI will fail to show data. You can also just close your browser, clear your cookies, and try again.

     

    #3. On the S.M.A.R.T. dashboard I created, you will need to go in there an adjust he overrides where we are mapping the drive device to the drive name. My kernal mounts will not necessarily match yours (sd*). So you will need to modify the value mappings. Same thing with each of the 4 "Storage" panels.

     

    image.thumb.png.b24ee5f87705d0b815376f0cdf4f21d1.png

  3. 8 minutes ago, FreeMan said:

    Thanks for digging into this. Unfortunately, even after adding that to the Post Arguments, I'm still getting

    
    2020-09-14T21:32:35Z I! Starting Telegraf 1.15.3
    2020-09-14T21:32:35Z I! Using config file: /etc/telegraf/telegraf.conf
    2020-09-14T21:32:35Z I! Loaded inputs: kernel mem docker netstat sensors disk cpu processes system smart diskio swap apcupsd net
    2020-09-14T21:32:35Z I! Loaded aggregators:
    2020-09-14T21:32:35Z I! Loaded processors:
    2020-09-14T21:32:35Z I! Loaded outputs: influxdb
    2020-09-14T21:32:35Z I! Tags enabled: host=NAS
    2020-09-14T21:32:35Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:"NAS", Flush Interval:10s
    2020-09-14T21:32:40Z E! [inputs.smart] Error in plugin: failed to run command '/usr/bin/smartctl --scan': fork/exec /usr/bin/smartctl: no such file or directory -

    Just to be sure, I copy pasted what you quoted above for the Post Arguments. Here's a copy/paste back from the config page. Looks right to me, but just in case I can't read this afternoon...

    /bin/sh -c 'apk update && apk upgrade && apk add ipmitool && apk add smartmontools && telegraf'

    Also, I added the --restart=always to the Extra Parameters setting. Obviously, it sets it to always restart, but at what point is it restarting?

     

    I'll defer to @GilbN on that one.

     

    Your syntax appears correct:

     

    Mine:  /bin/sh -c 'apk update && apk upgrade && apk add ipmitool && apk add smartmontools && telegraf'

    Yours: /bin/sh -c 'apk update && apk upgrade && apk add ipmitool && apk add smartmontools && telegraf'

     

    After running that, my log is clean.

     

    You can see it installing/updating each of the plugins.

     

    image.thumb.png.c7fa823d2d054d41b7290e2c13cb5475.png

     

    The --restart=always command just tells the docker to restart after a server boot or array stoppage. It is just another way of setting it to restart instead of using the button on the Docker page within the native UNRAID dashboard. Just a style thing. I like the code because I can see it and I know it works 100% of the time.

  4. 18 minutes ago, falconexe said:

    @FreeMan

     

    Actually add this. It will load both IPMI and S.M.A.R.T. when the docker automatically starts. I believe this is why it was not finding it in your path. Without these extra arguments, you would have to manually bash into the docker and manually load them each time the Docker updates/restarts.

     

    /bin/sh -c 'apk update && apk upgrade && apk add ipmitool && apk add smartmontools && telegraf'

     

    Report back and let me know if your log is no long spamming pink.

    @FreeMan If the above still does not work, you may also need to install the S.M.A.R.T. plugin as it may have never been initially loaded. Right click the Telegraf docker, select Console, and run "apk add smartmontools".

     

    Please report back and let us know.

    • Like 1
  5. 19 minutes ago, falconexe said:

    @FreeMan

     

    Add this to your Post Arguments on the Docker Edit Page for Telegraf.

     

    /bin/sh -c 'apk update && apk add smartmontools && telegraf'

     

    This fixes the issue on my side when testing.

    @FreeMan

     

    Actually add this. It will load both IPMI and S.M.A.R.T. when the docker automatically starts. I believe this is why it was not finding it in your path. Without these extra arguments, you would have to manually bash into the docker and manually load them each time the Docker updates/restarts.

     

    /bin/sh -c 'apk update && apk upgrade && apk add ipmitool && apk add smartmontools && telegraf'

     

    Report back and let me know if your log is no long spamming pink.

  6. 9 minutes ago, GilbN said:

    /bin/sh -c 'apk update && apk upgrade && apk add ipmitool && apk add smartmontools && telegraf

     

    9 minutes ago, Roxedus said:

    Don't add && between the packages

    You guys ROCK. @GilbN, you were missing the close quote on the end BTW...

     

    So this works perfectly:

     

    Solved: /bin/sh -c 'apk update && apk upgrade && apk add ipmitool && apk add smartmontools && telegraf'

     

    image.thumb.png.23ac3ba42b4b2b78d95b29cf2f953cd9.png

     

    I added this in the topic header under Dependencies so new users know to do this.

  7. 8 hours ago, Roxedus said:

    You can use this method to install ipmitools and the sensors at startup, this way you can get auto-updates for telegraf. https://selfhosters.net/docker/telegraf/ipmi/

    @Roxedus

     

    Thanks again for this tip. So what if you need to do multiple of these? The way I have UUD setup currently is we use both IPMI and Smart. Do you know the syntax to place multiple arguments?

     

    I've tried the following. Individually, they both work, but combined, they do not.

     

    Docker Post Arguments:

     

    Fails:

    • /bin/sh -c 'apk update && apk add ipmitool && telegraf' /bin/sh -c 'apk update && apk add smartmontools && telegraf'
    • /bin/sh -c 'apk update && apk add ipmitool && telegraf', /bin/sh -c 'apk update && apk add smartmontools && telegraf'
    • /bin/sh -c 'apk update && apk add ipmitool && telegraf' 'apk update && apk add smartmontools && telegraf'

     

  8. 2 minutes ago, hermy65 said:

    @falconexe finally getting this setup and the main issue im running into so far is getting my UPS data to pull in. This is what my telegraf config looks like 

     

    
    # # Monitor APC UPSes connected to apcupsd
    [[inputs.apcupsd]]
    #   # A list of running apcupsd server to connect to.
    #   # If not provided will default to tcp://127.0.0.1:3551
    #   servers = ["tcp://127.0.0.1:3551"]
    #
    #   ## Timeout for dialing server.
    #   timeout = "5s"

    Im noticing that in my telegraf log files this is happening over and over again even though that server is commented out in the config as referenced above

     

    
    2020-09-14T20:53:30Z E! [inputs.apcupsd] Error in plugin: dial tcp 127.0.0.1:3551: connect: connection refused

    Im guessing i need to configure something but im not sure what. Perhaps i cannot use the built in APC UPS daemon in unraid under the settings -> UPS section?

    I have a meeting for actual work ha ha. I'll take a look at this later today. But yes, it appears that it cannot communicate with your UPS. I have an APC 1500 so it does work. Try placing your IP address in the servers line and uncomment it.

  9. 1 hour ago, FreeMan said:

    I'd thought about that...

     

    Uncommented (removed both #) and at least the error is different, and different is progress. Right! Right??

    
    2020-09-14T19:00:27Z I! Starting Telegraf 1.15.3
    2020-09-14T19:00:27Z I! Using config file: /etc/telegraf/telegraf.conf
    2020-09-14T19:00:27Z I! Loaded inputs: mem apcupsd disk net netstat diskio kernel processes system cpu docker sensors smart swap
    2020-09-14T19:00:27Z I! Loaded aggregators:
    2020-09-14T19:00:27Z I! Loaded processors:
    2020-09-14T19:00:27Z I! Loaded outputs: influxdb
    2020-09-14T19:00:27Z I! Tags enabled: host=NAS
    2020-09-14T19:00:27Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:"NAS", Flush Interval:10s
    2020-09-14T19:00:27Z I! Starting Telegraf 1.15.3
    2020-09-14T19:00:27Z I! Using config file: /etc/telegraf/telegraf.conf
    2020-09-14T19:00:27Z I! Loaded inputs: mem apcupsd disk net netstat diskio kernel processes system cpu docker sensors smart swap
    2020-09-14T19:00:27Z I! Loaded aggregators:
    2020-09-14T19:00:27Z I! Loaded processors:
    2020-09-14T19:00:27Z I! Loaded outputs: influxdb
    2020-09-14T19:00:27Z I! Tags enabled: host=NAS
    2020-09-14T19:00:27Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:"NAS", Flush Interval:10s
    2020-09-14T19:00:30Z E! [inputs.smart] Error in plugin: failed to run command '/usr/bin/smartctl --scan': fork/exec /usr/bin/smartctl: no such file or directory -

    Also, I did stop HHDTtemp and commented it from the config so it's not looking for it on startup.

     

    Interesting that the log says "Starting Telegraf 1.15.3" twice within the same second with no apparent "Stopping telegraf" message in between.

    Hang tight. I found the fix. Testing now...

  10. 7 minutes ago, FreeMan said:

    My thought is that this shouldn't be necessary as I'm getting SMART reports in the unRAID WebGUI by default as well. After uncommenting the [[inputs.smart]] section header, I noticed this in the log:

    
    2020-09-14T18:40:25Z I! Starting Telegraf 1.15.3
    2020-09-14T18:40:25Z I! Using config file: /etc/telegraf/telegraf.conf
    2020-09-14T18:40:25Z I! Loaded inputs: processes hddtemp netstat disk diskio docker sensors kernel apcupsd net smart cpu swap mem system
    2020-09-14T18:40:25Z I! Loaded aggregators:
    2020-09-14T18:40:25Z I! Loaded processors:
    2020-09-14T18:40:25Z I! Loaded outputs: influxdb
    2020-09-14T18:40:25Z I! Tags enabled: host=NAS
    2020-09-14T18:40:25Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:"NAS", Flush Interval:10s
    2020-09-14T18:40:25Z I! Starting Telegraf 1.15.3
    2020-09-14T18:40:25Z I! Using config file: /etc/telegraf/telegraf.conf
    2020-09-14T18:40:25Z I! Loaded inputs: processes hddtemp netstat disk diskio docker sensors kernel apcupsd net smart cpu swap mem system
    2020-09-14T18:40:25Z I! Loaded aggregators:
    2020-09-14T18:40:25Z I! Loaded processors:
    2020-09-14T18:40:25Z I! Loaded outputs: influxdb
    2020-09-14T18:40:25Z I! Tags enabled: host=NAS
    2020-09-14T18:40:25Z I! [agent] Config: Interval:10s, Quiet:false, Hostname:"NAS", Flush Interval:10s
    2020-09-14T18:40:30Z E! [inputs.smart] Error in plugin: smartctl not found: verify that smartctl is installed and that smartctl is in your PATH
    2020-09-14T18:40:30Z E! [inputs.smart] Error in plugin: smartctl not found: verify that smartctl is installed and that smartctl is in your PATH

    So it seems that it's not able to find smartctl at all, which is really odd since:

    
    root@NAS:~# which smartctl
    /usr/sbin/smartctl

    indicates that it's there and on the path.

     

     

     

    Agreed if you are getting S.M.A.R.T. reports anywhere, then it is working.

     

    Perhaps you need to explicitly tell it the path in the Telegraf config for some reason on your system. Can you try uncommenting this line and ensuring the path for your server is correct?

     

    # # Read metrics from storage devices supporting S.M.A.R.T. [[inputs.smart]]

    # ## Optionally specify the path to the smartctl executable

    # # path = "/usr/bin/smartctl"

  11. I noticed you are still loading HDDTemp. You can comment that out in the config since we will be using S.M.A.R.T. exclusively to pull temps.

     

    20-09-14T18:40:25Z I! Starting Telegraf 1.15.3

    2020-09-14T18:40:25Z I! Using config file: /etc/telegraf/telegraf.conf

    2020-09-14T18:40:25Z I! Loaded inputs: processes hddtemp netstat disk diskio docker sensors kernel apcupsd net smart cpu swap mem system

     

  12. 2 minutes ago, FreeMan said:

    I was not getting any UPS info, then I discovered the [[inputs.apcupsd]] section and uncommented the header there. Now UPS data is working fine.

     

    I added this to the list of plugins to enable in the announcement post. Thanks for catching that. I forgot about that one...

    • Like 1
  13. 40 minutes ago, FreeMan said:

    Of course, I realized that my drives were all spun down, and, theoretically, it should have been skipping data gathering for them. However, I'm still getting nothing even 10 minutes after clicking "spin up all drives".

     

    I have this line commented out. Try that.

    # nocheck = "standby"

     

    Please also screenshot one of the queries where you are trying to select any drive data. I need to look at how/what it is trying to do. Maybe the Array I/O section or drive temps panel would be a good place to start. In all cases, you will need to correctly pick your drive(s) in these queries.

     

    After some other searching, you may have to enable S.M.A.R.T. on your drives explicitly. I found the below command. Where "X" is your correct last drive kernel letter. However, you really shouldn't have to do this as my drives had smart natively within UNRAID. Nothing special had to be done. My guess is that you don't need to do this, but wanted to throw it out there as some people couldn't get S.M.A.R.T. to work until they ran this command (use at your own risk).

     

    smartctl -s /dev/sdX

  14. RESOURCES:

     

     Original Forum Post Where I Initially Developed UUD Versions 1.0 & 1.1:

     

    Tutorials:

     

     

    Docker Support: 

     

    • @atribe Docker Repo (Base Dockers): 

     

    • Like 1
  15.  

    Ultimate UNRAID Dashboard (UUD)

     

    Current Release: UUD 1.7 (2024-03-30)

     

     

    UUD NEWS:

     

    • 2024-03-30: UUD Version 1.7 is Released
    • 2022-06-19: The UUD Forum Topic Reaches 200,000 Views! 👀👀👀
    • 2022-04-17: The UUD Tops 5,000 Unique Downloads 💾💾💾 🎉 
    • 2021-05-26: The UUD Forum Topic Reaches 1,000 Replies!

    • 2021-04-17: The UUD Forum Topic Reaches 100,000 Views! 👀👀
    • 2021-03-26: The UUD Tops 2,500 Unique Downloads 💾💾 🎉 
    • 2021-03-23: UUD 1.6 is Featured Again in the "Best of the Forum" Blog 🥇🥇
    • 2021-03-21: The UUD Forum Topic Reaches 75,000 Views! 👀

    • 2021-03-20: UUD Version 1.6 is Released
    • 2021-01-19: The UUD Forum Topic Reaches 50,000 Views! 👀
    • 2021-01-11: The UUD Tops 1,000 Unique Downloads 💾 🎉
    • 2021-01-07: UUD is Featured as the FIRST "Best of the Forum" Blog 🥇
    • 2021-01-06: UUD Donations Site is Created
    • 2020-12-31: UUD Version 1.5 is Released
    • 2020-10-09: UUD Version 1.4 is Released
    • 2020-09-28: The UUD is Featured in the Official UNRAID Monthly Newsletter (September 2020)!
    • 2020-09-21: UUD Version 1.3 is Released
    • 2020-09-14: UUD Version 1.2 is Released
    • 2020-09-12: UUD Version 1.1 is Released
    • 2020-09-11: The UUD is Born and Version 1.0 is Released

     

     

    Overview:

    Welcome to the OFFICIAL UUD forum topic.  The UUD is my attempt to develop the Ultimate Grafana/Telegraf/InfluxDB/Plex/Tautulli/Varken dashboard. This entire endeavor started when one of our fellow users @hermy65 posed a simple, but complex question in another forum topic (see post #3). I decided to give it a shot, as I am an IT professional, specifically in enterprise data warehouse/SQL server. After a few days of hard work, UUD version 1.0 was released. We are currently on Version 1.6, and the project is in active development. If you are a Grafana developer, or have had experience building dashboards/panels for UNRAID, please let me know. I would love to collaborate.

     

     

    Version 1.7 Screenshots (Click the Images as They are Very High Resolution):

     

    1.thumb.png.959bc161a2409f873e5ef99af0013dcf.png

    2.thumb.png.ae59cc58fd689e8e135ca7f61af36ada.png

    3.thumb.png.1af94eff267d834d976e504c6825b27d.png

    4.thumb.png.b635421bdcc713b7f2cae83df588348c.png

    5.thumb.png.52cc6f95761390a98cf74470322464f9.png

    6.thumb.png.409f15a1300477a788414a1d6c9b6658.png

    7.thumb.png.7b978d20c6885d3aaf0861792436f00f.png

    8.thumb.png.d2241aa411ce7ae5f1a4ffae762b7df9.png

    9.thumb.png.f59b8f71dcc351c21e476bbbdfe25711.png

    10.thumb.png.2e2d94e7fc8bea3404bdaa8eb2d35888.png

    11.thumb.png.5efc8a2e003f90c3ebe7fa2b665cdd13.png

    12.thumb.png.7757a16dd8d410cddf7cc7523da71070.png

    13.thumb.png.633947907f206b0d9de17294f92e94b6.png

     

     

     

    Disclaimer: This is based on my 30 Drive UNRAID Array. So this shows an example of a fully maxed out UNRAID setup with max drives, dual CPUs, Dual NICs, etc. You will/may need to adjust panels & queries to accommodate your individual UNRAID/PLEX architecture. I have spent many hours custom coding new functionality and features based on that original template. Much has been learned and I am excited to see how far this can go in the future. Thanks again!

     

     

    Developers:

    • Primary Developer: @falconexe (USA)
      • UUD Creator | Active Development | Panels | Database Queries | Integration | Look & Feel | GUI | Refinement | Support
    • Developer/Colleague@GilbN (Europe)
      • Dashboard Examples | Back-end | Dynamics | REGEX | Support | Tutorials

     

     

    Contributors:

     

     

    Dependencies (Last Updated On 2021-03-20)

    • Docker - InfluxDBimage.thumb.png.2b0657fe2e220385622b8dea8ad3b71c.png
    • Docker - Telegraf1594276539_ScreenShot2022-03-03at13_45_52.thumb.png.fbbb7bf2366998466f56a2a8389985da.png
      • Docker Network Type: HOST (Otherwise You May Not Get All Server Metrics)
      • 👉 Create Telegraf Configuration File 👈 (DO THIS FIRST!)
        • Create and Place a image.png.718db2fa7bd030f3b87fabbb1016f388.png File into Directory "mnt/user/appdata/YOUR_TELEGRAF_FOLDER"
        • Enable and Install Telegraf Plugins
          • Telegraf Plugin - [[inputs.net]]
            • Enable in telegraf.config
          • Telegraf Plugin - [[inputs.docker]]
            • Enable in telegraf.config
          • Telegraf Plugin - [[inputs.diskio]] 
            • Enable in telegraf.config
            • To Use Static Drive Serial Numbers in Grafana (For DiskIO Queries) Do the Following:
              • Edit telegraf.conf > [[inputs.diskio]] > Add device_tags = ["ID_SERIAL"] > Use ID_SERIAL Flag in Grafana
              • Now Upon Booting, You Don't Have to Worry About SD* Mounts Changing (So Your Graphs Don't Get Messed Up!)
              • You Can Also Set Overrides on the Query Fields to Map the Serial Number to a Common Disk Name Like "DISK01" etc.
          • Telegraf Plugin - [[inputs.smart]]
            • Enable in telegraf.config
              • Also Enable "attributes = true"
            • Bash Into Telegraf Docker and Run "apk add smartmontools"
          • Telegraf Plugin - [[inputs.ipmi_sensor]]
            • Enable in telegraf.config
            • Bash Into Telegraf Docker and Run  "apk add ipmitool"
          • Telegraf Plugin - [[inputs.apcupsd]]
            • Enable in telegraf.config
        • Telegraf Docker Config
          • Add New Path (NOTE: This path has now been merged into Atribe's Telegraf Docker Image. (Thanks @GilbN & @atribe)10.png.3c2db3d43d7d815c8724af977ca96abe.png
          • Post Arguments
            • "/bin/sh -c 'apk update && apk upgrade && apk add ipmitool && apk add smartmontools && telegraf'"11.png.8bccc08a88f66075873335c98cc74f35.png
    • Docker - Grafana
      • 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

        • JSON API

          • Run Following Command in Docker: grafana-cli plugins install marcusolsson-json-datasource

        • Dynamic Image Panel

          • Run Following Command in Docker: grafana-cli plugins install dalvany-image-panel

    • Docker - Tautulli
    • Docker - Varken
    • CA Plugin: IPMI Tools
    • License: GeoLite2 (Free)

     

    • NON SERVER HARDWARE (If You Cannot Use "IPMI" and Need to Use "Sensors")
      • As an alternate to IPMI to monitor CPU/System/Aux Temps, you can try the Sensors Plugin.
        • Telegraf Plugin - [[inputs.sensors]]

          • Enable  in the Telegraf Config (Uncomment It)

          • Bash into the Telegraf Docker and Execute "apk add lm_sensors"

        • Stop All 3 Dockers (Grafana > Telegraf > InfluxDB)

        • If You Want to Keep This Plugin in Perpetuity, You Will Need to Modify Your Telegraf Docker Post Arguments (Adding lm_sensors):

          "/bin/sh -c 'apk update && apk upgrade && apk add ipmitool && apk add smartmontools && apk add lm_sensors && telegraf'"

        • Start All 3 Dockers (InfluxDB > Telegraf > Grafana)

     

     

    Dashboard Variables (Update These For Your Server): 

     

     

    Variables.thumb.png.febc9b5fb071526216a19c80bfc9068b.png

     

     

    I haven't been this geeked out about my UNRAID server in a very long time. This is the cherry on top for my UNRAID experience going back to 2014 when I built my first server. Thanks everyone!

     

     

    VERSION 1.7 (Current)

    Ultimate UNRAID Dashboard - Version 1.7 - 2024-03-30 (falconexe).json

     

     

    @SpencerJ

     

     

    • Like 15
    • Thanks 7
×
×
  • Create New...