To get a list of devices in Zenoss that have a Serial Number
defined, run the following script as user zenoss
. It will display the
Device Title, the Serial Number, and -as an added bonus- the Hardware
Manufacturer.
import Globals
from Products.ZenUtils.ZenScriptBase import ZenScriptBase
DMD = ZenScriptBase(connect=True).dmd
Devices = dmd.Devices.getSubDevicesGen()
for Device in Devices:
if Device.getHWSerialNumber():
print Device.title, Device.getHWSerialNumber(), Device.getHWManufacturerName()