The ServiceNow Discovery application uses the Dell EMC Isilon pattern to find components of Dell EMC Isilon. Discovering some of these resources requires updating the Discovery and Service Mapping Patterns application from the ServiceNow Store.

For a complete list of devices and applications that ITOM Visibility can discover, see Detailed information on products discovered by ITOM Visibility.

Request apps on the Store

Visit the ServiceNow Store website to view all the available apps and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.

Prerequisites

Create SNMP Community credentials
Create an SNMP Community credential for the Isilon cluster. The discovery process begins with using SNMP-based queries to classify an application as an Isilon cluster. For more information, see SNMP community credentials in SNMP credentials.
Verify Dell EMC Isilon user permissions and roles
Once the application is classified as an Isilon cluster, the discovery process uses REST queries to find information about it. Provide the Dell EMC Isilon user with the following REST API endpoints:
  • "https://" + $host + ":8080/platform/3/cluster/config”
  • "https://" + $host + ":8080/platform/3/network/interfaces”
  • "https://" + $host_ip + ":8080/platform/3/cluster/nodes/”
  • “https://” + $host + ":8080/platform/3/zones”
  • "https://" + $host + ":8080/platform/3/network/pools”
  • "https://" + $host + ":8080/platform/3/storagepool/nodepools”
  • "https://" + $host + ":8080/platform/3/storagepool/storagepools”
  • "https://" + $host + ":8080/platform/3/protocols/nfs/exports”
  • "https://" + $host + ":8080/platform/3/protocols/smb/shares"
The Dell EMC Isilon user must also have the following roles:
  • ISI_PRIV_LOGIN_PAPI
  • ISI_PRIV_AUTH
  • ISI_PRIV_DEVICES
  • ISI_PRIV_NETWORK
  • ISI_PRIV_NFS
  • ISI_PRIV_SMARTPOOLS
  • ISI_PRIV_SMB
Create basic authentication credentials
In the Credentials module of the ServiceNow platform, create a basic authentication credential for the same Dell EMC Isilon user. For more information, see Basic authentication credentials.

Data collected by Discovery for Dell EMC Isilon

Discovery populates the data in the CMDB when running the EMC Isilon pattern.
Table and Field Description
Storage Server [cmdb_ci_storage_server] The server hosting the Isilon cluster.
short_description The description configured during the Isilon server installation.
firmware_version The version of the firmware installed on the Isilon server
ip_address The IP address of the Isilon server.
manufacturer The company that produced the device: EMC.
model_id Preconfigured identification string of the device.
host_name The host name of the Isilon server.
Storage Cluster [cmdb_ci_storage_cluster] The name of the IP address of the cluster that Isilon servers form.
name
ip_address
Storage Cluster Node [cmdb_ci_storage_cluster_node] The name and other attributes of the node that is part of the Isilon storage cluster.
name
cluster
operational_status
Storage Node Element [cmdb_ci_storage_node_element] The name and other attributes of the physical node that are hosted by the storage cluster.
name
manufacturer
cpu_type
model_id
Network Adapter [cmdb_ci_network_adapter] The attribute showing if the network adapter installed on the cluster node is active.
active
name
ip_address
netmask
IP Address [cmdb_ci_ip_address] The attributes of the IP address of the cluster node.
name
netmask
Disk [cmdb_ci_disk] The storage disk installed on the Isilon Server.
device_id
name
model_id
interface
disk_interface
Storage File Share [cmdb_ci_storage_fileshare] The fileshare server attributes.
path
name
fileshare_id
correlation_id
Storage Volume [cmdb_ci_storage_volume] The attributes of the storage volume belonging to the storage cluster.
media_type
object_id
size_bytes
free_space_bytes
Storage Pool [cmdb_ci_storage_pool]
pool_id The attributes of the storage pool to which the storage cluster belongs.
free_space_bytes
size_bytes
name
object_id
Serial Number [cmdb_serial_number] The attributes of the serial number of the storage node.
serial_number
serial_number_type
valid
The graphic illustrates CIs that are part of Isilon discovery.
Note: This Dependency Views map was simplified for clarity. Your Isilon deployments can contain many more CIs.
Figure 1. Dependency Views showing Isilon components

Isilon components

CI Relationships

CI Relationship/Reference CI
cmdb_ci_storage_server Runs on::Runs cmdb_ci_storage_cluster
cmdb_ci_storage_server Allocated to::Allocated from cmdb_ci_storage_node_element
cmdb_ci_storage_cluster_node Cluster of::Cluster cmdb_ci_storage_cluster (reference cluster)
cmdb_ci_storage_cluster_node Hosted on::Hosts cmdb_ci_storage_node_element (reference server)
cmdb_ci_storage_node_element Managed by::Manages cmdb_ci_storage_cluster
cmdb_ci_network_adapter Owns::Owned by cmdb_ci_storage_node_element (reference cmdb_ci)
cmdb_ci_network_adapter Used by::Uses cmdb_ci_storage_server (reference cmdb_ci)
cmdb_ci_ip_address Owns::Owned by cmdb_ci_storage_node_element
cmdb_ci_ip_address Used by::Uses cmdb_ci_storage_server
cmdb_ci_disk Contains::Contained by cmdb_ci_storage_node_element (reference computer)
cmdb_ci_storage_fileshare Provided by::Provides cmdb_ci_storage_server
cmdb_ci_storage_fileshare Allocated from::Allocated to cmdb_ci_storage_volume
cmdb_ci_storage_volume Uses::Used by cmdb_ci_storage_server
cmdb_ci_storage_volume Owns::Owned by cmdb_ci_storage_cluster
cmdb_ci_storage_pool Owns::Owned by cmdb_ci_storage_cluster (reference hosted_by)