Skip to content
Release: Australia · Updated: 2026-03-12 · Official documentation · View source

Pure Storage FlashBlade discovery

The ServiceNow Discovery application uses the FlashBlade Pure Storage pattern to find FlashBlade 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.

Discovery can find Pure Storage FlashBlade version 4.

Note:

Only Linux MID Servers are supported for Pure Storage FlashBlade discovery. Windows MID Servers are not supported.

Request apps on the Store

Visit the ServiceNow Store 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

  • Configure user permissions for UNIX OS

    Configure a user for accessing the UNIX OS.

    • Define the OS user with permissions to run the following commands.

      CommandParameterMandatory/OptionalDescription
      Pureman-MandatoryAccesses the list of pure storage commands and uses them for classification.
      Echo$$username$$MandatoryFills in the username for the temporary variable.
      "pureadmin list "+ $usr + " --api-token --expose --csv"MandatoryGets the user API token to generate the x-auth for the REST call commands.
    • Define the OS user with the required permissions to run the following REST API calls.

      • /api/login – Gets the x-auth token reader from the response in Groovy.
      • /api/1.2/file –systems – Retrieves information about the file systems.
      • /api/1.2/blades – Retrieves information about blades.
      • /api/1.2/dns – Retrieves information about DNS.
      • /api/1.2/hardware – Retrieves information about the storage hardware.
      • /api/1.4/network-interfaces – Retrieves information about network interfaces.
      • Configure SSH credentials

    On the ServiceNow AI Platform, configure SSH credentials for the OS user. For more information, see SSH credentials.

  • Configure applicative credentials

    On the ServiceNow AI Platform, configure applicative credentials for the OS user. The password field is not relevant; you can enter any value for the password or leave it empty. For more information, see Applicative credentials.

  • Access to the port used for REST calls

    On relevant Linux MID Servers, provide a user with access to the port used for REST calls.

Data collected by Discovery for Pure Storage FlashBlade

Discovery populates the data in the CMDB when running the FlashBlade Pure Storage pattern.

Table and fieldDescription
Storage Server [cmdb_ci_storage_server]The attributes of the storage server provided by FileShare for PureBlade.
IP address [ip_address]
Serial number [serial_number]
Name [name]
Pure Storage Processor [cmdb_ci_storage_processor_pure]The attributes of the PureBlade storage processor.
Name [name]
Serial number [serial_number]
Device ID [device_id]
Model number [model_number]
Serial [serial]
Slot [slot]
Type [type]
Status [status]
Pure Storage File Share [cmdb_ci_storage_fileshare_pure]The attributes of the storage FileShare.
Name [name]
Path [path]
Protocols [protocols]
Provisioned Space [provisioned_space]
Unique Space [unique_space]
Snapshots Space [snapshots_space]
Total Physical Space [total_physical_space]
Shared space [shared_space]
Data Reduction [data_reduction]
System Space [system_space]
Storage Device [cmdb_ci_storage_device]The attributes of the storage device contained by the storage server.
Device ID [device_id]
Name [name]
Serial number [serial_number]
Model number [model_number]
Storage type [storage_type]

The graphic illustrates CIs that are part of FlashBlade discovery.

Image omitted: PureBlade-dependency-views.png
The FlashBlade components

CI relationships

Discovery creates these relationships to support the Pure Storage FlashBlade discovery.

CIRelationshipCI
Pure Storage File Share [cmdb_ci_storage_fileshare_pure]Provided By::ProvidesStorage Server [cmdb_ci_storage_server]
Storage Device [cmdb_ci_storage_device]Contains::Contained byStorage Server [cmdb_ci_storage_server]
Storage Server [cmdb_ci_storage_server]Contains::Contained byPure Storage Processor [cmdb_ci_storage_processor_pure]

Parent Topic:Available on-premise discovery patterns