Pure Storage FlashBlade discovery

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 2 minutes de lecture
  • 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.

    Remarque :

    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.
      Command Parameter Mandatory/Optional Description
      Pureman - Mandatory Accesses the list of pure storage commands and uses them for classification.
      Echo $$username$$ Mandatory Fills in the username for the temporary variable.
      "pureadmin list " + $usr + " --api-token --expose --csv" Mandatory Gets 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 field Description
    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.
    The FlashBlade components

    CI relationships

    Discovery creates these relationships to support the Pure Storage FlashBlade discovery.
    CI Relationship CI
    Pure Storage File Share [cmdb_ci_storage_fileshare_pure] Provided By::Provides Storage Server [cmdb_ci_storage_server]
    Storage Device [cmdb_ci_storage_device] Contains::Contained by Storage Server [cmdb_ci_storage_server]
    Storage Server [cmdb_ci_storage_server] Contains::Contained by Pure Storage Processor [cmdb_ci_storage_processor_pure]