Zenoss uses plug-in maps to map real world information into the standard Zenoss model. Input to the plug-ins can come from SNMP, SSH or Telnet. Selection of which plug-ins to run against a device is done by matching the plug-in name against the zProperty, zCollectorPlugins. Plug-ins selected in zCollectorPlugins are the ones that are collected.
-
DeviceMap – collects basic information about a device such as its OS type and hardware model.
-
InterfaceMap – collects the list of interfaces on a device.
-
RouteMap – collects the routing table from the device.
-
IpServicesMap – collects the IP services running on the device.
-
FileSystemMap – collects the list of file systems on a device.
Plugins are controlled by a regular expression that matches their name. You can get a list of plugins for any device by navigating to the device and opening the page menu, selecting More and then Collector Plugins. The Collector Plugins tab appears showing all of the collector plugins for the device.