Hallo zusammen,
ich hatte das gleiche Problem, konnte es auf dem Weg ebenfalls fixen, habe aber noch eine Ergänzung:
Um die fehlenden Battery-checks hinzuzufügen, kann die ups.py aus /opt/omd/versions/2.1.0p2.cee/lib/python3/cmk/base/plugins/agent_based/utils/ups.py
unter
/omd/sites/$site$/local/lib/check_mk/base/plugins/agent_based/utils/ups.py
eingefügt werden.
Die Fehlende Ordnerstruktur einfach erstellen und darauf achten dass der Owner und die Gruppe der Site-User sind
Im Code dann wieder die sysObjectID ergänzen.
DETECT_UPS_GENERIC = any_of(
equals(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.232.165.3"),
equals(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.476.1.42"),
equals(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.534.1"),
equals(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.935"),
equals(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.8072.3.2.10"),
startswith(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.2.1.33"),
startswith(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.5491"),
startswith(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.705.1"),
startswith(".1.3.6.1.2.1.1.2.0", ".1.3.6.1.4.1.818.1.100.1"),
startswith(".1.3.6.1.2.1.1.2.0", ".2.869484570"),
startswith(".1.3.6.1.2.1.1.2.0", ".2.210054834"),
)
Vielleicht bringt es dem ein oder anderen etwas. Konnte dadurch unsere 2 Eaton 93PS hinzufügen.
Grüße
Eric