[sysmon] System Monitoring

This looks like an error in the data being sent back to the graph drawing program. In Firefox, if you press Ctrl-Shift-K it will bring up the web error console which might shed some light on what's broken.
 
This is what I get:
Code:
[09:55:04.010] GET http://192.168.1.69/plugin/sysmon/index.jim [HTTP/1.1 200 OK 187ms]
[09:55:04.228] GET http://192.168.1.69/charts/high/highcharts.js [HTTP/1.1 404 Not Found 12ms]
[09:55:04.231] GET http://192.168.1.69/charts/high/modules/exporting.js [HTTP/1.1 404 Not Found 13ms]
[09:55:04.234] Error in parsing value for 'filter'.  Declaration dropped. @ http://192.168.1.69/lib/jquery.ui/css/humax/jquery-ui.css:7
[09:55:04.239] Expected declaration but found '#color'.  Skipped to next declaration. @ http://192.168.1.69/css/style.css:89
[09:55:04.241] Error in parsing value for 'white-space'.  Declaration dropped. @ http://192.168.1.69/css/style.css:182
[09:55:04.244] Error in parsing value for 'filter'.  Declaration dropped. @ http://192.168.1.69/css/style.css:452
[09:55:04.248] Unknown property 'transform'.  Declaration dropped. @ http://192.168.1.69/css/style.css:457
[09:55:04.250] Error in parsing value for 'background'.  Declaration dropped. @ http://192.168.1.69/css/style.css:485
[09:55:04.302] GET http://192.168.1.69/charts/high/highcharts.js [HTTP/1.1 404 Not Found 4ms]
[09:55:04.307] GET http://192.168.1.69/charts/high/modules/exporting.js [HTTP/1.1 404 Not Found 5ms]
[09:55:04.425] Unknown property 'box-sizing'.  Declaration dropped. @ http://192.168.1.69/plugin/sysmon/index.jim
[09:55:04.427] Highcharts is not defined @ http://192.168.1.69/plugin/sysmon/script.js:72
[09:55:04.433] GET http://192.168.1.69/plugin/sysmon/data/temp.jim?range=2h [HTTP/1.1 200 OK 193ms]
[09:55:04.627] Highcharts is not defined @ http://192.168.1.69/plugin/sysmon/script.js:54
 
In Sysmon I have the same "Loading... Please wait..." problem as GlassMan. I've tried everything he tried. No go. My Ctrl+Shift+K gives an empty console window.
Any ideas?
 
Sysmon fixed. I hadn't tried Glassman's "I noticed that /mod/monitor/monitor.db didn't have a recent modified date, so I removed sysmon, deleted /mod/monitor & /mod/webif/plugin/sysmon to clean it up, rebooted, installed sysmon, rebooted again."
Sinilarly, my monitor.db wasn't updating. So I deleted the same files in the cli, reinstalled sysmon and after a couple of reboots it is now working again.
 
Please ignore this. I've found it.

Hi,
Please feel free to call me "Stupid" but could you point me to the sysmon package please?
A few days ago my Humax started to reboot every 5 seconds so I am following the overheating train of thought at the moment. I have re-installed the custom software tonight so webif is showing as "no update available" and I cannot see the Sysmon package anywhere.

I upgraded to a 2TB hard drive a month ago after getting re-allocated secor warnings.

thanks & best regards
Tom
 
Last edited:
Hi Black Hole,

Thank you for the reply and link.

I had actually found the link when I started investigating the issue and followed all the suggestions including the system flush and re-installing the custom software. When I started the Humax with the lid removed I noticed the fan was not working, but having read more I see it does not kick in until about 56 degrees.

I moved the Hummy into another room and overnight forced disk activity by simultaneously recording two 5-hour programs and playing back a 2.5 hour recording. Sysmon shows the disk only reached 53 degrees and the folded piece of paper is still there and no crashes have been reported.

I brought all the remote controls into the new room and still no crashes.

All seems well at the moment.

Thanks again for taking the time to document the debug process. It was certainly very useful.

best regards

Tom
 
I moved the Hummy into another room and overnight forced disk activity by simultaneously recording two 5-hour programs and playing back a 2.5 hour recording. Sysmon shows the disk only reached 53 degrees and the folded piece of paper is still there and no crashes have been reported.
That sounds very remarkable. Do you live in a fridge?
 
