NEWS
Test Adapter Linux Control v1.x.x
-
ps: falls du sowas anbietest - vielleicht magst du mit teamviewer mal draufsehen
-
@Segway hat eine anleitung für die temp messung für linux gemacht
https://forum.iobroker.net/topic/37925/temperatur-auslesen-eines-anderen-rechners-howto
vielleicht braucht es jmd für diesen adapter
-
So, ich probiere gerade diesen Adapter aus, da ich ursprünglich ja einen anderen Weg gegangen bin.
Soweit alles gut - folgende Frage / Phänomen:Wenn die genrellen Tabs NICHT angeklickt sind ich aber die einzelnen zu den "Rechnern" hinzugefügt habe, scheinen die Datenpunkte nicht angelegt zu werden. Oder mache ich was falsch ?
-
@Segway Diese Version habe ich gar nicht mehr ausprobiert.
Aber du bist doch da in de Blacklist.Ich würde aus distribution all in der Blacklist intuitiv schließen, dass die ALLE ignoriert werden sollen
-
@Homoran
Ja du hast recht, bin ich der Blacklist ! Hab ich gar nicht gesehen. Auf dem nächsten Reiter ist ja die Whitelist -> geht das da per Drag / Drop nicht ? Manuell reinschreiben ?EDIT 18:10:
Jetzt hab ichs verstanden:
Der nächste Reiter ist nur für Services.
Also muss Ich alle ankreuten und nur für die Clients blacklisten wo ich das nicht haben will. Uff, hab ich jetzt so nicht mit gerechnet. Aber okay... -
@Segway Ja, einfach den Dienst reinschreiben, oder leer lassen, dann bekommst du alle Dienste.
-
Kann es sein, dass das "Poll Intervall" unterschiedlich ist in den beiden Menüs ?
Unter Allgemein = x Minuten
Unter Meine Befehle = x SekundenIch hab auch mal ein Issue aufgemacht, da ich gedacht habe, dass es auch Minuten sind und mich wunderte warum ich so viel Traffic auf einmal im netzwerk hatte !
Bitte mal prüfen. -
@Segway sagte in Test Adapter Linux Control v0.x.x:
Unter Allgemein = x Minuten
Unter Meine Befehle = x SekundenJa das ist so, war glaub nen Wunsch von @liv-in-sky.
Muss da mal die doku nachziehen. -
@Scrounger sagte in Test Adapter Linux Control v0.x.x:
Muss da mal die doku nachziehen.
-
Gibt es eine Möglichkeit die eingestellten Commands z.B. mittels Button Datenpunkt auszuführen?
Bisher habe ich nur die Ausführung im Interval und unter dem command Datenpunkt, wobei ich das noch nicht getestet habe. -
der button in 2ten bild führt den befehl aus - meinst du das
-
Hat jemand Commands um vom Raspby 4 Free Ram und CPU Load abzufragen?
-
free uptime
-
@Thomas-Braun Darf da nicht nur 1 Wert als ausgabe rauskommen?
-
free -m | awk ' NR == 2 {print $2";"$3";"$4}'
ergebnis: 3826;425;2711
damit hole ich den process, der momentan am meisten braucht
ps auxh --sort=-c | awk 'NR<=1 {print $3";"$11}'
ich verarbeite das in einem script
-
@Stephan-Schleich Nö, den Wert muss man ja immer im Kontext zu den anderen sehen. Sonst sagt der ja Null aus.
-
@Thomas-Braun Alles klar danke.
@liv-in-sky Für die globale Load der CPU gibts nix oder? Der Screenshot schaut gut aus, ich glaub ich hab da schonmal nen eintrag von dir gesehen, muss ich gleich mal schauen - Danke -
um den globalen load richtig zu berechnen, braucht es eine längere zeit - der adapter muss darauf warten und das wollte ich vermeiden
der load wird über mehrere sekunden als durchschnitt berechnet
ich lasse mir das über ein bashscript (nicht über diesen adapter) auf den iobroker spielen - ist dort in crontab definiert
der bash:
#!/bin/bash var=`vmstat 1 15 | awk 'NR==10{print 100-$15}'` curl "http://192.168.178.59:8087/set/javascript.0.GETPROCESS.CPUIdleALL?value=$var" var=`vmstat 1 15 | awk 'NR==10{print 100-$15}'` curl "http://192.168.178.59:8087/set/javascript.0.GETPROCESS.CPUIdleALL?value=$var" var=`vmstat 1 15 | awk 'NR==10{print 100-$15}'` curl "http://192.168.178.59:8087/set/javascript.0.GETPROCESS.CPUIdleALL?value=$var" var=`vmstat 1 10 | awk 'NR==10{print 100-$15}'` curl "http://192.168.178.59:8087/set/javascript.0.GETPROCESS.CPUIdleALL?value=$var" exit 0
-
@Thomas-Braun hast du noch eine bessere Idee ?
-
@liv-in-sky
Bezüglich der load?
Die würde dich ähnlich wie die RAM-Werte per awk oder sowas aus der uptime rausfiltern. Das sind ja drei Werte über die Zeit drin.