easyVDR
vdr-plugin-systeminfo - Druckversion

+- easyVDR (http://www.easy-vdr.de)
+-- Forum: easyVDR (http://www.easy-vdr.de/forum-5.html)
+--- Forum: easyVDR 5.0 (Alpha) (http://www.easy-vdr.de/forum-161.html)
+---- Forum: Plugins/AddOns (http://www.easy-vdr.de/forum-162.html)
+---- Thema: vdr-plugin-systeminfo (/thread-18828.html)



vdr-plugin-systeminfo - gb - 27.05.2020

Hi Wolfgang

Helmut hat mich darauf hingewiesen, das wir im Moment mit kb bei den Werten der systeminfo.sh erschossen werden Big Grin 

Vorschlag, folgende Zeilen abändern:

Vorher:
Code:
    13)    # memory usage
        VAR=$( grep -E 'MemTotal|MemFree' /proc/meminfo | cut -d: -f2 | tr -d ' ')
        echo -ne "Memory:\t"$VAR
        exit
            ;;

    14)    # swap usage
        VAR=$(grep -E 'SwapTotal|SwapFree' /proc/meminfo | cut -d: -f2 | tr -d ' ')
        echo -ne "Swap:\t"$VAR
        exit

Nachher:
Code:
    13)    # memory usage
        VAR=$(awk '$3=="kB"{$2=$2/1000;$3="MB"} 1' /proc/meminfo | column -t | grep -E 'MemTotal|MemFree' | cut -d: -f2 | tr -d ' ')
        echo -ne "Memory:\t"$VAR
        exit
            ;;

    14)    # swap usage
        VAR=$(awk '$3=="kB"{$2=$2/1000;$3="MB"} 1' /proc/meminfo | column -t | grep -E 'SwapTotal|SwapFree' | cut -d: -f2 | tr -d ' ')
        echo -ne "Swap:\t"$VAR
        exit

...testen und entscheiden.

Bei "system disk usage" & "video disk usage" könnte man auch umrechnen, allerdings würde das dann nen bissl komplizierter werden.

Gruß Aaron


RE: vdr-plugin-systeminfo - gb - 27.05.2020

(27.05.2020, 21:08)gb schrieb: Bei "system disk usage" & "video disk usage" könnte man auch umrechnen, allerdings würde das dann nen bissl komplizierter werden.

Eine Möglichkeit für "system disk usage" zB:
Code:
VAR="$(($(df -Pk / | tail -n 1 | tr -s ' ' | cut -d' ' -f 2)/1000))MB  $(($(df -Pk / | tail -n 1 | tr -s ' ' | cut -d' ' -f 4)/1000))MB"
und für "video disk usage" zB:
Code:
VAR="$(($(df -Pk /media/easyvdr01 | tail -n 1 | tr -s ' ' | cut -d' ' -f 2)/1000))MB  $(($(df -Pk /media/easyvdr01 | tail -n 1 | tr -s ' ' | cut -d' ' -f 4)/1000))MB"


Gruß Aaron


RE: vdr-plugin-systeminfo - mango - 28.05.2020

Hi Aaron,

so sieht es doch besser aus  ...oder?

Pic: Systeminfo(VM)

[Bild: 87n6cyu7.jpg]

Gruss
Wolfgang


RE: vdr-plugin-systeminfo - gb - 28.05.2020

Hi Wolfgang 

Jo klar, wenn du dafür schon eine Lösung hast, um so besser  Big Grin

Grüße Aaron


RE: vdr-plugin-systeminfo - SurfaceCleanerZ - 28.05.2020

Hi, 
Da fehlt nur noch ein sensors-detect im postinstall. 
Mfg Stefan


RE: vdr-plugin-systeminfo - mango - 28.05.2020

Hallo,

im "5-vdr-unstable PPA" liegt eine neue Version des Plugins
Bitte mal testen!

@Oberlooser(Helmut)
Hier liegt noch nee angepasste "systeminfo.sh" von dir
/usr/share/vdr-plugin-systeminfo/oberlooser_systeminfo.sh

