AvrLogger : Thermallogger und Visualisierung Tool

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.525
Punkte für Reaktionen
1.360
Punkte
234

BigRonin

Benutzer
Mitglied seit
08. Mai 2015
Beiträge
1.156
Punkte für Reaktionen
129
Punkte
89
Danke dir für die Info ... ist so wie befürchtet ... alle DS ohne "Intel"-CPU kennen diesen Befehl nicht :(

Hab AvrLogger inzwischen umgebaut, ich habe das anders gelöst und hoffe dass das funktioniert.
Eine neue Version ist bei cphub hochgeladen und wartet darauf durchgewinkt zu werden.
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.525
Punkte für Reaktionen
1.360
Punkte
234
*hat sich erledigt, da ich das Vorposting jetzt erst gelesen habe*

gleich am Anfang:
[...]
die rot markierten Zeilen einfügen
Bei der DS118 habe ich das eingefügt. Leider läuft der AvrLogger dennoch nicht.
Rich (BBCode):
2019.08.11 16:17:42 PKG: AvrLogger was started by CGI ...
/volume1/@appstore/AvrLogger/lib/init.sh: line 775: AvrConf["PlotMemoryLabel"]: unbound variable
2019.08.11 16:17:49 PKG: AvrLogger was started by DSM ...
/volume1/@appstore/AvrLogger/lib/init.sh: line 775: AvrConf["PlotMemoryLabel"]: unbound variable
2019.08.11 16:17:50 GUI: AvrLogger quit unexpectedly. Restart initiated ...
2019.08.11 16:17:50 PKG: AvrLogger was started by CGI ...
/volume1/@appstore/AvrLogger/lib/init.sh: line 775: AvrConf["PlotMemoryLabel"]: unbound variable
2019.08.11 16:19:51 GUI: AvrLogger quit unexpectedly. Restart initiated ...
2019.08.11 16:19:51 PKG: AvrLogger was started by CGI ...
/volume1/@appstore/AvrLogger/lib/init.sh: line 775: AvrConf["PlotMemoryLabel"]: unbound variable
2019.08.11 16:19:53 GUI: AvrLogger quit unexpectedly. Restart initiated ...
 

BigRonin

Benutzer
Mitglied seit
08. Mai 2015
Beiträge
1.156
Punkte für Reaktionen
129
Punkte
89
Kannst du mal in:

Rich (BBCode):
/var/packages/AvrLogger/etc/config/log.conf

schauen ob ganz unten diese Zeilen enthalten sind:

Rich (BBCode):
PlotMemoryOn="No"
PlotMemoryColor="#3799FA"
PlotMemoryLabel="RAM"
AlertMemoryDsmOn="No"
AlertMemoryPushOn="No"
AlertMemoryMailOn="No"
AlertMemoryMax="55"

Wenn nicht, dann dort einfügen.

Aber soeben ist AvrLogger in der Version 1.0.8-015 online gegangen ... damit sollte das auch erledigt sein.
 

BigRonin

Benutzer
Mitglied seit
08. Mai 2015
Beiträge
1.156
Punkte für Reaktionen
129
Punkte
89
Nachtrag:

Ich weiß jetzt warum die Einträge fehlen … du hast mich mit deinem Post auf ein generelles Problem der „Update“ Funktion aufmerksam gemacht.

AvrLogger legt nach jeder erfolgreichen Änderung von Einstellungen eine „log.conf.save“ an, die im Falle eines Falles, wieder eingespielt werden kann, wenn die Init-Routine nicht durchläuft.

Diese „log.conf.save“ wird aber von der „Update“ Funktion nicht auf den neusten Stand gebracht … und so fehlen alle „neuen“ Einträge.

Werde ich in der nächsten Version von AvrLogger ändern.
 

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.525
Punkte für Reaktionen
1.360
Punkte
234
Ich habe gerade die 015 eingespielt. Leider geht sie auf der DS118 immer noch nicht.

Rich (BBCode):
2019.08.11 17:48:13 PKG: AvrLogger was started by CGI ...
/volume1/@appstore/AvrLogger/lib/sensors.sh: line 29: RAM * 1000 / sys_RamSizeKB : division by 0 (error token is "sys_RamSizeKB ")
/volume1/@appstore/AvrLogger/lib/sensors.sh: line 159: LoopTime: unbound variable
2019.08.11 17:48:24 PKG: AvrLogger was started by DSM ...
/volume1/@appstore/AvrLogger/lib/sensors.sh: line 29: RAM * 1000 / sys_RamSizeKB : division by 0 (error token is "sys_RamSizeKB ")
/volume1/@appstore/AvrLogger/lib/sensors.sh: line 159: LoopTime: unbound variable
2019.08.11 17:48:30 GUI: AvrLogger quit unexpectedly. Restart initiated ...
2019.08.11 17:48:30 PKG: AvrLogger was started by CGI ...
/volume1/@appstore/AvrLogger/lib/sensors.sh: line 29: RAM * 1000 / sys_RamSizeKB : division by 0 (error token is "sys_RamSizeKB ")
/volume1/@appstore/AvrLogger/lib/sensors.sh: line 159: LoopTime: unbound variable
2019.08.11 17:48:36 GUI: Timeout occurred while waiting for update confirmation.
2019.08.11 17:48:36 GUI: Trying to reset Daemon and the last changes.
2019.08.11 17:48:36 PKG: AvrLogger was started by CGI ...
/volume1/@appstore/AvrLogger/lib/init.sh: line 11: AvrConf["RamSelectDevice"]: unbound variable
2019.08.11 17:48:37 GUI: AvrLogger quit unexpectedly. Restart initiated ...
2019.08.11 17:48:37 PKG: AvrLogger was started by CGI ...
/volume1/@appstore/AvrLogger/lib/init.sh: line 11: AvrConf["RamSelectDevice"]: unbound variable
2019.08.11 17:48:39 GUI: AvrLogger quit unexpectedly. Restart initiated ...
 

BigRonin

Benutzer
Mitglied seit
08. Mai 2015
Beiträge
1.156
Punkte für Reaktionen
129
Punkte
89
... verstehe ich nicht :confused:

warum geht das bei euch nicht :(

Wieviel Speicher hat die DS118?

Kann du mal schauen was:

Rich (BBCode):
cat /proc/meminfo

bei dir ausgiebt?
 
Zuletzt bearbeitet:

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.525
Punkte für Reaktionen
1.360
Punkte
234
Rich (BBCode):
MemTotal:         883720 kB
MemFree:          114700 kB
MemAvailable:     464736 kB
Buffers:           69868 kB
Cached:           478652 kB
SwapCached:            0 kB
Active:           241668 kB
Inactive:         392300 kB
Active(anon):      63788 kB
Inactive(anon):    67444 kB
Active(file):     177880 kB
Inactive(file):   324856 kB
Unevictable:        1372 kB
Mlocked:            1372 kB
SwapTotal:       2097148 kB
SwapFree:        2097148 kB
Dirty:              2172 kB
Writeback:             0 kB
AnonPages:         86916 kB
Mapped:           111924 kB
Shmem:             45536 kB
Slab:             104368 kB
SReclaimable:      55048 kB
SUnreclaim:        49320 kB
KernelStack:        3856 kB
PageTables:         5604 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     2539008 kB
Committed_AS:    1008448 kB
VmallocTotal:   258998208 kB
VmallocUsed:           0 kB
VmallocChunk:          0 kB
CmaTotal:          32768 kB
CmaFree:           15688 kB
 

BigRonin

Benutzer
Mitglied seit
08. Mai 2015
Beiträge
1.156
Punkte für Reaktionen
129
Punkte
89
Arrrghh … das erklärt alles :(

Das weicht doch in einigen Punkten von dem ab was ich erwarte und zur Berechnung benutze … muss ich erneut meine Routine umstellen.

Sorry !!!

Es muss doch möglich sein, ohne Klimmzüge und Verrenkungen, die Größe des Installierten RAM’s zu ermitteln ...
 

Kurt-oe1kyw

Benutzer
Sehr erfahren
Mitglied seit
10. Mai 2015
Beiträge
9.139
Punkte für Reaktionen
1.777
Punkte
314

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.525
Punkte für Reaktionen
1.360
Punkte
234
Es muss doch möglich sein, ohne Klimmzüge und Verrenkungen, die Größe des Installierten RAM’s zu ermitteln ...
Geht es nicht im Script über "free"?
Rich (BBCode):
root@ds118:~# free | grep Mem | awk '{print $2}'
883720
 

BigRonin

Benutzer
Mitglied seit
08. Mai 2015
Beiträge
1.156
Punkte für Reaktionen
129
Punkte
89
Tja ... im Grunde müsste das über "free" gehen und / oder "/proc/meminfo" ...

Aber wie du selber sehen kannst würde ich bei 1GB "1048576" erwarten und nicht "883720" ... da fehlern glatt 15,7% :(

Seit das erste mal nach einer Speicheranzeige in AvrLogger gefragt wurde ... beschäftige ich mich damit und dachte ich hätte es ... doch leider gibt es die Funktion "dmidecode" nicht auf allen DiskStations.
 

BigRonin

Benutzer
Mitglied seit
08. Mai 2015
Beiträge
1.156
Punkte für Reaktionen
129
Punkte
89
ob einer von euch diese TEST-Version von meinem Server mal testen mag??

Die unter "Neues" zu findeden Funktion "SpeedTest" ist noch nicht fertig. :)
 

Kurt-oe1kyw

Benutzer
Sehr erfahren
Mitglied seit
10. Mai 2015
Beiträge
9.139
Punkte für Reaktionen
1.777
Punkte
314
Also bei mir schaut das im laufenden Betrieb so aus, wenn du für dich daraus etwas ableiten kannst was dir beim AvrLogger weiterhilft:

ram_nutzung_realtek.jpg

Falls da etwas passendes an Werten weiterverarbeitet werden könnte.

Testversion -015, gib mir mal 5 Minuten

Edit: die -015 schaut sehr gut aus :)

avr_1_0_8_015realtek_cpu.jpg

Läuft! Ohne Fehler!
Soll ich auf der Konsole trotzdem irgendetwas für dich abfragen?
 
Zuletzt bearbeitet:

peterhoffmann

Benutzer
Sehr erfahren
Mitglied seit
17. Dez 2014
Beiträge
5.525
Punkte für Reaktionen
1.360
Punkte
234
Stimmt, das ist mir im ersten Moment gar nicht aufgefallen. :(

Rich (BBCode):
root@ds118:~# free
              total        used        free      shared  buff/cache   available
Mem:         883720      114732      598220       46556      170768      543128
Swap:       2097148           0     2097148
 

BigRonin

Benutzer
Mitglied seit
08. Mai 2015
Beiträge
1.156
Punkte für Reaktionen
129
Punkte
89
Danke Kurt :eek:

Excel-Speicher.png
 

Kurt-oe1kyw

Benutzer
Sehr erfahren
Mitglied seit
10. Mai 2015
Beiträge
9.139
Punkte für Reaktionen
1.777
Punkte
314
die 015 läuft bei mir fehlerfrei auf der realtek CPU. Siehe mein Nachtrag #314
 

BigRonin

Benutzer
Mitglied seit
08. Mai 2015
Beiträge
1.156
Punkte für Reaktionen
129
Punkte
89
Puuuuh ... ok ...

Denn wählt doch mal „Auslastung“ aus und habt mal ein Auge auf den Wert ... Nicht wundern wenn die DS zum Teil etwas mehr anzeigt. Die DS rundet gnadenlos auf ... aus 10,05% macht die gleich volle 11% !!!
 

Kurt-oe1kyw

Benutzer
Sehr erfahren
Mitglied seit
10. Mai 2015
Beiträge
9.139
Punkte für Reaktionen
1.777
Punkte
314
Ja, das kann ich bestätigen, die Anzeige im DSM ist höher. Während DSM ziemlich gleichbleibend ~ 32% anzeigt, sind es im Diagramm vom AvrLogger ~ 27,5%:

ram_auslastung_dsm_avr_differenz.jpg

Aber auf jeden Fall vielen Dank für deine rasche Reaktionszeit und Reparatur für die Realtek-User.
Mir gefällt die RAM Anzeige.
 


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat