Dell EMC XtremIO storage array discovery

  • Release version: Zurich
  • Updated July 31, 2025
  • 4 minutes to read
  • ServiceNow Discovery uses the Dell EMC XtremIO storage array pattern to find Dell EMC XtremIO storage array components. Discovering some of these resources may require updating to the latest version of the Discovery and Service Mapping Patterns application from the ServiceNow Store.

    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

    Discovery and Service Mapping Patterns store app
    Verify the Discovery and Service Mapping Patterns store app, version 1.0.96, is installed.
    Verify the CMDB CI Class Models, version 1.42.0, is installed.
    Note:
    The Dell EMC XtremIO storage array pattern 1.0.96 store version was tested only for XtremIO cluster type X2.
    Credentials

    Grant Basic Auth permissions by configuring Basic Auth credentials for RESTful API. Save the admin credentials as Basic Auth credentials to ensure a proper access.

    Run Discovery

    Run Quick Discovery by Target IP. Provide the IP of the XMS (that manage the storage).

    Permissions for REST API queries
    During the discovery, the pattern uses the following API queries. The user that is added to the credentials in the instance must have permissions to run these queries.
    • Get details of XMS by index_id https://<IP>/api/json/v2/types/xms/<index_id>
    • Get details of Storage Server (Cluster) by index_id https://<IP>/api/json/v2/types/clusters/<index_id>
    • Get details of Storage Node Element (Bricks) by index_id https://<IP>/api/json/v2/types/bricks/<index_id>
    • Get details of Storage Disks (SSDs) by index_id https://<IP>/api/json/v2/types/ssds/<index_id>
    • Get details of Storage Enclosure (DAEs) by index_id https://<IP>/api/json/v2/types/daes/<index_id>
    • Get details of Storage Switches (Infiniband Switches) by index_id https://<IP>/api/json/v2/types/infiniband-switches/<index_id>
    • Get details of Battery Backup Units (BBUs) by index_id https://<IP>/api/json/v2/types/bbus/<index_id>
    • Get details of Storage Controllers by index_id https://<IP>/api/json/v2/types/storage-controllers/<index_id>
    • Get details of Storage Ports (targets) by index_id https://<IP>/api/json/v2/types/targets/<index_id>
    • Get details of Disks (local disks) by index_id https://<IP>/api/json/v2/types/local-disks/<index_id>
    • Get details of Initiator Groups by index_id https://<IP>/api/json/v2/types/initiator-groups/<index_id>
    • Get details of Fibre Channel Ports (initiators) by index_id https://<IP>/api/json/v2/types/initiators/<index_id>
    • Get details of Fibre Channel Disks (Volumes) by index_id https://<IP>/api/json/v2/types/volumes/<index_id>
    The new Configuration Item (CI) that is classified:
    Initiator Group.

    Data collected by Discovery during horizontal discovery

    The discovered Dell EMC XtremIO storage array Configuration Management Database (CMDB) includes the following tables and fields.
    Table and field Description

    Main CI [cmdb_ci_linux_server]​

    name

    The name of the Linux/XMS server

    ip_address

    The IP address of the Linux/XMS server

    host_name

    The host name of the Linux/XMS server

    object_id

    The identifier attribute of the Linux/XMS server

    ram The total available RAM of the Linux/XMS server

    Storage Server [cmdb_ci_storage_server]

    name

    The name of the Storage Server (Cluster)

    object_id

    The IP address of the Storage Server (Cluster)

    serial_number

    The serial number of the Storage Server (Cluster)

    Storage Node Element [cmdb_ci_storage_node_element]

    name

    The name of the Storage Node Element (X-Brick)

    object_id

    The identifier attribute of the Storage Node Element (X-Brick)

    serial_number

    The Storage Node Element (X-Brick) serial number

    Storage Controller [cmdb_ci_storage_controller]

    name

    The name of the Storage Controller

    device_id

    The Storage Controller ID

    serial_number

    The serial number of the Storage Controller

    model_number

    The model number of the Storage Controller

    model_id

    The model ID of the of the Storage Controller

    Storage Port [cmdb_ci_storage_port]

    wwpn

    The WWPN

    name

    The name of the Storage Port (target)

    correlation_id

    The Storage Port (target) correlation ID

    speed

    The speed of the Storage Port (target)

    port_type

    The Storage Port (target) type

    Storage Switch [cmdb_ci_storage_switch]

    object_id

    The identifier attribute of the Storage Switch (Infiniband Switch)

    name

    The name of the Storage Switch (Infiniband Switch)

    serial_number

    The serial number of the Storage Switch (Infiniband Switch)

    model_id

    The model ID of the Storage Switch (Infiniband Switch)

    Storage Enclosure [cmdb_ci_storage_enclosure]

    name

    The name of the Storage Enclosure (Disk Array Enclosure)

    object_id

    The identifier attribute of the Storage Enclosure (Disk Array Enclosure)

    serial_number

    The serial number of the Storage Enclosure (Disk Array Enclosure)

    model_number

    The model number of the Storage Enclosure (Disk Array Enclosure)

    UPS [cmdb_ci_ups]

    name

    The name of the Battery Backup Unit (BBU)

    serial_number

    The serial number of the Battery Backup Unit (BBU)

    model_number

    The model number of the Battery Backup Unit (BBU)

    model_id

    The model ID of the Battery Backup Unit (BBU)

    estimated_charge_remaining

    The estimated charge remained for the Battery Backup Unit (BBU)
    battery_voltage The battery voltage of the Battery Backup Unit (BBU)
    Initiator Group [cmdb_ci_initiator_group]​

    object_id

    The identifier attribute of the Initiator Group

    name

    The name of the Initiator Group

    number_of_initiators

    The number of initiators in a the group

    number_of_volumes

    The number of volumes

    Fibre Channel Disk [cmdb_ci_fc_disk]​

    name

    The name of the Fibre Channel Disk (Volume)

    device_id

    The ID of the Fibre Channel Disk (Volume)

    size

    The available storage size of the Fibre Channel Disk (Volume)

    Fibre Channel Port [cmdb_ci_fc_port]​

    wwpn

    The WWPN

    wwnn

    The WWNN.

    name

    The name of the Fibre Channel Port (initiator)

    port_type

    The port type of the Fibre Channel Port (initiator)

    CI relationships

    CI Relationship Type CI

    cmdb_ci_linux_server

    Manage::Managed by

    cmdb_ci_storage_server

    cmdb_ci_storage_switch

    Connects to::Connected by

    cmdb_ci_storage_server

    cmdb_ci_storage_server

    Allocated to::Allocated from

    cmdb_ci_storage_node_element

    cmdb_ci_storage_enclosure

    Contains::Contained By

    cmdb_ci_storage_node_element

    cmdb_ci_disk

    Contains::Contained By

    cmdb_ci_storage_node_element

    cmdb_ci_storage_controller

    Contains::Contained By

    cmdb_ci_storage_node_element

    cmdb_ci_storage_controller

    Contains::Contained By

    cmdb_ci_storage_port

    cmdb_ci_ups

    Connects to::Connected by

    cmdb_ci_storage_node_element

    cmdb_ci_storage_server

    Contains::Contained By

    cmdb_ci_Initiator _group

    cmdb_ci_Initiator _group

    Member::Member of

    cmdb_ci_fc_port

    cmdb_ci_Initiator _group

    Connects to::Connected by

    cmdb_ci_fc_disk