SNMP SAN/Server Autodiscovery

SNMP Discovery Overview

The SNMP autodiscovery method can be used for any SNMP-compatible devices. For SNMP Network Device discovery, see our Network Device discovery documentation here. For SNMP based Server autodiscovery, read below. This page discusses discovery of servers and SANs via SNMP. This method will also find Windows and Linux servers. However, more information will be retrieved by the Linux & UNIX Server Auto-Discovery documentation pages. For Linux and Windows servers, this method retrieves the name, MAC & IP addresses, and IP properties. If the servers happen to be Dell machines and have Dell OpenManage installed, it will additionally find serial #, model, and some other relevant information.

Note: Device42 recommends that you execute Hypervisor server discovery using our specialized Hypervisor job types. See the  Windows / Hyper-V Discovery page and the Linux / UNIX server auto-discovery page for more information.

NetApp, EMC, & Dell NAS/SAN Storage Discovery

Netapp and EMC SANs are supported. Inventory data such as name, hardware model, serial #, OS, mac address, and IP properties, and more are retrieved. If you happen to run Dell storage devices, the Device42 community has contributed some scripts that support API-level native discovery via Dell Storage Manager. See our Dell Storage Discovery blog post for more information, or jump over to the Device42 GitHub page if you’re only looking for the script!

Setting up a NAS/SAN Storage autodiscovery job

The autodiscovery job specification takes an IP range, port, version, and community string as input. It can also be scheduled like other autodiscovery jobs.

Run Now or Schedule

Select Run Now from the list page to run the job right away.

Select Add another Autodiscovery Schedule from the when editing the job to create a run schedule for the job.

A note on autodiscovery scheduling behavior: newly created jobs will not run on the first day they are created, to prevent an unintended large amount of jobs from running initially. If you would like to run a job after its initial creation, simply select the “Run Now” button next to the job after creation.