FHEM Forum

FHEM - Hausautomations-Systeme => Unterstützende Dienste => Thema gestartet von: Aurel_B am 16 März 2024, 16:25:34

Titel: Update SYSMON: Unterstützung für FreeBSD hinzugefügt, weitere Wünsche?
Beitrag von: Aurel_B am 16 März 2024, 16:25:34
Hallo zusammen,

seit ein paar Wochen läuft FHEM erfolgreich auf meinem FreeBSD Server (https://forum.fhem.de/index.php?topic=137514.msg1307124 (https://forum.fhem.de/index.php?topic=137514.msg1307124)). Da es seit Jahrzehnten mein präferiertes Serveros ist werde ich FHEM voraussichtlich auch weiterhin auf FreeBSD belassen. Ich habe mal SYSMON modifiziert, welcher ja bislang (offiziell) nur unter Linux läuft.

Folgendes habe ich umgesetzt:

Bei mir funktioniert lokal alles tiptop. Möchte das sonst noch jemand testen? Und - wenn ich gerade dabei bin - gibt es sonst noch Wünsche für SYSMON?

Meine Frage nun da ich damit Neuland betreten habe: wie geht es weiter, sinnvollerweise wird nun das Modul von @rudolfkoenig angeschaut und - falls für gut befunden - eingecheckt?

Ich würde gerne das Modul etwas aufräumen: einheitliche Code-Einrückungen, einheitliche Doku, entfernen von nicht verwendeten Funktionen:

sub SYSMON_test
sub SYSMON_TestUserFn
sub SYSMON_isOSX() {
sub SYSMON_isLinux() {
sub SYSMON_getRamAndSwapOSX($$) {
sub SYSMON_fmtStorageAmount_($) {
sub SYSMON_isSysCpuNum
sub MYTEST() {

werden alle (nicht) mehr verwendet resp. sind Überbleibsel aus alten Zeiten (SYSMON_getRamAndSwapOSX z.B. für OSX, macht für mich keinen Sinn da der Rest von SYSMON keinerlei Unterstützung für OSX anbietet). Ist das OK?

42_SYSMON.pm
Titel: Aw: Update SYSMON: Unterstützung für FreeBSD hinzugefügt, weitere Wünsche?
Beitrag von: Aurel_B am 24 März 2024, 15:14:51
Schade, dass bisland niemand geantwortet hat. Habe noch einen kleinen Bug gefixt (CPU temp avg wurde falsch berechnet)
Titel: Aw: Update SYSMON: Unterstützung für FreeBSD hinzugefügt, weitere Wünsche?
Beitrag von: Biker57 am 13 April 2024, 11:55:53
Hallo Aurel_B

ich habe dein Modul installiert und es zeigt auch fast alles korrekt an. Bei mir erzeugt die Funktion "network-interfaces" keine Ausgabe. Aber sonst alles ok.  :)

Aber zu deiner Bemerkung, na klar aufräumen ist immer gut. Nur nicht aufräumen, was man noch gebraucht.  ;)

Gruß
Titel: Aw: Update SYSMON: Unterstützung für FreeBSD hinzugefügt, weitere Wünsche?
Beitrag von: Aurel_B am 16 April 2024, 14:36:41
Super, merci für deine Nachricht. Unter was für einem OS läuft dein FHEM?
Titel: Aw: Update SYSMON: Unterstützung für FreeBSD hinzugefügt, weitere Wünsche?
Beitrag von: Wernieman am 16 April 2024, 19:21:50
Guck doch, wer bisher SYSMON gepflegt hat

help sysmon zeigt:

ZitatModule: 42_SYSMON.pm Maintainer: hexenmeister Forum: Unterstützende Dienste
Titel: Aw: Update SYSMON: Unterstützung für FreeBSD hinzugefügt, weitere Wünsche?
Beitrag von: Aurel_B am 17 April 2024, 11:29:30
Stimmt, darauf bin ich gar nicht gekommen, danke dir, ich frag mal ihn an wie es aussieht