Server Manager provides EMC M&R specific filters and properties in the XML configuration files for Brocade, Cisco MDS, VNX and VMAX SolutionPacks where it can fetch data from EMC M&R through the web service API in order to discover and monitor only those storage devices that belong to a specific customer defined in EMC M&R instead of importing the entire M&R storage topology.

Before you begin

  • Service Assurance Suite with ESM must be installed and operational.

  • One or more of the following SolutionPacks needs to be installed with EMC M&R: SolutionPack for Brocade FC Switch, SolutionPack for Cisco MDS, SolutionPack for EMC VMAX, and SolutionPack for EMC VNX.

  • Customer-specific groups need to exist under the Customers tab in the EMC M&R UI.

    To configure the Server Manager to import devices assigned to a specific customer in EMC M&R:

    Procedure

    1. Make backup copies of the SolutionPack configuration files under the $SM_HOME\conf\w4n\sp-xml-conf directory where Server Manager is installed.

      Note:

      Loading of these files from <BASEDIR>/local is not supported. Editing these files via sm_edit is discouraged. These files are only present under <SMARTS_BASE_DIR>\conf\w4n\sp-xml-conf. Make a manual copy of the files before making any modifications.

    2. Specify the customer group name in the <name>-sp-config.xml file under the $SM_HOME\conf\w4n\sp-xml-conf directory where Server Manager is installed.

      The directory contains a configuration file for each SolutionPack: brocade-spconfig.xml, vnx-sp-config.xml, vmax-sp-config.xml, and cisco-spconfig.xml.

    3. Restart the Server Manager to load changes to these .xml files.

      Example: If there is a customer group name Pepsi under Groups Management in EMC M&R, then the entityFilter XML tags value inside <name>-sp-config.xml files should be post-appended with the &amp; customer = '%Pepsi% string. Make modifications to brocade-sp-config.xml, vnx-sp-config.xml, vmax-spconfig.xml, and cisco-sp-config.xml based on these devices being present in your environment.

      Before:

      <entityFilter>devtype =='FabricSwitch' &amp; name=='OperStatus' &amp;
      vendor == 'Brocade' &amp; isps = 'yes ' &amp; (!vstatus |
      vstatus=='active')</entityFilter>
      

      After:

      <entityFilter>devtype =='FabricSwitch' &amp; name=='OperStatus' &amp;
      vendor == 'Brocade' &amp; isps = 'yes ' &amp; (!vstatus |
      vstatus=='active') &amp; customer = '%Pepsi%</entityFilter>'