GilbN

Community Developer
  • Posts

    259
  • Joined

  • Last visited

Everything posted by GilbN

  1. @falconexe @FreeMan Take a look at https://grafana.com/grafana/dashboards/7233 I updated it 1 hour ago. I have switched about all panels to use regex where I can. I heading to bed now, but you should be able to recreate the variable from my dash. >A recommended better way of doing it? - Dont hardcode anything @falconexe Since you're the db expert, isn't this more effective than the 20 queries to the left? The result is the same.
  2. Yeah, I stopped doing it that way. Got tired of updating it everytime.. lol
  3. I dont have rootfs there and I know other users that dont get the /rootfs paths prepended. Not sure why. Yea, yours. I just downloaded the lastest, and if I try and edit the variable it doesnt display the query when you click edit on it. https://selfhosted.app/f3c10/GIwIGOSa20.mp4
  4. 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.
  5. My telegraf smart plugin looks like this: # # 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" # # # ## On most platforms smartctl requires root access. # ## Setting 'use_sudo' to true will make use of sudo to run smartctl. # ## Sudo must be configured to to allow the telegraf user to run smartctl # ## with out password. # use_sudo = false # # # ## Skip checking disks in this power mode. Defaults to # ## "standby" to not wake up disks that have stoped rotating. # ## See --nocheck in the man pages for smartctl. # ## smartctl version 5.41 and 5.42 have faulty detection of # ## power mode and might require changing this value to # ## "never" depending on your disks. # # nocheck = "standby" # # # ## Gather detailed metrics for each SMART Attribute. # ## Defaults to "false" # ## attributes = true # # # ## Optionally specify devices to exclude from reporting. # # excludes = [ "/dev/pass6" ] # # # ## Optionally specify devices and device type, if unset # ## a scan (smartctl --scan) for S.M.A.R.T. devices will # ## done and all found will be included except for the # ## excluded in excludes. # # devices = [ "/dev/ada0 -d atacam" ] I only have [[inputs.smart]] and attributes = true uncommented
  6. Yeah you should really run telegraf as host, as you want it to get all the host metrics
  7. You can. I use it. As long as telegraf runs as host that should work. Is the deamon running on the host?
  8. /bin/sh -c 'apk update && apk upgrade && apk add ipmitool && apk add smartmontools && telegraf
  9. Again, great job on the dash!! I'll be checking it out later this evening ๐Ÿ˜
  10. @falconexe And option 3 sound good to me! Great work!
  11. Yeah I noticed that too. I think you missed to select the datasource in the variable. Set it to the other variable where you select the database
  12. You didn't see the big red warning box? ๐Ÿ˜› I'll add a note on how to fix if you skip that step, thanks ๐Ÿ‘๐Ÿป
  13. Well all this is setup by using 3 containers. Telegraf, InfluxDB and Grafana. You can take a look here https://technicalramblings.com/blog/how-to-setup-grafana-influxdb-and-telegraf-to-monitor-your-unraid-system/ Though I'm gonna rewrite parts of that guide when I'm finished with the dashboard. But the installation and setup of the containers will be the same.
  14. Great job! I was having issues with those panels and couldn't figure out how to do them correctly. Looking forward to take a look at your dash ๐Ÿ˜
  15. Hmm, which cpu do you have? AMD? Heres, what I have so far btw: https://cdn.discordapp.com/attachments/397193259476058113/753738500217765969/Unraid_System_Dashboard_NEW-1599775585538.json
  16. Np. Heh, I don't have any database background so don't be surprised if you find some wierd queries in there. What happens if you run the `sensors` command in unraid terminal? Many of the panels have hard-coded stuff in them that I'm removing so they can be more dynamic.
  17. Nice Btw I'm redoing most of the panels to be more efficient on the queries. I'll share a link here when I'm done.
  18. The readme of the repo has a section. https://github.com/hkalexling/Mango#initial-login
  19. tagging the dev here @mikeylikesrocks if he doesnt answer here you can also create an issue on the github page. (see first post in this topic)
  20. https://github.com/jgraph/drawio/issues/142#issuecomment-441024184 Try that. If it doesn't work, create an issue on their github.
  21. Try this. Create a new file called strong-ssl.conf in the nginx folder and add this: https://github.com/gilbN/Nostromo/blob/master/Server/nginx/strong-ssl.conf Then where is says "include /config/nginx/ssl.conf;" Replace that line with include /config/nginx/strong-ssl.conf;
  22. Share your nginx config for the domain