Gruss
Wolfgang


RE: vdr-plugin-systeminfo - Oberlooser - 28.05.2020

Danke Wolfi
Es läuft bei mir nach einem Neustart.
K+
Im Anhang eine eingedeutschte Version für Intel CPU,s Boards
Medienpartition bei mir auf einer 2. HDD  /video0/2.Platte
Bei einer Standard Installation EA5 ( Vollständige Festplatte ) ändern in /media/easyvdr01

Um alle Einträge zu bekommen , auf der Eingabekonsole
den Befehl sensors-detect ab arbeiten und alles mit y für yes beantworten kurz vor Ende auch einmal nur Return Taste
und dann nochmal yes fuers abspeichern.
Achtung: Intel Boards und AMD Boards unterscheiden sich mit den Einträgen in der systeminfo.sh
Eine Hilfe für die Einträge ist das EasyVDR Web Portal.
Nach Eingabe der IP Adresse des VDR,s auf System und dann die Einträge in Sensoren entnehmen ..

Gruss Helmut


RE: vdr-plugin-systeminfo - mango - 28.05.2020

Hi Helmut,

(28.05.2020, 16:53)Oberlooser schrieb: Um alle Einträge zu bekommen , auf der Eingabekonsole
den Befehl sensors-detect ab arbeiten und alles mit y für yes beantworten kurz vor Ende auch einmal nur Return Taste
und dann nochmal yes fuers abspeichern.
sollte nicht mehr nötig sein,da bei Install im postinst "sensors-detect --auto" ausgeführt wird.
...mit "sensors-detect --auto" braucht man auch nichts zu bestätigen.

(28.05.2020, 16:53)Oberlooser schrieb: Nach Eingabe der IP Adresse des VDR,s auf System und dann die Einträge in Sensoren entnehmen ..
diese Ausgabe bekommst du auch als User auf Konsole mit "sensors"

Gruss
Wolfgang


RE: vdr-plugin-systeminfo - mango - 28.05.2020

Hallo.

Plugin systeminfo nach 5-vdr-testing/stable verschoben!

Gruss
Wolfgang


RE: vdr-plugin-systeminfo - Oberlooser - 15.06.2020

Hi Wolfgang
Nach install von vom neuen plugin systeminfo
wird ja neuerdings sensors-detect --auto ausgeführt.
sensors-detect --auto checkt aber nicht alle Sensoren der Hardware, sondern nur die CPU Temperatur ( Core 0 und Core 1 ) z.B. bei Intel CPU,s etc.
Z.B. die Lüfter.
Besser ist es mit sensors-detect und yes alles zu bestätigen,  dann hat man auch eine Fan Speed Anzeige.. ( fan1 -->3 )
und diverse Temperaturen . temp1 --> 3 )

Gruss Helmut


RE: vdr-plugin-systeminfo - mango - 15.06.2020

Hallo Helmut,

(15.06.2020, 14:54)Oberlooser schrieb: Nach install von vom neuen plugin systeminfo
wird ja neuerdings sensors-detect --auto ausgeführt.
sensors-detect --auto checkt aber nicht alle Sensoren der Hardware, sondern nur die CPU Temperatur ( Core 0 und Core 1 ) z.B. bei Intel CPU,s etc.
führe ich auf Konsole oder Script "sudo yes "" | sensors-detect" gibt es nee Meldung
Code:
***************************************************************
Warning: the preferred way to run this script non-interactively
is with option --auto. Other methods are discouraged and may
stop working at some point in the future.
***************************************************************
also ist "sensors-detect --auto" schon der richtige Parameter.
Um alle Werte zu erhalten muss man im Script ja meist auch noch was ändern,
somit kann doch jeder der Wert auf die Ausgaben legt auch "sudo sensors-detect"
oder "sudo yes "" | sensors-detect" auf Konsole ausführen.
Bei fan*/temp* muss meist auch die Ident des Adapters im Script hinterlegt werden.

Gruss
Wolfgang