caplam Posted October 23, 2020 Share Posted October 23, 2020 i've this resut using stacking: For now it suits me. Quote Link to comment
falconexe Posted October 23, 2020 Author Share Posted October 23, 2020 I have a Cache I/O graph in version 1.4, but I’ll add this type of graph to version 1.5, as I can see the value in it. High volume cache writes have been a hot topic for the last few months, especially for people like myself who have invested in expensive NVMe drives and/or large pools. I’ll add you as an official contributor once this is done. Quote Link to comment
falconexe Posted October 23, 2020 Author Share Posted October 23, 2020 1 minute ago, caplam said: i've this resut using stacking: For now it suits me. Yep that’s what I was talking about. Nice job! 👍🏻 Quote Link to comment
caplam Posted October 23, 2020 Share Posted October 23, 2020 6 minutes ago, falconexe said: I have a Cache I/O graph in version 1.4, but I’ll add this type of graph to version 1.5, as I can see the value in it. High volume cache writes have been a hot topic for the last few months, especially for people like myself who have invested in expensive NVMe drives and/or large pools. I’ll add you as an official contributor once this is done. i/o graph is ok but it shows performances and you can't really see impact on ssd endurance. With my previous ssds i didn't see writes could be a problem until it was too late. If i remember correctly i had 700Tb written in 9 months. Quote Link to comment
falconexe Posted October 23, 2020 Author Share Posted October 23, 2020 7 minutes ago, caplam said: i/o graph is ok but it shows performances and you can't really see impact on ssd endurance. With my previous ssds i didn't see writes could be a problem until it was too late. If i remember correctly i had 700Tb written in 9 months. Agreed. I’ll add them. You mind DMing me your 2 panel JSONs (or posting them here) as a reference? Quote Link to comment
caplam Posted October 23, 2020 Share Posted October 23, 2020 (edited) Ok i just have to figure out how you export panel to json edit: you have a pm with jsons Edited October 23, 2020 by caplam 1 Quote Link to comment
falconexe Posted October 23, 2020 Author Share Posted October 23, 2020 16 minutes ago, caplam said: Ok i just have to figure out how you export panel to json edit: you have a pm with jsons Got it. Thanks! Quote Link to comment
falconexe Posted October 26, 2020 Author Share Posted October 26, 2020 Hi all. LIFE happened. I'll be posting version 1.5 in a few weeks when I get some actual time to work on it. In the meantime, I'll be here to support you all for 1-off questions/issues. Quote Link to comment
FreeMan Posted October 26, 2020 Share Posted October 26, 2020 (edited) On 10/11/2020 at 5:05 PM, Forty Two said: I just got 1.3 to work in full. Very little works in 1.4, at least for me. Just for example this is the code to get fan dials to work on my system: SELECT last("fan_input") FROM "sensors" WHERE ("feature" =~ /fan./) AND $timeFilter GROUP BY time($__interval), "feature" Set ALIAS BY to: $tag_feature Excellent! Works a treat on my AMD A10 CPU. Now, I just need to plug the fans into the MoBo headers instead of the case header. Maybe it'll recognize more than 1 fan and show some different speeds... Interesting... I updated the "fan speed dials" panel With that query. When I did, I noted that there's a disabled query in there: SELECT last("value") FROM "sensors" WHERE ("feature" = 'select tag value') AND $timeFilter GROUP BY time($__interval) I enabled it and it doesn't seem to make any difference. What's it supposed to do? Edited October 26, 2020 by FreeMan Quote Link to comment
FreeMan Posted October 26, 2020 Share Posted October 26, 2020 (edited) Hey, this is spiffy! I installed telegraph on my backup server and copied the telegraph.conf file from my primary to the backup. Now, I'm getting data for both, and all I have to do is change the "Host" name to switch! I guess I need to go through all the drive graphs and add overrides for the backup server's drives to map the serial numbers to names, eh? Sadly, it seems that I have to designate which "Drive 1" is which myself, since it shows legend info for all drives in the array whether there's data for them on this host or not. There's worse things, I suppose... Any other tips on using the 1 Grafana display for 2 servers? Update: The cache I/O graph is showing only the single drive for the backup machine but the array I/O graph is showing all drives from both machines, even though it's showing nothing for the primary machine. Also, of note, it's impossible to assign the boot drive for both machines at the same time. In general, this makes perfect sense, since a machine can have only one boot drive, but for those monitoring multiple machines, it's a tad inconvenient. Edited October 26, 2020 by FreeMan Quote Link to comment
ChatNoir Posted October 29, 2020 Share Posted October 29, 2020 Once you have dealt with LIFE, there is one little thing that would need fixing. The Docker RAM graph starts at 1 GB instead of 0 as do all other graphs (except drives temp, but that's fine). When I select one particular docker, the value changes, but never starts at 0. It is a bit confusing at first glance and I didn't find a way to correct that myself. It would be nice if I could be fixed for v1.5, and maybe provide a fix for the earlier versions. Quote Link to comment
falconexe Posted October 29, 2020 Author Share Posted October 29, 2020 This is all adjustable in the right panels/overrides. I’ll take a look once we finish our move into our new house. I’ll be MIA until next weekend. 1 Quote Link to comment
ChatNoir Posted October 29, 2020 Share Posted October 29, 2020 Ok, you are right. The visualization section was open and hiding all the good stuff below ... Pretty dumb from me. Quote Link to comment
FreeMan Posted November 1, 2020 Share Posted November 1, 2020 I noticed that my Array I/O (Read) and (Write) were showing data from drives from both of my servers no matter which HOST I'd selected in the variable up top. Not exactly what I was after. I tracked it down to a misplaced close paren in the query. Original: SELECT non_negative_derivative(last("read_bytes"), 1s) FROM "diskio" WHERE ("ID_SERIAL" =~ /^$Drives_Array$/ OR "ID_SERIAL" =~ /^$Drives_Parity$/ AND "host" =~ /^$Host$/) AND $timeFilter GROUP BY time($__interval), "ID_SERIAL" Fixed: SELECT non_negative_derivative(last("read_bytes"), 1s) FROM "diskio" WHERE ("ID_SERIAL" =~ /^$Drives_Array$/ OR "ID_SERIAL" =~ /^$Drives_Parity$/) AND "host" =~ /^$Host$/ AND $timeFilter GROUP BY time($__interval), "ID_SERIAL" Note the paren moved to after the "ID_SERIAL" condition to group the OR conditions on "ID_SERIAL" separate it from the AND conditions to get the order of operation correct. The original includes the 'and "host"...' in the parens and it essentially gets ignored. This may be an issue elsewhere, as well, but I haven't looked through all the queries yet to be sure. Quote Link to comment
falconexe Posted November 11, 2020 Author Share Posted November 11, 2020 Our move was successful, bit I'm still unpacking over here. Finally got my servers setup into my new dedicated sever room. I'll circle back on the previous posts (questions and bug fixes) and start working on the UUD again soon. My current plan is to release version 1.5 by Thanksgiving. Thanks for your continued patience and support everyone. Hope you guys are good and staying safe out there... 2 Quote Link to comment
corgan Posted November 12, 2020 Share Posted November 12, 2020 (edited) Hello, thanks for this awesome dashboard! One thing I always add to my dashboard are the running Docker/VM Icons and some switches to control the container/VMS from by overall IT Dashboard. Maybe you would implement this as an optional row? For this i'm using the unraid-api as direct json datasource and the dynamic image plugin in grafana. Edited November 12, 2020 by corgan 2 Quote Link to comment
falconexe Posted November 13, 2020 Author Share Posted November 13, 2020 On 11/12/2020 at 1:15 AM, corgan said: Hello, thanks for this awesome dashboard! One thing I always add to my dashboard are the running Docker/VM Icons and some switches to control the container/VMS from by overall IT Dashboard. Maybe you would implement this as an optional row? For this i'm using the unraid-api as direct json datasource and the dynamic image plugin in grafana. Yeah that is freakin sweet. If you want to DM me the code/documentation, I'll add that to version 1.6 (maybe 1.5), credit you, and add you as a contributor. This is what I love about this community. Keep stuff like this coming... 👍 Quote Link to comment
Vaggeto Posted November 13, 2020 Share Posted November 13, 2020 Hello! I'm having some issues getting this working. I've got all dockers installed and running, but it doesn't appear that the telegraf database is being created when I start telegraf because Grafana isn't finding it. My ports for influxDB are 8083 and 8086, which I've left at defaults and I've tried pointing Telegraf.conf at both of those and Grafana at both of those. Any ideas? Here is a telegraf.conf: https://pastebin.com/N0bGbjVe Quote Link to comment
FreeMan Posted November 13, 2020 Share Posted November 13, 2020 On 11/12/2020 at 3:15 AM, corgan said: One thing I always add to my dashboard are the running Docker/VM Icons and some switches to control the container/VMS from by overall IT Dashboard. Or, you could post the code here and some of us n00bs could try getting it implemented ourselves! 1 Quote Link to comment
jbartlett Posted November 14, 2020 Share Posted November 14, 2020 I stumbled across this thread and promptly had a nerdgasm. Loving the Dashboard! Only change I've made so far is to add an Y axis cap of 100 so the CPU graphs don't scale to 125% after a core hits 100%. 1 Quote Link to comment
falconexe Posted November 14, 2020 Author Share Posted November 14, 2020 (edited) 7 hours ago, Vaggeto said: Hello! I'm having some issues getting this working. I've got all dockers installed and running, but it doesn't appear that the telegraf database is being created when I start telegraf because Grafana isn't finding it. My ports for influxDB are 8083 and 8086, which I've left at defaults and I've tried pointing Telegraf.conf at both of those and Grafana at both of those. Any ideas? Here is a telegraf.conf: https://pastebin.com/N0bGbjVe I don't have time right now to deep dive, but I would suggest following the link on Page 1 > Post 3 where I linked GilbN's great tutorial website for getting started. Here it is again below. Also have a good look at my instructions in post 1. If anyone else wants to take a crack at supporting Vaggeto, it would be much appreciated. I'm still unpacking and dealing with house related activities. Good luck! https://technicalramblings.com/blog/how-to-setup-grafana-influxdb-and-telegraf-to-monitor-your-unraid-system/ Edited November 14, 2020 by falconexe Quote Link to comment
falconexe Posted November 14, 2020 Author Share Posted November 14, 2020 6 hours ago, FreeMan said: Or, you could post the code here and some of us n00bs could try getting it implemented ourselves! Or that. Ha ha. Whatever you guys want... LOL Quote Link to comment
falconexe Posted November 14, 2020 Author Share Posted November 14, 2020 4 hours ago, jbartlett said: I stumbled across this thread and promptly had a nerdgasm. Loving the Dashboard! Only change I've made so far is to add an Y axis cap of 100 so the CPU graphs don't scale to 125% after a core hits 100%. Almost spit out my water when I read this. That is hilarious. Glad you are loving it! I'll add your suggestion and add you as a contributor once it is LIVE. 1 Quote Link to comment
stFfn Posted November 16, 2020 Share Posted November 16, 2020 (edited) is there some kind of tutorial video on the basic setup? im already lost at the telegraf settings... 😕 or is there someone willing to help with discord voice and maybe screenshare? ^^ Edited November 16, 2020 by stFfn Quote Link to comment
MrLondon Posted November 17, 2020 Share Posted November 17, 2020 16 hours ago, stFfn said: is there some kind of tutorial video on the basic setup? im already lost at the telegraf settings... 😕 or is there someone willing to help with discord voice and maybe screenshare? ^^ Have you looked at this Tutorial which is actually really good https://technicalramblings.com/blog/how-to-setup-grafana-influxdb-and-telegraf-to-monitor-your-unraid-system/ Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.