Hi,
Re-test complete. With the room radiators set to "Sauna" and with the assistance of a sunny day (yes, we get sunny days in Scotland) the temperature rose steadily to 55 degrees at which time the fan kicked in and the paper moved backwards. The fan went full | half | quarter then off at 49 degrees. The temp rose again to 55 degrees and the fan cycle repeated. I think in conclusion the problem lies elsewhere but as it ha not crashed in a couple of days, I am hoping the system flush has resolved the problem.

As an aside we purchased a Panasonic DMR HWT230 to use in a second room. Whilst the Humax has no problem playing stuff recorded on the Panasonic via the DLNA capabilities and over the Devolo powerline adaptors, the Panasonic cannot play stuff recorded on the Humax. Well it can, but it stutters and stops and there is no audio. The Pana has no problem playing audio or other video but just cant render the TV film recordings fast enough. Next here is to find a cable long enough to do a direct connection and see how it fares. One up to Humax!!

Once again, thanks for your help,

Tom
 
Sysmon doesn't work properly on the HD model (some of the graphs just give the irritating spinner constantly), nor does it cope very well with SSDs etc.
Here is a patch which at least makes it work:
Code:
humax /media/drive1/mod/monitor/bin # diff -u smart~ smart
--- smart~
+++ smart
@@ -4,8 +4,6 @@
source /mod/webif/lib/setup
require system.class
-if {[system model] eq "HD"} { exit }
-
# Define the temperature table
table smart {
  poh integer
@@ -21,6 +19,9 @@
set ids {4 startstop 9 poh 5 realloc 197 pending 198 offline}
set idnums [array names ids]
+foreach id $idnums {
+  set $($ids($id)) 0
+}
set i 0
foreach line [split [exec /bin/smartctl -A $disk] "\n"] {

humax /media/drive1/mod/monitor/bin # diff -u temp~ temp
--- temp~
+++ temp
@@ -4,8 +4,6 @@
source /mod/webif/lib/setup
require system.class
-if {[system model] eq "HD"} { exit }
-
# Define the temperature table
table temp { temp integer }
 
It seems to me there are a couple of data presentation problems in the graphs (being picky).

The first of these is when the span of data available is not sufficient for the chosen timescale. The graphing "helpfully" zooms the x axis so that the recorded period fills the width instead of being (maybe) squeezed up at the right, but then it looks like the data is only sampled with the time resolution it would have had at the selected timescale. Wouldn't it be better to keep the span of the x axis as selected, and display the available data on it as appropriate?

The second problem is sampling. Let's say the user is looking at a historical record of HDD temperature, and suppose that the plot for a year's span samples the data at 1 day intervals resulting in 365 samples being plotted. Those samples could occur when the HDD temp is at a low point, a high point, or anywhere in between because the interval between samples is longer than the thermal cycle - the result of sampling being meaningless (Nyquist).

To correct this, all the data between one sample point and the next needs to be examined for the minimum and maximum values, and both minimum and maximum plotted.
 
I wanted to check the thermals on my HDR1, so I fired up Sysmon and the graphs were empty. Oh yes, I thought, Flash doesn't work on iPad. so I tried on my PC and got the same. Then I remembered HDR1 has always been troublesome with Sysmon for some reason. Yes, I have tried fix-flash-packages and rebooting. I have even tried force-reinstalling.

Tell me what to do so we can find out why.
 
That plus a reboot worked. Without the reboot it just spent for every trying to load a graph, but that might have been because it hadn't captured a new data point yet.

Oh yes, I thought, Flash doesn't work on iPad.
Not the answer. The graphs plot fine on an iPad for my other machines.
 
My DRAM needs refreshing more often than it gets.

The next question is why does HDR1 (in particular) keep corrupting its monitor.db when the other two show no such problem.
 
I wanted to check the thermals on my HDR1, so I fired up Sysmon and the graphs were empty. Oh yes, I thought, Flash doesn't work on iPad. so I tried on my PC and got the same. Then I remembered HDR1 has always been troublesome with Sysmon for some reason. Yes, I have tried fix-flash-packages and rebooting. I have even tried force-reinstalling.

Tell me what to do so we can find out why.

I am having problems with Tempmon reporting high temps on two machines in different rooms, and with the current cold snap! Trying to work out what might be happening, but sysmon not woking on one machine. How did you delete the corrupt file?

Have you tried deleting the log (/mod/monitor/monitor.db)
 
Back
Top