I am adding a new device type, ie Huawei iBMC (idem DRAC or iLO but for their servers). Works pretty well so far, but I face a very basic issue: The sysName is not populated correctly on this device :
RFC1213-MIB::sysName.0 = STRING: “iBMC”
HUAWEI-SERVER-IBMC-MIB::hostName.0 = STRING: “my_ibmc_name”
So I would need a way to tell libreNMS to use HUAWEI-SERVER-IBMC-MIB::hostName.0 instead of RFC1213-MIB::sysName.0.
How could I do ?