Änderungswunsch für 32_SYSSTAT.pm

Begonnen von JudgeDredd, 07 Februar 2026, 10:44:04

Vorheriges Thema - Nächstes Thema

JudgeDredd

Hallo,

@justme1968:

Im Modul SYSSTAT gibt es ja das Attribut "readings".
Wenn ich dort eigene MIPS mit snmpget abfragen möchte, z.B. für meinen CISCO-Switch:
port26:snmpget -v2c -c comstrg switch06.mydom.intranet CISCO-MIB::locIfDescr.10126Habe ich das Problem mit "CISCO-MIB::", da der Doppelpunkt als Trenner fungiert.

Dies könnte man im Modul in Zeile 993 durch:
- my($reading,$cmd) = split(':', $entry);
+ my($reading,$cmd) = split(':', $entry, 2);
beheben.
Durch das setzen des LIMIT-Parameters in der Split Funktion, würde die Trennung nur das erste Vorkommen eines Doppelpunktes berücksichtigen.
Wenn es aus Deiner Sicht keine Einwände gibt, würde ich mich freuen, wenn Du das übernehmen würdest.

Gruß,
JudgeDredd
Router: Eigenbau (pfSense)
FHEM: Proxmox (DELL R720) | Debian 12 (VM)

JudgeDredd

Gerade ist mir aufgefallen, das der Maintainer @justme1968 seinen letzten Beitrag vor ~1,5 Jahren verfasst hat.
Seine letzte Anmeldung kann ich ja leider nicht sehen.

Beim verfassen meines obigen Beitrags war ich der Meinung, das ich in kürzerer Vergangenheit immer mal wieder auf Posts von ihm gestossen bin. Da habe ich mich wohl geirrt.

Sind seine Module wirklich verwaist/herrenlos, oder schaue/verstehe ich da was falsch ?
zumindest maintained er ja auch recht populäre Module wie z.B. 39_alexa.pm, 33_readingsGroup.pm, ....

Ich werde meine snmpget Abfragen erstmal in ein Script auslagern.
Router: Eigenbau (pfSense)
FHEM: Proxmox (DELL R720) | Debian 12 (VM)