When the SMART application is used to parse MegaRAID devices, the device names returned are in the format bus/x,y where I believe x is number designated to the RAID card on Linux and y is the attachment point number of an HDD on said card assigned by Linux. Here's partial output of /etc/snmp/smart -g on a system with a single attached RAID card with 6 hard drives connected to the card.
@VVelox for visibility
When the SMART application is used to parse MegaRAID devices, the device names returned are in the format
bus/x,y
where I believe x is number designated to the RAID card on Linux and y is the attachment point number of an HDD on said card assigned by Linux. Here's partial output of/etc/snmp/smart -g
on a system with a single attached RAID card with 6 hard drives connected to the card.Everything is parsed by the application appropriately, however, the individual URLs for the bus devices are broken. Here's a sample URL to load the bus/0,0 device: https://librenms/device/device=73/tab=apps/app=smart/disk=bus%2F0%2C0/
There might need to be some logic handling the case where device names have forward-slashes or weird characters in their names.