<?xml version="1.0" encoding="UTF-8"?><node xmlns="http://www.watch4net.com/APG/Web/XmlTree1" name="CTG - Dell EMC Storage Dashboards (v1)" order="1" singleNodeId="1b0f5567" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <property xsi:type="NodeFilter" filterExpression="(source=='VNXUnity-Collector' | source=='Isilon-Collector' | source='%VMAX-Collector%' | source='%VNXBlock-Collector%' | source=='VNXFile-Collector' | source='XtremIO-Collector%' | devdesc='Data Domain OS%' | arraytyp=='Data Domain') &amp; #APG:ALL &amp; !(vstatus=='inactive') | !(eventSource=='ImpactAnalysis-GenericEvent') &amp; (#EVENTS-GENERIC:ALL | #EVENTS-GENERICARCH:ALL)"/>
  <property xsi:type="NodePropertyNodeColumn" name="Report Name" nodeProperty="name"/>
  <report-rendering>
    <charts mode="dynamic"/>
  </report-rendering>
  <node name="Dell EMC - Device Dashboards" order="1" singleNodeId="46bbb119">
    <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
    <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
    <report-rendering>
      <charts mode="dynamic"/>
    </report-rendering>
    <node name="Data Domain" singleNodeId="88a657f3">
      <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; #APG:ALL &amp; datatype=='File' &amp; !(parttype) &amp; arraytyp=='Data Domain' | !(vstatus=='inactive') &amp; devdesc='Data Domain OS%' | !(eventSource=='ImpactAnalysis-GenericEvent') &amp; (#EVENTS-GENERIC:ALL | #EVENTS-GENERICARCH:ALL)"/>
      <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <compound-display titles="false"/>
      <node name="Expansion" singleNodeId="a1a0acf8">
        <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; datatype=='File' &amp; !(parttype) &amp; arraytyp=='Data Domain' | !(vstatus=='inactive') &amp; devdesc='Data Domain OS%'"/>
        <property xsi:type="NodeExpansion" expandOn="device"/>
        <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <link singleNodeId="e33b6c8" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-687136c8-50b1638d" order="1"/>
        <link singleNodeId="7d974a0" linkID=".-..-..-..-..-c5ec33ba-ee11ee6a-539486c1" order="2"/>
        <link singleNodeId="bd08937a" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-687136c8-230ac691" order="3"/>
      </node>
    </node>
    <node name="Isilon" singleNodeId="e7ea68c">
      <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; source=='Isilon-Collector' | !(eventSource=='ImpactAnalysis-GenericEvent') &amp; (#EVENTS-GENERIC:ALL | #EVENTS-GENERICARCH:ALL)"/>
      <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <node name="Expansion" singleNodeId="e787b4cb">
        <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; source=='Isilon-Collector'"/>
        <property xsi:type="NodeExpansion" expandOn="device"/>
        <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <link singleNodeId="5858009f" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-218b7f0d-50b1638d" order="1"/>
        <link singleNodeId="a7ba6c03" linkID=".-..-..-..-..-c5ec33ba-ee11ee6a-aadfa98c" order="2"/>
        <link singleNodeId="1de7d0af" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-218b7f0d-c476b541" order="3"/>
      </node>
    </node>
    <node name="Unity" singleNodeId="34e215e4">
      <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; source=='VNXUnity-Collector' &amp; !(vstatus=='inactive') | !(eventSource=='ImpactAnalysis-GenericEvent') &amp; (#EVENTS-GENERIC:ALL | #EVENTS-GENERICARCH:ALL)"/>
      <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <compound-display titles="false"/>
      <node name="Expansion" singleNodeId="a1a0acf8">
        <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; source=='VNXUnity-Collector' &amp; !(vstatus=='inactive')"/>
        <property xsi:type="NodeExpansion" expandOn="device"/>
        <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <link singleNodeId="39541aef" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-e1dfaa6b-b926bfd3" order="1"/>
        <link singleNodeId="100ae421" linkID=".-..-..-..-..-c5ec33ba-ee11ee6a-1d2266b0" order="2"/>
        <link singleNodeId="b5f411cc" linkID=".-..-..-..-..-c5ec33ba-ee11ee6a-aadfa98c" order="3"/>
        <link singleNodeId="42462602" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-e1dfaa6b-9bea150a" order="4"/>
      </node>
    </node>
    <node name="VMAX" singleNodeId="9c2a2fb4">
      <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; source=='VMAX-Collector' &amp; !(datasrc=='UNIVMAX-REST') &amp; !(vstatus=='inactive') | !(eventSource=='ImpactAnalysis-GenericEvent') &amp; (#EVENTS-GENERIC:ALL | #EVENTS-GENERICARCH:ALL)"/>
      <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <node name="Expansion" singleNodeId="ecf4d418">
        <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; source=='VMAX-Collector' &amp; !(datasrc=='UNIVMAX-REST') &amp; !(vstatus=='inactive')"/>
        <property xsi:type="NodeExpansion" expandOn="device"/>
        <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <link singleNodeId="632d7236" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-be0cc738-f707fb1f" order="1"/>
        <link singleNodeId="a5718fe4" linkID=".-..-..-..-..-c5ec33ba-ee11ee6a-1d2266b0" order="2"/>
        <link singleNodeId="194b657c" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-be0cc738-1bd150db" order="3"/>
      </node>
    </node>
    <node name="VMAX HYPERMAX" singleNodeId="a0bda900">
      <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; source='%VMAX-Collector%' &amp; datasrc=='UNIVMAX-REST' &amp; !(vstatus=='inactive') | !(eventSource=='ImpactAnalysis-GenericEvent') &amp; (#EVENTS-GENERIC:ALL | #EVENTS-GENERICARCH:ALL)"/>
      <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <node name="Expansion" singleNodeId="8b0aaa53">
        <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; source='%VMAX-Collector%' &amp; datasrc=='UNIVMAX-REST' &amp; !(vstatus=='inactive')"/>
        <property xsi:type="NodeExpansion" expandOn="device"/>
        <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <link singleNodeId="a6e6c04d" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-ab2cf1c9-a8f4236d" order="1"/>
        <link singleNodeId="9bccd3c5" linkID=".-..-..-..-..-c5ec33ba-ee11ee6a-1d2266b0" order="2"/>
        <link singleNodeId="47d2b841" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-ab2cf1c9-a35a9be6" order="3"/>
      </node>
    </node>
    <node name="VNX" singleNodeId="ffb5186">
      <property xsi:type="NodeFilter" filterExpression="(source='%VNXBlock-Collector%' | source=='VNXFile-Collector') &amp; !(vstatus=='inactive') &amp; #APG:ALL | !(eventSource=='ImpactAnalysis-GenericEvent') &amp; (#EVENTS-GENERIC:ALL | #EVENTS-GENERICARCH:ALL)"/>
      <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <node name="Expansion" singleNodeId="9c95e55a">
        <property xsi:type="NodeFilter" filterExpression="(source='%VNXBlock-Collector%' | source=='VNXFile-Collector') &amp; !(vstatus=='inactive') &amp; #APG:ALL"/>
        <property xsi:type="NodeExpansion" expandOn="device"/>
        <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <link singleNodeId="9467d224" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-813d073b-568b58c" order="1"/>
        <link singleNodeId="8dbb348c" linkID=".-..-..-..-..-c5ec33ba-ee11ee6a-1d2266b0" order="2"/>
        <link singleNodeId="e8b934c5" linkID=".-..-..-..-..-c5ec33ba-ee11ee6a-aadfa98c" order="3"/>
        <link singleNodeId="2dd67552" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-813d073b-e67bcfb1" order="4"/>
      </node>
    </node>
    <node name="XtremIO" singleNodeId="716a7372">
      <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; (!(parttype) | parttype=='Xenvs') &amp; source='XtremIO-Collector%' | !(eventSource=='ImpactAnalysis-GenericEvent') &amp; (#EVENTS-GENERIC:ALL | #EVENTS-GENERICARCH:ALL)"/>
      <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <node name="Expansion" singleNodeId="e787b4cb">
        <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; (!(parttype) | parttype=='Xenvs') &amp; source='XtremIO-Collector%'"/>
        <property xsi:type="NodeExpansion" expandOn="device"/>
        <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <link singleNodeId="10919e5c" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-d4434945-fb43f23e" order="1"/>
        <link singleNodeId="aa8b3521" linkID=".-..-..-..-..-c5ec33ba-ee11ee6a-1b9e1f44" order="2"/>
        <link singleNodeId="1a7faaa1" linkID=".-..-..-..-..-c5ec33ba-6ffaba0e-d4434945-c3db1459" order="3"/>
      </node>
    </node>
  </node>
  <node name="Dell EMC - Device Dashboard by Location" order="2" singleNodeId="b05ebb71">
    <property xsi:type="NodeFilter" filterExpression="location"/>
    <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
    <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
    <report-rendering>
      <charts mode="dynamic"/>
    </report-rendering>
    <node name="Expansion" singleNodeId="56cb086b">
      <property xsi:type="NodeFilter" filterExpression="!(location=='EMC Corporation')"/>
      <property xsi:type="NodeExpansion" expandOn="location"/>
      <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <compound-display titles="false"/>
      <link singleNodeId="2ced1a14" linkID=".-..-..-..-46bbb119"/>
    </node>
  </node>
  <node name="Dell EMC - Quick Glance (Tabs by Device Type)" order="3" singleNodeId="2535cbcc">
    <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
    <report-rendering>
      <charts mode="dynamic"/>
    </report-rendering>
    <compound-display style="cards" titles="false"/>
    <node name="Data Domain" singleNodeId="6cc4d074">
      <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive') &amp; devdesc='Data Domain OS%'"/>
      <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <compound-display style="cards"/>
      <link singleNodeId="5b74a6bc" linkID=".-..-..-..-c5ec33ba-6ffaba0e-687136c8-50b1638d-f226e544"/>
    </node>
    <node name="Isilon" singleNodeId="d5b5d26">
      <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; source=='Isilon-Collector'"/>
      <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-layout hspan=".-..-..-c5ec33ba-6ffaba0e-218b7f0d-50b1638d-6ae7472b=2"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <compound-display style="cards"/>
      <link singleNodeId="216e78b5" linkID=".-..-..-..-c5ec33ba-6ffaba0e-218b7f0d-50b1638d-6ae7472b"/>
    </node>
    <node name="Unity" singleNodeId="34e215e4">
      <property xsi:type="NodeFilter" filterExpression="source=='VNXUnity-Collector' &amp; !(vstatus=='inactive')"/>
      <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <compound-display style="cards"/>
      <link singleNodeId="dfe79355" linkID=".-..-..-..-c5ec33ba-6ffaba0e-e1dfaa6b-b926bfd3-86c171ad"/>
    </node>
    <node name="VMAX" singleNodeId="9c2a2fb4">
      <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; !(datasrc=='UNIVMAX-REST') &amp; !(vstatus=='inactive')"/>
      <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <link singleNodeId="87e79f0b" linkID=".-..-..-..-c5ec33ba-6ffaba0e-be0cc738-f707fb1f-6ae7472b"/>
    </node>
    <node name="VMAX HYPERMAX" singleNodeId="76b8913d">
      <property xsi:type="NodeFilter" filterExpression="source='%VMAX-Collector%' &amp; datasrc=='UNIVMAX-REST' &amp; !(vstatus=='inactive')"/>
      <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <link singleNodeId="c889451e" linkID=".-..-..-..-c5ec33ba-6ffaba0e-ab2cf1c9-a8f4236d-5b9d48fd"/>
      <link singleNodeId="f81430c4" linkID=".-..-..-..-c5ec33ba-6ffaba0e-ab2cf1c9-a8f4236d-38f734bb"/>
      <link singleNodeId="30b7df41" linkID=".-..-..-..-c5ec33ba-6ffaba0e-ab2cf1c9-a8f4236d-c743b275"/>
    </node>
    <node name="VNX" singleNodeId="ffb5186">
      <property xsi:type="NodeFilter" filterExpression="(source='%VNXBlock-Collector%' | source=='VNXFile-Collector') &amp; !(vstatus=='inactive')"/>
      <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <link singleNodeId="fe3251f8" linkID=".-..-..-..-c5ec33ba-6ffaba0e-813d073b-568b58c-2658206a"/>
      <link singleNodeId="8af60c57" linkID=".-..-..-..-c5ec33ba-6ffaba0e-813d073b-568b58c-d5d9ee"/>
      <link singleNodeId="79e14854" linkID=".-..-..-..-c5ec33ba-6ffaba0e-813d073b-568b58c-24da18de"/>
    </node>
    <node name="XtremIO" singleNodeId="716a7372">
      <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive') &amp; (!(parttype) | parttype=='Xenvs') &amp; source='XtremIO-Collector%'"/>
      <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <link singleNodeId="48d87288" linkID=".-..-..-..-c5ec33ba-6ffaba0e-d4434945-fb43f23e-6ae7472b"/>
    </node>
  </node>
  <node name="Dell EMC - Quick Glance (All in One)" order="4" singleNodeId="d74bd56">
    <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
    <report-rendering>
      <charts mode="dynamic"/>
    </report-rendering>
    <compound-display style="cards" titles="false"/>
    <node name="Data Domain" singleNodeId="6cc4d074">
      <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive') &amp; devdesc='Data Domain OS%'"/>
      <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <compound-display style="cards"/>
      <link singleNodeId="5b74a6bc" linkID=".-..-..-..-c5ec33ba-6ffaba0e-687136c8-50b1638d-f226e544"/>
    </node>
    <node name="Isilon" singleNodeId="d5b5d26">
      <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; source=='Isilon-Collector'"/>
      <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-layout hspan=".-..-..-c5ec33ba-6ffaba0e-218b7f0d-50b1638d-6ae7472b=2"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <compound-display style="cards"/>
      <link singleNodeId="216e78b5" linkID=".-..-..-..-c5ec33ba-6ffaba0e-218b7f0d-50b1638d-6ae7472b"/>
    </node>
    <node name="Unity" singleNodeId="34e215e4">
      <property xsi:type="NodeFilter" filterExpression="source=='VNXUnity-Collector' &amp; !(vstatus=='inactive')"/>
      <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <compound-display style="cards"/>
      <link singleNodeId="dfe79355" linkID=".-..-..-..-c5ec33ba-6ffaba0e-e1dfaa6b-b926bfd3-86c171ad"/>
    </node>
    <node name="VMAX" singleNodeId="9c2a2fb4">
      <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; !(datasrc=='UNIVMAX-REST') &amp; !(vstatus=='inactive')"/>
      <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <link singleNodeId="87e79f0b" linkID=".-..-..-..-c5ec33ba-6ffaba0e-be0cc738-f707fb1f-6ae7472b"/>
    </node>
    <node name="VMAX HYPERMAX" singleNodeId="76b8913d">
      <property xsi:type="NodeFilter" filterExpression="source='%VMAX-Collector%' &amp; datasrc=='UNIVMAX-REST' &amp; !(vstatus=='inactive')"/>
      <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <link singleNodeId="c889451e" linkID=".-..-..-..-c5ec33ba-6ffaba0e-ab2cf1c9-a8f4236d-5b9d48fd"/>
      <link singleNodeId="f81430c4" linkID=".-..-..-..-c5ec33ba-6ffaba0e-ab2cf1c9-a8f4236d-38f734bb"/>
      <link singleNodeId="30b7df41" linkID=".-..-..-..-c5ec33ba-6ffaba0e-ab2cf1c9-a8f4236d-c743b275"/>
    </node>
    <node name="VNX" singleNodeId="ffb5186">
      <property xsi:type="NodeFilter" filterExpression="(source='%VNXBlock-Collector%' | source=='VNXFile-Collector') &amp; !(vstatus=='inactive')"/>
      <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <link singleNodeId="fe3251f8" linkID=".-..-..-..-c5ec33ba-6ffaba0e-813d073b-568b58c-2658206a"/>
      <link singleNodeId="8af60c57" linkID=".-..-..-..-c5ec33ba-6ffaba0e-813d073b-568b58c-d5d9ee"/>
      <link singleNodeId="79e14854" linkID=".-..-..-..-c5ec33ba-6ffaba0e-813d073b-568b58c-24da18de"/>
    </node>
    <node name="XtremIO" singleNodeId="716a7372">
      <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive') &amp; (!(parttype) | parttype=='Xenvs') &amp; source='XtremIO-Collector%'"/>
      <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <link singleNodeId="48d87288" linkID=".-..-..-..-c5ec33ba-6ffaba0e-d4434945-fb43f23e-6ae7472b"/>
    </node>
  </node>
  <node name="&lt;&lt;Source&gt;&gt;" order="5" singleNodeId="c5ec33ba">
    <property xsi:type="ReportPreferences" defaultMode="lst"/>
    <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
    <report-rendering>
      <charts mode="dynamic"/>
    </report-rendering>
    <node name="Capacity" order="1" singleNodeId="ee11ee6a">
      <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
      <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
      <node name="Block Capacity" order="1" singleNodeId="1d2266b0">
        <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; w4ncert=='1.0' &amp; #APG:ALL &amp; datatype=='Block' &amp; !(parttype) &amp; !(devtype=='VirtualStorage')"/>
        <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
        <compound-display titles="false"/>
        <node name="Enterprise Capacity Details (TB) - Pool Based Systems" order="1" singleNodeId="243db81e" type="GenericRedundancy">
          <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; w4ncert=='1.0' &amp; #APG:ALL &amp; datatype=='Block' &amp; !(parttype) &amp; !(devtype=='VirtualStorage')"/>
          <property xsi:type="ReportPreferences" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="250" groupFilterExpansion="pltfmgrp&lt;type=groupping-ui;level-separator=/;expansion-separator=|&gt; location customer bunit"/>
          <property xsi:type="NodePropertyNodeColumn" name="Array" sortMode="asc" description="Sum of all the physical disk capacity." formatter="String Style&lt;type=Default Style&gt;" nodeProperty="name"/>
          <property xsi:type="PropertyNodeColumn" name="Array Model" description="Vendor-specified name for the storage model within a product line." property="model"/>
          <property xsi:type="PropertyNodeColumn" name="Array Type" description="Possible values for Array Type are Symmetrix, VNX, Unity/VNXe2, HDS, HP3PAR, P9000, ScaleIO, XtremIO." property="arraytyp"/>
          <property xsi:type="ValueNodeColumn" name="Raw (TB)" description="Sum of all the physical disk capacity." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Raw" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Pool Usable (TB)" description="Pool capacity that is available for data storage.&#10;This is not supported for EMC XtremIO, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='PoolUsableCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Pool Free (TB)" description="Unwritten space within pools and unbound capacity within RAID groups.&#10;This is not supported for EMC XtremIO, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='PoolFreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Pool Used (TB)" description="Written space within pools.&#10;This is not supported for EMC XtremIO, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="PoolUsedCapacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="% Pool Used" description="Percentage of pool capacity that is used." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="%PoolUsed" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
            <threshold severity="MAJOR" value="80.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
          </property>
          <property xsi:type="ValueNodeColumn" name="Pool Subscribed (TB)" description="Pool Capacity that has been subscribed by pool devices.&#10;This is not supported for EMC Centera, EMC Atmos, EMC ECS, EMC XtremIO and EMC Isilon." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='PoolSubscribedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="% Pool Subscribed" description="Percentage of pool that has been subscribed by pool devices." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="%PoolSubscription" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
            <threshold severity="MAJOR" value="150.0"/>
            <threshold severity="CRITICAL" value="200.0"/>
          </property>
          <property xsi:type="ValueNodeColumn" name="Pool Oversubscribed (TB)" display="noIfEmpty" description="Pool Capacity that has been over subscribed by pool devices.&#10;This is not supported for EMC Centera, EMC Atmos, EMC ECS, EMC XtremIO and EMC Isilon." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="PoolOversubscribedCapacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
          <property xsi:type="PropertyNodeColumn" name="Customer" display="no" description="User-defined customer name associated with the device." property="customer"/>
          <property xsi:type="PropertyNodeColumn" name="Business Unit" display="no" description="User-defined business unit associated with the device." property="bunit"/>
          <property xsi:type="PropertyNodeColumn" name="Location" display="no" description="User-defined location associated with the device." property="location"/>
          <formula formulaId="util.Nop4">
            <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="PoolSubscribedCapacity"/>
            <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="PoolUsableCapacity"/>
            <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="PoolUsedCapacity"/>
            <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="PoolFreeCapacity"/>
            <result name="Pool Subscribed" default="false" graphable="false"/>
            <result name="Pool Usable" default="false" graphable="false"/>
            <result name="Pool Used" default="false" graphable="false"/>
            <result name="Pool Free" default="false" graphable="false"/>
          </formula>
          <formula formulaId="math.Multiplication">
            <setting name="scale" value="1"/>
            <parameter name="first operand" xsi:type="ResultFormulaParameterDefinition" result="PoolUsableCapacity"/>
            <parameter name="second operand" xsi:type="ConstantFormulaParameterDefinition" value="0.75"/>
            <result name="PurchasePoint" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%PoolUsed"/>
            <result name="%PoolUsed" default="false" graphable="false"/>
          </formula>
          <node name="Enterprise Capacity" order="1" singleNodeId="f06a396" type="GenericRedundancy">
            <property xsi:type="NodeExpansion" expandOn="device"/>
            <property xsi:type="ReportPreferences" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="10" groupFilterExpansion="pltfmgrp&lt;type=groupping-ui;level-separator=/;expansion-separator=|&gt; location customer bunit"/>
            <property xsi:type="NodePropertyNodeColumn" name="Array" sortMode="asc" description="Sum of all the physical disk capacity." formatter="String Style&lt;type=Default Style&gt;" nodeProperty="name"/>
            <property xsi:type="PropertyNodeColumn" name="Array Model" description="Vendor-specified name for the storage model within a product line." property="model"/>
            <property xsi:type="PropertyNodeColumn" name="Firmware" description="Vendor-specified version for the storage firmware." property="devdesc"/>
            <property xsi:type="PropertyNodeColumn" name="Array Type" description="Possible values for Array Type are Symmetrix, VNX, Unity/VNXe2, HDS, HP3PAR, P9000, ScaleIO, XtremIO." property="arraytyp"/>
            <property xsi:type="ValueNodeColumn" name="Total Raw (GB)" description="Sum of all the physical disk capacity." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='RawCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Configured Including RAID (GB)" description="Configured capacity that is available for data storage." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='ConfiguredRawCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Configured Usable (GB)" description="Configured capacity that is available for data storage." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='ConfiguredUsableCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="RAID Overhead (GB)" description="Array capacity used to support RAID protection overhead.&#10;This is not supported for EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='RAIDOverheadCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Unconfigured (GB)" description="Total capacity that is available for the creation of LUNs, RAID groups, storage pools or hot spares.&#10;This is not supported for EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='UnconfiguredCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Hot Spare (GB)" description="Capacity of all hot spares on the array.&#10;This is not supported for EMC Atmos and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='HotSpareCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Unusable (GB)" description="Array capacity in the form of small fragments that was the result of configuration and provisioning operations.&#10;This is not supported for EMC Atmos and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="UnusableCapacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Free (GB)" description="Unbound data devices and SAVE devices, unmapped and/or unmasked thick LUNs.&#10;This is not supported for EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='FreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used (GB)" description="Space reserved or allocated for certain purposes like mapped/masked LUNs and replicas for those LUNs, space created for file systems/snapshots, system resources and other metadata/overhead space." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='UsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used For Block (GB)" description="Capacity that is made available to storage area network.&#10;This column is not applicable for EMC ECS, EMC Atmos and EMC Centera." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='BlockUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used For File (GB)" description="Capacity that is made available to network attached storage.&#10;This is not supported for Dell SC &amp; FS Series, EMC VMAX, Hitachi, HP XP P9000, HP 3PAR, IBM XIV, EMC XtremIO arrays connected to NetApp Filer. Also not applicable for EMC ECS, EMC Atmos and EMC Centera." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='FileUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used For Virtual Storage (GB)" description="Capacity that is made available to virtual storage.&#10;This is supported only if you have EMC VPLEX or IBM SAN Volume Controller/Storwize in your IT environment. &#10;It will be blank for Dell SC &amp; FS Series, EMC Unity, IBM DS, EMC ScaleIO and EMC Isilon with EMC VPLEX at the backend and for Dell SC &amp; FS Series, EMC Unity, EMC XtremIO, EMC Isilon, HP StorageWorks P9000, EMC ScaleIO, IBM DS arrays with IBM SVC at the backend as they are not supported.&#10;Also not applicable for EMC ECS, EMC Atmos and EMC Centera." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='VirtualUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used For HDFS (GB)" display="no" description="Capacity that is made available to Hadoop Filesystem storage." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='HDFSUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used For Object (GB)" display="no" description="Capacity that is made available to object storage." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='ObjectUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Primary Used (GB)" description="Array capacity that has been mapped, masked, and configured for the primary storage of application data. This does not include copies. This column is not applicable for EMC Isilon, EMC Atmos and EMC Centera." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='PrimaryUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Local Replica Used (GB)" description="Array capacity that has been mapped, masked, and configured as local replicas. This capacity is commonly used for testing and backup. This column is not applicable for EMC Isilon, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='LocalReplicaUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Remote Replica Used (GB)" description="Capacity used for remote copies, commonly for disaster recovery. This column is not applicable for EMC Isilon, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='RemoteReplicaUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="System Used (GB)" description="Capacity reserved for use by the array for internal operations. This column is not applicable for EMC Isilon, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='SystemUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Pool Usable (GB)" description="Pool capacity that is available for data storage.&#10;This is not supported for EMC XtremIO, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='PoolUsableCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Pool Free (GB)" description="Unwritten space within pools and unbound capacity within RAID groups.&#10;This is not supported for EMC XtremIO, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='PoolFreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Pool Used (GB)" description="Written space within pools.&#10;This is not supported for EMC XtremIO, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="PoolUsedCapacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Used" description="Percentage of pool capacity that is used." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="%PoolUsed" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit">
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="CRITICAL" value="90.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Pool Subscribed (GB)" description="Pool Capacity that has been subscribed by pool devices.&#10;This is not supported for EMC Centera, EMC Atmos, EMC ECS, EMC XtremIO and EMC Isilon." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='PoolSubscribedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Subscribed" description="Percentage of pool that has been subscribed by pool devices." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="%PoolSubscription" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit">
              <threshold severity="MAJOR" value="150.0"/>
              <threshold severity="CRITICAL" value="200.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Pool Oversubscribed (GB)" description="Pool Capacity that has been over subscribed by pool devices.&#10;This is not supported for EMC Centera, EMC Atmos, EMC ECS, EMC XtremIO and EMC Isilon." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="PoolOversubscribedCapacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="FTS (GB)" display="no" description="Sum of all externally provisioned and imported disk capacities." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='ExternalCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="PropertyNodeColumn" name="Customer" display="no" description="User-defined customer name associated with the device." property="customer"/>
            <property xsi:type="PropertyNodeColumn" name="Business Unit" display="no" description="User-defined business unit associated with the device." property="bunit"/>
            <property xsi:type="PropertyNodeColumn" name="Location" display="no" description="User-defined location associated with the device." property="location"/>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='RawCapacity' &amp; !(parttype)"/>
              <result name="Raw" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%PoolSubscription"/>
              <result name="%PoolSubscription" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%PoolUsed"/>
              <result name="%PoolUsed" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="PoolFreeCapacity"/>
              <result name="PoolFreeCapacity" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="PoolUsableCapacity"/>
              <result name="PoolUsableCapacity" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="PoolUsedCapacity"/>
              <result name="PoolUsedCapacity" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="PoolOversubscribedCapacity"/>
              <result name="PoolOversubscribedCapacity" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="PoolSubscribedCapacity"/>
              <result name="PoolSubscribedCapacity" default="false" graphable="false"/>
            </formula>
            <node name="device" singleNodeId="536578ff">
              <property xsi:type="NodeFilter" filterExpression="!(source=='ViPR')"/>
              <property xsi:type="NodeExpansion" expandOn="device"/>
              <property xsi:type="ReportPreferences" displayMode="3" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
              <property xsi:type="NodePropertyNodeColumn" name="View" nodeProperty="name"/>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsableCapacity'"/>
                <result name="PoolUsableCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolFreeCapacity'"/>
                <result name="PoolFreeCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Subtraction">
                <parameter name="base metric" xsi:type="ResultFormulaParameterDefinition" result="PoolUsableCapacity" from="node"/>
                <parameter name="subtract metric" xsi:type="ResultFormulaParameterDefinition" result="PoolFreeCapacity" from="node"/>
                <result name="PoolUsedCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='UnusableCapacity'"/>
                <result name="UnusableCapacityWithNegatives" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.ReplaceValue">
                <setting name="Operator" value="'&lt;'"/>
                <setting name="Testing Value" value="0"/>
                <setting name="Replacing Value" value="0"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="UnusableCapacityWithNegatives" from="node"/>
                <result name="UnusableCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolSubscribedCapacity'"/>
                <result name="PoolSubscribedCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Division">
                <setting name="scale" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="PoolSubscribedCapacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="PoolUsableCapacity" from="node"/>
                <result name="%PoolSubscription" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Division">
                <setting name="scale" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="PoolUsedCapacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="PoolUsableCapacity" from="node"/>
                <result name="%PoolUsed" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolOversubscribedCapacity'"/>
                <result name="PoolOversubscribedCapacity" default="false" graphable="false"/>
              </formula>
              <report-layout hspan=".=1,*:#DSH_STORAGE_ENTERPRISE-USABLECAP-BY-SL=3" order="*:#DSH_STORAGE_ENTERPRISE-USABLECAP-BY-SL=7"/>
              <node name="Storage Pool" singleNodeId="378c9aac">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Storage Pool' &amp; datatype=='Block' &amp; w4ncert=='1.0' &amp; #APG:ALL"/>
                <property xsi:type="NodeExpansion" expandOn="device&lt;type=split;properties=device;level-up=2&gt;" filterMode="select"/>
                <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="OverSubscribed (GB)"/>
                  <result name="OversubscribedCapacity" default="false" graphable="false"/>
                </formula>
                <node name="part" singleNodeId="a68bbbfa">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="true"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='OversubscribedCapacity'"/>
                    <result name="OverSubscribed (GB)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
            </node>
          </node>
        </node>
        <node name="Block Capacity Graphs" order="2" singleNodeId="c8fb21a8">
          <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; w4ncert=='1.0' &amp; #APG:ALL &amp; datatype=='Block' &amp; !(parttype) &amp; !(devtype=='VirtualStorage')"/>
          <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false"/>
          <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
          <customization color="#050400" width="2.0" filter="@result=='Array-&gt; Pool Used Total (GB)'"/>
          <customization color="#00a6ff" width="2.0" filter="@result=='Array-&gt; Pool Usable Total (GB)'"/>
          <customization color="#bf00ff" width="2.0" filter="@result=='Array-&gt; Pool Subscribed Total (GB)'"/>
          <customization color="#00f74e" width="2.0" filter="@result=='Array-&gt; Pool Free Total (GB)'"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="Last 1 Year" order="1" singleNodeId="9f7f5d2b">
            <property xsi:type="ReportPreferences" defaultMode="mix" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
              <result name="Pool Subscribed" default="false" graphable="true"/>
              <result name="Pool Usable" default="false" graphable="true"/>
              <result name="Pool Used" default="false" graphable="true"/>
              <result name="Pool Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Pool Usable'"/>
            <customization color="#bf00ff" width="2.0" filter="@result=='Pool Subscribed'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="e29d632a" linkID=".-..-..-..-f1419f3e-c74040be" order="1"/>
            <link singleNodeId="e34f84d8" linkID=".-..-..-..-f1419f3e-faac1811" order="2"/>
            <link singleNodeId="33bad411" linkID=".-..-..-..-f1419f3e-8b8be8b6" order="3"/>
          </node>
          <node name="Current 1 Year" order="2" singleNodeId="7e4e6eb9">
            <property xsi:type="ReportPreferences" defaultMode="mix" duration="c1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
              <result name="Pool Subscribed" default="false" graphable="true"/>
              <result name="Pool Usable" default="false" graphable="true"/>
              <result name="Pool Used" default="false" graphable="true"/>
              <result name="Pool Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Pool Usable'"/>
            <customization color="#bf00ff" width="2.0" filter="@result=='Pool Subscribed'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="b3b0e739" linkID=".-..-..-..-f1419f3e-c74040be" order="1"/>
            <link singleNodeId="dabc5cf4" linkID=".-..-..-..-f1419f3e-faac1811" order="2"/>
            <link singleNodeId="4954f21b" linkID=".-..-..-..-f1419f3e-8b8be8b6" order="3"/>
          </node>
          <node name="Last 3 Years" order="3" singleNodeId="120117c9">
            <property xsi:type="ReportPreferences" defaultMode="mix" duration="l3y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
              <result name="Pool Subscribed" default="false" graphable="true"/>
              <result name="Pool Usable" default="false" graphable="true"/>
              <result name="Pool Used" default="false" graphable="true"/>
              <result name="Pool Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Pool Usable'"/>
            <customization color="#bf00ff" width="2.0" filter="@result=='Pool Subscribed'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="46cc1ba1" linkID=".-..-..-..-f1419f3e-c74040be" order="1"/>
            <link singleNodeId="3158b513" linkID=".-..-..-..-f1419f3e-faac1811" order="2"/>
            <link singleNodeId="c812ad84" linkID=".-..-..-..-f1419f3e-8b8be8b6" order="3"/>
          </node>
        </node>
        <node name="Enterprise Capacity Details (TB) - Non Pool Based Systems" order="3" singleNodeId="e8d7f05b" type="GenericRedundancy">
          <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; w4ncert=='1.0' &amp; #APG:ALL &amp; datatype=='Block' &amp; !(parttype) &amp; !(devtype=='VirtualStorage')"/>
          <property xsi:type="ReportPreferences" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="250" groupFilterExpansion="pltfmgrp&lt;type=groupping-ui;level-separator=/;expansion-separator=|&gt; location customer bunit"/>
          <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
          <property xsi:type="NodePropertyNodeColumn" name="Array" sortMode="asc" description="Sum of all the physical disk capacity." formatter="Text&lt;type=Default Style&gt;" nodeProperty="name"/>
          <property xsi:type="PropertyNodeColumn" name="Array Model" description="Vendor-specified name for the storage model within a product line." property="model"/>
          <property xsi:type="PropertyNodeColumn" name="Array Type" description="Possible values for Array Type are Symmetrix, VNX, Unity/VNXe2, HDS, HP3PAR, P9000, ScaleIO, XtremIO." property="arraytyp"/>
          <property xsi:type="ValueNodeColumn" name="Raw (TB)" description="Sum of all the physical disk capacity." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Raw" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Configured Usable (TB)" description="Configured capacity that is available for data storage." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Configured Usable" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Used (TB)" description="Space reserved or allocated for certain purposes like mapped/masked LUNs and replicas for those LUNs, space created for file systems/snapshots, system resources and other metadata/overhead space." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Free (TB) + Pool Free (TB)" formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Free" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="PropertyNodeColumn" name="Customer" display="no" description="User-defined customer name associated with the device." property="customer"/>
          <property xsi:type="PropertyNodeColumn" name="Business Unit" display="no" description="User-defined business unit associated with the device." property="bunit"/>
          <property xsi:type="PropertyNodeColumn" name="Location" display="no" description="User-defined location associated with the device." property="location"/>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
            <result name="Configured Usable" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
            <result name="Free" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
            <result name="Raw" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
            <result name="Used" default="false" graphable="true"/>
          </formula>
          <node name="Enterprise Capacity" order="1" singleNodeId="f06a396" type="GenericRedundancy">
            <property xsi:type="NodeExpansion" expandOn="device"/>
            <property xsi:type="ReportPreferences" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="10" groupFilterExpansion="pltfmgrp&lt;type=groupping-ui;level-separator=/;expansion-separator=|&gt; location customer bunit"/>
            <property xsi:type="NodePropertyNodeColumn" name="Array" sortMode="asc" description="Sum of all the physical disk capacity." formatter="String Style&lt;type=Default Style&gt;" nodeProperty="name"/>
            <property xsi:type="PropertyNodeColumn" name="Array Model" description="Vendor-specified name for the storage model within a product line." property="model"/>
            <property xsi:type="PropertyNodeColumn" name="Firmware" description="Vendor-specified version for the storage firmware." property="devdesc"/>
            <property xsi:type="PropertyNodeColumn" name="Array Type" description="Possible values for Array Type are Symmetrix, VNX, Unity/VNXe2, HDS, HP3PAR, P9000, ScaleIO, XtremIO." property="arraytyp"/>
            <property xsi:type="ValueNodeColumn" name="Total Raw (GB)" description="Sum of all the physical disk capacity." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='RawCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Configured Including RAID (GB)" description="Configured capacity that is available for data storage." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='ConfiguredRawCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Configured Usable (GB)" description="Configured capacity that is available for data storage." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='ConfiguredUsableCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="RAID Overhead (GB)" description="Array capacity used to support RAID protection overhead.&#10;This is not supported for EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='RAIDOverheadCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Unconfigured (GB)" description="Total capacity that is available for the creation of LUNs, RAID groups, storage pools or hot spares.&#10;This is not supported for EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='UnconfiguredCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Hot Spare (GB)" description="Capacity of all hot spares on the array.&#10;This is not supported for EMC Atmos and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='HotSpareCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Unusable (GB)" description="Array capacity in the form of small fragments that was the result of configuration and provisioning operations.&#10;This is not supported for EMC Atmos and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="UnusableCapacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Free (GB)" description="Unbound data devices and SAVE devices, unmapped and/or unmasked thick LUNs.&#10;This is not supported for EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='FreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used (GB)" description="Space reserved or allocated for certain purposes like mapped/masked LUNs and replicas for those LUNs, space created for file systems/snapshots, system resources and other metadata/overhead space." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='UsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used For Block (GB)" description="Capacity that is made available to storage area network.&#10;This column is not applicable for EMC ECS, EMC Atmos and EMC Centera." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='BlockUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used For File (GB)" description="Capacity that is made available to network attached storage.&#10;This is not supported for Dell SC &amp; FS Series, EMC VMAX, Hitachi, HP XP P9000, HP 3PAR, IBM XIV, EMC XtremIO arrays connected to NetApp Filer. Also not applicable for EMC ECS, EMC Atmos and EMC Centera." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='FileUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used For Virtual Storage (GB)" description="Capacity that is made available to virtual storage.&#10;This is supported only if you have EMC VPLEX or IBM SAN Volume Controller/Storwize in your IT environment. &#10;It will be blank for Dell SC &amp; FS Series, EMC Unity, IBM DS, EMC ScaleIO and EMC Isilon with EMC VPLEX at the backend and for Dell SC &amp; FS Series, EMC Unity, EMC XtremIO, EMC Isilon, HP StorageWorks P9000, EMC ScaleIO, IBM DS arrays with IBM SVC at the backend as they are not supported.&#10;Also not applicable for EMC ECS, EMC Atmos and EMC Centera." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='VirtualUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used For HDFS (GB)" display="no" description="Capacity that is made available to Hadoop Filesystem storage." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='HDFSUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used For Object (GB)" display="no" description="Capacity that is made available to object storage." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='ObjectUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Primary Used (GB)" description="Array capacity that has been mapped, masked, and configured for the primary storage of application data. This does not include copies. This column is not applicable for EMC Isilon, EMC Atmos and EMC Centera." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='PrimaryUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Local Replica Used (GB)" description="Array capacity that has been mapped, masked, and configured as local replicas. This capacity is commonly used for testing and backup. This column is not applicable for EMC Isilon, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='LocalReplicaUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Remote Replica Used (GB)" description="Capacity used for remote copies, commonly for disaster recovery. This column is not applicable for EMC Isilon, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='RemoteReplicaUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="System Used (GB)" description="Capacity reserved for use by the array for internal operations. This column is not applicable for EMC Isilon, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='SystemUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Pool Usable (GB)" description="Pool capacity that is available for data storage.&#10;This is not supported for EMC XtremIO, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='PoolUsableCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Pool Free (GB)" description="Unwritten space within pools and unbound capacity within RAID groups.&#10;This is not supported for EMC XtremIO, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='PoolFreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Pool Used (GB)" description="Written space within pools.&#10;This is not supported for EMC XtremIO, EMC Atmos, EMC Centera and EMC ECS." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="PoolUsedCapacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Used" description="Percentage of pool capacity that is used." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="%PoolUsed" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit">
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="CRITICAL" value="90.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Pool Subscribed (GB)" description="Pool Capacity that has been subscribed by pool devices.&#10;This is not supported for EMC Centera, EMC Atmos, EMC ECS, EMC XtremIO and EMC Isilon." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='PoolSubscribedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Pool Oversubscribed (GB)" description="Pool Capacity that has been over subscribed by pool devices.&#10;This is not supported for EMC Centera, EMC Atmos, EMC ECS, EMC XtremIO and EMC Isilon." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="PoolOversubscribedCapacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Subscribed" description="Percentage of pool that has been subscribed by pool devices." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="%PoolSubscription" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit">
              <threshold severity="MAJOR" value="150.0"/>
              <threshold severity="CRITICAL" value="200.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="FTS (GB)" display="no" description="Sum of all externally provisioned and imported disk capacities." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='ExternalCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="PropertyNodeColumn" name="Customer" display="no" description="User-defined customer name associated with the device." property="customer"/>
            <property xsi:type="PropertyNodeColumn" name="Business Unit" display="no" description="User-defined business unit associated with the device." property="bunit"/>
            <property xsi:type="PropertyNodeColumn" name="Location" display="no" description="User-defined location associated with the device." property="location"/>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='RawCapacity' &amp; !(parttype)"/>
              <result name="Raw" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ConfiguredUsableCapacity' &amp; !(parttype)"/>
              <result name="Configured Usable" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FreeCapacity' &amp; !(parttype)"/>
              <result name="Non-Pool Free" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='UsedCapacity' &amp; !(parttype)"/>
              <result name="Used" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolFreeCapacity' &amp; !(parttype)"/>
              <result name="Pool Free" default="false" graphable="false"/>
            </formula>
            <formula formulaId="math.Addition">
              <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Pool Free" from="node"/>
              <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Non-Pool Free" from="node"/>
              <result name="Free" default="false" graphable="false"/>
            </formula>
            <node name="device" singleNodeId="536578ff">
              <property xsi:type="NodeFilter" filterExpression="!(source=='ViPR')"/>
              <property xsi:type="NodeExpansion" expandOn="device"/>
              <property xsi:type="ReportPreferences" displayMode="3" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
              <property xsi:type="NodePropertyNodeColumn" name="View" nodeProperty="name"/>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsableCapacity'"/>
                <result name="PoolUsableCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolFreeCapacity'"/>
                <result name="PoolFreeCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Subtraction">
                <parameter name="base metric" xsi:type="ResultFormulaParameterDefinition" result="PoolUsableCapacity" from="node"/>
                <parameter name="subtract metric" xsi:type="ResultFormulaParameterDefinition" result="PoolFreeCapacity" from="node"/>
                <result name="PoolUsedCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='UnusableCapacity'"/>
                <result name="UnusableCapacityWithNegatives" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.ReplaceValue">
                <setting name="Operator" value="'&lt;'"/>
                <setting name="Testing Value" value="0"/>
                <setting name="Replacing Value" value="0"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="UnusableCapacityWithNegatives" from="node"/>
                <result name="UnusableCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolSubscribedCapacity'"/>
                <result name="PoolSubscribedCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Division">
                <setting name="scale" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="PoolSubscribedCapacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="PoolUsableCapacity" from="node"/>
                <result name="%PoolSubscription" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Division">
                <setting name="scale" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="PoolUsedCapacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="PoolUsableCapacity" from="node"/>
                <result name="%PoolUsed" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="OversubscribedCapacity"/>
                <result name="PoolOversubscribedCapacity" default="false" graphable="false"/>
              </formula>
              <report-layout vspan=":#W4N-DASHBOARD-USED-BY-POOL=1,:#W4N-DEVICE-SUMMARY-ARRAY=1,.-..-..-..-..-171b1315-7984f977-d69adbea-6fb6397-5f4ce54c-f4091c1f=1,*:{W4N-TEMPLATE-BLOCK-CAPACITY}-ee44f6e3=1,:#W4N-DEVICE-SUMMARY-FABRICSWITCH=1,.-f462df9c=1" hspan=".=1,*:#DSH_STORAGE_ENTERPRISE-USABLECAP-BY-SL=3,.-..-..-..-171b1315-7984f977-d69adbea-b8cef62a-b6b721eb-8d1d9fc4=3,.-..-..-..-..-171b1315-7984f977-d69adbea-6fb6397-5f4ce54c-86a8ae4=3,:#W4N-EMC-VMAX-STORAGEGROUP-SUMMARY=2,:#W4N-DASHBOARD-USED-BY-POOL=3,.-..-..-..-..-171b1315-7984f977-d69adbea-a5670a02-e5515a58-b3ae936c=2,.-..-..-..-..-171b1315-7984f977-d69adbea-b8cef62a-40b96e3f=3,*:{W4N-TEMPLATE-BLOCK-CAPACITY}-ee44f6e3=1,.-..-..-..-..-171b1315-7984f977-d69adbea-6fb6397-5f4ce54c=1,:#W4N-EMC-VNXFILE-FILESYSTEMS=2,.-..-..-..-..-171b1315-7984f977-d69adbea-6fb6397-5f4ce54c-f4091c1f=3,:#W4N-EMC-VNX-STORAGEPROCESSOR=2,.-..-..-..-..-171b1315-7984f977-d69adbea-6fb6397-80e60ed7=3,:#W4N-DEVICE-SUMMARY-FABRICSWITCH=1,:#W4N-EMC-VMAX-FRONTEND-DIRECTOR-SUMMARY=2,.-f462df9c=2" order="*:#DSH_STORAGE_ENTERPRISE-USABLECAP-BY-SL=7,*:#W4N-RAW-CAPACITY-USAGE=5,:#W4N-DASHBOARD-USED-BY-POOL=8,:#W4N-DEVICE-SUMMARY-ARRAY=2,*:{W4N-TEMPLATE-BLOCK-CAPACITY}-dba432dc=3,*:{W4N-TEMPLATE-BLOCK-CAPACITY}-ee44f6e3=6,:#W4N-ENTERPRISE-USED-CAP=4,.-f462df9c=1"/>
              <node name="Storage Pool" singleNodeId="378c9aac">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Storage Pool' &amp; datatype=='Block' &amp; w4ncert=='1.0' &amp; #APG:ALL"/>
                <property xsi:type="NodeExpansion" expandOn="device&lt;type=split;properties=device;level-up=2&gt;" filterMode="select"/>
                <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="OverSubscribed (GB)"/>
                  <result name="OversubscribedCapacity" default="false" graphable="false"/>
                </formula>
                <node name="part" singleNodeId="a68bbbfa">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="true"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='OversubscribedCapacity'"/>
                    <result name="OverSubscribed (GB)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
            </node>
          </node>
        </node>
        <node name="&lt;&lt;Block Graph Source&gt;&gt;" order="4" singleNodeId="f1419f3e">
          <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
          <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="Block Capacity - Pool Trend Graph" order="1" singleNodeId="c74040be">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
              <result name="Pool Subscribed" default="false" graphable="true"/>
              <result name="Pool Usable" default="false" graphable="true"/>
              <result name="Pool Used" default="false" graphable="true"/>
              <result name="Pool Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Pool Usable'"/>
            <customization color="#bf00ff" width="2.0" filter="@result=='Pool Subscribed'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="57d8ff97" linkID=".-..-..-..-243db81e"/>
          </node>
          <node name="Block Capacity - Pool Free &amp; Pool Used Stacked Graph" order="2" singleNodeId="faac1811">
            <property xsi:type="ReportPreferences" defaultMode="stb" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <customization color="#050400" width="2.0" filter="@node=='Pool Used'"/>
            <customization color="#00f74e" width="2.0" filter="@node=='Pool Free'"/>
            <node name="Pool Used" order="1" singleNodeId="f4a01f84">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop4">
                <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
                <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
                <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
                <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
                <result name="Pool Subscribed" default="false" graphable="false"/>
                <result name="Pool Usable" default="false" graphable="false"/>
                <result name="Pool Used" default="false" graphable="true"/>
                <result name="Pool Free" default="false" graphable="false"/>
              </formula>
              <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
              <link singleNodeId="4853d69" linkID=".-..-..-..-..-243db81e"/>
            </node>
            <node name="Pool Free" order="2" singleNodeId="3be8069c">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Pool Free" from="node"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop4">
                <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
                <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
                <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
                <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
                <result name="Pool Subscribed" default="false" graphable="false"/>
                <result name="Pool Usable" default="false" graphable="false"/>
                <result name="Pool Used" default="false" graphable="false"/>
                <result name="Pool Free" default="false" graphable="true"/>
              </formula>
              <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
              <link singleNodeId="1c722562" linkID=".-..-..-..-..-243db81e"/>
            </node>
          </node>
          <node name="Block Capacity - Used (%) Trend Graph" order="3" singleNodeId="8b8be8b6">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="86400" preferredAggregate="last" legendDisplayPolicy="visible" displayUnselectedVariables="false" maxValue="105.0"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%PoolUsed"/>
              <result name="Used Capacity (%)" default="false" graphable="true"/>
            </formula>
            <threshold severity="MINOR" value="70.0"/>
            <threshold severity="MAJOR" value="80.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
            <customization color="#050400" width="2.0" filter="@result=='Used Capacity (%)'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="57d8ff97" linkID=".-..-..-..-243db81e"/>
          </node>
          <node name="Block Capacity - Used (%) Forecast Graph" order="3" singleNodeId="e29ac5f9">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="c183d" preferredPeriod="86400" preferredAggregate="last" legendDisplayPolicy="visible" displayUnselectedVariables="false" maxValue="105.0"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%PoolUsed"/>
              <result name="Used Capacity (%)" default="false" graphable="true"/>
            </formula>
            <formula formulaId="forecasting.LinearForecast">
              <setting name="before" value="0"/>
              <setting name="after" value="30"/>
              <setting name="threshold" value="70"/>
              <setting name="healthy state" value="below"/>
              <setting name="max time to threshold" value="1825"/>
              <setting name="min value" value="0"/>
              <setting name="max value" value=""/>
              <setting name="aggregation" value="DEFAULT"/>
              <parameter name="data" xsi:type="ResultFormulaParameterDefinition" result="%PoolUsed"/>
              <result name="Last actual value" default="false" graphable="false"/>
              <result name="Expected value" default="false" graphable="false"/>
              <result name="Date to threshold" default="false" graphable="false"/>
              <result name="Time to threshold" default="false" graphable="false"/>
              <result name="Utilization Deviation" default="false" graphable="false"/>
              <result name="Base value" default="false" graphable="false"/>
              <result name="Used Capacity Forecast (%)" default="false" graphable="true"/>
            </formula>
            <threshold severity="MINOR" value="70.0"/>
            <threshold severity="MAJOR" value="80.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
            <customization color="#050400" width="2.0" filter="@result=='Used Capacity (%)'"/>
            <customization dash="3 1" filter="@result=='Used Capacity Forecast (%)'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="57d8ff97" linkID=".-..-..-..-243db81e"/>
          </node>
        </node>
      </node>
      <node name="File Capacity" order="2" singleNodeId="aadfa98c">
        <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; w4ncert=='1.0' &amp; #APG:ALL &amp; datatype=='File' &amp; !(parttype)"/>
        <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
        <node name="File Capacity Details (TB)" order="1" singleNodeId="eed05140" type="GenericRedundancy">
          <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; w4ncert=='1.0' &amp; #APG:ALL &amp; datatype=='File' &amp; !(parttype)"/>
          <property xsi:type="ReportPreferences" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="250" groupFilterExpansion="pltfmgrp&lt;type=groupping-ui;level-separator=/;expansion-separator=|&gt; location customer bunit"/>
          <property xsi:type="NodePropertyNodeColumn" name="Array" sortMode="asc" description="Sum of all the physical disk capacity." formatter="String Style&lt;type=Default Style&gt;" nodeProperty="name"/>
          <property xsi:type="PropertyNodeColumn" name="Array Model" description="Vendor-specified name for the storage model within a product line." property="model"/>
          <property xsi:type="PropertyNodeColumn" name="Array Type" description="Possible values for Array Type are Symmetrix, VNX, Unity/VNXe2, HDS, HP3PAR, P9000, ScaleIO, XtremIO." property="arraytyp"/>
          <property xsi:type="ValueNodeColumn" name="Raw (TB)" description="Sum of all the physical disk capacity." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Raw" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Configured Usable (TB)" description="Configured capacity that is available for data storage." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Configured Usable" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Used (TB)" description="Space reserved or allocated for certain purposes like mapped/masked LUNs and replicas for those LUNs, space created for file systems/snapshots, system resources and other metadata/overhead space." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Free (TB)" formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Free" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="% Used" description="Percentage of File System capacity that is used." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="%Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
            <threshold severity="MAJOR" value="80.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
          </property>
          <property xsi:type="PropertyNodeColumn" name="Customer" display="no" description="User-defined customer name associated with the device." property="customer"/>
          <property xsi:type="PropertyNodeColumn" name="Business Unit" display="no" description="User-defined business unit associated with the device." property="bunit"/>
          <property xsi:type="PropertyNodeColumn" name="Location" display="no" description="User-defined location associated with the device." property="location"/>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
            <result name="Configured Usable" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
            <result name="Free" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
            <result name="Raw" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
            <result name="Used" default="false" graphable="true"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%Used"/>
            <result name="%Used" default="false" graphable="false"/>
          </formula>
          <formula formulaId="forecasting.LinearForecast">
            <setting name="before" value="0"/>
            <setting name="after" value="30"/>
            <setting name="threshold" value="70"/>
            <setting name="healthy state" value="below"/>
            <setting name="max time to threshold" value="1825"/>
            <setting name="min value" value="0"/>
            <setting name="max value" value=""/>
            <setting name="aggregation" value="DEFAULT"/>
            <parameter name="data" xsi:type="ResultFormulaParameterDefinition" result="%Used" from="node"/>
            <result name="Last actual value" default="false" graphable="false"/>
            <result name="Expected value" default="false" graphable="false"/>
            <result name="Date to threshold" default="false" graphable="false"/>
            <result name="Time to threshold" default="false" graphable="false"/>
            <result name="Utilization Deviation" default="false" graphable="false"/>
            <result name="Base value" default="false" graphable="false"/>
            <result name="Forecast Used (%)" default="false" graphable="true"/>
          </formula>
          <node name="File Capacity" order="1" singleNodeId="11b06256" type="City">
            <property xsi:type="NodeExpansion" expandOn="device"/>
            <property xsi:type="ReportPreferences" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="10" groupFilterExpansion="pltfmgrp&lt;type=groupping-ui;level-separator=/;expansion-separator=|&gt; location customer bunit"/>
            <property xsi:type="NodePropertyNodeColumn" name="NAS System" sortMode="asc" description="User-defined name or alias of the NAS Server." formatter="Text&lt;type=link&gt;" nodeProperty="name"/>
            <property xsi:type="PropertyNodeColumn" name="Model" description="Vendor-specified model for the NAS Server." property="model"/>
            <property xsi:type="PropertyNodeColumn" name="Microcode Version" description="Software version of the installed NAS Server." property="devdesc"/>
            <property xsi:type="PropertyNodeColumn" name="Type" description="Type of the NAS storage, such as NAS Gateway, Unified, and so on." property="sstype"/>
            <property xsi:type="PropertyNodeColumn" name="Vendor" description="NAS Server manufacturer." property="vendor"/>
            <property xsi:type="ValueNodeColumn" name="Storage Capacity Presented to NAS (GB)" description="Storage Capacity of the NAS System.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Disks Used (GB)" description="Storage Capacity of production file systems and their overhead, storage capacity of SavVols and Free NAS Pool capacity.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Free Capacity on Used Disks (GB)" description="Free partition, free meta volumes and free space on partially used disks.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASFreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Unused Disks (GB)" description="Storage Capacity of non-partitioned NAS Disks.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASUnusedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Usable File System (GB)" description="Storage capacity of production file systems on NAS Disks or NAS Pools." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASFSCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Snapshot (GB)" description="Storage capacity of SavVols on NAS Disks or NAS Pools.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASSnapshotCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="NAS Pool Free (GB)" description="Free NAS Pool capacity that is available to create production file systems and SavVols.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASPoolFreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="File System Overhead (GB)" description="Reserved overhead capacity to support a production file system.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASFSOverheadCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="File System Presented (GB)" description="The total capacity presented to production file systems.&#10;This is not supported for EMC Isilon." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASFSPresentedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="File System Used (GB)" description="Used capacity of production file systems." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASFSUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="File System Free (GB)" description="Free capacity of production file systems." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASFSFreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Primary Used (GB)" description="Array capacity that has been exported as NAS shares. This does not include copies or snapshots.&#10;This is not supported for EMC Isilon." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASPrimaryUsedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Local Replica Used (GB)" description="Array capacity that has been used as local replicas of NAS shares. This capacity is commonly used for testing and backup.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASLocalReplicaUsedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Remote Replica Used(GB)" description="Capacity used for remote copies of NAS shares, commonly for disaster recovery.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASRemoteReplicaUsedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="System Used (GB)" description="Storage Capacity of NAS Disks used for internal file systems.&#10;This is not supported for EMC Isilon." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASSystemUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="PropertyNodeColumn" name="Customer" display="no" description="User-defined customer name associated with the device." property="customer"/>
            <property xsi:type="PropertyNodeColumn" name="Business Unit" display="no" description="User-defined business unit associated with the device." property="bunit"/>
            <property xsi:type="PropertyNodeColumn" name="Location" display="no" description="User-defined location associated with the device." property="location"/>
            <property xsi:type="ValueNodeColumn" name="Raw (GB) - Complex Expansion" description="Sum of all the physical disk capacity." formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Raw" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='NASFSCapacity' &amp; !(parttype)"/>
              <result name="Configured Usable" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='NASFSFreeCapacity' &amp; !(parttype)"/>
              <result name="Free" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='NASFSUsedCapacity' &amp; !(parttype)"/>
              <result name="Used" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
              <result name="Raw" default="false" graphable="false"/>
            </formula>
            <formula formulaId="math.Division">
              <setting name="scale" value="100"/>
              <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Used" from="node"/>
              <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable" from="node"/>
              <result name="%Used" default="false" graphable="false"/>
            </formula>
            <wiring behaviors="!entityDrilldown">
              <jump-to-report>
                <src-filter xsi:type="CellClickFilter" columnName="NAS System"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="device" singleNodeId="22c4a3c5">
              <property xsi:type="NodeExpansion" expandOn="device"/>
              <property xsi:type="ReportPreferences" displayMode="3" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last" displayedProperties="serialnb[Serial #] model devdesc[Control Station Version]"/>
              <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
                <result name="Raw" default="false" graphable="false"/>
              </formula>
              <report-layout vspan="84:5f4ce54c-86a8ae4=1,7c:=1" hspan=":#W4N-DASHBOARD-USED-BY-POOL=3,:#W4N-EMC-VNXFILE-FILESYSTEMS=2,84:5f4ce54c-f4091c1f=2,.-785b75b5=2,7c:51a8119e-b3ae936c=3,84:5f4ce54c-86a8ae4=3" order="84:5f4ce54c-f4091c1f=6,.-785b75b5=1,*:#W4N-DEVICE-SUMMARY-ARRAY=4,84:5f4ce54c-86a8ae4=5"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <node name="Block - device (complex)" singleNodeId="c5d0dee6">
                <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; w4ncert=='1.0' &amp; #APG:ALL &amp; datatype=='Block' &amp; !(parttype) &amp; !(devtype=='VirtualStorage')"/>
                <property xsi:type="NodeExpansion" expandOn="device&lt;type=split;properties=device;level-up=9999&gt;" filterMode="select"/>
                <property xsi:type="ReportPreferences" displayMode="3" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last" displayedProperties="serialnb[Serial #] model devdesc[Control Station Version]"/>
                <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='RawCapacity' &amp; !(parttype)"/>
                  <result name="Raw" default="false" graphable="false"/>
                </formula>
                <report-layout vspan="84:5f4ce54c-86a8ae4=1,7c:=1" hspan=":#W4N-DASHBOARD-USED-BY-POOL=3,:#W4N-EMC-VNXFILE-FILESYSTEMS=2,84:5f4ce54c-f4091c1f=2,.-785b75b5=2,7c:51a8119e-b3ae936c=3,84:5f4ce54c-86a8ae4=3" order="84:5f4ce54c-f4091c1f=6,.-785b75b5=1,*:#W4N-DEVICE-SUMMARY-ARRAY=4,84:5f4ce54c-86a8ae4=5"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
            </node>
          </node>
        </node>
        <node name="File - Capacity Graphs" order="2" singleNodeId="2d4a5240">
          <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; w4ncert=='1.0' &amp; #APG:ALL &amp; datatype=='File' &amp; !(parttype)"/>
          <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false"/>
          <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
          <customization color="#050400" width="2.0" filter="@result=='Array-&gt; Pool Used Total (GB)'"/>
          <customization color="#00a6ff" width="2.0" filter="@result=='Array-&gt; Pool Usable Total (GB)'"/>
          <customization color="#bf00ff" width="2.0" filter="@result=='Array-&gt; Pool Subscribed Total (GB)'"/>
          <customization color="#00f74e" width="2.0" filter="@result=='Array-&gt; Pool Free Total (GB)'"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="Last 1 Year" order="1" singleNodeId="9f7f5d2b">
            <property xsi:type="ReportPreferences" defaultMode="mix" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
              <result name="Pool Subscribed" default="false" graphable="true"/>
              <result name="Pool Usable" default="false" graphable="true"/>
              <result name="Pool Used" default="false" graphable="true"/>
              <result name="Pool Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Pool Usable'"/>
            <customization color="#bf00ff" width="2.0" filter="@result=='Pool Subscribed'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="68da9ade" linkID=".-..-..-..-f7d0a55d-ef244d54" order="1"/>
            <link singleNodeId="487cc2a8" linkID=".-..-..-..-f7d0a55d-8d04418" order="2"/>
            <link singleNodeId="9e4b4938" linkID=".-..-..-..-f7d0a55d-f080cf58" order="3"/>
          </node>
          <node name="Current 1 Year" order="2" singleNodeId="7e4e6eb9">
            <property xsi:type="ReportPreferences" defaultMode="mix" duration="c1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
              <result name="Pool Subscribed" default="false" graphable="true"/>
              <result name="Pool Usable" default="false" graphable="true"/>
              <result name="Pool Used" default="false" graphable="true"/>
              <result name="Pool Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Pool Usable'"/>
            <customization color="#bf00ff" width="2.0" filter="@result=='Pool Subscribed'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="e1ff9bcc" linkID=".-..-..-..-f7d0a55d-ef244d54" order="1"/>
            <link singleNodeId="2a88a0df" linkID=".-..-..-..-f7d0a55d-8d04418" order="2"/>
            <link singleNodeId="ab3ef1b1" linkID=".-..-..-..-f7d0a55d-f080cf58" order="3"/>
          </node>
          <node name="Last 3 Years" order="3" singleNodeId="120117c9">
            <property xsi:type="ReportPreferences" defaultMode="mix" duration="l3y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
              <result name="Pool Subscribed" default="false" graphable="true"/>
              <result name="Pool Usable" default="false" graphable="true"/>
              <result name="Pool Used" default="false" graphable="true"/>
              <result name="Pool Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Pool Usable'"/>
            <customization color="#bf00ff" width="2.0" filter="@result=='Pool Subscribed'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="3ed7fdcf" linkID=".-..-..-..-f7d0a55d-ef244d54" order="1"/>
            <link singleNodeId="c0b58064" linkID=".-..-..-..-f7d0a55d-8d04418" order="2"/>
            <link singleNodeId="413638ee" linkID=".-..-..-..-f7d0a55d-f080cf58" order="3"/>
          </node>
        </node>
        <node name="&lt;&lt;File Graph Source&gt;&gt;" order="3" singleNodeId="f7d0a55d">
          <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
          <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="File Capacity - Trend Graphs" order="1" singleNodeId="ef244d54">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
              <result name="Raw" default="false" graphable="false"/>
              <result name="Configured Usable" default="false" graphable="true"/>
              <result name="Used" default="false" graphable="true"/>
              <result name="Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Configured Usable'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="dd123d8e" linkID=".-..-..-..-eed05140"/>
          </node>
          <node name="File Capacity - Free &amp; Used Stacked Graph" order="2" singleNodeId="8d04418">
            <property xsi:type="ReportPreferences" defaultMode="stb" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <customization color="#050400" width="2.0" filter="@node=='Used'"/>
            <customization color="#00f74e" width="2.0" filter="@node=='Free'"/>
            <node name="Used" order="1" singleNodeId="f4a01f84">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Used" from="node"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
                <result name="Used" default="false" graphable="true"/>
              </formula>
              <customization color="#ff0000" width="2.0" filter="@result=='Used'"/>
              <link singleNodeId="10b00526" linkID=".-..-..-..-..-eed05140"/>
            </node>
            <node name="Free" order="2" singleNodeId="3be8069c">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Free" from="node"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
                <result name="Free" default="false" graphable="true"/>
              </formula>
              <customization color="#00f74e" width="2.0" filter="@result=='Free'"/>
              <link singleNodeId="474a0959" linkID=".-..-..-..-..-eed05140"/>
            </node>
          </node>
          <node name="File Capacity - Used (%) Trend Graph" order="3" singleNodeId="f080cf58">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="86400" preferredAggregate="last" legendDisplayPolicy="visible" displayUnselectedVariables="false" maxValue="105.0"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%Used"/>
              <result name="Used Capacity (%)" default="false" graphable="true"/>
            </formula>
            <threshold severity="MINOR" value="70.0"/>
            <threshold severity="MAJOR" value="80.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
            <customization color="#050400" width="2.0" filter="@result=='Used Capacity (%)'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="ed71335d" linkID=".-..-..-..-eed05140"/>
          </node>
          <node name="File Capacity - Used (%) Forecast Graph" order="4" singleNodeId="9c789db1">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="c183d" preferredPeriod="86400" preferredAggregate="last" legendDisplayPolicy="visible" displayUnselectedVariables="false" maxValue="105.0"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%Used"/>
              <result name="Used Capacity (%)" default="false" graphable="true"/>
            </formula>
            <formula formulaId="forecasting.LinearForecast">
              <setting name="before" value="0"/>
              <setting name="after" value="30"/>
              <setting name="threshold" value="70"/>
              <setting name="healthy state" value="below"/>
              <setting name="max time to threshold" value="1825"/>
              <setting name="min value" value="0"/>
              <setting name="max value" value=""/>
              <setting name="aggregation" value="DEFAULT"/>
              <parameter name="data" xsi:type="ResultFormulaParameterDefinition" result="%Used"/>
              <result name="Last actual value" default="false" graphable="false"/>
              <result name="Expected value" default="false" graphable="false"/>
              <result name="Date to threshold" default="false" graphable="false"/>
              <result name="Time to threshold" default="false" graphable="false"/>
              <result name="Utilization Deviation" default="false" graphable="false"/>
              <result name="Base value" default="false" graphable="false"/>
              <result name="Used Capacity Forecast (%)" default="false" graphable="true"/>
            </formula>
            <threshold severity="MINOR" value="70.0"/>
            <threshold severity="MAJOR" value="80.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
            <customization color="#050400" width="2.0" filter="@result=='Used Capacity (%)'"/>
            <customization dash="3 1" filter="@result=='Used Capacity Forecast (%)'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="ca72390a" linkID=".-..-..-..-eed05140"/>
          </node>
        </node>
      </node>
      <node name="Data Domain Capacity" order="3" singleNodeId="539486c1">
        <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; datatype=='File' &amp; !(parttype) &amp; arraytyp=='Data Domain'"/>
        <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
        <node name="DD Capacity Details (TB)" order="1" singleNodeId="eed05140" type="GenericRedundancy">
          <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; datatype=='File' &amp; !(parttype) &amp; arraytyp=='Data Domain'"/>
          <property xsi:type="ReportPreferences" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="250" groupFilterExpansion="pltfmgrp&lt;type=groupping-ui;level-separator=/;expansion-separator=|&gt; location customer bunit"/>
          <property xsi:type="NodePropertyNodeColumn" name="Array" sortMode="asc" description="Sum of all the physical disk capacity." formatter="String Style&lt;type=Default Style&gt;" nodeProperty="name"/>
          <property xsi:type="PropertyNodeColumn" name="Array Model" description="Vendor-specified name for the storage model within a product line." property="model"/>
          <property xsi:type="PropertyNodeColumn" name="Array Type" description="Possible values for Array Type are Symmetrix, VNX, Unity/VNXe2, HDS, HP3PAR, P9000, ScaleIO, XtremIO." property="arraytyp"/>
          <property xsi:type="ValueNodeColumn" name="Raw (TB)" description="Sum of all the physical disk capacity." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Raw" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Uncompressed Stored Data (TB)" description="Amount of uncompressed data backed up by the system." formatter="Number&lt;rounding=2&gt; Graph" resultName="StoredData" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Configured Usable (TB)" description="Configured capacity that is available for data storage." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Configured Usable" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Used (TB)" description="Space reserved or allocated for certain purposes like mapped/masked LUNs and replicas for those LUNs, space created for file systems/snapshots, system resources and other metadata/overhead space." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Free (TB)" formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Free" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="% Used" description="Percentage of File System capacity that is used." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="%Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
            <threshold severity="MAJOR" value="80.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
          </property>
          <property xsi:type="PropertyNodeColumn" name="Customer" display="no" description="User-defined customer name associated with the device." property="customer"/>
          <property xsi:type="PropertyNodeColumn" name="Business Unit" display="no" description="User-defined business unit associated with the device." property="bunit"/>
          <property xsi:type="PropertyNodeColumn" name="Location" display="no" description="User-defined location associated with the device." property="location"/>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
            <result name="Configured Usable" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
            <result name="Free" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
            <result name="Raw" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
            <result name="Used" default="false" graphable="true"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%Used"/>
            <result name="%Used" default="false" graphable="false"/>
          </formula>
          <formula formulaId="forecasting.LinearForecast">
            <setting name="before" value="0"/>
            <setting name="after" value="30"/>
            <setting name="threshold" value="70"/>
            <setting name="healthy state" value="below"/>
            <setting name="max time to threshold" value="1825"/>
            <setting name="min value" value="0"/>
            <setting name="max value" value=""/>
            <setting name="aggregation" value="DEFAULT"/>
            <parameter name="data" xsi:type="ResultFormulaParameterDefinition" result="%Used" from="node"/>
            <result name="Last actual value" default="false" graphable="false"/>
            <result name="Expected value" default="false" graphable="false"/>
            <result name="Date to threshold" default="false" graphable="false"/>
            <result name="Time to threshold" default="false" graphable="false"/>
            <result name="Utilization Deviation" default="false" graphable="false"/>
            <result name="Base value" default="false" graphable="false"/>
            <result name="Forecast Used (%)" default="false" graphable="true"/>
          </formula>
          <node name="File Capacity" order="1" singleNodeId="11b06256" type="City">
            <property xsi:type="NodeExpansion" expandOn="device"/>
            <property xsi:type="ReportPreferences" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="10" groupFilterExpansion="pltfmgrp&lt;type=groupping-ui;level-separator=/;expansion-separator=|&gt; location customer bunit"/>
            <property xsi:type="NodePropertyNodeColumn" name="NAS System" sortMode="asc" description="User-defined name or alias of the NAS Server." formatter="Text&lt;type=link&gt;" nodeProperty="name"/>
            <property xsi:type="PropertyNodeColumn" name="Model" description="Vendor-specified model for the NAS Server." property="model"/>
            <property xsi:type="PropertyNodeColumn" name="Microcode Version" description="Software version of the installed NAS Server." property="devdesc"/>
            <property xsi:type="PropertyNodeColumn" name="Type" description="Type of the NAS storage, such as NAS Gateway, Unified, and so on." property="sstype"/>
            <property xsi:type="PropertyNodeColumn" name="Vendor" description="NAS Server manufacturer." property="vendor"/>
            <property xsi:type="ValueNodeColumn" name="Storage Capacity Presented to NAS (GB)" description="Storage Capacity of the NAS System.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Disks Used (GB)" description="Storage Capacity of production file systems and their overhead, storage capacity of SavVols and Free NAS Pool capacity.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Free Capacity on Used Disks (GB)" description="Free partition, free meta volumes and free space on partially used disks.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASFreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Unused Disks (GB)" description="Storage Capacity of non-partitioned NAS Disks.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASUnusedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Usable File System (GB)" description="Storage capacity of production file systems on NAS Disks or NAS Pools." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASFSCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Snapshot (GB)" description="Storage capacity of SavVols on NAS Disks or NAS Pools.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASSnapshotCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="NAS Pool Free (GB)" description="Free NAS Pool capacity that is available to create production file systems and SavVols.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASPoolFreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="File System Overhead (GB)" description="Reserved overhead capacity to support a production file system.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASFSOverheadCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="File System Presented (GB)" description="The total capacity presented to production file systems.&#10;This is not supported for EMC Isilon." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASFSPresentedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="File System Used (GB)" description="Used capacity of production file systems." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASFSUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="File System Free (GB)" description="Free capacity of production file systems." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASFSFreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Primary Used (GB)" description="Array capacity that has been exported as NAS shares. This does not include copies or snapshots.&#10;This is not supported for EMC Isilon." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASPrimaryUsedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Local Replica Used (GB)" description="Array capacity that has been used as local replicas of NAS shares. This capacity is commonly used for testing and backup.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASLocalReplicaUsedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Remote Replica Used(GB)" description="Capacity used for remote copies of NAS shares, commonly for disaster recovery.&#10;This is not supported for EMC Isilon and EMC Data Domain." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASRemoteReplicaUsedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="System Used (GB)" description="Storage Capacity of NAS Disks used for internal file systems.&#10;This is not supported for EMC Isilon." formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='NASSystemUsedCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" summaryAggregate="6"/>
            <property xsi:type="PropertyNodeColumn" name="Customer" display="no" description="User-defined customer name associated with the device." property="customer"/>
            <property xsi:type="PropertyNodeColumn" name="Business Unit" display="no" description="User-defined business unit associated with the device." property="bunit"/>
            <property xsi:type="PropertyNodeColumn" name="Location" display="no" description="User-defined location associated with the device." property="location"/>
            <property xsi:type="ValueNodeColumn" name="Raw (GB) - Complex Expansion" description="Sum of all the physical disk capacity." formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Raw" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='NASFSCapacity' &amp; !(parttype)"/>
              <result name="Configured Usable" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='NASFSFreeCapacity' &amp; !(parttype)"/>
              <result name="Free" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='NASFSUsedCapacity' &amp; !(parttype)"/>
              <result name="Used" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
              <result name="Raw" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="StoredData"/>
              <result name="StoredData" default="false" graphable="false"/>
            </formula>
            <formula formulaId="math.Division">
              <setting name="scale" value="100"/>
              <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Used" from="node"/>
              <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable" from="node"/>
              <result name="%Used" default="false" graphable="false"/>
            </formula>
            <wiring behaviors="!entityDrilldown">
              <jump-to-report>
                <src-filter xsi:type="CellClickFilter" columnName="NAS System"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="device" singleNodeId="22c4a3c5">
              <property xsi:type="NodeExpansion" expandOn="device"/>
              <property xsi:type="ReportPreferences" displayMode="3" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last" displayedProperties="serialnb[Serial #] model devdesc[Control Station Version]"/>
              <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
                <result name="Raw" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="TotalDiskCapacity"/>
                <result name="Raw" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="StoredData"/>
                <result name="StoredData" default="false" graphable="false"/>
              </formula>
              <report-layout vspan="84:5f4ce54c-86a8ae4=1,7c:=1" hspan=":#W4N-DASHBOARD-USED-BY-POOL=3,:#W4N-EMC-VNXFILE-FILESYSTEMS=2,84:5f4ce54c-f4091c1f=2,.-785b75b5=2,7c:51a8119e-b3ae936c=3,84:5f4ce54c-86a8ae4=3" order="84:5f4ce54c-f4091c1f=6,.-785b75b5=1,*:#W4N-DEVICE-SUMMARY-ARRAY=4,84:5f4ce54c-86a8ae4=5"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <node name="Block - device (complex)" singleNodeId="c5d0dee6">
                <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; w4ncert=='1.0' &amp; #APG:ALL &amp; datatype=='Block' &amp; !(parttype) &amp; !(devtype=='VirtualStorage')"/>
                <property xsi:type="NodeExpansion" expandOn="device&lt;type=split;properties=device;level-up=9999&gt;" filterMode="select"/>
                <property xsi:type="ReportPreferences" displayMode="3" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last" displayedProperties="serialnb[Serial #] model devdesc[Control Station Version]"/>
                <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='RawCapacity' &amp; !(parttype)"/>
                  <result name="Raw" default="false" graphable="false"/>
                </formula>
                <report-layout vspan="84:5f4ce54c-86a8ae4=1,7c:=1" hspan=":#W4N-DASHBOARD-USED-BY-POOL=3,:#W4N-EMC-VNXFILE-FILESYSTEMS=2,84:5f4ce54c-f4091c1f=2,.-785b75b5=2,7c:51a8119e-b3ae936c=3,84:5f4ce54c-86a8ae4=3" order="84:5f4ce54c-f4091c1f=6,.-785b75b5=1,*:#W4N-DEVICE-SUMMARY-ARRAY=4,84:5f4ce54c-86a8ae4=5"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="DD - device" singleNodeId="75319be9">
                <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive') &amp; devdesc='Data Domain OS%'"/>
                <property xsi:type="NodeExpansion" expandOn="device&lt;type=split;properties=device;level-up=9999&gt;"/>
                <property xsi:type="ReportPreferences" defaultMode="lst"/>
                <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="diskCapacity"/>
                  <result name="TotalDiskCapacity" default="false" graphable="false"/>
                </formula>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='StoredData'"/>
                  <result name="StoredData" default="false" graphable="false"/>
                </formula>
                <node name="disk" singleNodeId="bae8cf76">
                  <property xsi:type="NodeExpansion" expandOn="part&lt;type=regex;value-match=(\d+)\.(\d+);value-replace=Enclosure $1, Disk $2&gt;,device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree,report"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='DiskCapacity'"/>
                    <result name="diskCapacity" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
            </node>
          </node>
        </node>
        <node name="DD Capacity Graphs" order="2" singleNodeId="4453dfd9">
          <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; datatype=='File' &amp; !(parttype) &amp; arraytyp=='Data Domain'"/>
          <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false"/>
          <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
          <customization color="#050400" width="2.0" filter="@result=='Array-&gt; Pool Used Total (GB)'"/>
          <customization color="#00a6ff" width="2.0" filter="@result=='Array-&gt; Pool Usable Total (GB)'"/>
          <customization color="#bf00ff" width="2.0" filter="@result=='Array-&gt; Pool Subscribed Total (GB)'"/>
          <customization color="#00f74e" width="2.0" filter="@result=='Array-&gt; Pool Free Total (GB)'"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="Last 1 Year" order="1" singleNodeId="9f7f5d2b">
            <property xsi:type="ReportPreferences" defaultMode="mix" duration="l1y" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
              <result name="Pool Subscribed" default="false" graphable="true"/>
              <result name="Pool Usable" default="false" graphable="true"/>
              <result name="Pool Used" default="false" graphable="true"/>
              <result name="Pool Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Pool Usable'"/>
            <customization color="#bf00ff" width="2.0" filter="@result=='Pool Subscribed'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="8657b1e4" linkID=".-..-..-..-d88bb3c7-ef244d54" order="1"/>
            <link singleNodeId="14350767" linkID=".-..-..-..-d88bb3c7-2051a8be" order="3"/>
            <link singleNodeId="21a95655" linkID=".-..-..-..-d88bb3c7-99efa989" order="4"/>
          </node>
          <node name="Current 1 Year" order="2" singleNodeId="7e4e6eb9">
            <property xsi:type="ReportPreferences" defaultMode="mix" duration="c1y" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
              <result name="Pool Subscribed" default="false" graphable="true"/>
              <result name="Pool Usable" default="false" graphable="true"/>
              <result name="Pool Used" default="false" graphable="true"/>
              <result name="Pool Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Pool Usable'"/>
            <customization color="#bf00ff" width="2.0" filter="@result=='Pool Subscribed'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="4d2e3a05" linkID=".-..-..-..-d88bb3c7-ef244d54" order="1"/>
            <link singleNodeId="62e5b12c" linkID=".-..-..-..-d88bb3c7-2051a8be" order="2"/>
            <link singleNodeId="9744b4bc" linkID=".-..-..-..-d88bb3c7-99efa989" order="3"/>
          </node>
          <node name="Last 3 Years" order="3" singleNodeId="120117c9">
            <property xsi:type="ReportPreferences" defaultMode="mix" duration="l3y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
              <result name="Pool Subscribed" default="false" graphable="true"/>
              <result name="Pool Usable" default="false" graphable="true"/>
              <result name="Pool Used" default="false" graphable="true"/>
              <result name="Pool Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Pool Usable'"/>
            <customization color="#bf00ff" width="2.0" filter="@result=='Pool Subscribed'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="42eddef4" linkID=".-..-..-..-d88bb3c7-ef244d54" order="1"/>
            <link singleNodeId="6adc8650" linkID=".-..-..-..-d88bb3c7-2051a8be" order="2"/>
            <link singleNodeId="3f955e17" linkID=".-..-..-..-d88bb3c7-99efa989" order="3"/>
          </node>
        </node>
        <node name="&lt;&lt;DD Graph Source&gt;&gt;" order="3" singleNodeId="d88bb3c7">
          <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
          <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="DD Capacity - Trend Graph" order="1" singleNodeId="ef244d54">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
              <result name="Raw" default="false" graphable="false"/>
              <result name="Configured Usable" default="false" graphable="true"/>
              <result name="Used" default="false" graphable="true"/>
              <result name="Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Configured Usable'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="87955941" linkID=".-..-..-..-eed05140"/>
          </node>
          <node name="DD Capacity - Free &amp; Used Stacked Graph" order="3" singleNodeId="2051a8be">
            <property xsi:type="ReportPreferences" defaultMode="stb" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <customization color="#050400" width="2.0" filter="@node=='Used'"/>
            <customization color="#00f74e" width="2.0" filter="@node=='Free'"/>
            <node name="Used" order="1" singleNodeId="f4a01f84">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Used" from="node"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
                <result name="Used" default="false" graphable="true"/>
              </formula>
              <customization color="#ff0000" width="2.0" filter="@result=='Used'"/>
              <link singleNodeId="77313fe" linkID=".-..-..-..-..-eed05140"/>
            </node>
            <node name="Free" order="2" singleNodeId="3be8069c">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Free" from="node"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
                <result name="Free" default="false" graphable="true"/>
              </formula>
              <customization color="#00f74e" width="2.0" filter="@result=='Free'"/>
              <link singleNodeId="cf149a16" linkID=".-..-..-..-..-eed05140"/>
            </node>
          </node>
          <node name="DD Capacity - Used (%) Trend Graph" order="4" singleNodeId="99efa989">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="86400" preferredAggregate="last" legendDisplayPolicy="visible" displayUnselectedVariables="false" maxValue="105.0"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%Used"/>
              <result name="Used Capacity (%)" default="false" graphable="true"/>
            </formula>
            <threshold severity="MINOR" value="70.0"/>
            <threshold severity="MAJOR" value="80.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
            <customization color="#050400" width="2.0" filter="@result=='Used Capacity (%)'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="8b03ab3" linkID=".-..-..-..-eed05140"/>
          </node>
          <node name="DD Capacity - Used (%) Forecast Graph" order="5" singleNodeId="c31c6258">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="c183d" preferredPeriod="86400" preferredAggregate="last" legendDisplayPolicy="visible" displayUnselectedVariables="false" maxValue="105.0"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%Used"/>
              <result name="Used Capacity (%)" default="false" graphable="true"/>
            </formula>
            <formula formulaId="forecasting.LinearForecast">
              <setting name="before" value="0"/>
              <setting name="after" value="30"/>
              <setting name="threshold" value="70"/>
              <setting name="healthy state" value="below"/>
              <setting name="max time to threshold" value="1825"/>
              <setting name="min value" value="0"/>
              <setting name="max value" value=""/>
              <setting name="aggregation" value="DEFAULT"/>
              <parameter name="data" xsi:type="ResultFormulaParameterDefinition" result="%Used"/>
              <result name="Last actual value" default="false" graphable="false"/>
              <result name="Expected value" default="false" graphable="false"/>
              <result name="Date to threshold" default="false" graphable="false"/>
              <result name="Time to threshold" default="false" graphable="false"/>
              <result name="Utilization Deviation" default="false" graphable="false"/>
              <result name="Base value" default="false" graphable="false"/>
              <result name="Used Capacity Forecast (%)" default="false" graphable="true"/>
            </formula>
            <threshold severity="MINOR" value="70.0"/>
            <threshold severity="MAJOR" value="80.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
            <customization color="#050400" width="2.0" filter="@result=='Used Capacity (%)'"/>
            <customization dash="3 1" filter="@result=='Used Capacity Forecast (%)'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="132c310d" linkID=".-..-..-..-eed05140"/>
          </node>
        </node>
      </node>
      <node name="Object (FIX)" order="4" singleNodeId="2c096e3f">
        <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
        <node name="Object Capacity Details (TB)" order="1" singleNodeId="e8bde99a">
          <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; w4ncert=='1.0' &amp; #APG:ALL &amp; datatype=='Object' &amp; !(parttype)"/>
          <property xsi:type="ReportPreferences" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
          <property xsi:type="NodePropertyNodeColumn" name="Array" sortMode="asc" description="Sum of all the physical disk capacity." formatter="Text&lt;type=Default Style&gt;" nodeProperty="name"/>
          <property xsi:type="PropertyNodeColumn" name="Array Model" description="Vendor-specified name for the storage model within a product line." formatter="Text&lt;type=Default Style&gt;" property="model"/>
          <property xsi:type="PropertyNodeColumn" name="Array Type" description="Possible values for Array Type are Symmetrix, VNX, Unity/VNXe2, HDS, HP3PAR, P9000, ScaleIO, XtremIO." formatter="Text&lt;type=Default Style&gt;" property="arraytyp"/>
          <property xsi:type="ValueNodeColumn" name="Raw" description="Sum of all the physical disk capacity." formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Raw" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Configured Usable (TB)" formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Configured Usable" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Used (TB)" formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Free (TB)" formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Free" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="PropertyNodeColumn" name="Customer" display="no" description="User-defined customer name associated with the device." formatter="Text&lt;type=Default Style&gt;" property="customer"/>
          <property xsi:type="PropertyNodeColumn" name="Business Unit" display="no" description="User-defined business unit associated with the device." formatter="Text&lt;type=Default Style&gt;" property="bunit"/>
          <property xsi:type="PropertyNodeColumn" name="Location" display="no" description="User-defined location associated with the device." formatter="Text&lt;type=Default Style&gt;" property="location"/>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
            <result name="Configured Usable" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
            <result name="Free" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
            <result name="Raw" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
            <result name="Used" default="false" graphable="true"/>
          </formula>
          <node name="Object Capacity" order="0" singleNodeId="3b014915" type="ObjectCapacity">
            <property xsi:type="NodeExpansion" expandOn="device"/>
            <property xsi:type="ReportPreferences" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="10" groupFilterExpansion="pltfmgrp&lt;type=groupping-ui;level-separator=/;expansion-separator=|&gt; location customer bunit"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
            <property xsi:type="NodePropertyNodeColumn" name="Array" sortMode="asc" description="System-defined name for the array (serial number)." formatter="Text&lt;type=link&gt;" nodeProperty="name"/>
            <property xsi:type="PropertyNodeColumn" name="Array Model" description="Vendor specified name for the storage model within a product line." property="model"/>
            <property xsi:type="PropertyNodeColumn" name="Firmware" description="Vendor-specified version for the storage firmware." property="devdesc"/>
            <property xsi:type="PropertyNodeColumn" name="Array Type" description="The type of object storage array." property="arraytyp"/>
            <property xsi:type="ValueNodeColumn" name="Free (GB)" description="Configured capacity that is available for writing Object data." formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" filterExpression="name=='FreeCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used (GB)" description="Configured capacity that is already written with Object data." formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" filterExpression="name=='UsedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Reserved (GB)" description="Capacity that is reserved for system overhead and is unavailable for writing Object data.&#10;This is not supported for EMC Atmos and EMC ECS." filterExpression="name=='ReservedSystemCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Unprotected (GB)" display="noIfEmpty" description="Object capacity that does not have any associated replication or implicit protection." filterExpression="name=='UnprotectedUsedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Local Protected (GB)" description="Object capacity that has either has implicit protection or replicas that exist within the same array." filterExpression="name=='LocalProtectedUsedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Remote Protected (GB)" description="Object capacity that has replicas that exist on a different array. This will be empty for EMC ECS, if remote replicas don't exists.&#10;This is not supported for EMC Atmos and EMC Centera." filterExpression="name=='RemoteProtectedUsedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="System Used (GB)" description="Capacity reserved for use by the array for internal operations.&#10;This is not supported for EMC Atmos and EMC ECS." filterExpression="name=='SystemUsedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used Object Count" description="The number of objects that are currently stored on this array.&#10;This is not supported for EMC Atmos." filterExpression="name=='UsedObjectCount'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Raw (GB) - Complex Expansion" description="Sum of all the physical disk capacity." formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Raw" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Configured Usable (GB) - Complex Expansion" formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Configured Usable" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryAggregate="6"/>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FreeCapacity'"/>
              <result name="Free" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='UsedCapacity'"/>
              <result name="Used" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
              <result name="Raw" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
              <result name="Configured Usable" default="false" graphable="false"/>
            </formula>
            <wiring behaviors="!entityDrilldown">
              <jump-to-report>
                <src-filter xsi:type="CellClickFilter" columnName="Array"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="device" singleNodeId="a8f38e20">
              <property xsi:type="NodeExpansion" expandOn="device"/>
              <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
                <result name="Raw" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
                <result name="Configured Usable" default="false" graphable="false"/>
              </formula>
              <node name="Block - device (complex)" singleNodeId="d39dba9c">
                <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; w4ncert=='1.0' &amp; #APG:ALL &amp; datatype=='Block' &amp; !(parttype) &amp; !(devtype=='VirtualStorage')"/>
                <property xsi:type="NodeExpansion" expandOn="device&lt;type=split;properties=device;level-up=9999&gt;" filterMode="select"/>
                <property xsi:type="ReportPreferences" displayMode="3" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last" displayedProperties="serialnb[Serial #] model devdesc[Control Station Version]"/>
                <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='RawCapacity' &amp; !(parttype)"/>
                  <result name="Raw" default="false" graphable="false"/>
                </formula>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ConfiguredUsableCapacity' &amp; !(parttype)"/>
                  <result name="Configured Usable" default="false" graphable="false"/>
                </formula>
                <report-layout vspan="84:5f4ce54c-86a8ae4=1,7c:=1" hspan=":#W4N-DASHBOARD-USED-BY-POOL=3,:#W4N-EMC-VNXFILE-FILESYSTEMS=2,84:5f4ce54c-f4091c1f=2,.-785b75b5=2,7c:51a8119e-b3ae936c=3,84:5f4ce54c-86a8ae4=3" order="84:5f4ce54c-f4091c1f=6,.-785b75b5=1,*:#W4N-DEVICE-SUMMARY-ARRAY=4,84:5f4ce54c-86a8ae4=5"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
            </node>
          </node>
        </node>
        <node name="Object Trend Graphs" order="2" singleNodeId="26c53338">
          <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; w4ncert=='1.0' &amp; #APG:ALL &amp; datatype=='Object' &amp; !(parttype)"/>
          <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false"/>
          <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
          <customization color="#050400" width="2.0" filter="@result=='Array-&gt; Pool Used Total (GB)'"/>
          <customization color="#00a6ff" width="2.0" filter="@result=='Array-&gt; Pool Usable Total (GB)'"/>
          <customization color="#bf00ff" width="2.0" filter="@result=='Array-&gt; Pool Subscribed Total (GB)'"/>
          <customization color="#00f74e" width="2.0" filter="@result=='Array-&gt; Pool Free Total (GB)'"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="Last 1 Year" order="0" singleNodeId="7f533a3e">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
              <result name="Raw" default="false" graphable="true"/>
              <result name="Configured Usable" default="false" graphable="true"/>
              <result name="Used" default="false" graphable="true"/>
              <result name="Free" default="false" graphable="true"/>
            </formula>
            <customization color="#ff0000" width="2.0" filter="@result=='Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Configured Usable'"/>
            <customization color="#050400" width="2.0" filter="@result=='Raw'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Free'"/>
            <link singleNodeId="23014e10" linkID=".-..-..-..-e8bde99a"/>
          </node>
          <node name="Current 1 Year" order="1" singleNodeId="2730d96f">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="c1y" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
              <result name="Raw" default="false" graphable="true"/>
              <result name="Configured Usable" default="false" graphable="true"/>
              <result name="Used" default="false" graphable="true"/>
              <result name="Free" default="false" graphable="true"/>
            </formula>
            <customization color="#ff0000" width="2.0" filter="@result=='Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Configured Usable'"/>
            <customization color="#050400" width="2.0" filter="@result=='Raw'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Free'"/>
            <link singleNodeId="e7a37079" linkID=".-..-..-..-e8bde99a"/>
          </node>
          <node name="Last 3 Years" order="2" singleNodeId="207a0ca9">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l3y" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
              <result name="Raw" default="false" graphable="true"/>
              <result name="Configured Usable" default="false" graphable="true"/>
              <result name="Used" default="false" graphable="true"/>
              <result name="Free" default="false" graphable="true"/>
            </formula>
            <customization color="#ff0000" width="2.0" filter="@result=='Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Configured Usable'"/>
            <customization color="#050400" width="2.0" filter="@result=='Raw'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Free'"/>
            <link singleNodeId="eda5a290" linkID=".-..-..-..-e8bde99a"/>
          </node>
        </node>
        <node name="Object Stacked Graphs" order="3" singleNodeId="2e9e9a59">
          <property xsi:type="NodeFilter" filterExpression="(w4ncert='1.%' | w4ncert=='S1.0') &amp; !(vstatus=='inactive') &amp; (#APG:ALL | #TOPO-DB:ALL) &amp; w4ncert=='1.0' &amp; #APG:ALL &amp; datatype=='Object' &amp; !(parttype)"/>
          <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false"/>
          <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
          <customization color="#050400" width="2.0" filter="@result=='Array-&gt; Pool Used Total (GB)'"/>
          <customization color="#00a6ff" width="2.0" filter="@result=='Array-&gt; Pool Usable Total (GB)'"/>
          <customization color="#bf00ff" width="2.0" filter="@result=='Array-&gt; Pool Subscribed Total (GB)'"/>
          <customization color="#00f74e" width="2.0" filter="@result=='Array-&gt; Pool Free Total (GB)'"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="Last 1 Year" order="0" singleNodeId="9f7f5d2b">
            <property xsi:type="ReportPreferences" defaultMode="stb" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <customization color="#ff0000" width="2.0" filter="@node=='Used'"/>
            <customization color="#00f74e" width="2.0" filter="@node=='Free'"/>
            <node name="Used" order="0" singleNodeId="f4a01f84">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="util.Nop4">
                <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
                <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
                <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
                <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
                <result name="Raw" default="false" graphable="false"/>
                <result name="Configured Usable" default="false" graphable="false"/>
                <result name="Used" default="false" graphable="true"/>
                <result name="Free" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Used" from="node"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <customization color="#ff0000" width="2.0" filter="@result=='Used'"/>
              <link singleNodeId="8183d7f8" linkID="26a1abd1-853db10c-3e298e06-2c096e3f-e8bde99a"/>
            </node>
            <node name="Free" order="1" singleNodeId="3be8069c">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="util.Nop4">
                <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
                <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
                <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
                <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
                <result name="Raw" default="false" graphable="false"/>
                <result name="Configured Usable" default="false" graphable="false"/>
                <result name="Used" default="false" graphable="false"/>
                <result name="Free" default="false" graphable="true"/>
              </formula>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Free" from="node"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <customization color="#00f74e" width="2.0" filter="@result=='Free'"/>
              <link singleNodeId="a78887b8" linkID="26a1abd1-853db10c-3e298e06-2c096e3f-e8bde99a"/>
            </node>
          </node>
          <node name="Current 1 Year" order="1" singleNodeId="41cd0367">
            <property xsi:type="ReportPreferences" defaultMode="stb" duration="c1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <customization color="#ff0000" width="2.0" filter="@node=='Used'"/>
            <customization color="#00f74e" width="2.0" filter="@node=='Free'"/>
            <node name="Used" order="0" singleNodeId="f4a01f84">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="util.Nop4">
                <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
                <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
                <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
                <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
                <result name="Raw" default="false" graphable="false"/>
                <result name="Configured Usable" default="false" graphable="false"/>
                <result name="Used" default="false" graphable="true"/>
                <result name="Free" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Used" from="node"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <customization color="#ff0000" width="2.0" filter="@result=='Used'"/>
              <link singleNodeId="a4fbced5" linkID="26a1abd1-853db10c-3e298e06-2c096e3f-e8bde99a"/>
            </node>
            <node name="Free" order="1" singleNodeId="3be8069c">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="util.Nop4">
                <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
                <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
                <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
                <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
                <result name="Raw" default="false" graphable="false"/>
                <result name="Configured Usable" default="false" graphable="false"/>
                <result name="Used" default="false" graphable="false"/>
                <result name="Free" default="false" graphable="true"/>
              </formula>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Free" from="node"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <customization color="#00f74e" width="2.0" filter="@result=='Free'"/>
              <link singleNodeId="4382d8f2" linkID="26a1abd1-853db10c-3e298e06-2c096e3f-e8bde99a"/>
            </node>
          </node>
          <node name="Last 3 Years" order="2" singleNodeId="456ec86">
            <property xsi:type="ReportPreferences" defaultMode="stb" duration="l3y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <customization color="#ff0000" width="2.0" filter="@node=='Used'"/>
            <customization color="#00f74e" width="2.0" filter="@node=='Free'"/>
            <node name="Used" order="0" singleNodeId="f4a01f84">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="util.Nop4">
                <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
                <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
                <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
                <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
                <result name="Raw" default="false" graphable="false"/>
                <result name="Configured Usable" default="false" graphable="false"/>
                <result name="Used" default="false" graphable="true"/>
                <result name="Free" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Used" from="node"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <customization color="#ff0000" width="2.0" filter="@result=='Used'"/>
              <link singleNodeId="22fb2840" linkID="26a1abd1-853db10c-3e298e06-2c096e3f-e8bde99a"/>
            </node>
            <node name="Free" order="1" singleNodeId="3be8069c">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="util.Nop4">
                <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
                <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
                <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
                <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
                <result name="Raw" default="false" graphable="false"/>
                <result name="Configured Usable" default="false" graphable="false"/>
                <result name="Used" default="false" graphable="false"/>
                <result name="Free" default="false" graphable="true"/>
              </formula>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Free" from="node"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <customization color="#00f74e" width="2.0" filter="@result=='Free'"/>
              <link singleNodeId="be9a3d3d" linkID="26a1abd1-853db10c-3e298e06-2c096e3f-e8bde99a"/>
            </node>
          </node>
        </node>
      </node>
      <node name="XIO Capacity" order="5" singleNodeId="1b9e1f44">
        <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive') &amp; !(parttype) &amp; source='XtremIO-Collector%'"/>
        <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
        <compound-display titles="false"/>
        <node name="Capacity Details (TB)" order="1" singleNodeId="9958b022" type="Dashboard">
          <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive') &amp; !(parttype) &amp; source='XtremIO-Collector%'"/>
          <property xsi:type="ReportPreferences" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="10"/>
          <property xsi:type="PropertyNodeColumn" name="Cluster Name" sortMode="asc" description="Cluster details" formatter="String Style&lt;type=Default Style&gt;" property="cluster"/>
          <property xsi:type="PropertyNodeColumn" name="Management Server" description="Management IP address or Hostname" formatter="String Style&lt;type=Default Style&gt;" property="xmsip"/>
          <property xsi:type="PropertyNodeColumn" name="Model" description="Model Details" property="model"/>
          <property xsi:type="PropertyNodeColumn" name="Serial Number" description="Serial Number" formatter="String Style&lt;type=Default Style&gt;" property="serialnb"/>
          <property xsi:type="PropertyNodeColumn" name="Firmware" description="XtremIO version details" property="devdesc"/>
          <property xsi:type="ValueNodeColumn" name="Raw Capacity (TB)" description="This shows the total disk capacity on the XtremIO Storage Array" formatter="Number&lt;rounding=2&gt; Status Graph" resultName="Raw" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryLabel="Total" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Configured Usable Capacity (TB)" description="This displays the usable physical capacity not including the RAID, Meta overhead etc. [Configured Usable = (Total Raw - RAID overhead)]" formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Configured Usable" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Used Capacity (TB)" description="This  displays the Physical Used Capacity on the XtremIO Storage Array." formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Free Capacity (TB)" description="This shows the total free capacity on the XtremIO Storage Array. [Free Capacity = (ConfiguredUsableCapacity - UsedCapacity)]" formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Free" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="% Used" description="Percentage of system capacity that is used." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="%Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
            <threshold severity="MAJOR" value="80.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
          </property>
          <property xsi:type="ValueNodeColumn" name="Volume Capacity (TB)" description="This displays the logical capacity information of XtremIO Storage Array." formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Volume Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Volume Used Capacity (TB)" description="Logical (Lun) used capacity. Calculated by adding up all volumes and snapshot's logical space in use. [where 'isused' is true]" formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Volume Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Potential Data Space (TB)" description="Potential Data Space is  calculated based on Free Capacity and Efficiency of the array ( Free Capacity * Efficiency)" formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" resultName="Potential Data Space" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6"/>
          <property xsi:type="ValueNodeColumn" name="Dedup Ratio" description="This  displays the real-time inline data reduction ratio" formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Graph" filterExpression="name=='DedupRatio'" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d">
            <threshold severity="CRITICAL" value="0.0"/>
            <threshold severity="MAJOR" value="0.5"/>
            <threshold severity="OK" value="1.0"/>
          </property>
          <property xsi:type="ValueNodeColumn" name="Compression (:1)" description="This  displays the data compression ratio which is calculated in XMS by dividing unique data by physical space used" formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Graph" filterExpression="name=='CompressionFactor'" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1">
            <threshold severity="CRITICAL" value="-Infinity"/>
            <threshold severity="MAJOR" value="5.0"/>
            <threshold severity="MINOR" value="10.0"/>
            <threshold severity="OK" value="20.0"/>
          </property>
          <property xsi:type="ValueNodeColumn" name="Efficiency (:1)" description="This displays the disk space saved by the XtremIO Storage Array, calculated as volume capacity / physical space used." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Graph" filterExpression="name=='Efficiency'" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d">
            <threshold severity="CRITICAL" value="-Infinity"/>
            <threshold severity="MAJOR" value="5.0"/>
            <threshold severity="MINOR" value="10.0"/>
            <threshold severity="OK" value="20.0"/>
          </property>
          <property xsi:type="ValueNodeColumn" name="Thin Provisioning Savings (%)" description="This  displays the used disk space compared to allocated disk space." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Graph" filterExpression="name=='ThinProvSavings'" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d">
            <threshold severity="CRITICAL" value="0.0"/>
            <threshold severity="MAJOR" value="20.0"/>
            <threshold severity="OK" value="30.0"/>
          </property>
          <formula formulaId="util.ChildCount">
            <result name="Count" default="false" graphable="false"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
            <result name="Configured Usable" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
            <result name="Free" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
            <result name="Raw" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
            <result name="Used" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Volume Capacity"/>
            <result name="Volume Capacity" default="false" graphable="true"/>
          </formula>
          <formula formulaId="math.spatial.Sum">
            <setting name="aggregation" value="DEFAULT"/>
            <setting name="partial" value="true"/>
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Volume Used"/>
            <result name="Volume Used" default="false" graphable="false"/>
          </formula>
          <formula formulaId="forecasting.LinearForecast">
            <setting name="before" value="0"/>
            <setting name="after" value="30"/>
            <setting name="threshold" value="70"/>
            <setting name="healthy state" value="below"/>
            <setting name="max time to threshold" value="1825"/>
            <setting name="min value" value="0"/>
            <setting name="max value" value=""/>
            <setting name="aggregation" value="DEFAULT"/>
            <parameter name="data" xsi:type="ResultFormulaParameterDefinition" result="Used (%)" from="node"/>
            <result name="Last actual value" default="false" graphable="false"/>
            <result name="Expected value" default="false" graphable="false"/>
            <result name="Date to threshold" default="false" graphable="false"/>
            <result name="Time to threshold" default="false" graphable="false"/>
            <result name="Utilization Deviation" default="false" graphable="false"/>
            <result name="Base value" default="false" graphable="false"/>
            <result name="Forecast Used (%)" default="false" graphable="true"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%Used"/>
            <result name="%Used" default="false" graphable="false"/>
          </formula>
          <node name="Capacity Details" order="0" singleNodeId="179c6a68" type="Dashboard">
            <property xsi:type="NodeExpansion" expandOn="device"/>
            <property xsi:type="ReportPreferences" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="10"/>
            <property xsi:type="PropertyNodeColumn" name="Cluster Name" sortMode="asc" description="Cluster details" formatter="String Style&lt;type=link&gt;" property="cluster"/>
            <property xsi:type="PropertyNodeColumn" name="Management Server" description="Management IP address or Hostname" formatter="String Style&lt;type=Default Style&gt;" property="xmsip"/>
            <property xsi:type="PropertyNodeColumn" name="Model" description="Model Details" property="model"/>
            <property xsi:type="PropertyNodeColumn" name="Serial Number" description="Serial Number" formatter="String Style&lt;type=Default Style&gt;" property="serialnb"/>
            <property xsi:type="PropertyNodeColumn" name="Firmware" description="XtremIO version details" property="devdesc"/>
            <property xsi:type="ValueNodeColumn" name="Raw Capacity" description="This shows the total disk capacity on the XtremIO Storage Array" formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='RawCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" summaryLabel="Total" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Configured Usable Capacity" description="This displays the usable physical capacity not including the RAID, Meta overhead etc. [Configured Usable = (Total Raw - RAID overhead)]" formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" filterExpression="name=='ConfiguredUsableCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Used Capacity" description="This  displays the Physical Used Capacity on the XtremIO Storage Array." formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" filterExpression="name=='UsedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Free Capacity" description="This shows the total free capacity on the XtremIO Storage Array. [Free Capacity = (ConfiguredUsableCapacity - UsedCapacity)]" formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" filterExpression="name=='FreeCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Volume Capacity" description="This displays the logical capacity information of XtremIO Storage Array." formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" filterExpression="name=='Capacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Volume Used Capacity" description="Logical (Lun) used capacity. Calculated by adding up all volumes and snapshot's logical space in use. [where 'isused' is true]" formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" filterExpression="name=='LogicalUsedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Presented Capacity" description="Capacity that is made available to clusters" formatter="Number&lt;rounding=2&gt; Status Graph" filterExpression="name=='PresentedCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage"/>
            <property xsi:type="ValueNodeColumn" name="Potential Data Space" description="Potential Data Space is  calculated based on Free Capacity and Efficiency of the array ( Free Capacity * Efficiency)" formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" filterExpression="name=='PotentialDataSpace'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" summaryAggregate="6"/>
            <property xsi:type="ValueNodeColumn" name="Dedup Ratio" description="This  displays the real-time inline data reduction ratio" formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Graph" filterExpression="name=='DedupRatio'" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d">
              <threshold severity="CRITICAL" value="0.0"/>
              <threshold severity="MAJOR" value="0.5"/>
              <threshold severity="OK" value="1.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Compression (:1)" description="This  displays the data compression ratio which is calculated in XMS by dividing unique data by physical space used" formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Graph" filterExpression="name=='CompressionFactor'" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="-Infinity"/>
              <threshold severity="MAJOR" value="5.0"/>
              <threshold severity="MINOR" value="10.0"/>
              <threshold severity="OK" value="20.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Efficiency (:1)" description="This displays the disk space saved by the XtremIO Storage Array, calculated as volume capacity / physical space used." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Graph" filterExpression="name=='Efficiency'" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d">
              <threshold severity="CRITICAL" value="-Infinity"/>
              <threshold severity="MAJOR" value="5.0"/>
              <threshold severity="MINOR" value="10.0"/>
              <threshold severity="OK" value="20.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Thin Provisioning Savings (%)" description="This  displays the used disk space compared to allocated disk space." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Graph" filterExpression="name=='ThinProvSavings'" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d">
              <threshold severity="CRITICAL" value="0.0"/>
              <threshold severity="MAJOR" value="20.0"/>
              <threshold severity="OK" value="30.0"/>
            </property>
            <formula formulaId="util.ChildCount">
              <result name="Count" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='RawCapacity'"/>
              <result name="Raw" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ConfiguredUsableCapacity'"/>
              <result name="Configured Usable" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FreeCapacity'"/>
              <result name="Free" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='UsedCapacity'"/>
              <result name="Used" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='Capacity'"/>
              <result name="Volume Capacity" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='LogicalUsedCapacity'"/>
              <result name="Volume Used" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PotentialDataSpace'"/>
              <result name="Potential Data Space" default="false" graphable="false"/>
            </formula>
            <formula formulaId="math.Division">
              <setting name="scale" value="100"/>
              <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Used" from="node"/>
              <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable" from="node"/>
              <result name="%Used" default="false" graphable="false"/>
            </formula>
            <wiring behaviors="!entityDrilldown">
              <jump-to-report>
                <src-filter xsi:type="CellClickFilter" columnName="Cluster Name"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="device" singleNodeId="8a426ee9">
              <property xsi:type="NodeExpansion" expandOn="device"/>
              <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
            </node>
          </node>
        </node>
        <node name="XtremeIO Capacity Graphs" order="2" singleNodeId="17141820">
          <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive') &amp; !(parttype) &amp; source='XtremIO-Collector%'"/>
          <property xsi:type="ReportPreferences" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false"/>
          <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
          <customization color="#050400" width="2.0" filter="@result=='Array-&gt; Pool Used Total (GB)'"/>
          <customization color="#00a6ff" width="2.0" filter="@result=='Array-&gt; Pool Usable Total (GB)'"/>
          <customization color="#bf00ff" width="2.0" filter="@result=='Array-&gt; Pool Subscribed Total (GB)'"/>
          <customization color="#00f74e" width="2.0" filter="@result=='Array-&gt; Pool Free Total (GB)'"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="Last 1 Year" order="1" singleNodeId="9f7f5d2b">
            <property xsi:type="ReportPreferences" defaultMode="mix" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
              <result name="Pool Subscribed" default="false" graphable="true"/>
              <result name="Pool Usable" default="false" graphable="true"/>
              <result name="Pool Used" default="false" graphable="true"/>
              <result name="Pool Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Pool Usable'"/>
            <customization color="#bf00ff" width="2.0" filter="@result=='Pool Subscribed'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="e4505ef7" linkID=".-..-..-..-439f283f-4db18dd6" order="1"/>
            <link singleNodeId="e4a5742" linkID=".-..-..-..-439f283f-4a375599" order="2"/>
            <link singleNodeId="9227eef8" linkID=".-..-..-..-439f283f-81996867" order="3"/>
            <link singleNodeId="33942070" linkID=".-..-..-..-439f283f-773d38bb" order="4"/>
          </node>
          <node name="Current 1 Year" order="2" singleNodeId="7e4e6eb9">
            <property xsi:type="ReportPreferences" defaultMode="mix" duration="c1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
              <result name="Pool Subscribed" default="false" graphable="true"/>
              <result name="Pool Usable" default="false" graphable="true"/>
              <result name="Pool Used" default="false" graphable="true"/>
              <result name="Pool Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Pool Usable'"/>
            <customization color="#bf00ff" width="2.0" filter="@result=='Pool Subscribed'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="a55fd502" linkID=".-..-..-..-439f283f-4db18dd6" order="1"/>
            <link singleNodeId="1bc38c49" linkID=".-..-..-..-439f283f-4a375599" order="2"/>
            <link singleNodeId="69bd4353" linkID=".-..-..-..-439f283f-81996867" order="3"/>
            <link singleNodeId="e1fb538d" linkID=".-..-..-..-439f283f-773d38bb" order="4"/>
          </node>
          <node name="Last 3 Years" order="3" singleNodeId="120117c9">
            <property xsi:type="ReportPreferences" defaultMode="mix" duration="l3y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Pool Free"/>
              <result name="Pool Subscribed" default="false" graphable="true"/>
              <result name="Pool Usable" default="false" graphable="true"/>
              <result name="Pool Used" default="false" graphable="true"/>
              <result name="Pool Free" default="false" graphable="true"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Pool Usable'"/>
            <customization color="#bf00ff" width="2.0" filter="@result=='Pool Subscribed'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="c391d7b6" linkID=".-..-..-..-439f283f-4db18dd6" order="1"/>
            <link singleNodeId="d2cc8b7d" linkID=".-..-..-..-439f283f-4a375599" order="2"/>
            <link singleNodeId="624e18ed" linkID=".-..-..-..-439f283f-773d38bb" order="3"/>
            <link singleNodeId="2fe9d917" linkID=".-..-..-..-439f283f-81996867" order="4"/>
          </node>
        </node>
        <node name="&lt;&lt;XIO Graph Source&gt;&gt;" order="3" singleNodeId="439f283f">
          <property xsi:type="ReportPreferences" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
          <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="XIO Capacity - System Trend Graph" order="0" singleNodeId="4db18dd6">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
              <result name="Raw" default="false" graphable="false"/>
              <result name="Configured Usable" default="false" graphable="true"/>
              <result name="Used" default="false" graphable="true"/>
              <result name="Free" default="false" graphable="true"/>
            </formula>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Volume Capacity"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Volume Presented"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Volume Used"/>
              <parameter name="Fourth Value" xsi:type="EmptyFormulaParameterDefinition"/>
              <result name="Volume Capacity" default="false" graphable="false"/>
              <result name="Volume Presented" default="false" graphable="false"/>
              <result name="Volume Used" default="false" graphable="false"/>
              <result name="None" default="false" graphable="false"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Configured Usable'"/>
            <customization color="#00f74e" width="2.0" filter="@result=='Free'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="3a2bcaf5" linkID=".-..-..-..-9958b022"/>
          </node>
          <node name="XIO Capacity - Volume Trend Graph" order="1" singleNodeId="773d38bb">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Raw"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
              <result name="Raw" default="false" graphable="false"/>
              <result name="Configured Usable" default="false" graphable="false"/>
              <result name="Used" default="false" graphable="false"/>
              <result name="Free" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="Volume Capacity"/>
              <parameter name="Second Value" xsi:type="EmptyFormulaParameterDefinition"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Volume Used"/>
              <parameter name="Fourth Value" xsi:type="EmptyFormulaParameterDefinition"/>
              <result name="Volume Capacity" default="false" graphable="true"/>
              <result name="None" default="false" graphable="false"/>
              <result name="Volume Used" default="false" graphable="true"/>
              <result name="None" default="false" graphable="false"/>
            </formula>
            <customization color="#050400" width="2.0" filter="@result=='Volume Used'"/>
            <customization color="#00a6ff" width="2.0" filter="@result=='Volume Capacity'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="3a2bcaf5" linkID=".-..-..-..-9958b022"/>
          </node>
          <node name="XIO Capacity - Free &amp; Used Stacked Graph" order="2" singleNodeId="4a375599">
            <property xsi:type="ReportPreferences" defaultMode="stb" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <customization color="#050400" width="2.0" filter="@node=='Used'"/>
            <customization color="#00f74e" width="2.0" filter="@node=='Free'"/>
            <node name="Used" order="1" singleNodeId="f4a01f84">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Used" from="node"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop4">
                <parameter name="First Value" xsi:type="EmptyFormulaParameterDefinition"/>
                <parameter name="Second Value" xsi:type="EmptyFormulaParameterDefinition"/>
                <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="Used"/>
                <parameter name="Fourth Value" xsi:type="EmptyFormulaParameterDefinition"/>
                <result name="First Result" default="false" graphable="false"/>
                <result name="Second Result" default="false" graphable="false"/>
                <result name="Used" default="false" graphable="true"/>
                <result name="Fourth Result" default="false" graphable="false"/>
              </formula>
              <customization color="#050400" width="2.0" filter="@result=='Pool Used'"/>
              <link singleNodeId="35c5ce71" linkID=".-..-..-..-..-9958b022"/>
            </node>
            <node name="Free" order="2" singleNodeId="3be8069c">
              <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="604800" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul id=&quot;hide&quot; class=&quot;hidden&quot;&gt; &#10;  &lt;li&gt; Report created or modified by *SS*.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" minValue="NaN" graphScaleFactor="Byte::Storage::GB::Byte::Storage::TB"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
              <formula formulaId="math.RoundUpToNextMultiple">
                <setting name="base" value="1"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Free" from="node"/>
                <result name=" " default="true" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop4">
                <parameter name="First Value" xsi:type="EmptyFormulaParameterDefinition"/>
                <parameter name="Second Value" xsi:type="EmptyFormulaParameterDefinition"/>
                <parameter name="Third Value" xsi:type="EmptyFormulaParameterDefinition"/>
                <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="Free"/>
                <result name="First Result" default="false" graphable="false"/>
                <result name="Second Result" default="false" graphable="false"/>
                <result name="Third Result" default="false" graphable="false"/>
                <result name="Free" default="false" graphable="true"/>
              </formula>
              <customization color="#00f74e" width="2.0" filter="@result=='Pool Free'"/>
              <link singleNodeId="6e7a415a" linkID=".-..-..-..-..-9958b022"/>
            </node>
          </node>
          <node name="XIO Capacity - Used (%) Trend Graph" order="3" singleNodeId="81996867">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l1y" preferredPeriod="86400" preferredAggregate="last" legendDisplayPolicy="visible" displayUnselectedVariables="false" maxValue="105.0"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%Used"/>
              <result name="Used Capacity (%)" default="false" graphable="true"/>
            </formula>
            <threshold severity="MINOR" value="70.0"/>
            <threshold severity="MAJOR" value="80.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
            <customization color="#050400" width="2.0" filter="@result=='Used Capacity (%)'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="b4c5c60b" linkID=".-..-..-..-9958b022"/>
          </node>
          <node name="XIO Capacity - Used (%) Forecast Graph" order="3" singleNodeId="cb45f36f">
            <property xsi:type="ReportPreferences" defaultMode="nrx" duration="c183d" preferredPeriod="86400" preferredAggregate="last" legendDisplayPolicy="visible" displayUnselectedVariables="false" maxValue="105.0"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="%Used"/>
              <result name="Used Capacity (%)" default="false" graphable="true"/>
            </formula>
            <formula formulaId="forecasting.LinearForecast">
              <setting name="before" value="0"/>
              <setting name="after" value="30"/>
              <setting name="threshold" value="70"/>
              <setting name="healthy state" value="below"/>
              <setting name="max time to threshold" value="1825"/>
              <setting name="min value" value="0"/>
              <setting name="max value" value=""/>
              <setting name="aggregation" value="DEFAULT"/>
              <parameter name="data" xsi:type="ResultFormulaParameterDefinition" result="%Used"/>
              <result name="Last actual value" default="false" graphable="false"/>
              <result name="Expected value" default="false" graphable="false"/>
              <result name="Date to threshold" default="false" graphable="false"/>
              <result name="Time to threshold" default="false" graphable="false"/>
              <result name="Utilization Deviation" default="false" graphable="false"/>
              <result name="Base value" default="false" graphable="false"/>
              <result name="Used Capacity Forecast (%)" default="false" graphable="true"/>
            </formula>
            <threshold severity="MINOR" value="70.0"/>
            <threshold severity="MAJOR" value="80.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
            <customization color="#050400" width="2.0" filter="@result=='Used Capacity (%)'"/>
            <customization dash="3 1" filter="@result=='Used Capacity Forecast (%)'"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="511d8e7b" linkID=".-..-..-..-9958b022"/>
          </node>
        </node>
      </node>
    </node>
    <node name="Device Alert Dashboard" order="2" singleNodeId="2fb2e166">
      <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx"/>
      <node name="Storage System - Active Alerts - Up to 7 Days" order="1" singleNodeId="a2789181">
        <property xsi:type="NodeFilter" filterExpression="(devtype='%Array' | devtype=='FileServer') &amp; !(vstatus=='inactive')"/>
        <property xsi:type="ReportPreferences" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
        <property xsi:type="PropertyNodeColumn" name="Storage System Type" columnFilterCondition="\b\B" display="never" description="Possible values are Block, File, Unified, Virtual and Object." property="sstype"/>
        <property xsi:type="NodePropertyNodeColumn" name="Storage System Alias" description="User defined name for the Array, default is serial number." nodeProperty="name"/>
        <property xsi:type="PropertyNodeColumn" name="Serial Number" display="never" description="Vendor-specified serial number for the storage system." property="serialnb"/>
        <property xsi:type="PropertyNodeColumn" name="devtype" display="never" property="devtype"/>
        <property xsi:type="PropertyNodeColumn" name="Model" display="never" description="Vendor-specified name for the storage model within a product line." property="model"/>
        <property xsi:type="PropertyNodeColumn" name="Vendor" display="never" description="Name of vendor." property="vendor"/>
        <property xsi:type="ValueNodeColumn" name="No. Critical" sortMode="desc" formatter="Number Status" resultName="No. Critical" forcePeriod="never" timeThreshold="600" roundingAccuracy="-1">
          <threshold severity="OK" value="0.0"/>
          <threshold severity="CRITICAL" value="1.0"/>
        </property>
        <property xsi:type="ValueNodeColumn" name="No. Major" sortMode="desc#1" formatter="Number Status" resultName="No. Major" forcePeriod="never" timeThreshold="600" roundingAccuracy="-1">
          <threshold severity="OK" value="0.0"/>
          <threshold severity="MAJOR" value="1.0"/>
        </property>
        <property xsi:type="ValueNodeColumn" name="No. Minor" sortMode="desc#2" formatter="Number Status" resultName="No. Minor" forcePeriod="never" timeThreshold="600" roundingAccuracy="-1">
          <threshold severity="OK" value="0.0"/>
          <threshold severity="MINOR" value="1.0"/>
        </property>
        <property xsi:type="ValueNodeColumn" name="No. Unknown" sortMode="desc#3" formatter="Number Status" resultName="No. Unknown" forcePeriod="never" timeThreshold="600" roundingAccuracy="-1">
          <threshold severity="OK" value="0.0"/>
          <threshold severity="UNKNOWN" value="1.0"/>
        </property>
        <property xsi:type="ValueNodeColumn" name="No. Info" sortMode="desc#4" formatter="Number Status" resultName="No. Informational" forcePeriod="never" timeThreshold="600" roundingAccuracy="-1">
          <threshold severity="OK" value="0.0"/>
          <threshold severity="INFORMATIONAL" value="1.0"/>
        </property>
        <property xsi:type="ValueNodeColumn" name="# Alerts" sortMode="desc#4" formatter="Number" resultName="All Alerts" forcePeriod="never" timeThreshold="600" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
        <item-report style="cards">
          <column position="t" name="Storage System Alias"/>
          <column position="c" name="No. Critical"/>
          <column position="c" name="No. Major"/>
          <column position="c" name="No. Minor"/>
          <column position="c" name="No. Unknown"/>
          <column position="c" name="No. Info"/>
          <column position="c" name="Total # Alerts"/>
          <column position="n" name="Serial Number"/>
        </item-report>
        <node name="device" singleNodeId="483bce83">
          <property xsi:type="NodeExpansion" expandOn="device"/>
          <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
          <formula formulaId="util.CurrentUnixEpoch">
            <result name="currentTime" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='RawCapacity' &amp; !(parttype) | name=='Capacity' &amp; !(parttype) | name=='NASCapacity' &amp; !(parttype) | name=='Availability' &amp; !(parttype)"/>
            <result name="lastCollectionTime" default="false" graphable="false"/>
          </formula>
          <formula formulaId="math.Subtraction">
            <parameter name="base metric" xsi:type="ResultFormulaParameterDefinition" result="currentTime" from="node"/>
            <parameter name="subtract metric" xsi:type="ResultFormulaParameterDefinition" result="lastCollectionTime" from="node"/>
            <result name="differenceInSeconds" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop4">
            <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="No. Critical"/>
            <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="No. Informational"/>
            <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="No. Major"/>
            <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="No. Minor"/>
            <result name="No. Critical" default="false" graphable="false"/>
            <result name="No. Informational" default="false" graphable="false"/>
            <result name="No. Major" default="false" graphable="false"/>
            <result name="No. Minor" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="No. Unknown"/>
            <result name="No. Unknown" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="All Alerts"/>
            <result name="All Alerts" default="false" graphable="false"/>
          </formula>
          <report-layout vspan="*:#W4N-TEMPLATE-OBJECT-SUMMARY=1,*:#W4N-OBJECT-USABLE-CAP-BY-SL=1,*:#W4N-TEMPLATE-ENTERPRISE-SUMMARY=1,*:#W4N-TEMPLATE-NAS-SUMMARY=1,*:#W4N-OBJECT-USED-BY-POOL=1,*:#W4N-TEMPLATE-UNIFIED-SUMMARY=1" hspan="*:{W4N-TEMPLATE-NAS-SUMMARY}-742f4b5a=3,*:#W4N-VIRTUAL-VDISK-DETAILS=3,*:#W4N-VPLEX-VIRTUAL-VOLUMES=3,*:#W4N-ENTERPRISE-USED-BY-TYPE=1,*:#W4N-VIRTUAL-TOPOLOGY=3,*:#W4N-BLOCK-STORAGE-CONNECTIVITY=3,*:{W4N-TEMPLATE-OBJECT-SUMMARY}-80e60ed7=3,*:{W4N-TEMPLATE-UNIFIED-SUMMARY}-80e60ed7=3,*:{W4N-TEMPLATE-ENTERPRISE-SUMMARY}-80e60ed7=3,*:#W4N-VIRTUAL-VVOL-DETAILS=3,*:#W4N-BLOCK-PATH-DETAILS=3,*:#W4N-FILE-STORAGE-CONNECTIVITY=2,*:#W4N-ENTERPRISE-RAW-CAP=1,*:#W4N-OBJECT-USABLE-CAP-BY-SL=2,*:#W4N-VPLEX-DIRECTORS=3,*:#W4N-BLOCK-VMAX-PATH-DETAILS-BACK=3,*:#W4N-NAS-FILE-PATH-DETAILS=3,*:#W4N-BLOCK-VMAX-PATH-DETAILS-FRONT=3,*:#W4N-DASHBOARD-USED-BY-POOL=3,*:#W4N-OBJECT-USED-BY-POOL=3,*:#W4N-TEMPLATE-UNIFIED-SUMMARY=1" order="*:#W4N-OBJECT-USED-CAP=5,*:#W4N-TEMPLATE-OBJECT-SUMMARY=2,*:#W4N-OBJECT-OBJECTCOUNTREND=6,*:#W4N-OBJECT-USABLE-CAP-BY-SL=7,*:#W4N-OBJECT-USABLE-CAP=3,*:#W4N-OBJECT-USABLETREND=4,*:#W4N-OBJECT-USED-BY-POOL=8"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="Alerts by Severity" order="0" singleNodeId="a832e23">
            <property xsi:type="NodeFilter" filterExpression="#EVENTS-GENERIC:ALL &amp; active=='1' &amp; !(eventSource=='ImpactAnalysis-GenericEvent')"/>
            <property xsi:type="ReportPreferences" defaultMode="hb"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="No. Critical"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="No. Informational"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="No. Major"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="No. Minor"/>
              <result name="No. Critical" default="false" graphable="false"/>
              <result name="No. Informational" default="false" graphable="false"/>
              <result name="No. Major" default="false" graphable="false"/>
              <result name="No. Minor" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="No. Unknown"/>
              <result name="No. Unknown" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="All Alerts"/>
              <result name="All Alerts" default="false" graphable="false"/>
            </formula>
            <customization color="#ff0000" filter="@result=='No. Critical'"/>
            <customization color="#f08811" filter="@result=='No. Major'"/>
            <customization color="#2d0fd4" filter="@result=='No. Informational'"/>
            <customization color="#8f1515" filter="@result=='No. Unknown'"/>
            <customization color="#f7ea39" filter="@result=='No. Minor'"/>
            <topn-report/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <node name="Critical" order="0" singleNodeId="1d60b2aa">
              <property xsi:type="NodeFilter" filterExpression="severity=='1'"/>
              <property xsi:type="ValueNodeColumn" name="#" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="Status" resultName="Severity" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
              </property>
              <property xsi:type="PropertyNodeColumn" name="Severity" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." property="severityAsString"/>
              <property xsi:type="ValueNodeColumn" name="Ack?" description="A YES (1) value indicates that the alert has been acknowledged by a user." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Ack" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="Owner" description="The current owner of the alert." property="owner"/>
              <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Source" description="The source of the alert." property="eventSource"/>
              <property xsi:type="PropertyNodeColumn" name="Device" description="The device that the alert occurred on." property="device"/>
              <property xsi:type="PropertyNodeColumn" name="Device Type" description="The device type that the alert occurred on." property="devtype"/>
              <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc#1" description="The date and time when the alert first occurs." property="openedat"/>
              <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
              <property xsi:type="PropertyNodeColumn" name="Active?" display="no" description="A YES (1) value indicates this alert is currently active on the system." property="active"/>
              <property xsi:type="PropertyNodeColumn" name="Category" display="no" description="The category of the alert." property="category"/>
              <property xsi:type="PropertyNodeColumn" name="Closed At" display="no" description="The date-time when the alert was closed." property="closedat"/>
              <property xsi:type="ValueNodeColumn" name="Count" display="no" description="Shows how many times an alert has occurred." resultName="alertCount" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="-1"/>
              <property xsi:type="PropertyNodeColumn" name="Duration" display="no" description="The duration between when the alert was ACTIVE to INACTIVE." property="duration"/>
              <property xsi:type="PropertyNodeColumn" name="ID" display="no" description="The ID of the alert occurrence as it exists in the database." property="id"/>
              <property xsi:type="PropertyNodeColumn" name="Last Changed At" display="no" description="The date and time when an alert was last updated." property="lastchangedat"/>
              <property xsi:type="PropertyNodeColumn" name="Message" display="no" description="A message used to describe more information about the alert." property="fullmsg"/>
              <property xsi:type="ValueNodeColumn" name="Problem?" display="no" description="A YES (1) value indicates this alert was discovered via Codebook Correlation." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Prob" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="ValueNodeColumn" name="Root?" display="no" description="A YES (1) value indicates this alert is has no known deeper underlying cause." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Root" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="State" display="no" description="The current state of the alert, (ACTIVE or INACTIVE)." property="eventstate"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 1" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 2" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 3" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 4" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 5" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="Text" display="no" description="A description of the alert." property="eventtext"/>
              <property xsi:type="PropertyNodeColumn" name="Trouble Ticket Id" display="no" description="The ID of this alerting in an external ticket management system." property="troubleticketid"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 1" display="no" description="A custom field that can be modified by the system administrator." property="userdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 2" display="no" description="A custom field that can be modified by the system administrator." property="userdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 3" display="no" description="A custom field that can be modified by the system administrator." property="userdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 4" display="no" description="A custom field that can be modified by the system administrator." property="userdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 5" display="no" description="A custom field that can be modified by the system administrator." property="userdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 6" display="no" description="A custom field that can be modified by the system administrator." property="userdefined6"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 7" display="no" description="A custom field that can be modified by the system administrator." property="userdefined7"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 8" display="no" description="A custom field that can be modified by the system administrator." property="userdefined8"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 9" display="no" description="A custom field that can be modified by the system administrator." property="userdefined9"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 10" display="no" description="A custom field that can be modified by the system administrator." property="userdefined10"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 11" display="no" description="A custom field that can be modified by the system administrator." property="userdefined11"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 12" display="no" description="A custom field that can be modified by the system administrator." property="userdefined12"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 13" display="no" description="A custom field that can be modified by the system administrator." property="userdefined13"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 14" display="no" description="A custom field that can be modified by the system administrator." property="userdefined14"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 15" display="no" description="A custom field that can be modified by the system administrator." property="userdefined15"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 16" display="no" description="A custom field that can be modified by the system administrator." property="userdefined16"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 17" display="no" description="A custom field that can be modified by the system administrator." property="userdefined17"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 18" display="no" description="A custom field that can be modified by the system administrator." property="userdefined18"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 19" display="no" description="A custom field that can be modified by the system administrator." property="userdefined19"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 20" display="no" description="A custom field that can be modified by the system administrator." property="userdefined20"/>
              <property xsi:type="ValueNodeColumn" name="SeverityForRowColor" sortMode="asc" display="never" description="A value used to set the table row colors based on the severity of the alert." formatter="Number&lt;rounding=0&gt; RowBackground" resultName="sevac" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
                <threshold name="Inactive" color="#fffcff" value="7.0"/>
              </property>
              <formula formulaId="util.ChildCount">
                <result name="No. Critical" default="true" graphable="true"/>
              </formula>
              <link singleNodeId="acaa8341" linkID="*:#ALERT-DETAILS-EXPANSION-ON-NAME"/>
            </node>
            <node name="Major" order="1" singleNodeId="c15be71d">
              <property xsi:type="NodeFilter" filterExpression="severity=='2'"/>
              <property xsi:type="ValueNodeColumn" name="#" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="Status" resultName="Severity" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
              </property>
              <property xsi:type="PropertyNodeColumn" name="Severity" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." property="severityAsString"/>
              <property xsi:type="ValueNodeColumn" name="Ack?" description="A YES (1) value indicates that the alert has been acknowledged by a user." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Ack" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="Owner" description="The current owner of the alert." property="owner"/>
              <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Source" description="The source of the alert." property="eventSource"/>
              <property xsi:type="PropertyNodeColumn" name="Device" description="The device that the alert occurred on." property="device"/>
              <property xsi:type="PropertyNodeColumn" name="Device Type" description="The device type that the alert occurred on." property="devtype"/>
              <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc#1" description="The date and time when the alert first occurs." property="openedat"/>
              <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
              <property xsi:type="PropertyNodeColumn" name="Active?" display="no" description="A YES (1) value indicates this alert is currently active on the system." property="active"/>
              <property xsi:type="PropertyNodeColumn" name="Category" display="no" description="The category of the alert." property="category"/>
              <property xsi:type="PropertyNodeColumn" name="Closed At" display="no" description="The date-time when the alert was closed." property="closedat"/>
              <property xsi:type="ValueNodeColumn" name="Count" display="no" description="Shows how many times an alert has occurred." resultName="alertCount" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="-1"/>
              <property xsi:type="PropertyNodeColumn" name="Duration" display="no" description="The duration between when the alert was ACTIVE to INACTIVE." property="duration"/>
              <property xsi:type="PropertyNodeColumn" name="ID" display="no" description="The ID of the alert occurrence as it exists in the database." property="id"/>
              <property xsi:type="PropertyNodeColumn" name="Last Changed At" display="no" description="The date and time when an alert was last updated." property="lastchangedat"/>
              <property xsi:type="PropertyNodeColumn" name="Message" display="no" description="A message used to describe more information about the alert." property="fullmsg"/>
              <property xsi:type="ValueNodeColumn" name="Problem?" display="no" description="A YES (1) value indicates this alert was discovered via Codebook Correlation." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Prob" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="ValueNodeColumn" name="Root?" display="no" description="A YES (1) value indicates this alert is has no known deeper underlying cause." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Root" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="State" display="no" description="The current state of the alert, (ACTIVE or INACTIVE)." property="eventstate"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 1" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 2" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 3" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 4" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 5" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="Text" display="no" description="A description of the alert." property="eventtext"/>
              <property xsi:type="PropertyNodeColumn" name="Trouble Ticket Id" display="no" description="The ID of this alerting in an external ticket management system." property="troubleticketid"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 1" display="no" description="A custom field that can be modified by the system administrator." property="userdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 2" display="no" description="A custom field that can be modified by the system administrator." property="userdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 3" display="no" description="A custom field that can be modified by the system administrator." property="userdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 4" display="no" description="A custom field that can be modified by the system administrator." property="userdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 5" display="no" description="A custom field that can be modified by the system administrator." property="userdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 6" display="no" description="A custom field that can be modified by the system administrator." property="userdefined6"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 7" display="no" description="A custom field that can be modified by the system administrator." property="userdefined7"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 8" display="no" description="A custom field that can be modified by the system administrator." property="userdefined8"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 9" display="no" description="A custom field that can be modified by the system administrator." property="userdefined9"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 10" display="no" description="A custom field that can be modified by the system administrator." property="userdefined10"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 11" display="no" description="A custom field that can be modified by the system administrator." property="userdefined11"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 12" display="no" description="A custom field that can be modified by the system administrator." property="userdefined12"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 13" display="no" description="A custom field that can be modified by the system administrator." property="userdefined13"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 14" display="no" description="A custom field that can be modified by the system administrator." property="userdefined14"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 15" display="no" description="A custom field that can be modified by the system administrator." property="userdefined15"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 16" display="no" description="A custom field that can be modified by the system administrator." property="userdefined16"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 17" display="no" description="A custom field that can be modified by the system administrator." property="userdefined17"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 18" display="no" description="A custom field that can be modified by the system administrator." property="userdefined18"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 19" display="no" description="A custom field that can be modified by the system administrator." property="userdefined19"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 20" display="no" description="A custom field that can be modified by the system administrator." property="userdefined20"/>
              <property xsi:type="ValueNodeColumn" name="SeverityForRowColor" sortMode="asc" display="never" description="A value used to set the table row colors based on the severity of the alert." formatter="Number&lt;rounding=0&gt; RowBackground" resultName="sevac" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
                <threshold name="Inactive" color="#fffcff" value="7.0"/>
              </property>
              <formula formulaId="util.ChildCount">
                <result name="No. Major" default="true" graphable="true"/>
              </formula>
              <link singleNodeId="acaa8341" linkID="*:#ALERT-DETAILS-EXPANSION-ON-NAME"/>
            </node>
            <node name="Minor" order="2" singleNodeId="580d185a">
              <property xsi:type="NodeFilter" filterExpression="severity=='3'"/>
              <property xsi:type="ValueNodeColumn" name="#" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="BlankFormatter" resultName="Severity" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
              </property>
              <property xsi:type="PropertyNodeColumn" name="Severity" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." property="severityAsString"/>
              <property xsi:type="ValueNodeColumn" name="Ack?" description="A YES (1) value indicates that the alert has been acknowledged by a user." formatter="ValueToStringFormatter&lt;key_1.0=YES;key_0.0= &gt;" resultName="Ack" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="Owner" description="The current owner of the alert." property="owner"/>
              <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Source" description="The source of the alert." property="eventSource"/>
              <property xsi:type="PropertyNodeColumn" name="Device" description="The device that the alert occurred on." property="device"/>
              <property xsi:type="PropertyNodeColumn" name="Device Type" description="The device type that the alert occurred on." property="devtype"/>
              <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc#1" description="The date and time when the alert first occurs." property="openedat"/>
              <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
              <property xsi:type="PropertyNodeColumn" name="Active?" display="no" description="A YES (1) value indicates this alert is currently active on the system." property="active"/>
              <property xsi:type="PropertyNodeColumn" name="Category" display="no" description="The category of the alert." property="category"/>
              <property xsi:type="PropertyNodeColumn" name="Closed At" display="no" description="The date-time when the alert was closed." property="closedat"/>
              <property xsi:type="ValueNodeColumn" name="Count" display="no" description="Shows how many times an alert has occurred." resultName="alertCount" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="-1"/>
              <property xsi:type="PropertyNodeColumn" name="Duration" display="no" description="The duration between when the alert was ACTIVE to INACTIVE." property="duration"/>
              <property xsi:type="PropertyNodeColumn" name="ID" display="no" description="The ID of the alert occurrence as it exists in the database." property="id"/>
              <property xsi:type="PropertyNodeColumn" name="Last Changed At" display="no" description="The date and time when an alert was last updated." property="lastchangedat"/>
              <property xsi:type="PropertyNodeColumn" name="Message" display="no" description="A message used to describe more information about the alert." property="fullmsg"/>
              <property xsi:type="ValueNodeColumn" name="Problem?" display="no" description="A YES (1) value indicates this alert was discovered via Codebook Correlation." formatter="ValueToStringFormatter&lt;key_1.0=YES;key_0.0= &gt;" resultName="Prob" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="ValueNodeColumn" name="Root?" display="no" description="A YES (1) value indicates this alert is has no known deeper underlying cause." formatter="ValueToStringFormatter&lt;key_1.0=YES;key_0.0= &gt;" resultName="Root" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="State" display="no" description="The current state of the alert, (ACTIVE or INACTIVE)." property="eventstate"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 1" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 2" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 3" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 4" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 5" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="Text" display="no" description="A description of the alert." property="eventtext"/>
              <property xsi:type="PropertyNodeColumn" name="Trouble Ticket Id" display="no" description="The ID of this alerting in an external ticket management system." property="troubleticketid"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 1" display="no" description="A custom field that can be modified by the system administrator." property="userdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 2" display="no" description="A custom field that can be modified by the system administrator." property="userdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 3" display="no" description="A custom field that can be modified by the system administrator." property="userdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 4" display="no" description="A custom field that can be modified by the system administrator." property="userdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 5" display="no" description="A custom field that can be modified by the system administrator." property="userdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 6" display="no" description="A custom field that can be modified by the system administrator." property="userdefined6"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 7" display="no" description="A custom field that can be modified by the system administrator." property="userdefined7"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 8" display="no" description="A custom field that can be modified by the system administrator." property="userdefined8"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 9" display="no" description="A custom field that can be modified by the system administrator." property="userdefined9"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 10" display="no" description="A custom field that can be modified by the system administrator." property="userdefined10"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 11" display="no" description="A custom field that can be modified by the system administrator." property="userdefined11"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 12" display="no" description="A custom field that can be modified by the system administrator." property="userdefined12"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 13" display="no" description="A custom field that can be modified by the system administrator." property="userdefined13"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 14" display="no" description="A custom field that can be modified by the system administrator." property="userdefined14"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 15" display="no" description="A custom field that can be modified by the system administrator." property="userdefined15"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 16" display="no" description="A custom field that can be modified by the system administrator." property="userdefined16"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 17" display="no" description="A custom field that can be modified by the system administrator." property="userdefined17"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 18" display="no" description="A custom field that can be modified by the system administrator." property="userdefined18"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 19" display="no" description="A custom field that can be modified by the system administrator." property="userdefined19"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 20" display="no" description="A custom field that can be modified by the system administrator." property="userdefined20"/>
              <property xsi:type="ValueNodeColumn" name="SeverityForRowColor" sortMode="asc" display="never" description="A value used to set the table row colors based on the severity of the alert." formatter="RowBackgroundFormatter" resultName="sevac" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
                <threshold name="Inactive" color="#fffcff" value="7.0"/>
              </property>
              <formula formulaId="util.ChildCount">
                <result name="No. Minor" default="true" graphable="true"/>
              </formula>
              <link singleNodeId="acaa8341" linkID="*:#ALERT-DETAILS-EXPANSION-ON-NAME"/>
            </node>
            <node name="Unknown" order="3" singleNodeId="ea4b569e">
              <property xsi:type="NodeFilter" filterExpression="severity=='4'"/>
              <property xsi:type="ValueNodeColumn" name="#" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="BlankFormatter" resultName="Severity" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
              </property>
              <property xsi:type="PropertyNodeColumn" name="Severity" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." property="severityAsString"/>
              <property xsi:type="ValueNodeColumn" name="Ack?" description="A YES (1) value indicates that the alert has been acknowledged by a user." formatter="ValueToStringFormatter&lt;key_1.0=YES;key_0.0= &gt;" resultName="Ack" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="Owner" description="The current owner of the alert." property="owner"/>
              <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Source" description="The source of the alert." property="eventSource"/>
              <property xsi:type="PropertyNodeColumn" name="Device" description="The device that the alert occurred on." property="device"/>
              <property xsi:type="PropertyNodeColumn" name="Device Type" description="The device type that the alert occurred on." property="devtype"/>
              <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc#1" description="The date and time when the alert first occurs." property="openedat"/>
              <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
              <property xsi:type="PropertyNodeColumn" name="Active?" display="no" description="A YES (1) value indicates this alert is currently active on the system." property="active"/>
              <property xsi:type="PropertyNodeColumn" name="Category" display="no" description="The category of the alert." property="category"/>
              <property xsi:type="PropertyNodeColumn" name="Closed At" display="no" description="The date-time when the alert was closed." property="closedat"/>
              <property xsi:type="ValueNodeColumn" name="Count" display="no" description="Shows how many times an alert has occurred." resultName="alertCount" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="-1"/>
              <property xsi:type="PropertyNodeColumn" name="Duration" display="no" description="The duration between when the alert was ACTIVE to INACTIVE." property="duration"/>
              <property xsi:type="PropertyNodeColumn" name="ID" display="no" description="The ID of the alert occurrence as it exists in the database." property="id"/>
              <property xsi:type="PropertyNodeColumn" name="Last Changed At" display="no" description="The date and time when an alert was last updated." property="lastchangedat"/>
              <property xsi:type="PropertyNodeColumn" name="Message" display="no" description="A message used to describe more information about the alert." property="fullmsg"/>
              <property xsi:type="ValueNodeColumn" name="Problem?" display="no" description="A YES (1) value indicates this alert was discovered via Codebook Correlation." formatter="ValueToStringFormatter&lt;key_1.0=YES;key_0.0= &gt;" resultName="Prob" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="ValueNodeColumn" name="Root?" display="no" description="A YES (1) value indicates this alert is has no known deeper underlying cause." formatter="ValueToStringFormatter&lt;key_1.0=YES;key_0.0= &gt;" resultName="Root" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="State" display="no" description="The current state of the alert, (ACTIVE or INACTIVE)." property="eventstate"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 1" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 2" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 3" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 4" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 5" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="Text" display="no" description="A description of the alert." property="eventtext"/>
              <property xsi:type="PropertyNodeColumn" name="Trouble Ticket Id" display="no" description="The ID of this alerting in an external ticket management system." property="troubleticketid"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 1" display="no" description="A custom field that can be modified by the system administrator." property="userdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 2" display="no" description="A custom field that can be modified by the system administrator." property="userdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 3" display="no" description="A custom field that can be modified by the system administrator." property="userdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 4" display="no" description="A custom field that can be modified by the system administrator." property="userdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 5" display="no" description="A custom field that can be modified by the system administrator." property="userdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 6" display="no" description="A custom field that can be modified by the system administrator." property="userdefined6"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 7" display="no" description="A custom field that can be modified by the system administrator." property="userdefined7"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 8" display="no" description="A custom field that can be modified by the system administrator." property="userdefined8"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 9" display="no" description="A custom field that can be modified by the system administrator." property="userdefined9"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 10" display="no" description="A custom field that can be modified by the system administrator." property="userdefined10"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 11" display="no" description="A custom field that can be modified by the system administrator." property="userdefined11"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 12" display="no" description="A custom field that can be modified by the system administrator." property="userdefined12"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 13" display="no" description="A custom field that can be modified by the system administrator." property="userdefined13"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 14" display="no" description="A custom field that can be modified by the system administrator." property="userdefined14"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 15" display="no" description="A custom field that can be modified by the system administrator." property="userdefined15"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 16" display="no" description="A custom field that can be modified by the system administrator." property="userdefined16"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 17" display="no" description="A custom field that can be modified by the system administrator." property="userdefined17"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 18" display="no" description="A custom field that can be modified by the system administrator." property="userdefined18"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 19" display="no" description="A custom field that can be modified by the system administrator." property="userdefined19"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 20" display="no" description="A custom field that can be modified by the system administrator." property="userdefined20"/>
              <property xsi:type="ValueNodeColumn" name="SeverityForRowColor" sortMode="asc" display="never" description="A value used to set the table row colors based on the severity of the alert." formatter="RowBackgroundFormatter" resultName="sevac" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
                <threshold name="Inactive" color="#fffcff" value="7.0"/>
              </property>
              <formula formulaId="util.ChildCount">
                <result name="No. Unknown" default="true" graphable="true"/>
              </formula>
              <link singleNodeId="acaa8341" linkID="*:#ALERT-DETAILS-EXPANSION-ON-NAME"/>
            </node>
            <node name="Informational" order="4" singleNodeId="e7ddbdc8">
              <property xsi:type="NodeFilter" filterExpression="severity=='5'"/>
              <property xsi:type="ValueNodeColumn" name="#" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="Status" resultName="Severity" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
              </property>
              <property xsi:type="PropertyNodeColumn" name="Severity" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." property="severityAsString"/>
              <property xsi:type="ValueNodeColumn" name="Ack?" description="A YES (1) value indicates that the alert has been acknowledged by a user." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Ack" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="Owner" description="The current owner of the alert." property="owner"/>
              <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Source" description="The source of the alert." property="eventSource"/>
              <property xsi:type="PropertyNodeColumn" name="Device" description="The device that the alert occurred on." property="device"/>
              <property xsi:type="PropertyNodeColumn" name="Device Type" description="The device type that the alert occurred on." property="devtype"/>
              <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc#1" description="The date and time when the alert first occurs." property="openedat"/>
              <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
              <property xsi:type="PropertyNodeColumn" name="Active?" display="no" description="A YES (1) value indicates this alert is currently active on the system." property="active"/>
              <property xsi:type="PropertyNodeColumn" name="Category" display="no" description="The category of the alert." property="category"/>
              <property xsi:type="PropertyNodeColumn" name="Closed At" display="no" description="The date-time when the alert was closed." property="closedat"/>
              <property xsi:type="ValueNodeColumn" name="Count" display="no" description="Shows how many times an alert has occurred." resultName="alertCount" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="-1"/>
              <property xsi:type="PropertyNodeColumn" name="Duration" display="no" description="The duration between when the alert was ACTIVE to INACTIVE." property="duration"/>
              <property xsi:type="PropertyNodeColumn" name="ID" display="no" description="The ID of the alert occurrence as it exists in the database." property="id"/>
              <property xsi:type="PropertyNodeColumn" name="Last Changed At" display="no" description="The date and time when an alert was last updated." property="lastchangedat"/>
              <property xsi:type="PropertyNodeColumn" name="Message" display="no" description="A message used to describe more information about the alert." property="fullmsg"/>
              <property xsi:type="ValueNodeColumn" name="Problem?" display="no" description="A YES (1) value indicates this alert was discovered via Codebook Correlation." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Prob" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="ValueNodeColumn" name="Root?" display="no" description="A YES (1) value indicates this alert is has no known deeper underlying cause." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Root" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="State" display="no" description="The current state of the alert, (ACTIVE or INACTIVE)." property="eventstate"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 1" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 2" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 3" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 4" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 5" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="Text" display="no" description="A description of the alert." property="eventtext"/>
              <property xsi:type="PropertyNodeColumn" name="Trouble Ticket Id" display="no" description="The ID of this alerting in an external ticket management system." property="troubleticketid"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 1" display="no" description="A custom field that can be modified by the system administrator." property="userdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 2" display="no" description="A custom field that can be modified by the system administrator." property="userdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 3" display="no" description="A custom field that can be modified by the system administrator." property="userdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 4" display="no" description="A custom field that can be modified by the system administrator." property="userdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 5" display="no" description="A custom field that can be modified by the system administrator." property="userdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 6" display="no" description="A custom field that can be modified by the system administrator." property="userdefined6"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 7" display="no" description="A custom field that can be modified by the system administrator." property="userdefined7"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 8" display="no" description="A custom field that can be modified by the system administrator." property="userdefined8"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 9" display="no" description="A custom field that can be modified by the system administrator." property="userdefined9"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 10" display="no" description="A custom field that can be modified by the system administrator." property="userdefined10"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 11" display="no" description="A custom field that can be modified by the system administrator." property="userdefined11"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 12" display="no" description="A custom field that can be modified by the system administrator." property="userdefined12"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 13" display="no" description="A custom field that can be modified by the system administrator." property="userdefined13"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 14" display="no" description="A custom field that can be modified by the system administrator." property="userdefined14"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 15" display="no" description="A custom field that can be modified by the system administrator." property="userdefined15"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 16" display="no" description="A custom field that can be modified by the system administrator." property="userdefined16"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 17" display="no" description="A custom field that can be modified by the system administrator." property="userdefined17"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 18" display="no" description="A custom field that can be modified by the system administrator." property="userdefined18"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 19" display="no" description="A custom field that can be modified by the system administrator." property="userdefined19"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 20" display="no" description="A custom field that can be modified by the system administrator." property="userdefined20"/>
              <property xsi:type="ValueNodeColumn" name="SeverityForRowColor" sortMode="asc" display="never" description="A value used to set the table row colors based on the severity of the alert." formatter="Number&lt;rounding=0&gt; RowBackground" resultName="sevac" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
                <threshold name="Inactive" color="#fffcff" value="7.0"/>
              </property>
              <formula formulaId="util.ChildCount">
                <result name="No. Informational" default="true" graphable="true"/>
              </formula>
              <link singleNodeId="acaa8341" linkID="*:#ALERT-DETAILS-EXPANSION-ON-NAME"/>
            </node>
            <node name="All Alerts" singleNodeId="fadd4250">
              <property xsi:type="ReportPreferences" defaultMode="lst"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:tree,report"/>
              <formula formulaId="util.ChildCount">
                <result name="All Alerts" default="true" graphable="true"/>
              </formula>
              <link singleNodeId="5f17caaf" linkID="*:#ALERT-DETAILS-EXPANSION-ON-NAME"/>
            </node>
          </node>
          <node name="Trend" order="1" singleNodeId="308bd7ef">
            <property xsi:type="NodeFilter" filterExpression="#EVENTS-GENERIC:ALL &amp; !(eventSource=='ImpactAnalysis-GenericEvent')"/>
            <property xsi:type="ReportPreferences" defaultMode="stk" duration="l1w" preferredPeriod="86400" preferredAggregate="nbvalues" description="This graph shows the trend of incoming alerts at point of time for the selected device." legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" graphInfoDisplayMode="trend"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <customization color="#ed1f26" filter="severity=='1'"/>
            <customization color="#d68317" filter="severity=='2'"/>
            <customization color="#ebeb11" filter="severity=='3'"/>
            <customization color="#8a550f" filter="severity=='4'"/>
            <customization color="#4522d1" filter="severity=='5'"/>
            <topn-report>
              <section-properties properties="lastchangedat[Last Occurred At]"/>
            </topn-report>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <node name="Alerts Details" singleNodeId="39aa058b">
              <property xsi:type="NodeExpansion" expandOn="severityAsString"/>
              <property xsi:type="ReportPreferences" displayMode="1" defaultMode="mix" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <link singleNodeId="d4f22e48" linkID="*:#ALERTS_REPORT"/>
            </node>
          </node>
        </node>
      </node>
      <node name="Storage System - Archive Alerts - 30 Days" order="2" singleNodeId="1bd22db6">
        <property xsi:type="NodeFilter" filterExpression="(devtype='%Array' | devtype=='FileServer') &amp; !(vstatus=='inactive')"/>
        <property xsi:type="ReportPreferences" duration="l1M" preferredPeriod="86400" preferredAggregate="last"/>
        <property xsi:type="DisplayPreferences" displayPolicy="hide:empty" propagateTimeSelection="true"/>
        <property xsi:type="PropertyNodeColumn" name="Storage System Type" columnFilterCondition="\b\B" display="never" description="Possible values are Block, File, Unified, Virtual and Object." property="sstype"/>
        <property xsi:type="NodePropertyNodeColumn" name="Storage System Alias" description="User defined name for the Array, default is serial number." nodeProperty="name"/>
        <property xsi:type="PropertyNodeColumn" name="Serial Number" display="never" description="Vendor-specified serial number for the storage system." property="serialnb"/>
        <property xsi:type="PropertyNodeColumn" name="devtype" display="never" property="devtype"/>
        <property xsi:type="PropertyNodeColumn" name="Model" display="never" description="Vendor-specified name for the storage model within a product line." property="model"/>
        <property xsi:type="PropertyNodeColumn" name="Vendor" display="never" description="Name of vendor." property="vendor"/>
        <property xsi:type="ValueNodeColumn" name="No. Critical" sortMode="desc" formatter="Number Status" resultName="No. Critical" forcePeriod="never" timeThreshold="600" roundingAccuracy="-1">
          <threshold severity="OK" value="0.0"/>
          <threshold severity="CRITICAL" value="1.0"/>
        </property>
        <property xsi:type="ValueNodeColumn" name="No. Major" sortMode="desc#1" formatter="Number Status" resultName="No. Major" forcePeriod="never" timeThreshold="600" roundingAccuracy="-1">
          <threshold severity="OK" value="0.0"/>
          <threshold severity="MAJOR" value="1.0"/>
        </property>
        <property xsi:type="ValueNodeColumn" name="No. Minor" sortMode="desc#2" formatter="Number Status" resultName="No. Minor" forcePeriod="never" timeThreshold="600" roundingAccuracy="-1">
          <threshold severity="OK" value="0.0"/>
          <threshold severity="MINOR" value="1.0"/>
        </property>
        <property xsi:type="ValueNodeColumn" name="No. Unknown" sortMode="desc#3" formatter="Number Status" resultName="No. Unknown" forcePeriod="never" timeThreshold="600" roundingAccuracy="-1">
          <threshold severity="OK" value="0.0"/>
          <threshold severity="UNKNOWN" value="1.0"/>
        </property>
        <property xsi:type="ValueNodeColumn" name="No. Info" sortMode="desc#4" formatter="Number Status" resultName="No. Informational" forcePeriod="never" timeThreshold="600" roundingAccuracy="-1">
          <threshold severity="OK" value="0.0"/>
          <threshold severity="INFORMATIONAL" value="1.0"/>
        </property>
        <property xsi:type="ValueNodeColumn" name="# Alerts" sortMode="desc#4" formatter="Number" resultName="All Alerts" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
        <item-report style="cards">
          <column position="t" name="Storage System Alias"/>
          <column position="c" name="No. Critical"/>
          <column position="c" name="No. Major"/>
          <column position="c" name="No. Minor"/>
          <column position="c" name="No. Unknown"/>
          <column position="c" name="No. Info"/>
          <column position="c" name="Total # Alerts"/>
          <column position="n" name="Serial Number"/>
          <column position="n" name="Model"/>
        </item-report>
        <node name="device" singleNodeId="483bce83">
          <property xsi:type="NodeExpansion" expandOn="device"/>
          <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx" duration="l1M" preferredPeriod="86400" preferredAggregate="last"/>
          <formula formulaId="util.CurrentUnixEpoch">
            <result name="currentTime" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='RawCapacity' &amp; !(parttype) | name=='Capacity' &amp; !(parttype) | name=='NASCapacity' &amp; !(parttype) | name=='Availability' &amp; !(parttype)"/>
            <result name="lastCollectionTime" default="false" graphable="false"/>
          </formula>
          <formula formulaId="math.Subtraction">
            <parameter name="base metric" xsi:type="ResultFormulaParameterDefinition" result="currentTime" from="node"/>
            <parameter name="subtract metric" xsi:type="ResultFormulaParameterDefinition" result="lastCollectionTime" from="node"/>
            <result name="differenceInSeconds" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop4">
            <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="No. Critical"/>
            <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="No. Informational"/>
            <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="No. Major"/>
            <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="No. Minor"/>
            <result name="No. Critical" default="false" graphable="false"/>
            <result name="No. Informational" default="false" graphable="false"/>
            <result name="No. Major" default="false" graphable="false"/>
            <result name="No. Minor" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="No. Unknown"/>
            <result name="No. Unknown" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="All Alerts"/>
            <result name="All Alerts" default="false" graphable="false"/>
          </formula>
          <formula formulaId="math.temporal.Sum">
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="All Alerts"/>
            <result name="Temp All Alerts" default="false" graphable="false"/>
          </formula>
          <report-layout vspan="*:#W4N-TEMPLATE-OBJECT-SUMMARY=1,*:#W4N-OBJECT-USABLE-CAP-BY-SL=1,*:#W4N-TEMPLATE-ENTERPRISE-SUMMARY=1,*:#W4N-TEMPLATE-NAS-SUMMARY=1,*:#W4N-OBJECT-USED-BY-POOL=1,*:#W4N-TEMPLATE-UNIFIED-SUMMARY=1" hspan="*:{W4N-TEMPLATE-NAS-SUMMARY}-742f4b5a=3,*:#W4N-VIRTUAL-VDISK-DETAILS=3,*:#W4N-VPLEX-VIRTUAL-VOLUMES=3,*:#W4N-ENTERPRISE-USED-BY-TYPE=1,*:#W4N-VIRTUAL-TOPOLOGY=3,*:#W4N-BLOCK-STORAGE-CONNECTIVITY=3,*:{W4N-TEMPLATE-OBJECT-SUMMARY}-80e60ed7=3,*:{W4N-TEMPLATE-UNIFIED-SUMMARY}-80e60ed7=3,*:{W4N-TEMPLATE-ENTERPRISE-SUMMARY}-80e60ed7=3,*:#W4N-VIRTUAL-VVOL-DETAILS=3,*:#W4N-BLOCK-PATH-DETAILS=3,*:#W4N-FILE-STORAGE-CONNECTIVITY=2,*:#W4N-ENTERPRISE-RAW-CAP=1,*:#W4N-OBJECT-USABLE-CAP-BY-SL=2,*:#W4N-VPLEX-DIRECTORS=3,*:#W4N-BLOCK-VMAX-PATH-DETAILS-BACK=3,*:#W4N-NAS-FILE-PATH-DETAILS=3,*:#W4N-BLOCK-VMAX-PATH-DETAILS-FRONT=3,*:#W4N-DASHBOARD-USED-BY-POOL=3,*:#W4N-OBJECT-USED-BY-POOL=3,*:#W4N-TEMPLATE-UNIFIED-SUMMARY=1" order="*:#W4N-OBJECT-USED-CAP=5,*:#W4N-TEMPLATE-OBJECT-SUMMARY=2,*:#W4N-OBJECT-OBJECTCOUNTREND=6,*:#W4N-OBJECT-USABLE-CAP-BY-SL=7,*:#W4N-OBJECT-USABLE-CAP=3,*:#W4N-OBJECT-USABLETREND=4,*:#W4N-OBJECT-USED-BY-POOL=8"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="Alerts by Severity" order="0" singleNodeId="a832e23">
            <property xsi:type="NodeFilter" filterExpression="#EVENTS-GENERICARCH:ALL &amp; !(eventSource=='ImpactAnalysis-GenericEvent')"/>
            <property xsi:type="ReportPreferences" defaultMode="hb" duration="l1M"/>
            <formula formulaId="util.Nop4">
              <parameter name="First Value" xsi:type="ResultFormulaParameterDefinition" result="No. Critical"/>
              <parameter name="Second Value" xsi:type="ResultFormulaParameterDefinition" result="No. Informational"/>
              <parameter name="Third Value" xsi:type="ResultFormulaParameterDefinition" result="No. Major"/>
              <parameter name="Fourth Value" xsi:type="ResultFormulaParameterDefinition" result="No. Minor"/>
              <result name="No. Critical" default="false" graphable="false"/>
              <result name="No. Informational" default="false" graphable="false"/>
              <result name="No. Major" default="false" graphable="false"/>
              <result name="No. Minor" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="No. Unknown"/>
              <result name="No. Unknown" default="false" graphable="false"/>
            </formula>
            <formula formulaId="math.spatial.Sum">
              <setting name="aggregation" value="DEFAULT"/>
              <setting name="partial" value="true"/>
              <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                <parameter xsi:type="ResultFormulaParameterDefinition" result="No. Critical"/>
                <parameter xsi:type="ResultFormulaParameterDefinition" result="No. Informational"/>
                <parameter xsi:type="ResultFormulaParameterDefinition" result="No. Major"/>
                <parameter xsi:type="ResultFormulaParameterDefinition" result="No. Minor"/>
                <parameter xsi:type="ResultFormulaParameterDefinition" result="No. Unknown"/>
              </parameter>
              <result name="All Alerts" default="false" graphable="false"/>
            </formula>
            <customization color="#ff0000" filter="@result=='No. Critical'"/>
            <customization color="#f08811" filter="@result=='No. Major'"/>
            <customization color="#2d0fd4" filter="@result=='No. Informational'"/>
            <customization color="#8f1515" filter="@result=='No. Unknown'"/>
            <customization color="#f7ea39" filter="@result=='No. Minor'"/>
            <topn-report/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <node name="Critical" order="0" singleNodeId="1d60b2aa">
              <property xsi:type="NodeFilter" filterExpression="severity=='1'"/>
              <property xsi:type="ReportPreferences" duration="l1M" preferredPeriod="86400" preferredAggregate="last"/>
              <property xsi:type="ValueNodeColumn" name="#" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="Status" resultName="Severity" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
              </property>
              <property xsi:type="PropertyNodeColumn" name="Severity" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." property="severityAsString"/>
              <property xsi:type="ValueNodeColumn" name="Ack?" description="A YES (1) value indicates that the alert has been acknowledged by a user." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Ack" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="Owner" description="The current owner of the alert." property="owner"/>
              <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Source" description="The source of the alert." property="eventSource"/>
              <property xsi:type="PropertyNodeColumn" name="Device" description="The device that the alert occurred on." property="device"/>
              <property xsi:type="PropertyNodeColumn" name="Device Type" description="The device type that the alert occurred on." property="devtype"/>
              <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc#1" description="The date and time when the alert first occurs." property="openedat"/>
              <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
              <property xsi:type="PropertyNodeColumn" name="Active?" display="no" description="A YES (1) value indicates this alert is currently active on the system." property="active"/>
              <property xsi:type="PropertyNodeColumn" name="Category" display="no" description="The category of the alert." property="category"/>
              <property xsi:type="PropertyNodeColumn" name="Closed At" display="no" description="The date-time when the alert was closed." property="closedat"/>
              <property xsi:type="ValueNodeColumn" name="Count" display="no" description="Shows how many times an alert has occurred." resultName="alertCount" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="-1"/>
              <property xsi:type="PropertyNodeColumn" name="Duration" display="no" description="The duration between when the alert was ACTIVE to INACTIVE." property="duration"/>
              <property xsi:type="PropertyNodeColumn" name="ID" display="no" description="The ID of the alert occurrence as it exists in the database." property="id"/>
              <property xsi:type="PropertyNodeColumn" name="Last Changed At" display="no" description="The date and time when an alert was last updated." property="lastchangedat"/>
              <property xsi:type="PropertyNodeColumn" name="Message" display="no" description="A message used to describe more information about the alert." property="fullmsg"/>
              <property xsi:type="ValueNodeColumn" name="Problem?" display="no" description="A YES (1) value indicates this alert was discovered via Codebook Correlation." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Prob" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="ValueNodeColumn" name="Root?" display="no" description="A YES (1) value indicates this alert is has no known deeper underlying cause." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Root" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="State" display="no" description="The current state of the alert, (ACTIVE or INACTIVE)." property="eventstate"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 1" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 2" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 3" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 4" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 5" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="Text" display="no" description="A description of the alert." property="eventtext"/>
              <property xsi:type="PropertyNodeColumn" name="Trouble Ticket Id" display="no" description="The ID of this alerting in an external ticket management system." property="troubleticketid"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 1" display="no" description="A custom field that can be modified by the system administrator." property="userdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 2" display="no" description="A custom field that can be modified by the system administrator." property="userdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 3" display="no" description="A custom field that can be modified by the system administrator." property="userdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 4" display="no" description="A custom field that can be modified by the system administrator." property="userdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 5" display="no" description="A custom field that can be modified by the system administrator." property="userdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 6" display="no" description="A custom field that can be modified by the system administrator." property="userdefined6"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 7" display="no" description="A custom field that can be modified by the system administrator." property="userdefined7"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 8" display="no" description="A custom field that can be modified by the system administrator." property="userdefined8"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 9" display="no" description="A custom field that can be modified by the system administrator." property="userdefined9"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 10" display="no" description="A custom field that can be modified by the system administrator." property="userdefined10"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 11" display="no" description="A custom field that can be modified by the system administrator." property="userdefined11"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 12" display="no" description="A custom field that can be modified by the system administrator." property="userdefined12"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 13" display="no" description="A custom field that can be modified by the system administrator." property="userdefined13"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 14" display="no" description="A custom field that can be modified by the system administrator." property="userdefined14"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 15" display="no" description="A custom field that can be modified by the system administrator." property="userdefined15"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 16" display="no" description="A custom field that can be modified by the system administrator." property="userdefined16"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 17" display="no" description="A custom field that can be modified by the system administrator." property="userdefined17"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 18" display="no" description="A custom field that can be modified by the system administrator." property="userdefined18"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 19" display="no" description="A custom field that can be modified by the system administrator." property="userdefined19"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 20" display="no" description="A custom field that can be modified by the system administrator." property="userdefined20"/>
              <property xsi:type="ValueNodeColumn" name="SeverityForRowColor" sortMode="asc" display="never" description="A value used to set the table row colors based on the severity of the alert." formatter="Number&lt;rounding=0&gt; RowBackground" resultName="sevac" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
                <threshold name="Inactive" color="#fffcff" value="7.0"/>
              </property>
              <formula formulaId="util.ChildCount">
                <result name="No. Critical" default="true" graphable="true"/>
              </formula>
              <link singleNodeId="a0003a9e" linkID=".-..-..-..-..-..-94f64a52-1144d443"/>
            </node>
            <node name="Major" order="1" singleNodeId="c15be71d">
              <property xsi:type="NodeFilter" filterExpression="severity=='2'"/>
              <property xsi:type="ReportPreferences" duration="l1M" preferredPeriod="86400" preferredAggregate="last"/>
              <property xsi:type="ValueNodeColumn" name="#" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="Status" resultName="Severity" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
              </property>
              <property xsi:type="PropertyNodeColumn" name="Severity" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." property="severityAsString"/>
              <property xsi:type="ValueNodeColumn" name="Ack?" description="A YES (1) value indicates that the alert has been acknowledged by a user." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Ack" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="Owner" description="The current owner of the alert." property="owner"/>
              <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Source" description="The source of the alert." property="eventSource"/>
              <property xsi:type="PropertyNodeColumn" name="Device" description="The device that the alert occurred on." property="device"/>
              <property xsi:type="PropertyNodeColumn" name="Device Type" description="The device type that the alert occurred on." property="devtype"/>
              <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc#1" description="The date and time when the alert first occurs." property="openedat"/>
              <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
              <property xsi:type="PropertyNodeColumn" name="Active?" display="no" description="A YES (1) value indicates this alert is currently active on the system." property="active"/>
              <property xsi:type="PropertyNodeColumn" name="Category" display="no" description="The category of the alert." property="category"/>
              <property xsi:type="PropertyNodeColumn" name="Closed At" display="no" description="The date-time when the alert was closed." property="closedat"/>
              <property xsi:type="ValueNodeColumn" name="Count" display="no" description="Shows how many times an alert has occurred." resultName="alertCount" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="-1"/>
              <property xsi:type="PropertyNodeColumn" name="Duration" display="no" description="The duration between when the alert was ACTIVE to INACTIVE." property="duration"/>
              <property xsi:type="PropertyNodeColumn" name="ID" display="no" description="The ID of the alert occurrence as it exists in the database." property="id"/>
              <property xsi:type="PropertyNodeColumn" name="Last Changed At" display="no" description="The date and time when an alert was last updated." property="lastchangedat"/>
              <property xsi:type="PropertyNodeColumn" name="Message" display="no" description="A message used to describe more information about the alert." property="fullmsg"/>
              <property xsi:type="ValueNodeColumn" name="Problem?" display="no" description="A YES (1) value indicates this alert was discovered via Codebook Correlation." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Prob" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="ValueNodeColumn" name="Root?" display="no" description="A YES (1) value indicates this alert is has no known deeper underlying cause." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Root" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="State" display="no" description="The current state of the alert, (ACTIVE or INACTIVE)." property="eventstate"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 1" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 2" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 3" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 4" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 5" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="Text" display="no" description="A description of the alert." property="eventtext"/>
              <property xsi:type="PropertyNodeColumn" name="Trouble Ticket Id" display="no" description="The ID of this alerting in an external ticket management system." property="troubleticketid"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 1" display="no" description="A custom field that can be modified by the system administrator." property="userdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 2" display="no" description="A custom field that can be modified by the system administrator." property="userdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 3" display="no" description="A custom field that can be modified by the system administrator." property="userdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 4" display="no" description="A custom field that can be modified by the system administrator." property="userdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 5" display="no" description="A custom field that can be modified by the system administrator." property="userdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 6" display="no" description="A custom field that can be modified by the system administrator." property="userdefined6"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 7" display="no" description="A custom field that can be modified by the system administrator." property="userdefined7"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 8" display="no" description="A custom field that can be modified by the system administrator." property="userdefined8"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 9" display="no" description="A custom field that can be modified by the system administrator." property="userdefined9"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 10" display="no" description="A custom field that can be modified by the system administrator." property="userdefined10"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 11" display="no" description="A custom field that can be modified by the system administrator." property="userdefined11"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 12" display="no" description="A custom field that can be modified by the system administrator." property="userdefined12"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 13" display="no" description="A custom field that can be modified by the system administrator." property="userdefined13"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 14" display="no" description="A custom field that can be modified by the system administrator." property="userdefined14"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 15" display="no" description="A custom field that can be modified by the system administrator." property="userdefined15"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 16" display="no" description="A custom field that can be modified by the system administrator." property="userdefined16"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 17" display="no" description="A custom field that can be modified by the system administrator." property="userdefined17"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 18" display="no" description="A custom field that can be modified by the system administrator." property="userdefined18"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 19" display="no" description="A custom field that can be modified by the system administrator." property="userdefined19"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 20" display="no" description="A custom field that can be modified by the system administrator." property="userdefined20"/>
              <property xsi:type="ValueNodeColumn" name="SeverityForRowColor" sortMode="asc" display="never" description="A value used to set the table row colors based on the severity of the alert." formatter="Number&lt;rounding=0&gt; RowBackground" resultName="sevac" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
                <threshold name="Inactive" color="#fffcff" value="7.0"/>
              </property>
              <formula formulaId="util.ChildCount">
                <result name="No. Major" default="true" graphable="true"/>
              </formula>
              <link singleNodeId="7d917937" linkID=".-..-..-..-..-..-94f64a52-1144d443"/>
            </node>
            <node name="Minor" order="2" singleNodeId="580d185a">
              <property xsi:type="NodeFilter" filterExpression="severity=='3'"/>
              <property xsi:type="ReportPreferences" duration="l1M" preferredPeriod="86400" preferredAggregate="last"/>
              <property xsi:type="ValueNodeColumn" name="#" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="Status" resultName="Severity" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
              </property>
              <property xsi:type="PropertyNodeColumn" name="Severity" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." property="severityAsString"/>
              <property xsi:type="ValueNodeColumn" name="Ack?" description="A YES (1) value indicates that the alert has been acknowledged by a user." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Ack" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="Owner" description="The current owner of the alert." property="owner"/>
              <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Source" description="The source of the alert." property="eventSource"/>
              <property xsi:type="PropertyNodeColumn" name="Device" description="The device that the alert occurred on." property="device"/>
              <property xsi:type="PropertyNodeColumn" name="Device Type" description="The device type that the alert occurred on." property="devtype"/>
              <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc#1" description="The date and time when the alert first occurs." property="openedat"/>
              <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
              <property xsi:type="PropertyNodeColumn" name="Active?" display="no" description="A YES (1) value indicates this alert is currently active on the system." property="active"/>
              <property xsi:type="PropertyNodeColumn" name="Category" display="no" description="The category of the alert." property="category"/>
              <property xsi:type="PropertyNodeColumn" name="Closed At" display="no" description="The date-time when the alert was closed." property="closedat"/>
              <property xsi:type="ValueNodeColumn" name="Count" display="no" description="Shows how many times an alert has occurred." resultName="alertCount" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="-1"/>
              <property xsi:type="PropertyNodeColumn" name="Duration" display="no" description="The duration between when the alert was ACTIVE to INACTIVE." property="duration"/>
              <property xsi:type="PropertyNodeColumn" name="ID" display="no" description="The ID of the alert occurrence as it exists in the database." property="id"/>
              <property xsi:type="PropertyNodeColumn" name="Last Changed At" display="no" description="The date and time when an alert was last updated." property="lastchangedat"/>
              <property xsi:type="PropertyNodeColumn" name="Message" display="no" description="A message used to describe more information about the alert." property="fullmsg"/>
              <property xsi:type="ValueNodeColumn" name="Problem?" display="no" description="A YES (1) value indicates this alert was discovered via Codebook Correlation." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Prob" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="ValueNodeColumn" name="Root?" display="no" description="A YES (1) value indicates this alert is has no known deeper underlying cause." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Root" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="State" display="no" description="The current state of the alert, (ACTIVE or INACTIVE)." property="eventstate"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 1" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 2" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 3" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 4" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 5" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="Text" display="no" description="A description of the alert." property="eventtext"/>
              <property xsi:type="PropertyNodeColumn" name="Trouble Ticket Id" display="no" description="The ID of this alerting in an external ticket management system." property="troubleticketid"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 1" display="no" description="A custom field that can be modified by the system administrator." property="userdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 2" display="no" description="A custom field that can be modified by the system administrator." property="userdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 3" display="no" description="A custom field that can be modified by the system administrator." property="userdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 4" display="no" description="A custom field that can be modified by the system administrator." property="userdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 5" display="no" description="A custom field that can be modified by the system administrator." property="userdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 6" display="no" description="A custom field that can be modified by the system administrator." property="userdefined6"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 7" display="no" description="A custom field that can be modified by the system administrator." property="userdefined7"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 8" display="no" description="A custom field that can be modified by the system administrator." property="userdefined8"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 9" display="no" description="A custom field that can be modified by the system administrator." property="userdefined9"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 10" display="no" description="A custom field that can be modified by the system administrator." property="userdefined10"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 11" display="no" description="A custom field that can be modified by the system administrator." property="userdefined11"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 12" display="no" description="A custom field that can be modified by the system administrator." property="userdefined12"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 13" display="no" description="A custom field that can be modified by the system administrator." property="userdefined13"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 14" display="no" description="A custom field that can be modified by the system administrator." property="userdefined14"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 15" display="no" description="A custom field that can be modified by the system administrator." property="userdefined15"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 16" display="no" description="A custom field that can be modified by the system administrator." property="userdefined16"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 17" display="no" description="A custom field that can be modified by the system administrator." property="userdefined17"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 18" display="no" description="A custom field that can be modified by the system administrator." property="userdefined18"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 19" display="no" description="A custom field that can be modified by the system administrator." property="userdefined19"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 20" display="no" description="A custom field that can be modified by the system administrator." property="userdefined20"/>
              <property xsi:type="ValueNodeColumn" name="SeverityForRowColor" sortMode="asc" display="never" description="A value used to set the table row colors based on the severity of the alert." formatter="Number&lt;rounding=0&gt; RowBackground" resultName="sevac" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
                <threshold name="Inactive" color="#fffcff" value="7.0"/>
              </property>
              <formula formulaId="util.ChildCount">
                <result name="No. Minor" default="true" graphable="true"/>
              </formula>
              <link singleNodeId="c357b6f7" linkID=".-..-..-..-..-..-94f64a52-1144d443"/>
            </node>
            <node name="Unknown" order="3" singleNodeId="ea4b569e">
              <property xsi:type="NodeFilter" filterExpression="severity=='4'"/>
              <property xsi:type="ReportPreferences" duration="l1M" preferredPeriod="86400" preferredAggregate="last"/>
              <property xsi:type="ValueNodeColumn" name="#" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="Status" resultName="Severity" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
              </property>
              <property xsi:type="PropertyNodeColumn" name="Severity" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." property="severityAsString"/>
              <property xsi:type="ValueNodeColumn" name="Ack?" description="A YES (1) value indicates that the alert has been acknowledged by a user." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Ack" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="Owner" description="The current owner of the alert." property="owner"/>
              <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Source" description="The source of the alert." property="eventSource"/>
              <property xsi:type="PropertyNodeColumn" name="Device" description="The device that the alert occurred on." property="device"/>
              <property xsi:type="PropertyNodeColumn" name="Device Type" description="The device type that the alert occurred on." property="devtype"/>
              <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc#1" description="The date and time when the alert first occurs." property="openedat"/>
              <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
              <property xsi:type="PropertyNodeColumn" name="Active?" display="no" description="A YES (1) value indicates this alert is currently active on the system." property="active"/>
              <property xsi:type="PropertyNodeColumn" name="Category" display="no" description="The category of the alert." property="category"/>
              <property xsi:type="PropertyNodeColumn" name="Closed At" display="no" description="The date-time when the alert was closed." property="closedat"/>
              <property xsi:type="ValueNodeColumn" name="Count" display="no" description="Shows how many times an alert has occurred." resultName="alertCount" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="-1"/>
              <property xsi:type="PropertyNodeColumn" name="Duration" display="no" description="The duration between when the alert was ACTIVE to INACTIVE." property="duration"/>
              <property xsi:type="PropertyNodeColumn" name="ID" display="no" description="The ID of the alert occurrence as it exists in the database." property="id"/>
              <property xsi:type="PropertyNodeColumn" name="Last Changed At" display="no" description="The date and time when an alert was last updated." property="lastchangedat"/>
              <property xsi:type="PropertyNodeColumn" name="Message" display="no" description="A message used to describe more information about the alert." property="fullmsg"/>
              <property xsi:type="ValueNodeColumn" name="Problem?" display="no" description="A YES (1) value indicates this alert was discovered via Codebook Correlation." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Prob" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="ValueNodeColumn" name="Root?" display="no" description="A YES (1) value indicates this alert is has no known deeper underlying cause." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Root" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="State" display="no" description="The current state of the alert, (ACTIVE or INACTIVE)." property="eventstate"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 1" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 2" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 3" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 4" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 5" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="Text" display="no" description="A description of the alert." property="eventtext"/>
              <property xsi:type="PropertyNodeColumn" name="Trouble Ticket Id" display="no" description="The ID of this alerting in an external ticket management system." property="troubleticketid"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 1" display="no" description="A custom field that can be modified by the system administrator." property="userdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 2" display="no" description="A custom field that can be modified by the system administrator." property="userdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 3" display="no" description="A custom field that can be modified by the system administrator." property="userdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 4" display="no" description="A custom field that can be modified by the system administrator." property="userdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 5" display="no" description="A custom field that can be modified by the system administrator." property="userdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 6" display="no" description="A custom field that can be modified by the system administrator." property="userdefined6"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 7" display="no" description="A custom field that can be modified by the system administrator." property="userdefined7"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 8" display="no" description="A custom field that can be modified by the system administrator." property="userdefined8"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 9" display="no" description="A custom field that can be modified by the system administrator." property="userdefined9"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 10" display="no" description="A custom field that can be modified by the system administrator." property="userdefined10"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 11" display="no" description="A custom field that can be modified by the system administrator." property="userdefined11"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 12" display="no" description="A custom field that can be modified by the system administrator." property="userdefined12"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 13" display="no" description="A custom field that can be modified by the system administrator." property="userdefined13"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 14" display="no" description="A custom field that can be modified by the system administrator." property="userdefined14"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 15" display="no" description="A custom field that can be modified by the system administrator." property="userdefined15"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 16" display="no" description="A custom field that can be modified by the system administrator." property="userdefined16"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 17" display="no" description="A custom field that can be modified by the system administrator." property="userdefined17"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 18" display="no" description="A custom field that can be modified by the system administrator." property="userdefined18"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 19" display="no" description="A custom field that can be modified by the system administrator." property="userdefined19"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 20" display="no" description="A custom field that can be modified by the system administrator." property="userdefined20"/>
              <property xsi:type="ValueNodeColumn" name="SeverityForRowColor" sortMode="asc" display="never" description="A value used to set the table row colors based on the severity of the alert." formatter="Number&lt;rounding=0&gt; RowBackground" resultName="sevac" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
                <threshold name="Inactive" color="#fffcff" value="7.0"/>
              </property>
              <formula formulaId="util.ChildCount">
                <result name="No. Unknown" default="true" graphable="true"/>
              </formula>
              <link singleNodeId="4abf98f1" linkID=".-..-..-..-..-..-94f64a52-1144d443"/>
            </node>
            <node name="Informational" order="4" singleNodeId="e7ddbdc8">
              <property xsi:type="NodeFilter" filterExpression="severity=='5'"/>
              <property xsi:type="ReportPreferences" duration="l1M" preferredPeriod="86400" preferredAggregate="last"/>
              <property xsi:type="ValueNodeColumn" name="#" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="Status" resultName="Severity" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
              </property>
              <property xsi:type="PropertyNodeColumn" name="Severity" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." property="severityAsString"/>
              <property xsi:type="ValueNodeColumn" name="Ack?" description="A YES (1) value indicates that the alert has been acknowledged by a user." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Ack" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="Owner" description="The current owner of the alert." property="owner"/>
              <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Source" description="The source of the alert." property="eventSource"/>
              <property xsi:type="PropertyNodeColumn" name="Device" description="The device that the alert occurred on." property="device"/>
              <property xsi:type="PropertyNodeColumn" name="Device Type" description="The device type that the alert occurred on." property="devtype"/>
              <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc#1" description="The date and time when the alert first occurs." property="openedat"/>
              <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
              <property xsi:type="PropertyNodeColumn" name="Active?" display="no" description="A YES (1) value indicates this alert is currently active on the system." property="active"/>
              <property xsi:type="PropertyNodeColumn" name="Category" display="no" description="The category of the alert." property="category"/>
              <property xsi:type="PropertyNodeColumn" name="Closed At" display="no" description="The date-time when the alert was closed." property="closedat"/>
              <property xsi:type="ValueNodeColumn" name="Count" display="no" description="Shows how many times an alert has occurred." resultName="alertCount" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="-1"/>
              <property xsi:type="PropertyNodeColumn" name="Duration" display="no" description="The duration between when the alert was ACTIVE to INACTIVE." property="duration"/>
              <property xsi:type="PropertyNodeColumn" name="ID" display="no" description="The ID of the alert occurrence as it exists in the database." property="id"/>
              <property xsi:type="PropertyNodeColumn" name="Last Changed At" display="no" description="The date and time when an alert was last updated." property="lastchangedat"/>
              <property xsi:type="PropertyNodeColumn" name="Message" display="no" description="A message used to describe more information about the alert." property="fullmsg"/>
              <property xsi:type="ValueNodeColumn" name="Problem?" display="no" description="A YES (1) value indicates this alert was discovered via Codebook Correlation." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Prob" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="ValueNodeColumn" name="Root?" display="no" description="A YES (1) value indicates this alert is has no known deeper underlying cause." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Root" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
              <property xsi:type="PropertyNodeColumn" name="State" display="no" description="The current state of the alert, (ACTIVE or INACTIVE)." property="eventstate"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 1" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 2" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 3" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 4" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="System Defined 5" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="Text" display="no" description="A description of the alert." property="eventtext"/>
              <property xsi:type="PropertyNodeColumn" name="Trouble Ticket Id" display="no" description="The ID of this alerting in an external ticket management system." property="troubleticketid"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 1" display="no" description="A custom field that can be modified by the system administrator." property="userdefined1"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 2" display="no" description="A custom field that can be modified by the system administrator." property="userdefined2"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 3" display="no" description="A custom field that can be modified by the system administrator." property="userdefined3"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 4" display="no" description="A custom field that can be modified by the system administrator." property="userdefined4"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 5" display="no" description="A custom field that can be modified by the system administrator." property="userdefined5"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 6" display="no" description="A custom field that can be modified by the system administrator." property="userdefined6"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 7" display="no" description="A custom field that can be modified by the system administrator." property="userdefined7"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 8" display="no" description="A custom field that can be modified by the system administrator." property="userdefined8"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 9" display="no" description="A custom field that can be modified by the system administrator." property="userdefined9"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 10" display="no" description="A custom field that can be modified by the system administrator." property="userdefined10"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 11" display="no" description="A custom field that can be modified by the system administrator." property="userdefined11"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 12" display="no" description="A custom field that can be modified by the system administrator." property="userdefined12"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 13" display="no" description="A custom field that can be modified by the system administrator." property="userdefined13"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 14" display="no" description="A custom field that can be modified by the system administrator." property="userdefined14"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 15" display="no" description="A custom field that can be modified by the system administrator." property="userdefined15"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 16" display="no" description="A custom field that can be modified by the system administrator." property="userdefined16"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 17" display="no" description="A custom field that can be modified by the system administrator." property="userdefined17"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 18" display="no" description="A custom field that can be modified by the system administrator." property="userdefined18"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 19" display="no" description="A custom field that can be modified by the system administrator." property="userdefined19"/>
              <property xsi:type="PropertyNodeColumn" name="User Defined 20" display="no" description="A custom field that can be modified by the system administrator." property="userdefined20"/>
              <property xsi:type="ValueNodeColumn" name="SeverityForRowColor" sortMode="asc" display="never" description="A value used to set the table row colors based on the severity of the alert." formatter="Number&lt;rounding=0&gt; RowBackground" resultName="sevac" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
                <threshold severity="CRITICAL" value="-Infinity"/>
                <threshold severity="MAJOR" value="1.0"/>
                <threshold severity="MINOR" value="2.0"/>
                <threshold severity="UNKNOWN" value="3.0"/>
                <threshold severity="INFORMATIONAL" value="4.0"/>
                <threshold severity="OK" value="5.0"/>
                <threshold name="Inactive" color="#fffcff" value="7.0"/>
              </property>
              <formula formulaId="util.ChildCount">
                <result name="No. Informational" default="true" graphable="true"/>
              </formula>
              <link singleNodeId="ac575f25" linkID=".-..-..-..-..-..-94f64a52-1144d443"/>
            </node>
            <node name="All Alerts" singleNodeId="fadd4250">
              <property xsi:type="ReportPreferences" duration="l1M" preferredPeriod="86400" preferredAggregate="last"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
              <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
              <formula formulaId="util.ChildCount">
                <result name="All Alerts" default="true" graphable="true"/>
              </formula>
              <link singleNodeId="83c94a6f" linkID=".-..-..-..-..-..-94f64a52-1144d443"/>
            </node>
          </node>
          <node name="Trend (Last Month)" order="1" singleNodeId="308bd7ef">
            <property xsi:type="NodeFilter" filterExpression="#EVENTS-GENERICARCH:ALL &amp; !(eventSource=='ImpactAnalysis-GenericEvent')"/>
            <property xsi:type="ReportPreferences" defaultMode="stk" duration="l1M" preferredPeriod="86400" preferredAggregate="nbvalues" description="This graph shows the trend of incoming alerts at point of time for the selected device." legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" graphInfoDisplayMode="trend"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
            <customization color="#ed1f26" filter="severity=='1'"/>
            <customization color="#d68317" filter="severity=='2'"/>
            <customization color="#ebeb11" filter="severity=='3'"/>
            <customization color="#8a550f" filter="severity=='4'"/>
            <customization color="#4522d1" filter="severity=='5'"/>
            <topn-report>
              <section-properties properties="lastchangedat[Last Occurred At]"/>
            </topn-report>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <node name="Alerts Details" singleNodeId="39aa058b">
              <property xsi:type="NodeExpansion" expandOn="severityAsString"/>
              <property xsi:type="ReportPreferences" displayMode="1" defaultMode="mix" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <link singleNodeId="b21e54cf" linkID=".-..-..-..-..-..-94f64a52-925d9260"/>
            </node>
          </node>
        </node>
      </node>
      <node name="&lt;&lt; TEMPLATES &gt;&gt;" singleNodeId="94f64a52">
        <property xsi:type="ReportPreferences" defaultMode="lst"/>
        <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
        <node name="Custom - All Alerts" order="0" singleNodeId="925d9260" type="Weekly">
          <property xsi:type="NodeFilter" filterExpression="!(eventSource=='ImpactAnalysis-GenericEvent') &amp; (#EVENTS-GENERIC:ALL | #EVENTS-GENERICARCH:ALL)"/>
          <property xsi:type="ReportPreferences" duration="l1w" description="This report shows active alerts consolidated from various sources." paging="100" refreshInterval="60" groupFilterExpansion="pltfmgrp&lt;type=groupping-ui;level-separator=/;expansion-separator=|&gt; customer location bunit"/>
          <property xsi:type="DisplayPreferences" propagateTimeSelection="true"/>
          <property xsi:type="ValueNodeColumn" name="#" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="Status" filterExpression="name=='severityAsMetric'" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
            <threshold severity="CRITICAL" value="-Infinity"/>
            <threshold severity="MAJOR" value="1.0"/>
            <threshold severity="MINOR" value="2.0"/>
            <threshold severity="UNKNOWN" value="3.0"/>
            <threshold severity="INFORMATIONAL" value="4.0"/>
            <threshold severity="OK" value="5.0"/>
          </property>
          <property xsi:type="PropertyNodeColumn" name="Severity" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." property="severityAsString"/>
          <property xsi:type="ValueNodeColumn" name="Ack?" description="A YES (1) value indicates that the alert has been acknowledged by a user." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Ack" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
          <property xsi:type="PropertyNodeColumn" name="Owner" description="The current owner of the alert." property="owner"/>
          <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
          <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
          <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
          <property xsi:type="PropertyNodeColumn" name="Source" description="The source of the alert." property="eventSource"/>
          <property xsi:type="PropertyNodeColumn" name="Device" description="The device that the alert occurred on." formatter="Text&lt;type=link&gt;" resultName="Device Link" property="device serialnb"/>
          <property xsi:type="PropertyNodeColumn" name="Device Type" description="The device type that the alert occurred on." formatter="Text&lt;type=Default Style&gt;" property="devtype"/>
          <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc#1" description="The date and time when the alert first occurs." property="openedat"/>
          <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
          <property xsi:type="PropertyNodeColumn" name="Active?" display="no" description="A YES (1) value indicates this alert is currently active on the system." property="active"/>
          <property xsi:type="PropertyNodeColumn" name="Category" display="no" description="The category of the alert." property="category"/>
          <property xsi:type="PropertyNodeColumn" name="Closed At" display="no" description="The date-time when the alert was closed." property="closedat"/>
          <property xsi:type="ValueNodeColumn" name="Count" display="no" description="Shows how many times an alert has occurred." resultName="alertCount" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="-1"/>
          <property xsi:type="PropertyNodeColumn" name="Duration" display="no" description="The duration between when the alert was ACTIVE to INACTIVE." property="duration"/>
          <property xsi:type="PropertyNodeColumn" name="ID" display="no" description="The ID of the alert occurrence as it exists in the database." property="id"/>
          <property xsi:type="PropertyNodeColumn" name="Last Changed At" display="no" description="The date and time when an alert was last updated." property="lastchangedat"/>
          <property xsi:type="PropertyNodeColumn" name="Message" display="no" description="A message used to describe more information about the alert." property="fullmsg"/>
          <property xsi:type="ValueNodeColumn" name="Problem?" display="no" description="A YES (1) value indicates this alert was discovered via Codebook Correlation." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Prob" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
          <property xsi:type="ValueNodeColumn" name="Root?" display="no" description="A YES (1) value indicates this alert is has no known deeper underlying cause." formatter="ValueToString&lt;rounding=0;key_1.0=YES;key_0.0= &gt; Status" resultName="Root" forcePeriod="never" useTimeRange="true" roundingAccuracy="0"/>
          <property xsi:type="PropertyNodeColumn" name="State" display="no" description="The current state of the alert, (ACTIVE or INACTIVE)." property="eventstate"/>
          <property xsi:type="PropertyNodeColumn" name="System Defined 1" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined1"/>
          <property xsi:type="PropertyNodeColumn" name="System Defined 2" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined2"/>
          <property xsi:type="PropertyNodeColumn" name="System Defined 3" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined3"/>
          <property xsi:type="PropertyNodeColumn" name="System Defined 4" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined4"/>
          <property xsi:type="PropertyNodeColumn" name="System Defined 5" display="no" description="A custom field that is reserved for M&amp;R Platform and SolutionPack use." property="systemdefined5"/>
          <property xsi:type="PropertyNodeColumn" name="Platform" display="no" description="A custom field that is used for Device Grouping." property="pltfmgrp"/>
          <property xsi:type="PropertyNodeColumn" name="Customer" display="no" description="A custom field that is used for Customer groups." property="customer"/>
          <property xsi:type="PropertyNodeColumn" name="Location" display="no" description="A custom field that is used for Location groups." property="location"/>
          <property xsi:type="PropertyNodeColumn" name="Business Unit" display="no" description="A custom field that is used for Business unit groups." property="bunit"/>
          <property xsi:type="PropertyNodeColumn" name="Text" display="no" description="A description of the alert." property="eventtext"/>
          <property xsi:type="PropertyNodeColumn" name="Trouble Ticket Id" display="no" description="The ID of this alerting in an external ticket management system." property="troubleticketid"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 1" display="no" description="A custom field that can be modified by the system administrator." property="userdefined1"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 2" display="no" description="A custom field that can be modified by the system administrator." property="userdefined2"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 3" display="no" description="A custom field that can be modified by the system administrator." property="userdefined3"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 4" display="no" description="A custom field that can be modified by the system administrator." property="userdefined4"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 5" display="no" description="A custom field that can be modified by the system administrator." property="userdefined5"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 6" display="no" description="A custom field that can be modified by the system administrator." property="userdefined6"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 7" display="no" description="A custom field that can be modified by the system administrator." property="userdefined7"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 8" display="no" description="A custom field that can be modified by the system administrator." property="userdefined8"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 9" display="no" description="A custom field that can be modified by the system administrator." property="userdefined9"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 10" display="no" description="A custom field that can be modified by the system administrator." property="userdefined10"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 11" display="no" description="A custom field that can be modified by the system administrator." property="userdefined11"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 12" display="no" description="A custom field that can be modified by the system administrator." property="userdefined12"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 13" display="no" description="A custom field that can be modified by the system administrator." property="userdefined13"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 14" display="no" description="A custom field that can be modified by the system administrator." property="userdefined14"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 15" display="no" description="A custom field that can be modified by the system administrator." property="userdefined15"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 16" display="no" description="A custom field that can be modified by the system administrator." property="userdefined16"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 17" display="no" description="A custom field that can be modified by the system administrator." property="userdefined17"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 18" display="no" description="A custom field that can be modified by the system administrator." property="userdefined18"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 19" display="no" description="A custom field that can be modified by the system administrator." property="userdefined19"/>
          <property xsi:type="PropertyNodeColumn" name="User Defined 20" display="no" description="A custom field that can be modified by the system administrator." property="userdefined20"/>
          <property xsi:type="ValueNodeColumn" name="SeverityForRowColor" sortMode="asc" display="never" description="A value used to set the table row colors based on the severity of the alert." formatter="Number&lt;rounding=0&gt; RowBackground" resultName="sevac" period="inherit" forcePeriod="never" aggregationFunc="min" useTimeRange="true" valuesAggregationFunc="min" roundingAccuracy="0">
            <threshold severity="CRITICAL" value="-Infinity"/>
            <threshold severity="MAJOR" value="1.0"/>
            <threshold severity="MINOR" value="2.0"/>
            <threshold severity="UNKNOWN" value="3.0"/>
            <threshold severity="INFORMATIONAL" value="4.0"/>
            <threshold severity="OK" value="5.0"/>
            <threshold name="Inactive" color="#fffcff" value="7.0"/>
          </property>
          <formula formulaId="util.ChildCount">
            <result name="Total Alert Count" default="false" graphable="false"/>
          </formula>
          <wiring behaviors="actionMenu,multiSelection">
            <adapter desc="Arrays">
              <src-filter xsi:type="JsonQueryFilter" query=":and({:or({:eq({devtype},Array)},{:eq({devtype},UnifiedArray)},{:eq({devtype},VirtualStorage)},{:eq({devtype},FileServer)})},{:not({:eq({source},IBMDS5k-GenericEvent)})},{:not({:eq({source},IBMDS5k-Collector-GenericEvent)})},{:eq({name},com.emc.watch4net.triggers.report.entity.click)},{:eq({marker},ID)})"/>
              <transformation xsi:type="AddTransformation" context="context" key="id">
                <value xsi:type="LookupValueSelector" path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/{}"/>
              </transformation>
              <transformation xsi:type="AddTransformation" context="." key="name">
                <value xsi:type="StaticValueSelector" value="com.emc.watch4net.actions.report.global.load"/>
              </transformation>
            </adapter>
            <adapter desc="Hosts">
              <src-filter xsi:type="JsonQueryFilter" query=":and({:or({:eq({devtype},Host)},{:eq({devtype},Hypervisor)},{:eq({devtype},VirtualMachine)},{:eq({devtype},PassiveHost)})},{:eq({name},com.emc.watch4net.triggers.report.entity.click)},{:eq({marker},ID)})"/>
              <transformation xsi:type="AddTransformation" context="context" key="id">
                <value xsi:type="LookupValueSelector" path="{EXPLORE-BRANCH-HOSTS}/(device)"/>
              </transformation>
              <transformation xsi:type="AddTransformation" context="." key="name">
                <value xsi:type="StaticValueSelector" value="com.emc.watch4net.actions.report.global.load"/>
              </transformation>
            </adapter>
            <adapter desc="FabricSwitch">
              <src-filter xsi:type="JsonQueryFilter" query=":and({:eq({devtype},FabricSwitch)},{:eq({name},com.emc.watch4net.triggers.report.entity.click)},{:eq({marker},ID)})"/>
              <transformation xsi:type="AddTransformation" context="context" key="id">
                <value xsi:type="LookupValueSelector" path="{W4N-EXPLORE-STORAGE-CONNECTIVITY-SWITCHES}/(device)"/>
              </transformation>
              <transformation xsi:type="AddTransformation" context="." key="name">
                <value xsi:type="StaticValueSelector" value="com.emc.watch4net.actions.report.global.load"/>
              </transformation>
            </adapter>
            <adapter desc="IBMDS-5k">
              <src-filter xsi:type="JsonQueryFilter" query=":and({:or({:eq({source},IBMDS5k-GenericEvent)},{:eq({source},IBMDS5k-Collector-GenericEvent)})},{:eq({name},com.emc.watch4net.triggers.report.entity.click)},{:eq({marker},ID)})"/>
              <transformation xsi:type="AddTransformation" context="context" key="id">
                <value xsi:type="LookupValueSelector" path="{DS4k-Summary}/(device)"/>
              </transformation>
              <transformation xsi:type="AddTransformation" context="." key="name">
                <value xsi:type="StaticValueSelector" value="com.emc.watch4net.actions.report.global.load"/>
              </transformation>
            </adapter>
            <adapter desc="Others">
              <src-filter xsi:type="JsonQueryFilter" query=":and({:not({:eq({devtype},Array)})},{:not({:eq({devtype},UnifiedArray)})},{:not({:eq({devtype},VirtualStorage)})},{:not({:eq({devtype},FileServer)})},{:not({:eq({devtype},Host)})},{:not({:eq({devtype},Hypervisor)})},{:not({:eq({devtype},VirtualMachine)})},{:not({:eq({devtype},PassiveHost)})},{:not({:eq({devtype},FabricSwitch)})},{:not({:eq({devtype},)})},{:not({:eq({source},IBMDS5k-GenericEvent)})},{:not({:eq({source},IBMDS8k-GenericEvent)})},{:not({:eq({source},IBMDS5k-Collector-GenericEvent)})},{:not({:eq({source},IBMDS-Collector-GenericEvent)})},{:eq({name},com.emc.watch4net.triggers.report.entity.click)},{:eq({marker},ID)})"/>
              <transformation xsi:type="AddTransformation" context="context" key="id">
                <value xsi:type="LookupValueSelector" path="{W4N-EXPLORE-ANY-DEVICE_NOINDEX}/(device)"/>
              </transformation>
              <transformation xsi:type="AddTransformation" context="." key="name">
                <value xsi:type="StaticValueSelector" value="com.emc.watch4net.actions.report.global.load"/>
              </transformation>
            </adapter>
            <trigger desc="property lookup">
              <src-filter xsi:type="CellClickFilter" columnName="Device"/>
              <action xsi:type="CustomAction">
                <transformation xsi:type="AddTransformation" context="." key="devtype">
                  <value xsi:type="PropertyValueSelector" properties="devtype" idPath="context.id"/>
                </transformation>
                <transformation xsi:type="AddTransformation" context="." key="marker">
                  <value xsi:type="StaticValueSelector" value="ID"/>
                </transformation>
                <transformation xsi:type="AddTransformation" context="." key="source">
                  <value xsi:type="PropertyValueSelector" properties="eventSource" idPath="context.id"/>
                </transformation>
              </action>
            </trigger>
          </wiring>
          <node name="Alert Details Expansion On Alert Name" singleNodeId="210ff74b">
            <property xsi:type="NodeFilter" filterExpression="#EVENTS-GENERIC:ALL | #EVENTS-GENERICARCH:ALL"/>
            <property xsi:type="NodeExpansion" expandOn="eventDefinition,active"/>
            <property xsi:type="ReportPreferences" defaultMode="mix" duration="l1w"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="acknowledged"/>
              <result name="Ack" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.ConditionalValue">
              <setting name="OperatorIndicator" value="'=='"/>
              <setting name="ValueIndicator" value="1"/>
              <setting name="ReplaceEmpty" value="7"/>
              <parameter name="Indicator1" xsi:type="PropertyFormulaParameterDefinition" property="severity"/>
              <parameter name="Indicator2" xsi:type="PropertyFormulaParameterDefinition" property="active"/>
              <result name="sevac" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="isproblem"/>
              <result name="Prob" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="isroot"/>
              <result name="Root" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="alertCount"/>
              <result name="alertCount" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Device Link"/>
              <result name="Device Link" default="false" graphable="false"/>
            </formula>
            <node name="Alert Details and Impact Analysis" singleNodeId="e822d870">
              <property xsi:type="ReportPreferences" defaultMode="mix"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
              <node name="Alert Details" singleNodeId="3e480839">
                <property xsi:type="ReportPreferences" duration="l1w" displayedProperties="acknowledged[Acknowledged?] active[Active?] category[Category] closedat[Closed At] device[Device] devtype[Device Type] duration[Duration] id[ID] lastchangedat[Last Changed At] fullmsg[Message] owner[Owner] severityAsString[Severity] eventSource[Source] eventstate[State] eventtext[Text]" description="This report display all of the attributes of a selected alert." paging="10"/>
                <property xsi:type="DisplayPreferences" propagateTimeSelection="true"/>
                <property xsi:type="ValueNodeColumn" name="Severity" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="Status ValueToString&lt;key_3=Minor;key_2=Major;key_1=Critical;key_5=Normal;key_4=Unknown;rounding=0&gt;" filterExpression="name=='severityAsMetric'" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="last" roundingAccuracy="-1">
                  <threshold severity="CRITICAL" value="-Infinity"/>
                  <threshold severity="MAJOR" value="1.0"/>
                  <threshold severity="MINOR" value="2.0"/>
                  <threshold severity="UNKNOWN" value="3.0"/>
                  <threshold severity="INFORMATIONAL" value="4.0"/>
                  <threshold severity="OK" value="5.0"/>
                </property>
                <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
                <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
                <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
                <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
                <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc" description="The date and time when the alert first occurs." property="openedat"/>
                <wiring behaviors="!passThrough,!entityDrilldown,!titleDrilldown,actionMenu"/>
                <node name="Formula Report" singleNodeId="a193e5c3">
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="acknowledged"/>
                    <result name="Ack" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <link singleNodeId="e67aa84e" linkID="*:#IMPACT_ANALYSIS" hiddenIfBroken="true"/>
            </node>
            <node name="CplexExp to Array" singleNodeId="29630f40">
              <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; (devtype=='Array' | devtype=='UnifiedArray' | devtype=='VirtualStorage' | devtype=='FileServer') &amp; (datatype=='Block' | datatype=='File' | datatype=='Virtual' | datatype=='Object')"/>
              <property xsi:type="NodeExpansion" expandOn="device&lt;type=split;properties=device;level-up=9999&gt;" filterMode="select"/>
              <property xsi:type="ReportPreferences" defaultMode="lst"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:report"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" properties="serialnb" xsi:type="EmptyFormulaParameterDefinition"/>
                <result name="Device Link" default="false" graphable="false"/>
              </formula>
            </node>
            <node name="CplexExp to device" singleNodeId="1c381546">
              <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(devtype=='Array') &amp; !(devtype=='XtremIOManager') &amp; !(devtype=='UnifiedArray') &amp; !(devtype=='VirtualStorage') &amp; !(devtype=='FileServer')"/>
              <property xsi:type="NodeExpansion" expandOn="device&lt;type=split;properties=device;level-up=9999&gt;" filterMode="select"/>
              <property xsi:type="ReportPreferences" defaultMode="lst"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:report"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" properties="device" xsi:type="EmptyFormulaParameterDefinition"/>
                <result name="Device Link" default="false" graphable="false"/>
              </formula>
            </node>
            <node name="Retrieve Durable Alert Count" singleNodeId="1e34a310">
              <property xsi:type="NodeFilter" filterExpression="eventtype=='DURABLE'"/>
              <property xsi:type="NodeExpansion" expandOn="eventDefinition&lt;type=split;properties=eventDefinition;level-up=3&gt;"/>
              <property xsi:type="ReportPreferences" defaultMode="lst"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:tree,report"/>
              <property xsi:type="PropertyNodeColumn" name="Name" property="eventdisplayname"/>
              <property xsi:type="PropertyNodeColumn" name="Id" property="id"/>
              <property xsi:type="PropertyNodeColumn" name="EventType" property="eventtype"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ConstantFormulaParameterDefinition" value="1.0"/>
                <result name="alertCount" default="false" graphable="false"/>
              </formula>
            </node>
            <node name="Retrieve Non-durable Alert Count" singleNodeId="752c0c4d">
              <property xsi:type="NodeFilter" filterExpression="!(eventType=='DURABLE')"/>
              <property xsi:type="NodeExpansion" expandOn="eventDefinition&lt;type=split;properties=eventDefinition;level-up=3&gt;"/>
              <property xsi:type="ReportPreferences" defaultMode="lst"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:tree,report"/>
              <property xsi:type="PropertyNodeColumn" name="Id" property="id"/>
              <formula formulaId="util.ChildCount">
                <result name="alertCount" default="false" graphable="false"/>
              </formula>
              <node name="id" singleNodeId="a0cf4fa9">
                <property xsi:type="NodeExpansion" expandOn="id"/>
                <property xsi:type="ReportPreferences" defaultMode="lst"/>
              </node>
            </node>
          </node>
        </node>
        <node name="Custom - All Alerts Trend (Last Month)" order="1" singleNodeId="83c9bb61">
          <property xsi:type="NodeFilter" filterExpression="!(eventSource=='ImpactAnalysis-GenericEvent') &amp; (#EVENTS-GENERIC:ALL | #EVENTS-GENERICARCH:ALL)"/>
          <property xsi:type="ReportPreferences" defaultMode="stk" duration="l1M" preferredPeriod="86400" preferredAggregate="nbvalues" description="This graph shows the trend of incoming alerts at point of time for the selected device." legendProperties="" legendDisplayPolicy="visible" displayUnselectedVariables="false" graphInfoDisplayMode="trend"/>
          <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
          <customization color="#ed1f26" filter="severity=='1'"/>
          <customization color="#d68317" filter="severity=='2'"/>
          <customization color="#ebeb11" filter="severity=='3'"/>
          <customization color="#8a550f" filter="severity=='4'"/>
          <customization color="#4522d1" filter="severity=='5'"/>
          <topn-report>
            <section-properties properties="lastchangedat[Last Occurred At]"/>
          </topn-report>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="Alerts Details" singleNodeId="39aa058b">
            <property xsi:type="NodeExpansion" expandOn="severityAsString"/>
            <property xsi:type="ReportPreferences" displayMode="1" defaultMode="mix" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <link singleNodeId="b21e54cf" linkID=".-..-..-..-925d9260"/>
          </node>
        </node>
        <node name="Alert Details Expansion On Alert Name (ACTIVE)" singleNodeId="72f481d4">
          <property xsi:type="NodeFilter" filterExpression="#EVENTS-GENERIC:ALL"/>
          <property xsi:type="NodeExpansion" expandOn="eventDefinition,active"/>
          <property xsi:type="ReportPreferences" defaultMode="mix" duration="l1w"/>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="severity"/>
            <result name="Severity" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="acknowledged"/>
            <result name="Ack" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.ConditionalValue">
            <setting name="OperatorIndicator" value="'=='"/>
            <setting name="ValueIndicator" value="1"/>
            <setting name="ReplaceEmpty" value="7"/>
            <parameter name="Indicator1" xsi:type="PropertyFormulaParameterDefinition" property="severity"/>
            <parameter name="Indicator2" xsi:type="PropertyFormulaParameterDefinition" property="active"/>
            <result name="sevac" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="isproblem"/>
            <result name="Prob" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="isroot"/>
            <result name="Root" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="alertCount"/>
            <result name="alertCount" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Device Link"/>
            <result name="Device Link" default="false" graphable="false"/>
          </formula>
          <node name="Alert Details" singleNodeId="3e480839">
            <property xsi:type="ReportPreferences" duration="l1w" displayedProperties="acknowledged[Acknowledged?] active[Active?] category[Category] closedat[Closed At] device[Device] devtype[Device Type] duration[Duration] id[ID] lastchangedat[Last Changed At] fullmsg[Message] owner[Owner] severityAsString[Severity] eventSource[Source] eventstate[State] eventtext[Text]" description="This report display all of the attributes of a selected alert." paging="10"/>
            <property xsi:type="DisplayPreferences" propagateTimeSelection="true"/>
            <property xsi:type="ValueNodeColumn" name="#" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="Status" resultName="Severity" period="inherit" forcePeriod="never" useTimeRange="true" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="-Infinity"/>
              <threshold severity="MAJOR" value="1.0"/>
              <threshold severity="MINOR" value="2.0"/>
              <threshold severity="UNKNOWN" value="3.0"/>
              <threshold severity="INFORMATIONAL" value="4.0"/>
              <threshold severity="OK" value="5.0"/>
            </property>
            <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
            <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
            <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
            <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
            <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc" description="The date and time when the alert first occurs." property="openedat"/>
            <wiring behaviors="!passThrough,!entityDrilldown,!titleDrilldown,actionMenu"/>
            <node name="Formula Report" singleNodeId="a193e5c3">
              <property xsi:type="ReportPreferences" defaultMode="lst"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="acknowledged"/>
                <result name="Ack" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="severity"/>
                <result name="Severity" default="false" graphable="false"/>
              </formula>
            </node>
          </node>
          <node name="CplexExp to Array" singleNodeId="46e61d82">
            <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; (devtype=='Array' | devtype=='UnifiedArray' | devtype=='VirtualStorage' | devtype=='FileServer') &amp; (datatype=='Block' | datatype=='File' | datatype=='Virtual' | datatype=='Object')"/>
            <property xsi:type="NodeExpansion" expandOn="device&lt;type=split;properties=device;level-up=9999&gt;" filterMode="select"/>
            <property xsi:type="ReportPreferences" defaultMode="lst"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:report"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" properties="serialnb" xsi:type="EmptyFormulaParameterDefinition"/>
              <result name="Device Link" default="false" graphable="false"/>
            </formula>
          </node>
          <node name="CplexExp to device" singleNodeId="781dcab9">
            <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(devtype=='Array') &amp; !(devtype=='XtremIOManager') &amp; !(devtype=='UnifiedArray') &amp; !(devtype=='VirtualStorage') &amp; !(devtype=='FileServer')"/>
            <property xsi:type="NodeExpansion" expandOn="device&lt;type=split;properties=device;level-up=9999&gt;" filterMode="select"/>
            <property xsi:type="ReportPreferences" defaultMode="lst"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:report"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" properties="device" xsi:type="EmptyFormulaParameterDefinition"/>
              <result name="Device Link" default="false" graphable="false"/>
            </formula>
          </node>
          <node name="Retrieve Durable Alert Count" singleNodeId="1e34a310">
            <property xsi:type="NodeFilter" filterExpression="eventtype=='DURABLE'"/>
            <property xsi:type="NodeExpansion" expandOn="name&lt;type=split;properties=name;level-up=3&gt;"/>
            <property xsi:type="ReportPreferences" defaultMode="lst"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:tree,report"/>
            <property xsi:type="PropertyNodeColumn" name="Name" property="eventdisplayname"/>
            <property xsi:type="PropertyNodeColumn" name="Id" property="id"/>
            <property xsi:type="PropertyNodeColumn" name="EventType" property="eventtype"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ConstantFormulaParameterDefinition" value="1.0"/>
              <result name="alertCount" default="false" graphable="false"/>
            </formula>
          </node>
          <node name="Retrieve Non-durable Alert Count" singleNodeId="752c0c4d">
            <property xsi:type="NodeFilter" filterExpression="!(eventType=='DURABLE')"/>
            <property xsi:type="NodeExpansion" expandOn="name&lt;type=split;properties=name;level-up=3&gt;"/>
            <property xsi:type="ReportPreferences" defaultMode="lst"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:tree,report"/>
            <property xsi:type="PropertyNodeColumn" name="Id" property="id"/>
            <formula formulaId="util.ChildCount">
              <result name="alertCount" default="false" graphable="false"/>
            </formula>
            <node name="id" singleNodeId="a0cf4fa9">
              <property xsi:type="NodeExpansion" expandOn="id"/>
              <property xsi:type="ReportPreferences" defaultMode="lst"/>
            </node>
          </node>
        </node>
        <node name="Alert Details Expansion On Alert Name (ARCHIVE)" singleNodeId="1144d443">
          <property xsi:type="NodeFilter" filterExpression="#EVENTS-GENERICARCH:ALL"/>
          <property xsi:type="NodeExpansion" expandOn="id"/>
          <property xsi:type="ReportPreferences" defaultMode="mix" duration="l1w"/>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="severity"/>
            <result name="Severity" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="acknowledged"/>
            <result name="Ack" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.ConditionalValue">
            <setting name="OperatorIndicator" value="'=='"/>
            <setting name="ValueIndicator" value="1"/>
            <setting name="ReplaceEmpty" value="7"/>
            <parameter name="Indicator1" xsi:type="PropertyFormulaParameterDefinition" property="severity"/>
            <parameter name="Indicator2" xsi:type="PropertyFormulaParameterDefinition" property="active"/>
            <result name="sevac" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="isproblem"/>
            <result name="Prob" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="isroot"/>
            <result name="Root" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="alertCount"/>
            <result name="alertCount" default="false" graphable="false"/>
          </formula>
          <formula formulaId="util.Nop">
            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Device Link"/>
            <result name="Device Link" default="false" graphable="false"/>
          </formula>
          <node name="Alert Details" singleNodeId="3e480839">
            <property xsi:type="ReportPreferences" duration="l1w" displayedProperties="acknowledged[Acknowledged?] active[Active?] category[Category] closedat[Closed At] device[Device] devtype[Device Type] duration[Duration] id[ID] lastchangedat[Last Changed At] fullmsg[Message] owner[Owner] severityAsString[Severity] eventSource[Source] eventstate[State] eventtext[Text]" description="This report display all of the attributes of a selected alert." paging="10"/>
            <property xsi:type="DisplayPreferences" propagateTimeSelection="true"/>
            <property xsi:type="ValueNodeColumn" name="#" description="The severity of the alert, (CRITICAL, MAJOR, MINOR, UNKNOWN, INFORMATIONAL, OK)." formatter="Status" resultName="Severity" period="inherit" forcePeriod="never" useTimeRange="true" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="-Infinity"/>
              <threshold severity="MAJOR" value="1.0"/>
              <threshold severity="MINOR" value="2.0"/>
              <threshold severity="UNKNOWN" value="3.0"/>
              <threshold severity="INFORMATIONAL" value="4.0"/>
              <threshold severity="OK" value="5.0"/>
            </property>
            <property xsi:type="PropertyNodeColumn" name="Component Type" description="The component type that the alert occurred on." property="parttypedisplayname"/>
            <property xsi:type="PropertyNodeColumn" name="Component" description="The component that the alert occurred on." property="partdisplayname"/>
            <property xsi:type="PropertyNodeColumn" name="Name" description="The name of the alert." property="eventdisplayname"/>
            <property xsi:type="PropertyNodeColumn" name="Type" description="The type of alert, (MOMENTARY, DURABLE)." property="eventtype"/>
            <property xsi:type="PropertyNodeColumn" name="Created At" sortMode="desc" description="The date and time when the alert first occurs." property="openedat"/>
            <wiring behaviors="!passThrough,!entityDrilldown,!titleDrilldown,actionMenu"/>
            <node name="Formula Report" singleNodeId="a193e5c3">
              <property xsi:type="ReportPreferences" defaultMode="lst"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="acknowledged"/>
                <result name="Ack" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="severity"/>
                <result name="Severity" default="false" graphable="false"/>
              </formula>
            </node>
          </node>
          <node name="CplexExp to Array" singleNodeId="46e61d82">
            <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; (devtype=='Array' | devtype=='UnifiedArray' | devtype=='VirtualStorage' | devtype=='FileServer') &amp; (datatype=='Block' | datatype=='File' | datatype=='Virtual' | datatype=='Object')"/>
            <property xsi:type="NodeExpansion" expandOn="device&lt;type=split;properties=device;level-up=9999&gt;" filterMode="select"/>
            <property xsi:type="ReportPreferences" defaultMode="lst"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:report"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" properties="serialnb" xsi:type="EmptyFormulaParameterDefinition"/>
              <result name="Device Link" default="false" graphable="false"/>
            </formula>
          </node>
          <node name="CplexExp to device" singleNodeId="781dcab9">
            <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(devtype=='Array') &amp; !(devtype=='XtremIOManager') &amp; !(devtype=='UnifiedArray') &amp; !(devtype=='VirtualStorage') &amp; !(devtype=='FileServer')"/>
            <property xsi:type="NodeExpansion" expandOn="device&lt;type=split;properties=device;level-up=9999&gt;" filterMode="select"/>
            <property xsi:type="ReportPreferences" defaultMode="lst"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:report"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" properties="device" xsi:type="EmptyFormulaParameterDefinition"/>
              <result name="Device Link" default="false" graphable="false"/>
            </formula>
          </node>
          <node name="Retrieve Durable Alert Count" singleNodeId="1e34a310">
            <property xsi:type="NodeFilter" filterExpression="eventtype=='DURABLE'"/>
            <property xsi:type="NodeExpansion" expandOn="name&lt;type=split;properties=name;level-up=3&gt;"/>
            <property xsi:type="ReportPreferences" defaultMode="lst"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:tree,report"/>
            <property xsi:type="PropertyNodeColumn" name="Name" property="eventdisplayname"/>
            <property xsi:type="PropertyNodeColumn" name="Id" property="id"/>
            <property xsi:type="PropertyNodeColumn" name="EventType" property="eventtype"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ConstantFormulaParameterDefinition" value="1.0"/>
              <result name="alertCount" default="false" graphable="false"/>
            </formula>
          </node>
          <node name="Retrieve Non-durable Alert Count" singleNodeId="752c0c4d">
            <property xsi:type="NodeFilter" filterExpression="!(eventType=='DURABLE')"/>
            <property xsi:type="NodeExpansion" expandOn="name&lt;type=split;properties=name;level-up=3&gt;"/>
            <property xsi:type="ReportPreferences" defaultMode="lst"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:tree,report"/>
            <property xsi:type="PropertyNodeColumn" name="Id" property="id"/>
            <formula formulaId="util.ChildCount">
              <result name="alertCount" default="false" graphable="false"/>
            </formula>
            <node name="id" singleNodeId="a0cf4fa9">
              <property xsi:type="NodeExpansion" expandOn="id"/>
              <property xsi:type="ReportPreferences" defaultMode="lst"/>
            </node>
          </node>
        </node>
      </node>
    </node>
    <node name="Systems" order="3" singleNodeId="6ffaba0e">
      <property xsi:type="ReportPreferences" defaultMode="lst"/>
      <report-rendering>
        <charts mode="dynamic"/>
      </report-rendering>
      <node name="Data Domain" singleNodeId="687136c8">
        <property xsi:type="ReportPreferences" defaultMode="lst"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <node name="Overview" order="1" singleNodeId="50b1638d">
          <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
          <report-layout hspan=".-..-..-..-ee11ee6a-539486c1-d88bb3c7-c31c6258=2"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <compound-display titles="false"/>
          <node name="Data Domain Systems" order="1" singleNodeId="f226e544">
            <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive') &amp; devdesc='Data Domain OS%'"/>
            <property xsi:type="ReportPreferences" defaultMode="itm" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
            <property xsi:type="PropertyNodeColumn" name="Device" sortMode="asc" formatter="String Style&lt;size=medium;type=link&gt;" property="device"/>
            <property xsi:type="PropertyNodeColumn" name="Model" display="always" property="model"/>
            <property xsi:type="PropertyNodeColumn" name="Firmware" display="always" property="devdesc"/>
            <property xsi:type="ValueNodeColumn" name="CPU Utilization" display="always" description="The number of read/write operations per second." formatter="Number&lt;rounding=0;suffix=%&gt; Style&lt;size=medium&gt;" filterExpression="name=='CurrentUtilization' &amp; parttype=='Processor' &amp; part=='System'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Filesystem Utilization" display="never" description="The amount of data read/written per second." formatter="Number&lt;rounding=0;suffix=%&gt; Style&lt;size=medium&gt;" resultName="FileSystemUtil(%)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Memory Utilization" description="This  displays the data reduction ratio which is calculated in XMS by dividing logical space used by physical space used" formatter="Number&lt;rounding=0;suffix=%&gt; Style&lt;size=medium&gt;" resultName="memory usage (%)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Interface Utilization" description="This  displays the percentage of SLA latency Met" formatter="Number&lt;rounding=0;suffix=%&gt; Style&lt;size=medium&gt;" filterExpression="parttype=='Interface' &amp; !(part=='lo') &amp; !(maxspeed=='0.0') &amp; name=='CurrentUtilization'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="PropertyNodeColumn" name="Serial Number" columnFilterCondition="\b\B" property="serialnb"/>
            <property xsi:type="ValueNodeColumn" name="Usable" description="Configured capacity that is available for data storage." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" filterExpression="name=='ConfiguredUsableCapacity' &amp; parttype=='FileSystem' &amp; part='%data: post-comp%'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Used" description="Configured capacity that is available for data storage." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" filterExpression="name=='UsedCapacity' &amp; parttype=='FileSystem' &amp; part='%data: post-comp%'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Free" formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" filterExpression="name=='FreeCapacity' &amp; parttype=='FileSystem' &amp; part='%data: post-comp%'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Decimal::GB::Byte::Storage::TB" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Used" display="always" formatter="Number&lt;rounding=0;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt; Style&lt;size=medium&gt;" resultName="Used (%)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MINOR" value="70.0"/>
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="CRITICAL" value="90.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Total Compression Factor - 24 Hours" description="File system total compression factor." formatter="Number&lt;color=text&gt; Status Style&lt;size=medium&gt;" filterExpression="name=='FileSystemTotalCompressionFactor' &amp; parttype=='Period' &amp; part=='Last 24 hrs'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="-Infinity"/>
              <threshold severity="OK" value="1.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Total Compression Factor - 7 Days" description="File system total compression factor." formatter="Number&lt;color=text&gt; Status Style&lt;size=medium&gt;" filterExpression="name=='FileSystemTotalCompressionFactor' &amp; parttype=='Period' &amp; part=='Last 7 days'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="-Infinity"/>
              <threshold severity="OK" value="1.0"/>
            </property>
            <item-report style="cards">
              <column position="t" name="Device"/>
              <column position="t" name="Serial Number"/>
              <column position="t" name="Model"/>
              <column position="t" name="Firmware"/>
              <column position="c" name="% Used"/>
              <column position="w" name="Usable"/>
              <column position="w" name="Used"/>
              <column position="w" name="Free"/>
              <column position="e" name="CPU Utilization"/>
              <column position="e" name="Memory Utilization"/>
              <column position="e" name="Interface Utilization"/>
              <column position="e" name="Total Compression Factor - 24 Hours"/>
              <column position="e" name="Total Compression Factor - 7 Days"/>
              <column position="e" name="Filesystem Utilization"/>
            </item-report>
            <wiring>
              <jump-to-report>
                <src-filter xsi:type="EntityClickFilter"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="Details" order="1" singleNodeId="884874d4">
              <property xsi:type="NodeExpansion" expandOn="device"/>
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
              <formula formulaId="math.Subtraction">
                <parameter name="base metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalMemory' &amp; parttype=='Memory' &amp; part=='Physical memory'"/>
                <parameter name="subtract metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='UsedMemory' &amp; parttype=='Memory' &amp; part=='Physical memory'"/>
                <result name="freememory" default="false" graphable="false"/>
              </formula>
              <formula formulaId="utilization.StorageUtilization">
                <parameter name="available space" xsi:type="ResultFormulaParameterDefinition" result="freememory" from="node"/>
                <parameter name="storage size" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalMemory' &amp; parttype=='Memory' &amp; part=='Physical memory'"/>
                <result name="storage space" default="false" graphable="false"/>
                <result name="memory usage (%)" default="false" graphable="true"/>
              </formula>
              <formula formulaId="utilization.StorageUtilization">
                <parameter name="available space" xsi:type="FilterFormulaParameterDefinition" filter="datagrp=='DataDomain-FS' &amp; parttype=='FileSystem' &amp; (part='%data: post-comp%' | part=='Data') &amp; name=='FreeCapacity'"/>
                <parameter name="storage size" xsi:type="FilterFormulaParameterDefinition" filter="datagrp=='DataDomain-FS' &amp; parttype=='FileSystem' &amp; (part='%data: post-comp%' | part=='Data') &amp; name=='Capacity'"/>
                <result name="FileFreeSpace(%)" default="false" graphable="true"/>
                <result name="FileSystemUtil(%)" default="false" graphable="true"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="FilterFormulaParameterDefinition" filter="name=='UsedCapacity' &amp; parttype=='FileSystem' &amp; part='%data: post-comp%'"/>
                <parameter name="denominator" xsi:type="FilterFormulaParameterDefinition" filter="name=='Capacity' &amp; parttype=='FileSystem' &amp; part='%data: post-comp%'"/>
                <result name="Used (%)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='NASFSCapacity' &amp; !(parttype)"/>
                <result name="Configured Usable" default="false" graphable="false"/>
              </formula>
              <wiring behaviors="!entityDrilldown,!titleDrilldown"/>
            </node>
          </node>
          <link singleNodeId="ca187439" linkID=".-..-..-..-..-2fb2e166" order="2"/>
          <link singleNodeId="bcac9649" linkID=".-..-..-..-..-ee11ee6a-539486c1-d88bb3c7-c31c6258" order="3"/>
        </node>
        <node name="Performance" order="2" singleNodeId="230ac691">
          <property xsi:type="NodeFilter" filterExpression="devdesc='Data Domain OS%' &amp; !(vstatus=='inactive')"/>
          <property xsi:type="ReportPreferences" defaultMode="imx" paging="5"/>
          <property xsi:type="DisplayPreferences" propagateTimeSelection="true"/>
          <property xsi:type="PropertyNodeColumn" name="Data Domain System" description="User defined name for the data domain, default is serial number." formatter="String Style&lt;type=link&gt;" property="device"/>
          <property xsi:type="PropertyNodeColumn" name="Model" description="Vendor-specified name for the storage model within a product line." property="model"/>
          <property xsi:type="PropertyNodeColumn" name="Serial Number" description="Vendor-specified serial number for the storage system." property="serialnb"/>
          <property xsi:type="ValueNodeColumn" name="Disk Capacity" description="Sum of all the physical disk capacity." formatter="Number&lt;rounding=2&gt; Status Graph" resultName="total disk capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage"/>
          <property xsi:type="ValueNodeColumn" name="Uncompressed Stored Data" description="Amount of data stored on the data domain before compression." formatter="Number&lt;color=text;rounding=2&gt; Status Graph" filterExpression="name=='StoredData'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage"/>
          <property xsi:type="ValueNodeColumn" name="CPU Utilization (%)" description="Current CPU utilization." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Graph" filterExpression="name=='CurrentUtilization' &amp; parttype=='Processor' &amp; part=='System'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
            <threshold severity="OK" value="-Infinity"/>
            <threshold severity="MAJOR" value="60.0"/>
            <threshold severity="CRITICAL" value="80.0"/>
          </property>
          <property xsi:type="ValueNodeColumn" name="FileSystem Utilization (%)" description="Usable FileSystem Capacity Utilization in percentage." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Graph" resultName="FileSystemUtil(%)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
            <threshold severity="OK" value="-Infinity"/>
            <threshold severity="MAJOR" value="70.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
          </property>
          <property xsi:type="ValueNodeColumn" name="Interface Utilization (%)" description="Interface utilization in percentage." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Graph" filterExpression="parttype=='Interface' &amp; !(part=='lo') &amp; !(maxspeed=='0.0') &amp; name=='CurrentUtilization'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
            <threshold severity="OK" value="-Infinity"/>
            <threshold severity="MAJOR" value="70.0"/>
            <threshold severity="CRITICAL" value="90.0"/>
          </property>
          <property xsi:type="ValueNodeColumn" name="Memory Utilization (%)" sortMode="desc" description="Memory utilization in percentage." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Graph" resultName="memory usage (%)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
            <threshold severity="OK" value="-Infinity"/>
            <threshold severity="MAJOR" value="90.0"/>
            <threshold severity="CRITICAL" value="95.0"/>
          </property>
          <wiring behaviors="!entityDrilldown">
            <jump-to-report>
              <src-filter xsi:type="CellClickFilter" columnName="Data Domain System"/>
              <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
            </jump-to-report>
          </wiring>
          <node name="device" singleNodeId="1160ce38">
            <property xsi:type="NodeExpansion" expandOn="device"/>
            <property xsi:type="ReportPreferences" defaultMode="mix"/>
            <formula formulaId="math.spatial.Sum">
              <setting name="aggregation" value="DEFAULT"/>
              <setting name="partial" value="false"/>
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="diskCapacity"/>
              <result name="total disk capacity" default="false" graphable="false"/>
            </formula>
            <formula formulaId="math.Subtraction">
              <parameter name="base metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalMemory' &amp; parttype=='Memory' &amp; part=='Physical memory'"/>
              <parameter name="subtract metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='UsedMemory' &amp; parttype=='Memory' &amp; part=='Physical memory'"/>
              <result name="freememory" default="false" graphable="false"/>
            </formula>
            <formula formulaId="utilization.StorageUtilization">
              <parameter name="available space" xsi:type="ResultFormulaParameterDefinition" result="freememory" from="node"/>
              <parameter name="storage size" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalMemory' &amp; parttype=='Memory' &amp; part=='Physical memory'"/>
              <result name="storage space" default="false" graphable="false"/>
              <result name="memory usage (%)" default="false" graphable="true"/>
            </formula>
            <formula formulaId="utilization.StorageUtilization">
              <parameter name="available space" xsi:type="FilterFormulaParameterDefinition" filter="datagrp=='DataDomain-FS' &amp; parttype=='FileSystem' &amp; (part='%data: post-comp%' | part=='Data') &amp; name=='FreeCapacity'"/>
              <parameter name="storage size" xsi:type="FilterFormulaParameterDefinition" filter="datagrp=='DataDomain-FS' &amp; parttype=='FileSystem' &amp; (part='%data: post-comp%' | part=='Data') &amp; name=='Capacity'"/>
              <result name="FileFreeSpace(%)" default="false" graphable="true"/>
              <result name="FileSystemUtil(%)" default="false" graphable="true"/>
            </formula>
            <node name="CPU Utilization (%)" order="1" singleNodeId="ce41eb4e">
              <property xsi:type="NodeFilter" filterExpression="parttype=='Processor' &amp; name=='CurrentUtilization' &amp; part=='System'"/>
              <property xsi:type="ReportPreferences" defaultMode="vrx" description="This report displays CPU utilization for each data domain devices over time."/>
              <node name="device" singleNodeId="d8ce2b3c">
                <property xsi:type="NodeExpansion" expandOn="device"/>
                <property xsi:type="ReportPreferences" defaultMode="nrx" graphScaleFactor="ByteRate::Classic::B/s::ByteRate::Classic"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="utilization" default="false" graphable="false"/>
                </formula>
              </node>
            </node>
            <node name="Device Traffic" order="2" singleNodeId="db66c96b">
              <property xsi:type="NodeFilter" filterExpression="parttype=='Interface' &amp; (name=='ifInOctets' | name=='ifOutOctets') &amp; !(vstatus=='inactive')"/>
              <property xsi:type="ReportPreferences" defaultMode="vrx" description="This report displays overall amount of interface traffic passing through each of the data domain devices discovered." graphScaleFactor="ByteRate::Classic::B/s::ByteRate::Classic"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Throughput"/>
                <result name="Throughput" default="true" graphable="true"/>
              </formula>
              <node name="device" singleNodeId="d8ce2b3c">
                <property xsi:type="NodeExpansion" expandOn="device"/>
                <property xsi:type="ReportPreferences" defaultMode="nrx" graphScaleFactor="ByteRate::Classic::B/s::ByteRate::Classic"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Throughput"/>
                  <result name="Throughput" default="true" graphable="true"/>
                </formula>
                <node name="device,part" singleNodeId="b26feef8">
                  <property xsi:type="NodeExpansion" expandOn="device,part"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx" graphScaleFactor="ByteRate::Classic::B/s::ByteRate::Classic"/>
                  <formula formulaId="math.Addition">
                    <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="In Octets" from="node"/>
                    <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Out Octets" from="node"/>
                    <result name="Throughput" default="false" graphable="true"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ifInOctets'"/>
                    <result name="In Octets" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ifOutOctets'"/>
                    <result name="Out Octets" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
            </node>
            <node name="Disk Throughput" order="3" singleNodeId="ce86948">
              <property xsi:type="NodeFilter" filterExpression="parttype=='Disk' &amp; part=='System' &amp; (name=='Busy' | name=='ReadThroughput' | name=='WriteThroughput')"/>
              <property xsi:type="ReportPreferences" defaultMode="vrx" description="This report displays overall Read and Write Operations for Disks over time for data domain devices that are discovered." graphScaleFactor="ByteRate::Classic::MB/s::BitRate::Classic"/>
              <node name="device" singleNodeId="d8ce2b3c">
                <property xsi:type="NodeExpansion" expandOn="device"/>
                <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='Busy'"/>
                  <result name="Busy" default="false" graphable="true"/>
                </formula>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput'"/>
                  <result name="ReadThroughput" default="false" graphable="true"/>
                </formula>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput'"/>
                  <result name="WriteThroughput" default="true" graphable="true"/>
                </formula>
              </node>
            </node>
            <node name="Reachability" order="4" singleNodeId="c1790046">
              <property xsi:type="NodeFilter" filterExpression="name=='SnmpReachability'"/>
              <property xsi:type="ReportPreferences" defaultMode="vrx" description="This report displays the average availability of the data domain devices that are discovered." legendProperties="device" maxValue="102.0"/>
              <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
              <threshold name="critical" color="#ff0000" value="95.0"/>
            </node>
            <node name="disk capacity" singleNodeId="d55692e">
              <property xsi:type="NodeExpansion" expandOn="part&lt;type=regex;value-match=(\d+)\.(\d+);value-replace=Enclosure $1, Disk $2&gt;,device"/>
              <property xsi:type="ReportPreferences" defaultMode="lst"/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:tree,report"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='DiskCapacity'"/>
                <result name="diskCapacity" default="false" graphable="false"/>
              </formula>
            </node>
          </node>
        </node>
      </node>
      <node name="Isilon" singleNodeId="218b7f0d">
        <property xsi:type="ReportPreferences" defaultMode="lst"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <node name="Overview" order="1" singleNodeId="50b1638d">
          <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
          <report-layout hspan=".-..-..-..-ee11ee6a-aadfa98c-f7d0a55d-9c789db1=2"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <compound-display titles="false"/>
          <node name="Isilon Systems" order="1" singleNodeId="6ae7472b">
            <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive') &amp; source=='Isilon-Collector'"/>
            <property xsi:type="ReportPreferences" displayMode="2" defaultMode="itm" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
            <property xsi:type="PropertyNodeColumn" name="device" formatter="String Style&lt;size=medium;type=link&gt;" property="device"/>
            <property xsi:type="ValueNodeColumn" name="Throughput" columnFilterCondition="\b\B" display="never" description="The amount of data read/written per second." formatter="Number&lt;rounding=0;suffix= IOPS&gt; Style&lt;size=medium&gt;" resultName="Throughput" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Bandwidth" columnFilterCondition="\b\B" display="never" description="The amount of data read/written per second." formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" resultName="Throughput" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="ByteRate::Decimal::MB/s::ByteRate::Decimal" roundingAccuracy="-1"/>
            <property xsi:type="PropertyNodeColumn" name="devdesc" display="never" property="devdesc"/>
            <property xsi:type="PropertyNodeColumn" name="Model" display="never" property="model"/>
            <property xsi:type="CombinedNodeColumn" name="Model Devdesc" formatter="Column&lt;column=Model&gt; Column&lt;column=devdesc&gt;"/>
            <property xsi:type="ValueNodeColumn" name="#Nodes" formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" resultName="NodeCount" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Used" formatter="Number&lt;rounding=0;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt; Style&lt;size=medium&gt;" resultName="%Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MINOR" value="70.0"/>
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="CRITICAL" value="90.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Usable" description="This displays the usable physical capacity not including the RAID, Meta overhead etc. [Configured Usable = (Total Raw - RAID overhead)]" formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Configured Usable" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Used" description="This  displays the Physical Used Capacity on the XtremIO Storage Array." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Free" description="This shows the total free capacity on the XtremIO Storage Array. [Free Capacity = (ConfiguredUsableCapacity - UsedCapacity)]" formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Free" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Bandwidth - Last 1 Day" formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" resultName="Throughput" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Bandwidth over 2 weeks" formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" resultName="Throughput" period="inherit" forcePeriod="true" useTimeRange="true" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg IOPS - Last 1 Day" display="always" formatter="Number&lt;rounding=0;suffix=IOPS&gt; Style&lt;size=medium&gt;" resultName="Total IOPS" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg IOPS  over 2 weeks" display="always" formatter="Number&lt;rounding=0;suffix=IOPS&gt; Style&lt;size=medium&gt;" resultName="Total IOPS" period="inherit" forcePeriod="true" useTimeRange="true" roundingAccuracy="-1"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Throughput"/>
              <result name="Throughput" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.CurrentUnixEpoch">
              <result name="currentTime" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='RawCapacity' &amp; !(parttype) | name=='Capacity' &amp; !(parttype) | name=='Availability' &amp; !(parttype)"/>
              <result name="lastCollectionTime" default="false" graphable="false"/>
            </formula>
            <formula formulaId="math.Subtraction">
              <parameter name="base metric" xsi:type="ResultFormulaParameterDefinition" result="currentTime" from="node"/>
              <parameter name="subtract metric" xsi:type="ResultFormulaParameterDefinition" result="lastCollectionTime" from="node"/>
              <result name="differenceInSeconds" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total IOPS"/>
              <result name="Total IOPS" default="false" graphable="false"/>
            </formula>
            <item-report style="cards">
              <column position="t" name="device"/>
              <column position="t" name="Model Devdesc"/>
              <column position="t" name="devdesc"/>
              <column position="c" name="% Used"/>
              <column position="w" name="Usable"/>
              <column position="w" name="Used"/>
              <column position="w" name="Free"/>
              <column position="e" name="#Nodes"/>
              <column position="e" name="Bandwidth"/>
              <column position="e" name="Throughput"/>
              <column position="e" name="Avg Bandwidth - Last 1 Day"/>
              <column position="e" name="Avg Bandwidth over 2 weeks"/>
              <column position="e" name="Avg IOPS - Last 1 Day"/>
              <column position="e" name="Avg IOPS  over 2 weeks"/>
            </item-report>
            <wiring>
              <jump-to-report>
                <src-filter xsi:type="EntityClickFilter"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="device" order="1" singleNodeId="d2b91aba">
              <property xsi:type="NodeExpansion" expandOn="device"/>
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Throughput"/>
                <result name="Throughput" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.CurrentUnixEpoch">
                <result name="currentTime" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='RawCapacity' &amp; !(parttype) | name=='Capacity' &amp; !(parttype) | name=='Availability' &amp; !(parttype)"/>
                <result name="lastCollectionTime" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Subtraction">
                <parameter name="base metric" xsi:type="ResultFormulaParameterDefinition" result="currentTime" from="node"/>
                <parameter name="subtract metric" xsi:type="ResultFormulaParameterDefinition" result="lastCollectionTime" from="node"/>
                <result name="differenceInSeconds" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total IOPS"/>
                <result name="Total IOPS" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.DistinctValueCountFormula">
                <setting name="Filter" value="parttype=='Node'"/>
                <setting name="ExpandOn" value="serialnb,part"/>
                <setting name="Level-Up" value="0"/>
                <result name="NodeCount" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Used" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Configured Usable" from="node"/>
                <result name="%Used" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='NASFSCapacity' &amp; !(parttype)"/>
                <result name="Configured Usable" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='NASFSFreeCapacity' &amp; !(parttype)"/>
                <result name="Free" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='NASFSUsedCapacity' &amp; !(parttype)"/>
                <result name="Used" default="false" graphable="false"/>
              </formula>
              <node name="Cluster Throughput" order="1" singleNodeId="67ec6a33">
                <property xsi:type="NodeFilter" filterExpression="name=='ReadThroughput' | name=='WriteThroughput' | name=='ReadRequests' | name=='WriteRequests'"/>
                <property xsi:type="ReportPreferences" defaultMode="ncr" legendProperties="" legendDisplayPolicy="visible" graphScaleFactor="ByteRate::Classic::MB/s::BitRate::Classic"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:tree,report"/>
                <formula formulaId="math.Addition">
                  <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="ReadBandwidth"/>
                  <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="WriteBandwidth"/>
                  <result name="Throughput" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.Addition">
                  <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="ReadThroughput"/>
                  <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="WriteThroughput"/>
                  <result name="Total IOPS" default="false" graphable="false"/>
                </formula>
                <customization color="#555a61" curve="spline" filter="@node=='Inbound'"/>
                <customization color="#1447e0" curve="spline" filter="@node=='Outbound'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="Inbound" order="1" singleNodeId="3f58e80f">
                  <property xsi:type="NodeFilter" filterExpression="name=='WriteThroughput' | name=='WriteRequests'"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx" legendDisplayPolicy="visible" graphScaleFactor="ByteRate::Classic::MB/s::BitRate::Classic"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteRequests'"/>
                    <result name="WriteThroughput" default="false" graphable="true"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput' &amp; !(node)"/>
                    <result name="WriteBandwidth" default="false" graphable="true"/>
                  </formula>
                </node>
                <node name="Outbound" order="2" singleNodeId="aa8b8ec3">
                  <property xsi:type="NodeFilter" filterExpression="name=='ReadThroughput' | name=='ReadRequests'"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx" legendDisplayPolicy="visible" graphScaleFactor="ByteRate::Classic::MB/s::BitRate::Classic"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadRequests'"/>
                    <result name="ReadThroughput" default="false" graphable="true"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput' &amp; !(node)"/>
                    <result name="ReadBandwidth" default="false" graphable="true"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                </node>
              </node>
            </node>
          </node>
          <link singleNodeId="ca187439" linkID=".-..-..-..-..-2fb2e166" order="2"/>
          <link singleNodeId="632b89dc" linkID=".-..-..-..-..-ee11ee6a-aadfa98c-f7d0a55d-9c789db1" order="3"/>
        </node>
        <node name="Performance" order="1" singleNodeId="c476b541">
          <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive') &amp; source=='Isilon-Collector'"/>
          <property xsi:type="ReportPreferences" defaultMode="imx"/>
          <property xsi:type="PropertyNodeColumn" name="Cluster" description="The name or address of the cluster." formatter="String Style&lt;type=link&gt;" property="device"/>
          <property xsi:type="ValueNodeColumn" name="Read Bandwidth" description="Total read bandwidth across all cluster nodes." formatter="Number&lt;color=text;rounding=1&gt; SparkLine Status" resultName="ReadBandwidth" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::BitRate::Classic" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Write Bandwidth" description="Total write bandwidth across all cluster nodes." formatter="Number&lt;color=text;rounding=1&gt; SparkLine Status" resultName="WriteBandwidth" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::BitRate::Classic" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Total Bandwidth" description="Total bandwidth across all cluster nodes." formatter="Number&lt;color=text;rounding=1&gt; SparkLine Status" resultName="TotalBandwidth" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::BitRate::Classic" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Read Throughput" description="Total read throughput across all cluster nodes." formatter="Number&lt;color=text;rounding=1;suffix=IOPS&gt; SparkLine Status" resultName="ReadThroughput" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Write Throughput" description="Total write throughput across all cluster nodes." formatter="Number&lt;color=text;rounding=1;suffix=IOPS&gt; SparkLine Status" resultName="WriteThroughput" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Total Throughput" description="Total throughput across all cluster nodes." formatter="Number&lt;color=text;rounding=1;suffix=IOPS&gt; SparkLine Status" resultName="TotalThroughput" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Current Utilization (%)" description="The average amount of time the CPU is busy serving incoming requests, represented across all nodes." formatter="Number&lt;rounding=2&gt; PerformanceChart Status Style&lt;type=Default Style&gt; Graph" resultName="CurrentUtilization (%)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit">
            <threshold severity="OK" value="-Infinity"/>
            <threshold severity="MAJOR" value="60.0"/>
            <threshold severity="CRITICAL" value="80.0"/>
          </property>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <wiring behaviors="!entityDrilldown">
            <jump-to-report>
              <src-filter xsi:type="CellClickFilter" columnName="Cluster"/>
              <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
            </jump-to-report>
          </wiring>
          <node name="device" singleNodeId="50798595">
            <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive')"/>
            <property xsi:type="NodeExpansion" expandOn="device" filterMode="both"/>
            <property xsi:type="ReportPreferences" defaultMode="tab"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="ReadBandwidth"/>
              <result name="ReadBandwidth" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="WriteBandwidth"/>
              <result name="WriteBandwidth" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="CurrentUtilization (%)"/>
              <result name="CurrentUtilization (%)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="ReadThroughput"/>
              <result name="ReadThroughput" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="WriteThroughput"/>
              <result name="WriteThroughput" default="false" graphable="false"/>
            </formula>
            <formula formulaId="math.Addition">
              <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="ReadBandwidth"/>
              <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="WriteBandwidth"/>
              <result name="TotalBandwidth" default="false" graphable="false"/>
            </formula>
            <formula formulaId="math.Addition">
              <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="ReadThroughput"/>
              <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="WriteThroughput"/>
              <result name="TotalThroughput" default="false" graphable="false"/>
            </formula>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <node name="At a Glance" order="1" singleNodeId="d1bcbac0">
              <property xsi:type="ReportPreferences" defaultMode="dmx"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <compound-display standalone="true"/>
              <node name="Utilization %" order="0" singleNodeId="271e7b68">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Node' &amp; name=='CurrentUtilization'"/>
                <property xsi:type="ReportPreferences" defaultMode="hm" legendProperties="part unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty" propagateTimeSelection="true"/>
                <heatmap-report grid="true">
                  <info properties="device director"/>
                </heatmap-report>
                <threshold name="0-19%" color="#005eff" value="0.0"/>
                <threshold name="20-39%" color="#00fffb" value="20.0"/>
                <threshold name="40-59%" color="#00f75f" value="40.0"/>
                <threshold name="60-79%" color="#fffb00" value="60.0"/>
                <threshold name="80-89%" color="#ffc800" value="80.0"/>
                <threshold name="90-100%" color="#ff0000" value="90.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="expansion" singleNodeId="eabe83d1">
                  <property xsi:type="NodeExpansion" expandOn="(part),(device)"/>
                  <property xsi:type="ReportPreferences" defaultMode="dmx"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                  <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Current Utilization %"/>
                    <result name="Current Utilization %" default="false" graphable="true"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                  <node name="Current Utilization %" order="0" singleNodeId="709ec07">
                    <property xsi:type="NodeFilter" filterExpression="name=='CurrentUtilization'"/>
                    <property xsi:type="ReportPreferences" displayMode="1" defaultMode="nrx" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                    <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                      <result name="Current Utilization %" default="false" graphable="true"/>
                    </formula>
                    <report-rendering>
                      <charts mode="dynamic"/>
                    </report-rendering>
                  </node>
                </node>
              </node>
              <node name="All Nodes - CPU Utilization (%)" order="0" singleNodeId="9e732c8c">
                <property xsi:type="NodeFilter" filterExpression="name=='CurrentUtilization' &amp; parttype=='Node'"/>
                <property xsi:type="ReportPreferences" defaultMode="mix" legendProperties="device part" legendDisplayPolicy="visible" maxValue="109.0" graphInfoDisplayMode="pinpoint boxed"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <threshold name="major" color="#ff8000" value="70.0"/>
                <threshold name="critical" color="#ff0000" value="80.0"/>
                <node name="All Nodes - CPU Utilization (%)" order="0" singleNodeId="50ad751c">
                  <property xsi:type="ReportPreferences" defaultMode="ncr" legendDisplayPolicy="visible" maxValue="109.0" graphInfoDisplayMode="pinpoint boxed"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Utilization (%)"/>
                    <result name="Utilization (%)" default="false" graphable="false"/>
                  </formula>
                  <threshold name="major" color="#ff8000" value="60.0"/>
                  <threshold name="critical" color="#ff0000" value="80.0"/>
                  <node name="Expansion" singleNodeId="2d5eb447">
                    <property xsi:type="NodeExpansion" expandOn="part"/>
                    <property xsi:type="ReportPreferences" defaultMode="lst" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                      <result name="Utilization (%)" default="true" graphable="true"/>
                    </formula>
                  </node>
                </node>
              </node>
              <node name="Cluster - Total Bandwidth (Mb/s)" order="1" singleNodeId="392c0841">
                <property xsi:type="NodeFilter" filterExpression="(name=='ReadThroughput' | name=='WriteThroughput') &amp; !(parttype) &amp; !(node)"/>
                <property xsi:type="ReportPreferences" defaultMode="mix" legendProperties="part name unit" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                <node name="Cluster - Total Bandwidth (Mb/s)" order="0" singleNodeId="a131f2cc">
                  <property xsi:type="ReportPreferences" defaultMode="vrx" legendProperties="part name unit" legendDisplayPolicy="visible" graphScaleFactor="ByteRate::Classic::MB/s::BitRate::Classic::Mb/s" graphInfoDisplayMode="pinpoint boxed"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                  <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwidth"/>
                    <result name="Total Bandwidth" default="false" graphable="true"/>
                  </formula>
                  <node name="Expansion" singleNodeId="4f9476f1">
                    <property xsi:type="NodeExpansion" expandOn="device"/>
                    <property xsi:type="ReportPreferences" defaultMode="lst"/>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput'"/>
                      <result name="Write Bandwidth" default="false" graphable="false"/>
                    </formula>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput'"/>
                      <result name="Read Bandwidth" default="false" graphable="false"/>
                    </formula>
                    <formula formulaId="math.Addition">
                      <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth" from="node"/>
                      <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth" from="node"/>
                      <result name="Total Bandwidth" default="false" graphable="false"/>
                    </formula>
                  </node>
                </node>
              </node>
              <node name="Cluster - R/W Bandwidth (Mb/s)" order="2" singleNodeId="96c0408a">
                <property xsi:type="NodeFilter" filterExpression="(name=='ReadThroughput' | name=='WriteThroughput') &amp; !(parttype) &amp; !(node)"/>
                <property xsi:type="ReportPreferences" defaultMode="mix" legendProperties="part name unit" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                <node name="Cluster - R/W Bandwidth (Mb/s)" order="0" singleNodeId="a131f2cc">
                  <property xsi:type="ReportPreferences" defaultMode="nrx" legendProperties="part name unit" legendDisplayPolicy="visible" graphScaleFactor="ByteRate::Classic::MB/s::BitRate::Classic::Mb/s" graphInfoDisplayMode="pinpoint boxed"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                  <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth"/>
                    <result name="Read Bandwidth" default="false" graphable="true"/>
                  </formula>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth"/>
                    <result name="Write Bandwidth" default="false" graphable="true"/>
                  </formula>
                  <node name="Expansion" singleNodeId="4f9476f1">
                    <property xsi:type="NodeExpansion" expandOn="device"/>
                    <property xsi:type="ReportPreferences" defaultMode="lst"/>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput'"/>
                      <result name="Write Bandwidth" default="false" graphable="false"/>
                    </formula>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput'"/>
                      <result name="Read Bandwidth" default="false" graphable="false"/>
                    </formula>
                  </node>
                </node>
              </node>
            </node>
            <node name="System" order="2" singleNodeId="7db1e840">
              <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive')"/>
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="ReadBandwidth"/>
                <result name="ReadBandwidth" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="WriteBandwidth"/>
                <result name="WriteBandwidth" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="CurrentUtilization (%)"/>
                <result name="CurrentUtilization (%)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="ReadThroughput"/>
                <result name="ReadThroughput" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="WriteThroughput"/>
                <result name="WriteThroughput" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Addition">
                <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="ReadBandwidth"/>
                <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="WriteBandwidth"/>
                <result name="TotalBandwidth" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Addition">
                <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="ReadThroughput"/>
                <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="WriteThroughput"/>
                <result name="TotalThroughput" default="false" graphable="false"/>
              </formula>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <node name="ReadBandwidth" order="1" singleNodeId="f576ac6b">
                <property xsi:type="NodeFilter" filterExpression="name=='ReadThroughput' &amp; !(parttype)"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible" graphScaleFactor="ByteRate::Classic::MB/s::BitRate::Classic"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput'"/>
                  <result name="ReadBandwidth" default="false" graphable="true"/>
                </formula>
              </node>
              <node name="WriteBandwidth" order="2" singleNodeId="6841ddcf">
                <property xsi:type="NodeFilter" filterExpression="name=='WriteThroughput' &amp; !(parttype)"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible" graphScaleFactor="ByteRate::Classic::MB/s::BitRate::Classic"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput'"/>
                  <result name="WriteBandwidth" default="false" graphable="true"/>
                </formula>
              </node>
              <node name="ReadThroughput" order="3" singleNodeId="aa8b8ec3">
                <property xsi:type="NodeFilter" filterExpression="name=='ReadRequests' &amp; !(parttype)"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadRequests'"/>
                  <result name="ReadThroughput" default="false" graphable="true"/>
                </formula>
              </node>
              <node name="WriteThroughput" order="4" singleNodeId="c2e1ce50">
                <property xsi:type="NodeFilter" filterExpression="name=='WriteRequests' &amp; !(parttype)"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteRequests'"/>
                  <result name="WriteThroughput" default="false" graphable="true"/>
                </formula>
              </node>
              <node name="Average Cluster CPU Usage (%)" order="5" singleNodeId="ab00aa40">
                <property xsi:type="NodeFilter" filterExpression="name=='CurrentUtilization' &amp; !(vstatus=='inactive') &amp; parttype=='Node'"/>
                <property xsi:type="ReportPreferences" defaultMode="ncr" description="The average amount of time the CPU is busy serving incoming requests, represented across all nodes." legendProperties="name" legendDisplayPolicy="visible" maxValue="109.0" graphInfoDisplayMode="boxed"/>
                <formula formulaId="math.spatial.Average">
                  <setting name="Filter NaN Values" value="false"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="CurrentUtilization (%)"/>
                  <result name="CurrentUtilization (%)" default="false" graphable="false"/>
                </formula>
                <threshold name="major" color="#ff8000" value="60.0"/>
                <threshold name="critical" color="#ff0000" value="80.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="node" order="1" singleNodeId="b2c65fb">
                  <property xsi:type="NodeFilter" filterExpression="name=='CurrentUtilization' &amp; !(vstatus=='inactive') &amp; parttype=='Node'"/>
                  <property xsi:type="NodeExpansion" expandOn="node"/>
                  <property xsi:type="ReportPreferences" defaultMode="vrx" legendProperties="name" legendDisplayPolicy="visible" maxValue="109.0" graphInfoDisplayMode="boxed"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                    <result name="CurrentUtilization (%)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node name="Unity" singleNodeId="e1dfaa6b">
        <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <node name="Overview" order="1" singleNodeId="b926bfd3">
          <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
          <report-layout vspan=".-..-..-..-ee11ee6a-aadfa98c-f7d0a55d-9c789db1=1" hspan=".-..-..-..-ee11ee6a-1d2266b0-f1419f3e-e29ac5f9=2,.-..-..-..-ee11ee6a-aadfa98c-f7d0a55d-9c789db1=2,.-..-..-..-ee11ee6a-1d2266b0-f1419f3e-8b8be8b6=2"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <compound-display titles="false"/>
          <node name="Unity Systems" order="1" singleNodeId="86c171ad">
            <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; source=='VNXUnity-Collector'"/>
            <property xsi:type="ReportPreferences" displayMode="2" defaultMode="itm" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="0"/>
            <property xsi:type="PropertyNodeColumn" name="System Name" sortMode="asc" description="Array name." formatter="String Style&lt;size=medium;type=link&gt;" property="device"/>
            <property xsi:type="PropertyNodeColumn" name="Model" display="never" description="The device model." property="model"/>
            <property xsi:type="PropertyNodeColumn" name="System OE" display="never" description="The system version." property="devdesc"/>
            <property xsi:type="ValueNodeColumn" name="Avg Block Bandwidth Over 2 Weeks" description="The total sum of read/write bandwidth across all LUNs on the array." formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='BlockBandwidth'" period="inherit" forcePeriod="true" useTimeRange="true" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Block Throughput Over 2 Weeks" description="The total sum of read/write requests across all LUNs on the array." formatter="Number&lt;rounding=0;suffix= IOPS&gt; Style&lt;size=medium&gt;" filterExpression="name=='BlockThroughput'" period="inherit" forcePeriod="true" useTimeRange="true" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg File Bandwidth Over 2 Weeks" display="noIfEmpty" description="The total sum of read/write bandwidth across all File Systems on the array. Applies to arrays with Operating Environment version 4.0 and greater." formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='FileBandwidth'" period="inherit" forcePeriod="true" useTimeRange="true" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg File Throughput Over 2 Weeks" display="noIfEmpty" description="The total sum of read/write requests across all File Systems on the array.  Applies to arrays with Operating Environment version 4.0 and greater." formatter="Number&lt;rounding=0;suffix= IOPS&gt; Style&lt;size=medium&gt;" resultName="FileThroughput" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1"/>
            <property xsi:type="CombinedNodeColumn" name="Model SystemOE" formatter="Column&lt;column=Model&gt; Column&lt;column=System OE&gt;"/>
            <property xsi:type="ValueNodeColumn" name="Free Capacity" display="never" formatter="Number&lt;rounding=1&gt; Style&lt;size=medium&gt;" filterExpression="name=='FreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Used Capacity" display="never" formatter="Number&lt;rounding=0;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt; Style&lt;size=medium&gt;" resultName="Used (%)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold name="Used" color="#5499c7" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Avg Block Bandwidth - Last 1 Day" description="The total sum of read/write bandwidth across all LUNs on the array." formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='BlockBandwidth'" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Block Throughput - Last 1 Day" description="The total sum of read/write requests across all LUNs on the array." formatter="Number&lt;rounding=0;suffix= IOPS&gt; Style&lt;size=medium&gt;" filterExpression="name=='BlockThroughput'" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg File Bandwidth - Last 1 Day" display="noIfEmpty" description="The total sum of read/write bandwidth across all File Systems on the array. Applies to arrays with Operating Environment version 4.0 and greater." formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='FileBandwidth'" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg File Throughput - Last 1 Day" display="noIfEmpty" description="The total sum of read/write requests across all File Systems on the array.  Applies to arrays with Operating Environment version 4.0 and greater." formatter="Number&lt;rounding=0;suffix= IOPS&gt; Style&lt;size=medium&gt;" resultName="FileThroughput" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Usable" description="Total space available within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Usable Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Used" description="Space allocated within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Used Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Free" description="Unallocated space within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Free Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Used" description="Percentage of pool capacity that is used." formatter="PerformanceChart&lt;min=0;max=100&gt; Number&lt;rounding=0;suffix=%&gt; Style&lt;size=medium&gt;" resultName="Pool Used %" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MINOR" value="70.0"/>
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="CRITICAL" value="90.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Pool Subscribed" description="Pool Capacity that has been subscribed by pool devices.&#10;This is not supported for EMC XtremIO, EMC Isilon, Snap Pool for EMC VMAX and Snap Pool, Local Replica Mirror Pool, Remote Replica Mirror Pool for EMC VNX." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Subscribed Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Subscribed" description="Percentage of pool that has been subscribed by pool devices." formatter="Number&lt;color=text;rounding=0;suffix=%&gt; Status Style&lt;size=medium&gt;" resultName="% Subscribed_Pools" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MAJOR" value="140.0"/>
              <threshold severity="CRITICAL" value="200.0"/>
            </property>
            <item-report style="cards">
              <column position="t" name="System Name"/>
              <column position="t" name="Model SystemOE"/>
              <column position="c" name="% Pool Used"/>
              <column position="w" name="Pool Usable"/>
              <column position="w" name="Pool Used"/>
              <column position="w" name="Pool Free"/>
              <column position="w" name="Pool Subscribed"/>
              <column position="w" name="% Pool Subscribed"/>
              <column position="e" name="Avg Block Throughput - Last 1 Day"/>
              <column position="e" name="Avg Block Throughput Over 2 Weeks"/>
              <column position="e" name="Avg Block Bandwidth - Last 1 Day"/>
              <column position="e" name="Avg Block Bandwidth Over 2 Weeks"/>
              <column position="e" name="Avg File Throughput - Last 1 Day"/>
              <column position="e" name="Avg File Throughput Over 2 Weeks"/>
              <column position="e" name="Avg File Bandwidth - Last 1 Day"/>
              <column position="e" name="Avg File Bandwidth Over 2 Weeks"/>
            </item-report>
            <wiring>
              <jump-to-report>
                <src-filter xsi:type="EntityClickFilter"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="serialnb" order="1" singleNodeId="3ff7e910">
              <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; source=='VNXUnity-Collector' &amp; sstype=='Unified' &amp; !(vstatus=='inactive') &amp; devtype=='UnifiedArray' &amp; devtype=='UnifiedArray' &amp; !(vstatus=='inactive')"/>
              <property xsi:type="NodeExpansion" expandOn="serialnb"/>
              <property xsi:type="ReportPreferences" displayMode="1" defaultMode="tab" duration="l2w" preferredPeriod="86400" preferredAggregate="last" displayedProperties="device[System name] serialnb[Serial Number] ip[Primary IP] model devdesc[OE Version]"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="TotalBandwidth"/>
                <result name="Total Bandwidth (MB/s)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="TotalThroughput"/>
                <result name="Total Throughput (IOPS)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.CurrentUnixEpoch">
                <result name="currentTime" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='RawCapacity' &amp; !(parttype) | name=='Capacity' &amp; !(parttype) | name=='Availability' &amp; !(parttype) | name=='NASCapacity' &amp; !(parttype)"/>
                <result name="lastCollectionTime" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Subtraction">
                <parameter name="base metric" xsi:type="ResultFormulaParameterDefinition" result="currentTime" from="node"/>
                <parameter name="subtract metric" xsi:type="ResultFormulaParameterDefinition" result="lastCollectionTime" from="node"/>
                <result name="differenceInSeconds" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="NAS Server Count"/>
                <result name="NAS Server Count" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="FileSystems Count"/>
                <result name="FileSystems Count" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="LunCount"/>
                <result name="LunCount" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="DiskDrivesCount"/>
                <result name="DiskDrivesCount" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="PoolCount"/>
                <result name="PoolCount" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="StorageProcessorCount"/>
                <result name="StorageProcessorCount" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="TotalSnapshotCount"/>
                <result name="TotalSnapshotCount" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="CIFS and NFS Shares Count"/>
                <result name="Shares Count" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="PortCount"/>
                <result name="PortCount" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="HostCount"/>
                <result name="HostCount" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="iscmpenb"/>
                <result name="iscmpenb" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="ispaused"/>
                <result name="ispaused" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="IOLimitPolicyCount"/>
                <result name="IOLimitPolicyCount" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.CurrentUnixEpoch">
                <result name="currentTime" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='RawCapacity' &amp; !(parttype) | name=='Capacity' &amp; !(parttype) | name=='Availability' &amp; !(parttype) | name=='NASCapacity' &amp; !(parttype)"/>
                <result name="lastCollectionTime" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Subtraction">
                <parameter name="base metric" xsi:type="ResultFormulaParameterDefinition" result="currentTime" from="node"/>
                <parameter name="subtract metric" xsi:type="ResultFormulaParameterDefinition" result="lastCollectionTime" from="node"/>
                <result name="differenceInSeconds" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="iscmpenb"/>
                <result name="iscmpenb" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="ispaused"/>
                <result name="ispaused" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="true"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='RawCapacity' &amp; !(parttype)"/>
                <result name="Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="true"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='UsedCapacity' &amp; !(parttype)"/>
                <result name="UsedCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="UsedCapacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="ConfiguredUsableCapacity" from="node"/>
                <result name="Used (%)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Subtraction">
                <parameter name="base metric" xsi:type="ConstantFormulaParameterDefinition" value="100.0"/>
                <parameter name="subtract metric" xsi:type="ResultFormulaParameterDefinition" result="Capacity (%)" from="node"/>
                <result name="Free (%)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='BlockThroughput'"/>
                <result name="BlockThroughput" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='BlockBandwidth'"/>
                <result name="BlockBandwidth" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FileThroughput'"/>
                <result name="FileThroughput" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FileBandwidth'"/>
                <result name="FileBandwidth" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="true"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ConfiguredUsableCapacity' &amp; !(parttype)"/>
                <result name="ConfiguredUsableCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="true"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="!(parttype) &amp; name=='PoolFreeCapacity'"/>
                <result name="PoolFreeCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsedCapacity' &amp; !(parttype)"/>
                <result name="Pool Used Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsableCapacity' &amp; !(parttype)"/>
                <result name="Pool Usable Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolFreeCapacity' &amp; !(parttype)"/>
                <result name="Pool Free Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Used Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="Pool Used %" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Division">
                <setting name="scale" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="% Subscribed_Pools" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolSubscribedCapacity' &amp; !(parttype)"/>
                <result name="Pool Subscribed Capacity" default="false" graphable="false"/>
              </formula>
              <report-layout hspan="*:#UNITY_INV_INTEGRATED-UNIFIED-COMPONENTS_STORAGE-POOLS=2,.-..-..-..-ed1572c1-c8130a21-aab1b391=2,.-..-..-..-ed1572c1-c8130a21-88bac43b=2,.-..-..-..-ed1572c1-c8130a21-3cec12b3=1"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <node name="Unity-VNXe2 Capacity" order="1" singleNodeId="768ffee7">
                <property xsi:type="NodeFilter" filterExpression="devtype=='UnifiedArray' &amp; !(vstatus=='inactive')"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <node name="FAST VP" order="1" singleNodeId="e8b39e5f">
                  <property xsi:type="NodeFilter" filterExpression="parttype=='FASTVP' &amp; source=='VNXUnity-Collector'"/>
                  <property xsi:type="ReportPreferences" displayMode="3" defaultMode="imx" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;b class=&quot;desc-table&quot; style=&quot;cursor:help;&quot; onclick=&quot;$(this).nextAll('ul').toggle()&quot;&gt;Click to display column definitions&lt;/b&gt; &#10; &lt;ul id=&quot;hide&quot; style=&quot;display:none&quot;&gt; &#10;  &lt;li&gt; &lt;b&gt;Data to Move Down&lt;/b&gt;: Amount of data in this tier that is ready to move down to the next tier.&lt;/li&gt; &#10;  &lt;li&gt; &lt;b&gt;Data to Move Up&lt;/b&gt;: Amount of data in this tier that is ready to move up to the next tier.&lt;/li&gt; &#10;  &lt;li&gt; &lt;b&gt;Data to Move Within Tiers&lt;/b&gt;: Amount of data in this tier that is ready to be redistributed on the disks for load balancing.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" paging="5"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                  <property xsi:type="PropertyNodeColumn" name="System Name" description="Device name." property="device"/>
                  <property xsi:type="ValueNodeColumn" name="Scheduled Enabled" description="This indicates the availability status in percent." formatter="Status Style&lt;type=Default Style&gt;" filterExpression="name=='Availability'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
                    <threshold severity="CRITICAL" value="-Infinity"/>
                    <threshold severity="OK" value="50.0"/>
                  </property>
                  <property xsi:type="PropertyNodeColumn" name="Auto-tiering Rate" description="Auto-tiering rate." property="partdesc"/>
                  <property xsi:type="ValueNodeColumn" name="Data to Move Down (GB)" description="Amount of data targeted for the lower tier." filterExpression="name=='MovingDownCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" roundingAccuracy="-1"/>
                  <property xsi:type="ValueNodeColumn" name="Data to Move Up (GB)" description="Amount of data targeted for the higher tier." filterExpression="name=='MovingUpCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" roundingAccuracy="-1"/>
                  <property xsi:type="ValueNodeColumn" name="Data to Move Within Tiers (GB)" description="Amount of data in this tier that is ready to be redistributed on the disks for load balancing." filterExpression="name=='MovingWithinCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" roundingAccuracy="-1"/>
                  <property xsi:type="ValueNodeColumn" name="Status" description="Current state of the object." formatter="ValueToString&lt;rounding=0;key_1.0=Not Applicable;key_3.0=Relocating;key_2.0=Paused;key_4.0=Ready&gt; Status" filterExpression="name=='OperationalStatus'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
                  <report-layout hspan="*:#UNITY_SUM_INT-UNIFIED_SERIALNB_INT-UNIFIED-CAP_FASTVP=3"/>
                  <wiring>
                    <jump-to-report>
                      <src-filter xsi:type="CellClickFilter" columnName="System Name"/>
                      <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
                    </jump-to-report>
                  </wiring>
                  <node name="Summary" singleNodeId="27843e82">
                    <property xsi:type="NodeExpansion" expandOn="serialnb"/>
                    <property xsi:type="ReportPreferences" displayMode="3" defaultMode="dmx"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Data to Move Down (GB)"/>
                      <result name="Data to move down" default="false" graphable="false"/>
                    </formula>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Data to Move Up (GB)"/>
                      <result name="Data to move up" default="false" graphable="false"/>
                    </formula>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Data to Move Within Tiers (GB)"/>
                      <result name="Data to move within" default="false" graphable="false"/>
                    </formula>
                    <report-rendering>
                      <charts mode="dynamic"/>
                    </report-rendering>
                    <node name="Data to Move Within Tiers (GB)" order="0" singleNodeId="be42cc9d">
                      <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l3M" preferredPeriod="86400" preferredAggregate="last"/>
                      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="true"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='MovingWithinCapacity'"/>
                        <result name="Data to Move Within Tiers (GB)" default="false" graphable="true"/>
                      </formula>
                      <report-rendering>
                        <charts mode="dynamic"/>
                      </report-rendering>
                    </node>
                    <node name="Data to Move Down (GB)" singleNodeId="1b52d948">
                      <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l3M" preferredPeriod="86400" preferredAggregate="last"/>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="true"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='MovingDownCapacity'"/>
                        <result name="Data to Move Down (GB)" default="false" graphable="true"/>
                      </formula>
                      <report-rendering>
                        <charts mode="dynamic"/>
                      </report-rendering>
                    </node>
                    <node name="Data to Move Up (GB)" singleNodeId="4945096c">
                      <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l3M" preferredPeriod="86400" preferredAggregate="last"/>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="true"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='MovingUpCapacity'"/>
                        <result name="Data to Move Up (GB)" default="false" graphable="true"/>
                      </formula>
                      <report-rendering>
                        <charts mode="dynamic"/>
                      </report-rendering>
                    </node>
                  </node>
                </node>
              </node>
              <link singleNodeId="ecdb6818" linkID="*:#UNITY_INV_INTEGRATED-UNIFIED-COMPONENTS" order="2"/>
              <node name="Unity-VNXe2 Performance" order="3" singleNodeId="595d6086">
                <property xsi:type="NodeFilter" filterExpression="source=='VNXUnity-Collector' &amp; !(vstatus=='inactive')"/>
                <property xsi:type="ReportPreferences" defaultMode="tab" preferredPeriod="86400"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="File Throughput (IOPS)"/>
                  <result name="File Throughput (IOPS)" default="false" graphable="false"/>
                </formula>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="File Bandwidth (MB/s)"/>
                  <result name="File Bandwidth (MB/s)" default="false" graphable="false"/>
                </formula>
                <node name="CIFS/NFS Performance" order="1" singleNodeId="ffd51eb0">
                  <property xsi:type="NodeFilter" filterExpression="source=='VNXUnity-Collector' &amp; !(vstatus=='inactive') &amp; parttype=='Protocol' &amp; (part=='CIFS' | part=='NFS')"/>
                  <property xsi:type="ReportPreferences" displayMode="3" defaultMode="imx" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;b&gt;Note:&lt;/b&gt; Open Files is only available for CIFS. &#10; &lt;br /&gt; &#10; &lt;br /&gt; &#10;&lt;/div&gt;" paging="5"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                  <property xsi:type="PropertyNodeColumn" name="System Name" description="System name." formatter="String Style&lt;type=link&gt;" property="device"/>
                  <property xsi:type="PropertyNodeColumn" name="Protocol" description="Protocol name." formatter="String Style&lt;type=Default Style&gt;" property="part"/>
                  <property xsi:type="ValueNodeColumn" name="Total Throughput (IOPS)" description="Number of calls passed via the protocol per second. This includes reads and writes, along with other protocol-specific commands which may accompany them." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Style&lt;type=Default Style&gt;" resultName="TotalThroughput" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit"/>
                  <property xsi:type="ValueNodeColumn" name="Bandwidth (MB/s)" description="Number of Mbytes passed via the protocol per second. This includes reads and writes." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status Style&lt;type=Default Style&gt;" resultName="TotalBandwidth" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit"/>
                  <property xsi:type="ValueNodeColumn" name="Average Latency (ms)" display="noIfEmpty" description="The average time per protocol operation, across all storage processors. This includes reads and writes, along with other protocol-specific commands which may accompany them.&#10;&#10;For CIFS, this is the total time to complete all SMB1 and SMB2 operations, divided by the total number of SMB1 and SMB2 operations for the polling period. SMB2 includes the SMB3 protocol.&#10;&#10;For NFS, this is the total time to complete all NFSv3 and NFSv4 operations, divided by the total number of NFSv3 and NFSv4 operations for the polling period. NFSv2 is not supported on Unity.&#10;&#10;Note:  This metric is only available for arrays with OE 4.0 and higher." formatter="ValueToString&lt;key_=N/A;rounding=2&gt; SparkLine Status Style&lt;type=Default Style&gt;" resultName="AverageLatency" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit"/>
                  <property xsi:type="ValueNodeColumn" name="Open Connections (Nb)" description="Number of Open Connections." formatter="Number&lt;rounding=0&gt; Status Style&lt;type=Default Style&gt; Graph" filterExpression="name=='OpenConnections' | name=='CurrentThreads'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit"/>
                  <property xsi:type="ValueNodeColumn" name="Open Files (Nb)" description="Number of Open Files. Open Files is only available for CIFS" formatter="ValueToString&lt;key_=N/A;rounding=0&gt; Status Style&lt;type=Default Style&gt;" resultName="OpenFiles" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit"/>
                  <report-layout hspan="*:#UNITY_SUM_INT-UNIFIED_SERIALNB_INT-UNIFIED-PERF_CIFS-NFS-PERF_PART=3,*:#UNITY_SUM_INT-UNIFIED_SERIALNB_INT-UNIFIED-PERF_CIFS-NFS-PERF=3"/>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                  <wiring>
                    <adapter>
                      <src-filter xsi:type="NothingFilter"/>
                    </adapter>
                    <jump-to-report>
                      <src-filter xsi:type="CellClickFilter" columnName="System Name"/>
                      <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
                    </jump-to-report>
                  </wiring>
                  <node name="part" singleNodeId="79b48609">
                    <property xsi:type="NodeExpansion" expandOn="part"/>
                    <property xsi:type="ReportPreferences" displayMode="3" defaultMode="dmx"/>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Bandwidth (MB/s)"/>
                      <result name="TotalBandwidth" default="false" graphable="false"/>
                    </formula>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Throughput (IOPS)"/>
                      <result name="TotalThroughput" default="false" graphable="false"/>
                    </formula>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Open Connections (Nb)"/>
                      <result name="OpenConnections" default="false" graphable="false"/>
                    </formula>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Current Threads (Nb)"/>
                      <result name="CurrentThreads" default="false" graphable="false"/>
                    </formula>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Average Size (KB)"/>
                      <result name="AverageSize" default="false" graphable="false"/>
                    </formula>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Open Files (Nb)"/>
                      <result name="OpenFiles" default="false" graphable="false"/>
                    </formula>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="AverageLatency"/>
                      <result name="AverageLatency" default="false" graphable="false"/>
                    </formula>
                    <report-rendering>
                      <charts mode="dynamic"/>
                    </report-rendering>
                    <link singleNodeId="a5bad9d1" linkID="*:#UNITY_PERF_CIFS-NFS_INT-UNIFIED_CHILD_THROUGHPUT" order="1"/>
                    <link singleNodeId="a5aa859d" linkID="*:#UNITY_PERF_CIFS-NFS_INT-UNIFIED_CHILD_BANDWIDTH" order="2"/>
                    <link singleNodeId="eefb2649" linkID="*:#UNITY_PERF_CIFS-NFS_INT-UNIFIED_CHILD_AVG-SIZE" order="3"/>
                    <link singleNodeId="666627b0" linkID="*:#UNITY_PERF_CIFS-NFS_INT-UNIFIED_CHILD_LATENCY" order="4"/>
                    <node name="SMB1 Latency (ms)" order="5" singleNodeId="27bc6dab">
                      <property xsi:type="NodeFilter" filterExpression="name=='SMB1ReadLatency' | name=='SMB1WriteLatency' | name=='SMB1AverageLatency'"/>
                      <property xsi:type="ReportPreferences" defaultMode="nrx" description="&lt;div&gt; &#10; &lt;p&gt;The average time per protocol operation, across all storage processors.&lt;/p&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible"/>
                      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Average Latency (ms)"/>
                        <result name="Average Latency (ms)" default="false" graphable="true"/>
                      </formula>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Latency (ms)"/>
                        <result name="Read Latency (ms)" default="false" graphable="true"/>
                      </formula>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Latency (ms)"/>
                        <result name="Write Latency (ms)" default="false" graphable="true"/>
                      </formula>
                      <report-rendering>
                        <charts mode="dynamic"/>
                      </report-rendering>
                      <node name="Average Latency (ms)" singleNodeId="e92e0b39">
                        <property xsi:type="NodeFilter" filterExpression="name=='SMB1AverageLatency'"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SMB1AverageLatency' &amp; !(sp)"/>
                          <result name="Average Latency (ms)" default="false" graphable="true"/>
                        </formula>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="230b5d60">
                          <property xsi:type="NodeExpansion" expandOn="sp"/>
                          <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                          <formula formulaId="util.MakeRange">
                            <setting name="Fill Before" value="false"/>
                            <setting name="Fill After" value="false"/>
                            <setting name="Fill Between" value="true"/>
                            <setting name="Interpolated Points" value="true"/>
                            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SMB1AverageLatency'"/>
                            <result name="Average Latency (ms)" default="false" graphable="true"/>
                          </formula>
                        </node>
                      </node>
                      <node name="Read Latency (ms)" singleNodeId="196f1ecd">
                        <property xsi:type="NodeFilter" filterExpression="name=='SMB1ReadLatency'"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SMB1ReadLatency' &amp; !(sp)"/>
                          <result name="Read Latency (ms)" default="false" graphable="true"/>
                        </formula>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="230b5d62">
                          <property xsi:type="NodeExpansion" expandOn="sp"/>
                          <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                          <formula formulaId="util.MakeRange">
                            <setting name="Fill Before" value="false"/>
                            <setting name="Fill After" value="false"/>
                            <setting name="Fill Between" value="true"/>
                            <setting name="Interpolated Points" value="true"/>
                            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SMB1ReadLatency'"/>
                            <result name="Read Latency (ms)" default="false" graphable="true"/>
                          </formula>
                        </node>
                      </node>
                      <node name="Write Latency (ms)" singleNodeId="d55e4239">
                        <property xsi:type="NodeFilter" filterExpression="name=='SMB1WriteLatency'"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SMB1WriteLatency' &amp; !(sp)"/>
                          <result name="Write Latency (ms)" default="false" graphable="true"/>
                        </formula>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="230b5d63">
                          <property xsi:type="NodeExpansion" expandOn="sp"/>
                          <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                          <formula formulaId="util.MakeRange">
                            <setting name="Fill Before" value="false"/>
                            <setting name="Fill After" value="false"/>
                            <setting name="Fill Between" value="true"/>
                            <setting name="Interpolated Points" value="true"/>
                            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SMB1WriteLatency'"/>
                            <result name="Write Latency (ms)" default="false" graphable="true"/>
                          </formula>
                        </node>
                      </node>
                    </node>
                    <node name="SMB2 Latency (ms)" order="6" singleNodeId="27bc6dac">
                      <property xsi:type="NodeFilter" filterExpression="name=='SMB2ReadLatency' | name=='SMB2WriteLatency' | name=='SMB2AverageLatency'"/>
                      <property xsi:type="ReportPreferences" defaultMode="nrx" description="&lt;div&gt; &#10; &lt;p&gt;The average time per protocol operation, across all storage processors.&lt;/p&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible"/>
                      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Average Latency (ms)"/>
                        <result name="Average Latency (ms)" default="false" graphable="true"/>
                      </formula>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Latency (ms)"/>
                        <result name="Read Latency (ms)" default="false" graphable="true"/>
                      </formula>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Latency (ms)"/>
                        <result name="Write Latency (ms)" default="false" graphable="true"/>
                      </formula>
                      <report-rendering>
                        <charts mode="dynamic"/>
                      </report-rendering>
                      <node name="Average Latency (ms)" singleNodeId="e92e0b49">
                        <property xsi:type="NodeFilter" filterExpression="name=='SMB2AverageLatency'"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SMB2AverageLatency' &amp; !(sp)"/>
                          <result name="Average Latency (ms)" default="false" graphable="true"/>
                        </formula>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="230b5d70">
                          <property xsi:type="NodeExpansion" expandOn="sp"/>
                          <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                          <formula formulaId="util.MakeRange">
                            <setting name="Fill Before" value="false"/>
                            <setting name="Fill After" value="false"/>
                            <setting name="Fill Between" value="true"/>
                            <setting name="Interpolated Points" value="true"/>
                            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SMB2AverageLatency'"/>
                            <result name="Average Latency (ms)" default="false" graphable="true"/>
                          </formula>
                        </node>
                      </node>
                      <node name="Read Latency (ms)" singleNodeId="196f1ece">
                        <property xsi:type="NodeFilter" filterExpression="name=='SMB2ReadLatency'"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SMB2ReadLatency' &amp; !(sp)"/>
                          <result name="Read Latency (ms)" default="false" graphable="true"/>
                        </formula>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="230b5d72">
                          <property xsi:type="NodeExpansion" expandOn="sp"/>
                          <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                          <formula formulaId="util.MakeRange">
                            <setting name="Fill Before" value="false"/>
                            <setting name="Fill After" value="false"/>
                            <setting name="Fill Between" value="true"/>
                            <setting name="Interpolated Points" value="true"/>
                            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SMB2ReadLatency'"/>
                            <result name="Read Latency (ms)" default="false" graphable="true"/>
                          </formula>
                        </node>
                      </node>
                      <node name="Write Latency (ms)" singleNodeId="d55e4249">
                        <property xsi:type="NodeFilter" filterExpression="name=='SMB2WriteLatency'"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SMB2WriteLatency' &amp; !(sp)"/>
                          <result name="Write Latency (ms)" default="false" graphable="true"/>
                        </formula>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="230b5d73">
                          <property xsi:type="NodeExpansion" expandOn="sp"/>
                          <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                          <formula formulaId="util.MakeRange">
                            <setting name="Fill Before" value="false"/>
                            <setting name="Fill After" value="false"/>
                            <setting name="Fill Between" value="true"/>
                            <setting name="Interpolated Points" value="true"/>
                            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SMB2WriteLatency'"/>
                            <result name="Write Latency (ms)" default="false" graphable="true"/>
                          </formula>
                        </node>
                      </node>
                    </node>
                    <node name="V3 Latency (ms)" order="7" singleNodeId="27bc6dad">
                      <property xsi:type="NodeFilter" filterExpression="name=='V3ReadLatency' | name=='V3WriteLatency' | name=='V3AverageLatency'"/>
                      <property xsi:type="ReportPreferences" defaultMode="nrx" description="&lt;div&gt; &#10; &lt;p&gt;The average time per protocol operation, across all storage processors.&lt;/p&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible"/>
                      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Average Latency (ms)"/>
                        <result name="Average Latency (ms)" default="false" graphable="true"/>
                      </formula>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Latency (ms)"/>
                        <result name="Read Latency (ms)" default="false" graphable="true"/>
                      </formula>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Latency (ms)"/>
                        <result name="Write Latency (ms)" default="false" graphable="true"/>
                      </formula>
                      <report-rendering>
                        <charts mode="dynamic"/>
                      </report-rendering>
                      <node name="Average Latency (ms)" singleNodeId="e92e0b59">
                        <property xsi:type="NodeFilter" filterExpression="name=='V3AverageLatency'"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='V3AverageLatency' &amp; !(sp)"/>
                          <result name="Average Latency (ms)" default="false" graphable="true"/>
                        </formula>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="230b5d80">
                          <property xsi:type="NodeExpansion" expandOn="sp"/>
                          <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                          <formula formulaId="util.MakeRange">
                            <setting name="Fill Before" value="false"/>
                            <setting name="Fill After" value="false"/>
                            <setting name="Fill Between" value="true"/>
                            <setting name="Interpolated Points" value="true"/>
                            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='V3AverageLatency'"/>
                            <result name="Average Latency (ms)" default="false" graphable="true"/>
                          </formula>
                        </node>
                      </node>
                      <node name="Read Latency (ms)" singleNodeId="196f1ecf">
                        <property xsi:type="NodeFilter" filterExpression="name=='V3ReadLatency'"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='V3ReadLatency' &amp; !(sp)"/>
                          <result name="Read Latency (ms)" default="false" graphable="true"/>
                        </formula>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="230b5d82">
                          <property xsi:type="NodeExpansion" expandOn="sp"/>
                          <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                          <formula formulaId="util.MakeRange">
                            <setting name="Fill Before" value="false"/>
                            <setting name="Fill After" value="false"/>
                            <setting name="Fill Between" value="true"/>
                            <setting name="Interpolated Points" value="true"/>
                            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='V3ReadLatency'"/>
                            <result name="Read Latency (ms)" default="false" graphable="true"/>
                          </formula>
                        </node>
                      </node>
                      <node name="Write Latency (ms)" singleNodeId="d55e4259">
                        <property xsi:type="NodeFilter" filterExpression="name=='V3WriteLatency'"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='V3WriteLatency' &amp; !(sp)"/>
                          <result name="Write Latency (ms)" default="false" graphable="true"/>
                        </formula>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="230b5d83">
                          <property xsi:type="NodeExpansion" expandOn="sp"/>
                          <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                          <formula formulaId="util.MakeRange">
                            <setting name="Fill Before" value="false"/>
                            <setting name="Fill After" value="false"/>
                            <setting name="Fill Between" value="true"/>
                            <setting name="Interpolated Points" value="true"/>
                            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='V3WriteLatency'"/>
                            <result name="Write Latency (ms)" default="false" graphable="true"/>
                          </formula>
                        </node>
                      </node>
                    </node>
                    <node name="V4 Latency (ms)" order="8" singleNodeId="27bc6daf">
                      <property xsi:type="NodeFilter" filterExpression="name=='V4ReadLatency' | name=='V4WriteLatency' | name=='V4AverageLatency'"/>
                      <property xsi:type="ReportPreferences" defaultMode="nrx" description="&lt;div&gt; &#10; &lt;p&gt;The average time per protocol operation, across all storage processors.&lt;/p&gt; &#10;&lt;/div&gt;" legendProperties="" legendDisplayPolicy="visible"/>
                      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Average Latency (ms)"/>
                        <result name="Average Latency (ms)" default="false" graphable="true"/>
                      </formula>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Latency (ms)"/>
                        <result name="Read Latency (ms)" default="false" graphable="true"/>
                      </formula>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Latency (ms)"/>
                        <result name="Write Latency (ms)" default="false" graphable="true"/>
                      </formula>
                      <report-rendering>
                        <charts mode="dynamic"/>
                      </report-rendering>
                      <node name="Average Latency (ms)" singleNodeId="e92e0b99">
                        <property xsi:type="NodeFilter" filterExpression="name=='V4AverageLatency'"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='V4AverageLatency' &amp; !(sp)"/>
                          <result name="Average Latency (ms)" default="false" graphable="true"/>
                        </formula>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="230b5d90">
                          <property xsi:type="NodeExpansion" expandOn="sp"/>
                          <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                          <formula formulaId="util.MakeRange">
                            <setting name="Fill Before" value="false"/>
                            <setting name="Fill After" value="false"/>
                            <setting name="Fill Between" value="true"/>
                            <setting name="Interpolated Points" value="true"/>
                            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='V4AverageLatency'"/>
                            <result name="Average Latency (ms)" default="false" graphable="true"/>
                          </formula>
                        </node>
                      </node>
                      <node name="Read Latency (ms)" singleNodeId="196f9ece">
                        <property xsi:type="NodeFilter" filterExpression="name=='V4ReadLatency'"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='V4ReadLatency' &amp; !(sp)"/>
                          <result name="Read Latency (ms)" default="false" graphable="true"/>
                        </formula>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="230b5d92">
                          <property xsi:type="NodeExpansion" expandOn="sp"/>
                          <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                          <formula formulaId="util.MakeRange">
                            <setting name="Fill Before" value="false"/>
                            <setting name="Fill After" value="false"/>
                            <setting name="Fill Between" value="true"/>
                            <setting name="Interpolated Points" value="true"/>
                            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='V4ReadLatency'"/>
                            <result name="Read Latency (ms)" default="false" graphable="true"/>
                          </formula>
                        </node>
                      </node>
                      <node name="Write Latency (ms)" singleNodeId="d59e4249">
                        <property xsi:type="NodeFilter" filterExpression="name=='V4WriteLatency'"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='V4WriteLatency' &amp; !(sp)"/>
                          <result name="Write Latency (ms)" default="false" graphable="true"/>
                        </formula>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="230b5d93">
                          <property xsi:type="NodeExpansion" expandOn="sp"/>
                          <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                          <formula formulaId="util.MakeRange">
                            <setting name="Fill Before" value="false"/>
                            <setting name="Fill After" value="false"/>
                            <setting name="Fill Between" value="true"/>
                            <setting name="Interpolated Points" value="true"/>
                            <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='V4WriteLatency'"/>
                            <result name="Write Latency (ms)" default="false" graphable="true"/>
                          </formula>
                        </node>
                      </node>
                    </node>
                    <link singleNodeId="c6c93fe5" linkID="*:#UNITY_PERF_CIFS-NFS_INT-UNIFIED_CHILD_THREADS" order="9"/>
                    <link singleNodeId="6727cc81" linkID="*:#UNITY_PERF_CIFS-NFS_INT-UNIFIED_CHILD_OPEN-CONN" order="10"/>
                    <link singleNodeId="e6d1710d" linkID="*:#UNITY_PERF_CIFS-NFS_INT-UNIFIED_CHILD_OPEN-FILES" order="11"/>
                  </node>
                </node>
                <node name="Cache" order="2" singleNodeId="d438654e">
                  <property xsi:type="NodeFilter" filterExpression="(parttype=='FAST Cache' | parttype=='Controller') &amp; source=='VNXUnity-Collector' &amp; !(vstatus=='inactive')"/>
                  <property xsi:type="ReportPreferences" displayMode="1" defaultMode="imx" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt;&#10;  If FAST Cache is disabled, this report will display empty contents for the &quot;Total Capacity (GB)&quot; column. The &quot;Protection&quot; and &quot;Total Capacity (GB)&quot; columns are not applicable for Controller cache. &#10; &lt;br /&gt; &#10; &lt;br /&gt; &#10;&lt;/div&gt;" paging="5"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                  <property xsi:type="PropertyNodeColumn" name="System Name" description="System name." formatter="Text&lt;type=link&gt;" property="device"/>
                  <property xsi:type="NodePropertyNodeColumn" name="Type" sortMode="asc" description="Indicates cache type. (Controller/FAST Cache)" formatter="Text&lt;type=Default Style&gt;" nodeProperty="expandedNames[1]"/>
                  <property xsi:type="PropertyNodeColumn" name="Protection" description="RAID Type. The &quot;Protection&quot; column is not applicable for Controller cache." formatter="Text&lt;type=Default Style&gt;" property="dgraid"/>
                  <property xsi:type="ValueNodeColumn" name="Total Capacity (GB)" sortMode="asc#1" description="Total capacity of the FAST Cache.  If FAST Cache is disabled, this report will display empty contents for the &quot;Total Capacity (GB)&quot; column. The &quot;Total Capacity (GB)&quot; column is not applicable for Controller cache." formatter="Number&lt;rounding=2&gt; Status Style&lt;type=Default Style&gt; Graph" filterExpression="name=='Capacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::GB" roundingAccuracy="-1"/>
                  <property xsi:type="PropertyNodeColumn" name="Status" description="Current state of the object." property="partstat"/>
                  <report-layout hspan="*:#UNITY_SUM_INT-UNIFIED_SERIALNB_INT-UNIFIED-CACHE=3,.-27843e82-b9256152-2d9f4632=2"/>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                  <wiring>
                    <jump-to-report>
                      <src-filter xsi:type="CellClickFilter" columnName="System Name"/>
                      <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
                    </jump-to-report>
                  </wiring>
                  <node name="Summary" singleNodeId="27843e82">
                    <property xsi:type="NodeExpansion" expandOn="serialnb,parttype"/>
                    <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx"/>
                    <report-rendering>
                      <charts mode="dynamic"/>
                    </report-rendering>
                    <node name="parttype" singleNodeId="b9256152">
                      <property xsi:type="NodeExpansion" expandOn="parttype"/>
                      <property xsi:type="ReportPreferences" displayMode="2" defaultMode="mix"/>
                      <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                      <report-rendering>
                        <charts mode="dynamic"/>
                      </report-rendering>
                      <node name="FAST Cache Dirty Ratio (%)" order="0" singleNodeId="2d9f4632">
                        <property xsi:type="NodeFilter" filterExpression="name='Dirty%'"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx" description="&lt;div&gt; &#10; &lt;p&gt;A measure of the amount of FAST Cache that has been written to more recently than the original LUNs. The &quot;clean&quot; I/O, where the copies of the block on the Storage Pool and the FAST Cache match is not counted in this percentage. This is not a measure of the amount of data in FAST Cache because FAST Cache % full would be both the clean and the dirty pages. Unisphere does not track the total amount of data in FAST Cache and it is assumed to be nearly full at all times when it is enabled.&lt;/p&gt; &#10;&lt;/div&gt;" legendDisplayPolicy="visible"/>
                        <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='DirtySPA'"/>
                          <result name="Dirty SPA (%)" default="false" graphable="true"/>
                        </formula>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='DirtySPB'"/>
                          <result name="Dirty SPB (%)" default="false" graphable="true"/>
                        </formula>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                      </node>
                      <node name="Total Cache Dirty Size (MB)" singleNodeId="1c03c536">
                        <property xsi:type="NodeFilter" filterExpression="name=='CacheDirtySize'"/>
                        <property xsi:type="ReportPreferences" defaultMode="stk" legendDisplayPolicy="visible"/>
                        <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="80d282a8">
                          <property xsi:type="NodeExpansion" expandOn="part"/>
                          <property xsi:type="ReportPreferences" defaultMode="stk" legendProperties="unit" legendDisplayPolicy="visible"/>
                          <formula formulaId="util.Nop">
                            <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Cache Dirty Size (MB)"/>
                            <result name="Cache Dirty Size (MB)" default="false" graphable="false"/>
                          </formula>
                          <report-rendering>
                            <charts mode="dynamic"/>
                          </report-rendering>
                          <node name="Cache Dirty Size (MB)" singleNodeId="26034192">
                            <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                            <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                            <formula formulaId="util.MakeRange">
                              <setting name="Fill Before" value="false"/>
                              <setting name="Fill After" value="false"/>
                              <setting name="Fill Between" value="true"/>
                              <setting name="Interpolated Points" value="true"/>
                              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheDirtySize'"/>
                              <result name="Cache Dirty Size (MB)" default="false" graphable="true"/>
                            </formula>
                            <formula formulaId="util.MakeRange">
                              <setting name="Fill Before" value="false"/>
                              <setting name="Fill After" value="false"/>
                              <setting name="Fill Between" value="true"/>
                              <setting name="Interpolated Points" value="true"/>
                              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheDirtySize'"/>
                              <result name=" " default="true" graphable="false"/>
                            </formula>
                          </node>
                        </node>
                      </node>
                      <node name="Total Cache Throughput (IOPS)" singleNodeId="ccd20b51">
                        <property xsi:type="NodeFilter" filterExpression="name=='CacheReadHits' | name=='CacheReadMisses' | name=='CacheWriteHits' | name=='CacheWriteMisses'"/>
                        <property xsi:type="ReportPreferences" defaultMode="stk" legendDisplayPolicy="visible"/>
                        <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                        <report-rendering>
                          <charts mode="dynamic"/>
                        </report-rendering>
                        <node name="sp" singleNodeId="70ac0f1c">
                          <property xsi:type="NodeExpansion" expandOn="part"/>
                          <property xsi:type="ReportPreferences" defaultMode="stk" legendProperties="unit"/>
                          <formula formulaId="math.spatial.Sum">
                            <setting name="aggregation" value="DEFAULT"/>
                            <setting name="partial" value="true"/>
                            <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                              <parameter xsi:type="ResultFormulaParameterDefinition" result="Cache Read Hits (Nb/s)"/>
                              <parameter xsi:type="ResultFormulaParameterDefinition" result="Cache Read Misses (Nb/s)"/>
                              <parameter xsi:type="ResultFormulaParameterDefinition" result="Cache Write Hits (Nb/s)"/>
                              <parameter xsi:type="ResultFormulaParameterDefinition" result="Cache Write Misses (Nb/s)"/>
                            </parameter>
                            <result name="Cache Throughput (IOPS)" default="true" graphable="false"/>
                          </formula>
                          <report-rendering>
                            <charts mode="dynamic"/>
                          </report-rendering>
                          <node name="Cache Read Hits (Nb/s)" singleNodeId="26034192">
                            <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                            <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                            <formula formulaId="util.MakeRange">
                              <setting name="Fill Before" value="false"/>
                              <setting name="Fill After" value="false"/>
                              <setting name="Fill Between" value="true"/>
                              <setting name="Interpolated Points" value="true"/>
                              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheReadHits'"/>
                              <result name="Cache Read Hits (Nb/s)" default="false" graphable="true"/>
                            </formula>
                            <formula formulaId="util.MakeRange">
                              <setting name="Fill Before" value="false"/>
                              <setting name="Fill After" value="false"/>
                              <setting name="Fill Between" value="true"/>
                              <setting name="Interpolated Points" value="true"/>
                              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheReadHits'"/>
                              <result name=" " default="true" graphable="false"/>
                            </formula>
                          </node>
                          <node name="Cache Read Misses (Nb/s)" singleNodeId="a7ff15b7">
                            <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                            <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                            <formula formulaId="util.MakeRange">
                              <setting name="Fill Before" value="false"/>
                              <setting name="Fill After" value="false"/>
                              <setting name="Fill Between" value="true"/>
                              <setting name="Interpolated Points" value="true"/>
                              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheReadMisses'"/>
                              <result name="Cache Read Misses (Nb/s)" default="false" graphable="true"/>
                            </formula>
                            <formula formulaId="util.MakeRange">
                              <setting name="Fill Before" value="false"/>
                              <setting name="Fill After" value="false"/>
                              <setting name="Fill Between" value="true"/>
                              <setting name="Interpolated Points" value="true"/>
                              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheReadMisses'"/>
                              <result name=" " default="true" graphable="false"/>
                            </formula>
                          </node>
                          <node name="Cache Write Hits (Nb/s)" singleNodeId="af3bfc6d">
                            <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                            <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                            <formula formulaId="util.MakeRange">
                              <setting name="Fill Before" value="false"/>
                              <setting name="Fill After" value="false"/>
                              <setting name="Fill Between" value="true"/>
                              <setting name="Interpolated Points" value="true"/>
                              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheWriteHits'"/>
                              <result name="Cache Write Hits (Nb/s)" default="false" graphable="true"/>
                            </formula>
                            <formula formulaId="util.MakeRange">
                              <setting name="Fill Before" value="false"/>
                              <setting name="Fill After" value="false"/>
                              <setting name="Fill Between" value="true"/>
                              <setting name="Interpolated Points" value="true"/>
                              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheWriteHits'"/>
                              <result name=" " default="true" graphable="false"/>
                            </formula>
                          </node>
                          <node name="Cache Write Misses (Nb/s)" singleNodeId="85290e32">
                            <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                            <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                            <formula formulaId="util.MakeRange">
                              <setting name="Fill Before" value="false"/>
                              <setting name="Fill After" value="false"/>
                              <setting name="Fill Between" value="true"/>
                              <setting name="Interpolated Points" value="true"/>
                              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheWriteMisses'"/>
                              <result name="Cache Write Misses (Nb/s)" default="false" graphable="true"/>
                            </formula>
                            <formula formulaId="util.MakeRange">
                              <setting name="Fill Before" value="false"/>
                              <setting name="Fill After" value="false"/>
                              <setting name="Fill Between" value="true"/>
                              <setting name="Interpolated Points" value="true"/>
                              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheWriteMisses'"/>
                              <result name=" " default="true" graphable="false"/>
                            </formula>
                          </node>
                        </node>
                      </node>
                    </node>
                  </node>
                </node>
                <node name="File Performance" singleNodeId="1b0aaca9">
                  <property xsi:type="NodeFilter" filterExpression="(name=='ReadThroughput' | name=='WriteThroughput' | name=='ReadBandwidth' | name=='WriteBandwidth') &amp; parttype=='FileSystem'"/>
                  <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="File Throughput (IOPS)"/>
                    <result name="File Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="File Bandwidth (MB/s)"/>
                    <result name="File Bandwidth (MB/s)" default="false" graphable="false"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                  <node name="File Systems Throughput (IOPS)" order="1" singleNodeId="74b4400">
                    <property xsi:type="NodeFilter" filterExpression="(name=='ReadThroughput' | name=='WriteThroughput') &amp; parttype=='FileSystem'"/>
                    <property xsi:type="ReportPreferences" defaultMode="stk" legendProperties="unit" legendDisplayPolicy="visible"/>
                    <formula formulaId="math.Addition">
                      <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="File Read Throughput (IOPS)"/>
                      <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="File Write Throughput (IOPS)"/>
                      <result name="File Throughput (IOPS)" default="false" graphable="true"/>
                    </formula>
                    <report-rendering>
                      <charts mode="dynamic"/>
                    </report-rendering>
                    <node name="Read Throughput (IOPS)" singleNodeId="cd62dcc4">
                      <property xsi:type="NodeFilter" filterExpression="name=='ReadThroughput'"/>
                      <property xsi:type="ReportPreferences" defaultMode="stk" legendProperties="movernam name unit"/>
                      <formula formulaId="math.spatial.Sum">
                        <setting name="aggregation" value="DEFAULT"/>
                        <setting name="partial" value="true"/>
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                        <result name="File Read Throughput (IOPS)" default="false" graphable="true"/>
                      </formula>
                      <formula formulaId="math.spatial.Sum">
                        <setting name="aggregation" value="DEFAULT"/>
                        <setting name="partial" value="true"/>
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                        <result name=" " default="true" graphable="false"/>
                      </formula>
                      <report-rendering>
                        <charts mode="dynamic"/>
                      </report-rendering>
                      <node name="part,sp" singleNodeId="69d2bd33">
                        <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                          <result name="Read Throughput (IOPS)" default="true" graphable="true"/>
                        </formula>
                      </node>
                    </node>
                    <node name="Write Throughput (IOPS)" singleNodeId="ab65a910">
                      <property xsi:type="NodeFilter" filterExpression="name=='WriteThroughput'"/>
                      <property xsi:type="ReportPreferences" defaultMode="stk" legendProperties="movernam name unit"/>
                      <formula formulaId="math.spatial.Sum">
                        <setting name="aggregation" value="DEFAULT"/>
                        <setting name="partial" value="true"/>
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                        <result name="File Write Throughput (IOPS)" default="false" graphable="true"/>
                      </formula>
                      <formula formulaId="math.spatial.Sum">
                        <setting name="aggregation" value="DEFAULT"/>
                        <setting name="partial" value="true"/>
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                        <result name=" " default="true" graphable="false"/>
                      </formula>
                      <report-rendering>
                        <charts mode="dynamic"/>
                      </report-rendering>
                      <node name="part,sp" singleNodeId="69d2bd33">
                        <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                          <result name="Write Throughput (IOPS)" default="true" graphable="true"/>
                        </formula>
                      </node>
                    </node>
                  </node>
                  <node name="File Systems Bandwidth (MB/s)" order="2" singleNodeId="c8f89f11">
                    <property xsi:type="NodeFilter" filterExpression="(name=='ReadBandwidth' | name=='WriteBandwidth') &amp; parttype=='FileSystem'"/>
                    <property xsi:type="ReportPreferences" defaultMode="stk" legendProperties="unit" legendDisplayPolicy="visible"/>
                    <formula formulaId="math.Addition">
                      <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="File Read Bandwidth (MB/s)"/>
                      <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="File Write Bandwidth (MB/s)"/>
                      <result name="File Bandwidth (MB/s)" default="false" graphable="true"/>
                    </formula>
                    <report-rendering>
                      <charts mode="dynamic"/>
                    </report-rendering>
                    <node name="Read Bandwidth (MB/s)" singleNodeId="cd62dcc4">
                      <property xsi:type="NodeFilter" filterExpression="name=='ReadBandwidth'"/>
                      <property xsi:type="ReportPreferences" defaultMode="stk" legendProperties="movernam name unit"/>
                      <formula formulaId="math.spatial.Sum">
                        <setting name="aggregation" value="DEFAULT"/>
                        <setting name="partial" value="true"/>
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s)"/>
                        <result name="File Read Bandwidth (MB/s)" default="false" graphable="true"/>
                      </formula>
                      <formula formulaId="math.spatial.Sum">
                        <setting name="aggregation" value="DEFAULT"/>
                        <setting name="partial" value="true"/>
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s)"/>
                        <result name=" " default="true" graphable="false"/>
                      </formula>
                      <report-rendering>
                        <charts mode="dynamic"/>
                      </report-rendering>
                      <node name="part,sp" singleNodeId="69d2bd33">
                        <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                          <result name="Read Bandwidth (MB/s)" default="true" graphable="true"/>
                        </formula>
                      </node>
                    </node>
                    <node name="Write Bandwidth (MB/s)" singleNodeId="ab65a910">
                      <property xsi:type="NodeFilter" filterExpression="name=='WriteBandwidth'"/>
                      <property xsi:type="ReportPreferences" defaultMode="stk" legendProperties="movernam name unit"/>
                      <formula formulaId="math.spatial.Sum">
                        <setting name="aggregation" value="DEFAULT"/>
                        <setting name="partial" value="true"/>
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s)"/>
                        <result name="File Write Bandwidth (MB/s)" default="false" graphable="true"/>
                      </formula>
                      <formula formulaId="math.spatial.Sum">
                        <setting name="aggregation" value="DEFAULT"/>
                        <setting name="partial" value="true"/>
                        <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s)"/>
                        <result name=" " default="true" graphable="false"/>
                      </formula>
                      <report-rendering>
                        <charts mode="dynamic"/>
                      </report-rendering>
                      <node name="part,sp" singleNodeId="69d2bd33">
                        <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                        <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                        <formula formulaId="util.MakeRange">
                          <setting name="Fill Before" value="false"/>
                          <setting name="Fill After" value="false"/>
                          <setting name="Fill Between" value="true"/>
                          <setting name="Interpolated Points" value="true"/>
                          <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                          <result name="Write Bandwidth (MB/s)" default="true" graphable="true"/>
                        </formula>
                      </node>
                    </node>
                  </node>
                </node>
              </node>
            </node>
          </node>
          <link singleNodeId="ea568498" linkID=".-..-..-..-..-2fb2e166" order="2"/>
          <link singleNodeId="64290a7f" linkID=".-..-..-..-..-ee11ee6a-1d2266b0-f1419f3e-e29ac5f9" order="3"/>
        </node>
        <node name="Performance" singleNodeId="9bea150a">
          <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; source=='VNXUnity-Collector'"/>
          <property xsi:type="ReportPreferences" defaultMode="imx" paging="5"/>
          <property xsi:type="PropertyNodeColumn" name="System Name" description="Device name." formatter="String Style&lt;type=link&gt;" property="device"/>
          <property xsi:type="PropertyNodeColumn" name="Serial Number" display="no" description="Vendor specified serial number." property="serialnb"/>
          <property xsi:type="ValueNodeColumn" name="Processor Utilization (%)" description="The average utilization across all storage processors on the array." formatter="Number&lt;rounding=2&gt; SparkLine" resultName="AvgCPUUtilization" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Block Throughput (IOPS)" description="The total sum of read/write requests across all LUNs on the array." formatter="Number&lt;rounding=2&gt; SparkLine" resultName="BlockThroughput" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Block Bandwidth (MB/s)" description="The total sum of read/write bandwidth across all LUNs on the array." formatter="Number&lt;rounding=2&gt; SparkLine" resultName="BlockBandwidth" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Block Response Time (ms)" description="The average  response time (latency) across all LUNs on the array." formatter="Number&lt;rounding=2&gt; SparkLine" resultName="BlockResponseTime" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="File Throughput (IOPS)" description="The total sum of read/write requests across all File Systems on the array.&#10;Note: Arrays with Operating Environment version prior to 4.0 will always display 0." formatter="Number&lt;rounding=2&gt; SparkLine" resultName="FileThroughput" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="File Bandwidth (MB/s)" description="The total sum of read/write bandwidth across all File Systems on the array.&#10;Note: Arrays with Operating Environment version prior to 4.0 will always display 0." formatter="Number&lt;rounding=2&gt; SparkLine" resultName="FileBandwidth" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <wiring>
            <jump-to-report>
              <src-filter xsi:type="CellClickFilter" columnName="System Name"/>
              <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
            </jump-to-report>
          </wiring>
          <node name="serialnb" singleNodeId="8211bdaa">
            <property xsi:type="NodeExpansion" expandOn="serialnb"/>
            <property xsi:type="ReportPreferences" defaultMode="tab"/>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='BlockThroughput'"/>
              <result name="BlockThroughput" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='BlockBandwidth'"/>
              <result name="BlockBandwidth" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='BlockResponseTime'"/>
              <result name="BlockResponseTime" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FileThroughput'"/>
              <result name="FileThroughput" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FileBandwidth'"/>
              <result name="FileBandwidth" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="AvgCPUUtilization"/>
              <result name="AvgCPUUtilization" default="false" graphable="false"/>
            </formula>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <node name="At a Glance" order="1" singleNodeId="7e22c5fe">
              <property xsi:type="ReportPreferences" defaultMode="dmx"/>
              <report-layout order=".-..=2,.-..-..=1"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <node name="SP Utilization Heat Map" order="1" singleNodeId="d5cc1cdd">
                <property xsi:type="NodeFilter" filterExpression="name=='CurrentUtilization' &amp; parttype=='Controller'"/>
                <property xsi:type="ReportPreferences" defaultMode="hm" legendProperties="part unit"/>
                <property xsi:type="DisplayPreferences" propagateTimeSelection="true"/>
                <heatmap-report grid="true">
                  <info properties="device director"/>
                </heatmap-report>
                <threshold name="0-19%" color="#005eff" value="0.0"/>
                <threshold name="20-39%" color="#00fffb" value="20.0"/>
                <threshold name="40-59%" color="#00f75f" value="40.0"/>
                <threshold name="60-79%" color="#fffb00" value="60.0"/>
                <threshold name="80-89%" color="#ffc800" value="80.0"/>
                <threshold name="90-100%" color="#ff0000" value="90.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="expansion" singleNodeId="eabe83d1">
                  <property xsi:type="NodeExpansion" expandOn="(part),(device)"/>
                  <property xsi:type="ReportPreferences" defaultMode="mix"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                  <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Current Utilization %"/>
                    <result name="Current Utilization %" default="false" graphable="true"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                  <node name="Current Utilization %" order="0" singleNodeId="709ec07">
                    <property xsi:type="NodeFilter" filterExpression="name=='CurrentUtilization'"/>
                    <property xsi:type="ReportPreferences" displayMode="1" defaultMode="vrx" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                    <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                      <result name="Current Utilization %" default="false" graphable="true"/>
                    </formula>
                    <report-rendering>
                      <charts mode="dynamic"/>
                    </report-rendering>
                  </node>
                </node>
              </node>
              <node name="Block Throughput (IOPS)" order="2" singleNodeId="8d9d03f">
                <property xsi:type="NodeFilter" filterExpression="name=='BlockThroughput'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="BlockThroughput"/>
                  <result name="Block Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="Expansion" singleNodeId="ee7a76ee">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='BlockThroughput'"/>
                    <result name="BlockThroughput" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Block Bandwidth (MB/s)" order="3" singleNodeId="fb3b7d2b">
                <property xsi:type="NodeFilter" filterExpression="name=='BlockBandwidth'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="BlockBandwidth"/>
                  <result name="Block Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="Expansion" singleNodeId="ee7a76ee">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='BlockBandwidth'"/>
                    <result name="BlockBandwidth" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Read / Write Throughput (IOPS)" order="4" singleNodeId="fdbaafe3">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN'"/>
                <property xsi:type="ReportPreferences" defaultMode="nrx" description="This report presents the overall throughput (IOPS) across all Storage Processors on the array." legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                  <result name="Read Throughput (IOPS)" default="false" graphable="true"/>
                </formula>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                  <result name="Write Throughput (IOPS)" default="false" graphable="true"/>
                </formula>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Throughput (IOPS)"/>
                  <result name="Total Throughput (IOPS)" default="false" graphable="true"/>
                </formula>
                <customization curve="spline" filter="*"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="ce853811">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="dmx" description="&lt;div&gt; &#10; &lt;li&gt; &lt;b&gt;Read Throughput (IOPS)&lt;/b&gt;: Number of read requests that is passed through the Storage Processor per second.&lt;/li&gt; &#10; &lt;li&gt; &lt;b&gt;Write Throughput (IOPS)&lt;/b&gt;: Number of write requests that is passed through the Storage Processor per second.&lt;/li&gt; &#10;&lt;/div&gt;"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Throughput (IOPS)"/>
                    <result name="Total Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                    <result name="Read Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                    <result name="Write Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                  <node name="Read / Write Throughput (IOPS)" singleNodeId="4f31aaa2">
                    <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Throughput (IOPS)"/>
                      <result name="Total Throughput (IOPS)" default="false" graphable="true"/>
                    </formula>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                      <result name="Read Throughput (IOPS)" default="false" graphable="true"/>
                    </formula>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                      <result name="Write Throughput (IOPS)" default="false" graphable="true"/>
                    </formula>
                    <threshold name="IOPS Major" color="#d9a925" value="4000.0"/>
                    <threshold name="IOPS Critical" color="#e60e1c" value="5000.0"/>
                    <threshold name="Total IOPS Major" color="#ff8000" value="8000.0"/>
                    <threshold name="Total IOPS Critical" color="#0f0d0d" value="10000.0"/>
                    <report-rendering>
                      <charts mode="dynamic"/>
                    </report-rendering>
                    <node name="IU LUN Metric Definitions" order="1" singleNodeId="1663c7f9">
                      <property xsi:type="NodeExpansion" expandOn="name,sp"/>
                      <property xsi:type="ReportPreferences" defaultMode="nrx" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="&lt;div&gt; &#10; &lt;ul&gt; &#10;  &lt;li&gt; &lt;b&gt;Utilization (%)&lt;/b&gt; :100 * (Busy Ticks/s) / (Busy Ticks/s + Idle Ticks/s) Percentage of time that the Storage Processor was busy serving incoming requests. Busy Ticks/s: Number of ticks (1 tick = 100 ms) that occurred when LUN was busy. Idle Ticks/s: Number of ticks (1 tick = 100 ms) that occurred when LUN was idle.&lt;/li&gt; &#10;  &lt;li&gt; &lt;b&gt;Queue Length&lt;/b&gt;: (Average Busy Queue Length) * (% Utilization) Average number of requests that are waiting while the Storage Processor is busy, including the current request in service.&lt;/li&gt; &#10;  &lt;li&gt; &lt;b&gt;Average Busy Queue Length&lt;/b&gt;: (Sum Queue Lengths - Number Arrivals With Non Zero Queue / 2) / (Read Throughput [IO/s] + Write Throughput [IO/s]) Sum Queue Lengths: Number of requests waiting for the disk within a time interval, including the current request in service. Number Arrivals With Non Zero Queue: Number of times that a user request arrived while at least one other request was being processed.&lt;/li&gt; &#10; &lt;/ul&gt; &#10;&lt;/div&gt;" legendProperties="module name unit"/>
                      <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="false"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="false"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='Availability'"/>
                        <result name="Availability" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="ismasked"/>
                        <result name="ismasked" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.Nop">
                        <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="ismapped"/>
                        <result name="ismapped" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="false"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput'"/>
                        <result name="Write Throughput (IOPS)" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="false"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput'"/>
                        <result name="Read Throughput (IOPS)" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="false"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadBandwidth'"/>
                        <result name="Read Bandwidth (MB/s)" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="false"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteBandwidth'"/>
                        <result name="Write Bandwidth (MB/s)" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="false"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ResponseTime'"/>
                        <result name="Average Response Time (ms)" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="false"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='QueueLength'"/>
                        <result name="Average Queue Length (Nb)" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="false"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='AvgReadSize'"/>
                        <result name="Average Read I/O Size (KB)" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="false"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='AvgWriteSize'"/>
                        <result name="Average Write I/O Size (KB)" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="true"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FreeCapacity'"/>
                        <result name="Free Capacity" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="true"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='UsedCapacity'"/>
                        <result name="Used Capacity" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="true"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='Capacity'"/>
                        <result name="Capacity" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="false"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalThroughput'"/>
                        <result name="Total Throughput (IOPS)" default="false" graphable="false"/>
                      </formula>
                      <formula formulaId="util.MakeRange">
                        <setting name="Fill Before" value="false"/>
                        <setting name="Fill After" value="false"/>
                        <setting name="Fill Between" value="true"/>
                        <setting name="Interpolated Points" value="true"/>
                        <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalBandwidth'"/>
                        <result name="Total Bandwidth (MB/s)" default="false" graphable="false"/>
                      </formula>
                      <threshold name="major" color="#ff8000" value="3000.0"/>
                      <threshold name="critical" color="#ff0000" value="30000.0"/>
                    </node>
                  </node>
                </node>
              </node>
              <node name="File Throughput (IOPS)" order="5" singleNodeId="10137295">
                <property xsi:type="NodeFilter" filterExpression="name=='FileThroughput'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="FileThroughput"/>
                  <result name="File Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="Expansion" singleNodeId="ee7a76ee">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FileThroughput'"/>
                    <result name="FileThroughput" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="File Bandwidth (MB/s)" order="6" singleNodeId="843603ba">
                <property xsi:type="NodeFilter" filterExpression="name=='FileBandwidth'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="FileBandwidth"/>
                  <result name="File Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="Expansion" singleNodeId="ee7a76ee">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FileBandwidth'"/>
                    <result name="FileBandwidth" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
            </node>
            <node name="System" order="2" singleNodeId="fbeb6167">
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx"/>
              <formula formulaId="math.spatial.Average">
                <setting name="Filter NaN Values" value="true"/>
                <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                  <parameter xsi:type="ResultFormulaParameterDefinition" result="SPA-Utilization"/>
                  <parameter xsi:type="ResultFormulaParameterDefinition" result="SPB-Utilization"/>
                </parameter>
                <result name="AvgCPUUtilization" default="false" graphable="false"/>
              </formula>
              <report-layout order=".-..=2,.-..-..=1,.-549d3bca=3,.-6f3d2b26=4,.-fe6e6755=6,.-7c06288=5"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <node name="CPU Utilization - SPA (%)" order="1" singleNodeId="549d3bca">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Controller' &amp; name=='CurrentUtilization' &amp; part=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Total amount of processing cycles, as a percentage, across all cores of the Storage Processor." maxValue="109.0"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Utilization (%)"/>
                  <result name="Utilization (%)" default="true" graphable="true"/>
                </formula>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Utilization (%)"/>
                  <result name="SPA-Utilization" default="false" graphable="false"/>
                </formula>
                <threshold severity="MAJOR" value="60.0"/>
                <threshold severity="CRITICAL" value="80.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="ee7a76ee">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                    <result name="Utilization (%)" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="CPU Utilization - SPB (%)" order="2" singleNodeId="2103b803">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Controller' &amp; name=='CurrentUtilization' &amp; part=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Total amount of processing cycles, as a percentage, across all cores of the Storage Processor." maxValue="109.0"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Utilization (%)"/>
                  <result name="Utilization (%)" default="true" graphable="true"/>
                </formula>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Utilization (%)"/>
                  <result name="SPB-Utilization" default="false" graphable="false"/>
                </formula>
                <threshold severity="MAJOR" value="60.0"/>
                <threshold severity="CRITICAL" value="80.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="ee7a76ee">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                    <result name="Utilization (%)" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="FAST Cache Dirty Ratio - SPA (%)" order="3" singleNodeId="6f3d2b26">
                <property xsi:type="NodeFilter" filterExpression="parttype=='FAST Cache' &amp; name=='DirtySPA'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Ratio of dirty pages to total pages in the storage processor FAST Cache, expressed as a percentage."/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Dirty Ratio (%)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="FAST Cache Dirty Ratio - SPB (%)" order="4" singleNodeId="964516db">
                <property xsi:type="NodeFilter" filterExpression="parttype=='FAST Cache' &amp; name=='DirtySPB'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Ratio of dirty pages to total pages in the storage processor FAST Cache, expressed as a percentage."/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Dirty Ratio (%)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="Cache Write Hits - SPA (IOPS)" order="5" singleNodeId="7c06288">
                <property xsi:type="NodeFilter" filterExpression="name=='CacheWriteHits' &amp; part=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Write IO served by cache that does not demand a new allocation of cache memory." legendProperties="part name unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Cache Write Hits (Nb/s)"/>
                  <result name="Cache Write Hits (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="sp" singleNodeId="70ac0f1c">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx" legendProperties="unit"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheWriteHits'"/>
                    <result name="Cache Write Hits (Nb/s)" default="false" graphable="true"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                </node>
              </node>
              <node name="Cache Write Hits - SPB (IOPS)" order="6" singleNodeId="495381a4">
                <property xsi:type="NodeFilter" filterExpression="name=='CacheWriteHits' &amp; part=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Write IO served by cache that does not demand a new allocation of cache memory." legendProperties="part name unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Cache Write Hits (Nb/s)"/>
                  <result name="Cache Write Hits (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="sp" singleNodeId="70ac0f1c">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx" legendProperties="unit"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheWriteHits'"/>
                    <result name="Cache Write Hits (Nb/s)" default="false" graphable="true"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                </node>
              </node>
              <node name="Cache Write Misses - SPA (IOPS)" order="7" singleNodeId="fe6e6755">
                <property xsi:type="NodeFilter" filterExpression="name=='CacheWriteMisses' &amp; part=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Write IO served by cache that demands a new allocation of cache memory." legendProperties="part name unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Cache Write Misses (Nb/s)"/>
                  <result name="Cache Write Misses (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="sp" singleNodeId="70ac0f1c">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx" legendProperties="unit"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheWriteMisses'"/>
                    <result name="Cache Write Misses (Nb/s)" default="false" graphable="true"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                </node>
              </node>
              <node name="Cache Write Misses - SPB (IOPS)" order="8" singleNodeId="39be3b62">
                <property xsi:type="NodeFilter" filterExpression="name=='CacheWriteMisses' &amp; part=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Write IO served by cache that demands a new allocation of cache memory." legendProperties="part name unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Cache Write Misses (Nb/s)"/>
                  <result name="Cache Write Misses (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="sp" singleNodeId="70ac0f1c">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx" legendProperties="unit"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CacheWriteMisses'"/>
                    <result name="Cache Write Misses (Nb/s)" default="false" graphable="true"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                </node>
              </node>
            </node>
            <node name="Block" order="3" singleNodeId="438184ea">
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="mix"/>
              <report-layout hspan=".-..-7e22c5fe-fdbaafe3=2"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <node name="LUN Read Throughput - SPA (IOPS)" order="2" singleNodeId="b2177884">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='ReadThroughput' &amp; sp=='spa'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of LUN read requests processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                  <result name="Read Throughput (IOPS) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <node name="part,sp" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Read Throughput - SPB (IOPS)" order="3" singleNodeId="fc8c0e93">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='ReadThroughput' &amp; sp=='spb'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of LUN read requests processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                  <result name="Read Throughput (IOPS) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <node name="part,sp" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Write Throughput - SPA (IOPS)" order="4" singleNodeId="2be414b3">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='WriteThroughput' &amp; sp=='spa'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of LUN write requests processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                  <result name="Write Throughput (IOPS) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <node name="part,sp" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Write Throughput - SPB (IOPS)" order="5" singleNodeId="db2510ed">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='WriteThroughput' &amp; sp=='spb'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of LUN write requests processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                  <result name="Write Throughput (IOPS) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <node name="part,sp" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Read Bandwidth - SPA (MB/s)" order="6" singleNodeId="a085f62e">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='ReadBandwidth' &amp; sp=='spa'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of LUN read bandwidth processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s)"/>
                  <result name="Read Bandwidth (MB/s) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <node name="part,sp" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Bandwidth (MB/s)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Read Bandwidth - SPB (MB/s)" order="7" singleNodeId="d6bc3011">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='ReadBandwidth' &amp; sp=='spb'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of LUN read bandwidth processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s)"/>
                  <result name="Read Bandwidth (MB/s) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <node name="part,sp" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Bandwidth (MB/s)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Write Bandwidth - SPA (MB/s)" order="8" singleNodeId="2d2eab0">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='WriteBandwidth' &amp; sp=='spa'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of LUN write bandwidth processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s)"/>
                  <result name="Write Bandwidth (MB/s) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <node name="part,sp" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Bandwidth (MB/s)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Write Bandwidth - SPB (MB/s)" order="9" singleNodeId="8697d669">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='WriteBandwidth' &amp; sp=='spb'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of LUN write bandwidth processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s)"/>
                  <result name="Write Bandwidth (MB/s) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <node name="part,sp" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Bandwidth (MB/s)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Response Time - SPA (ms)" order="10" singleNodeId="8f10ae77">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='ResponseTime' &amp; sp=='spa'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the average LUN response time/latency as observed by SP A."/>
                <formula formulaId="math.spatial.Average">
                  <setting name="Filter NaN Values" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Response Time (ms)"/>
                  <result name="Response Time (ms) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Response Time (ms) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Response Time (ms)" default="true" graphable="true"/>
                </formula>
                <node name="part,sp" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Response Time (ms)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Response Time - SPB (ms)" order="11" singleNodeId="43262944">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='ResponseTime' &amp; sp=='spb'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the average LUN response time/latency as observed by SP B."/>
                <formula formulaId="math.spatial.Average">
                  <setting name="Filter NaN Values" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Response Time (ms)"/>
                  <result name="Response Time (ms) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Response Time (ms) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Response Time (ms)" default="true" graphable="true"/>
                </formula>
                <node name="part,sp" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part,sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Response Time (ms)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
            </node>
            <node name="File" order="4" singleNodeId="a51bf729">
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="mix"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <node name="CIFS Read Throughput - SPA (IOPS)" order="1" singleNodeId="32ce87e7">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='CIFS' &amp; name=='ReadThroughput' &amp; sp=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of CIFS read requests processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                  <result name="Read Throughput (IOPS) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="53b41c82">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Throughput (IOPS)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="CIFS Read Throughput - SPB (IOPS)" order="2" singleNodeId="6cdca0d6">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='CIFS' &amp; name=='ReadThroughput' &amp; sp=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of CIFS read requests processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                  <result name="Read Throughput (IOPS) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="53b41c82">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Throughput (IOPS)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="CIFS Write Throughput - SPA (IOPS)" order="3" singleNodeId="f0c1a37b">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='CIFS' &amp; name=='WriteThroughput' &amp; sp=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of CIFS write requests processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                  <result name="Write Throughput (IOPS) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="8f68509b">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Throughput (IOPS)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="CIFS Write Throughput - SPB (IOPS)" order="4" singleNodeId="678eef5f">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='CIFS' &amp; name=='WriteThroughput' &amp; sp=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of CIFS write requests processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                  <result name="Write Throughput (IOPS) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="8f68509b">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Throughput (IOPS)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="CIFS Read Bandwidth - SPA (MB/s)" order="5" singleNodeId="f65a1fdb">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='CIFS' &amp; name=='ReadBandwidth' &amp; sp=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of CIFS read bandwidth processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s)"/>
                  <result name="Read Bandwidth (MB/s) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="33883945">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Bandwidth (MB/s)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="CIFS Read Bandwidth - SPB (MB/s)" order="5" singleNodeId="7a24a45b">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='CIFS' &amp; name=='ReadBandwidth' &amp; sp=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of CIFS read bandwidth processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s)"/>
                  <result name="Read Bandwidth (MB/s) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="33883945">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Bandwidth (MB/s)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="CIFS Write Bandwidth - SPA (MB/s)" order="6" singleNodeId="c8ab01c5">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='CIFS' &amp; name=='WriteBandwidth' &amp; sp=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of CIFS write bandwidth processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s)"/>
                  <result name="Write Bandwidth (MB/s) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="766562dd">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Bandwidth (MB/s)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="CIFS Write Bandwidth - SPB (MB/s)" order="6" singleNodeId="3dac39ea">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='CIFS' &amp; name=='WriteBandwidth' &amp; sp=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of CIFS write bandwidth processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s)"/>
                  <result name="Write Bandwidth (MB/s) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="766562dd">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Bandwidth (MB/s)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="NFS Read Throughput - SPA (IOPS)" order="7" singleNodeId="3abb4959">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='NFS' &amp; name=='ReadThroughput' &amp; sp=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of NFS read requests processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                  <result name="Read Throughput (IOPS) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="f223a6de">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Throughput (IOPS)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="NFS Read Throughput - SPB (IOPS)" order="7" singleNodeId="b3c8cdc3">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='NFS' &amp; name=='ReadThroughput' &amp; sp=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of NFS read requests processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                  <result name="Read Throughput (IOPS) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="f223a6de">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Throughput (IOPS)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="NFS Write Throughput - SPA (IOPS)" order="8" singleNodeId="fad7121">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='NFS' &amp; name=='WriteThroughput' &amp; sp=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of NFS write requests processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                  <result name="Write Throughput (IOPS) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="81329591">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Throughput (IOPS)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="NFS Write Throughput - SPB (IOPS)" order="8" singleNodeId="3f2d5212">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='NFS' &amp; name=='WriteThroughput' &amp; sp=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of NFS write requests processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                  <result name="Write Throughput (IOPS) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="81329591">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Throughput (IOPS)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="NFS Read Bandwidth - SPA (MB/s)" order="9" singleNodeId="6174d9a9">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='NFS' &amp; name=='ReadBandwidth' &amp; sp=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of NFS read bandwidth processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s)"/>
                  <result name="Read Bandwidth (MB/s) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="dba48521">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Bandwidth (MB/s)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="NFS Read Bandwidth - SPB (MB/s)" order="9" singleNodeId="8d8d4707">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='NFS' &amp; name=='ReadBandwidth' &amp; sp=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of NFS read bandwidth processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s)"/>
                  <result name="Read Bandwidth (MB/s) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="dba48521">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Bandwidth (MB/s)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="NFS Write Bandwidth - SPA (MB/s)" order="10" singleNodeId="9debce7">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='NFS' &amp; name=='WriteBandwidth' &amp; sp=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of NFS write bandwidth processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s)"/>
                  <result name="Write Bandwidth (MB/s) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="cf1b6f07">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Bandwidth (MB/s)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="NFS Write Bandwidth - SPB (MB/s)" order="10" singleNodeId="210652c4">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Protocol' &amp; part=='NFS' &amp; name=='WriteBandwidth' &amp; sp=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of NFS write bandwidth processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s)"/>
                  <result name="Write Bandwidth (MB/s) - temp" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s) - temp" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <node name="sp" singleNodeId="cf1b6f07">
                  <property xsi:type="NodeExpansion" expandOn="sp"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Bandwidth (MB/s)" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node name="VMAX" singleNodeId="be0cc738">
        <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <node name="Overview" order="1" singleNodeId="f707fb1f">
          <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
          <report-layout hspan=".-..-..-..-ee11ee6a-1d2266b0-f1419f3e-c74040be=2,.-..-..-..-ee11ee6a-1d2266b0-f1419f3e-e29ac5f9=2,.-..-..-..-ee11ee6a-1d2266b0-f1419f3e-8b8be8b6=2"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <compound-display titles="false"/>
          <node name="VMAX Systems" order="1" singleNodeId="6ae7472b">
            <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; source=='VMAX-Collector' &amp; !(datasrc=='UNIVMAX-REST') &amp; !(vstatus=='inactive')"/>
            <property xsi:type="ReportPreferences" displayMode="2" defaultMode="itm" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
            <property xsi:type="PropertyNodeColumn" name="Device" formatter="String Style&lt;size=medium;type=link&gt;" property="device"/>
            <property xsi:type="PropertyNodeColumn" name="Model" display="never" property="model"/>
            <property xsi:type="PropertyNodeColumn" name="Firmware" display="never" property="devdesc"/>
            <property xsi:type="CombinedNodeColumn" name="Model Version" formatter="Column&lt;column=Model&gt; Column&lt;column=Firmware&gt;"/>
            <property xsi:type="PropertyNodeColumn" name="Serial Number" columnFilterCondition="\b\B" property="serialnb"/>
            <property xsi:type="ValueNodeColumn" name="Avg Throughput - Last 1 Day" display="always" formatter="Number&lt;rounding=0;suffix=IOPS&gt; Style&lt;size=medium&gt;" resultName="Total Throughput" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Throughput over 2 weeks" display="always" formatter="Number&lt;rounding=0;suffix=IOPS&gt; Style&lt;size=medium&gt;" resultName="Total Throughput" period="inherit" forcePeriod="true" useTimeRange="true" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Bandwidth - Last 1 Day" formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" resultName="Bandwidth" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Bandwidth over 2 weeks" formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" resultName="Bandwidth" period="inherit" forcePeriod="true" useTimeRange="true" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Efficiency" display="noIfEmpty" formatter="Number&lt;rounding=1;suffix=:1&gt; Style&lt;size=medium&gt;" filterExpression="name=='OverallEfficiencyRatio' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Used %" display="never" formatter="Number&lt;rounding=0;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt;" resultName="Pool Used %" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MAJOR" value="40.0"/>
              <threshold severity="CRITICAL" value="60.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Current Compression Ratio" display="noIfEmpty" description="Ratio of the sum of all TDEVs + RDP Logical Backend Storage (calculated based on the 128K track size) and the TDEVs + RDP Physical Used Storage (calculated based on the compressed pool track size)&#10;A compression ratio of 0.0:1 indicates compression is not supported, is disabled, or is enabled but has no compression in use." formatter="Number&lt;rounding=1;suffix=:1&gt; Style&lt;size=medium&gt;" filterExpression="name=='OverallCompressionRatio' &amp; parttype=='Storage Pool' &amp; issrp=='1'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Usable" description="Total space available within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Usable Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Used" description="Space allocated within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Used Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Free" description="Unallocated space within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Free Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Used" description="Percentage of pool capacity that is used." formatter="Number&lt;rounding=0;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt; Style&lt;size=medium&gt;" resultName="Pool Used %" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MINOR" value="70.0"/>
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="CRITICAL" value="90.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Pool Subscribed" description="Pool Capacity that has been subscribed by pool devices.&#10;This is not supported for EMC XtremIO, EMC Isilon, Snap Pool for EMC VMAX and Snap Pool, Local Replica Mirror Pool, Remote Replica Mirror Pool for EMC VNX." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Subscribed Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Subscribed" formatter="Number&lt;color=text;rounding=0;suffix=%&gt; Status Style&lt;size=medium&gt;" resultName="% Subscribed_Pools" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MAJOR" value="140.0"/>
              <threshold severity="CRITICAL" value="200.0"/>
            </property>
            <item-report style="cards">
              <column position="t" name="Device"/>
              <column position="t" name="Serial Number"/>
              <column position="t" name="Model Version"/>
              <column position="t" name="Model"/>
              <column position="t" name="Firmware"/>
              <column position="c" name="% Pool Used"/>
              <column position="w" name="Pool Usable"/>
              <column position="w" name="Pool Used"/>
              <column position="w" name="Pool Free"/>
              <column position="w" name="Pool Subscribed"/>
              <column position="w" name="% Pool Subscribed"/>
              <column position="e" name="Avg Throughput - Last 1 Day"/>
              <column position="e" name="Avg Throughput over 2 weeks"/>
              <column position="e" name="Avg Bandwidth - Last 1 Day"/>
              <column position="e" name="Avg Bandwidth over 2 weeks"/>
              <column position="e" name="Efficiency"/>
              <column position="e" name="Current Compression Ratio"/>
            </item-report>
            <wiring>
              <jump-to-report>
                <src-filter xsi:type="EntityClickFilter"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="device" order="1" singleNodeId="884874d4">
              <property xsi:type="NodeExpansion" expandOn="device"/>
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadRequests' &amp; !(part)"/>
                <result name="Read Throughput" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteRequests' &amp; !(part)"/>
                <result name="Write Throughput" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Addition">
                <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput" from="node"/>
                <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput" from="node"/>
                <result name="Read+Write Throughput" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput' &amp; !(part)"/>
                <result name="Read Bandwidth" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput' &amp; !(part)"/>
                <result name="Write Bandwidth" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Addition">
                <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth" from="node"/>
                <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth" from="node"/>
                <result name="Bandwidth" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='IORate' &amp; !(part)"/>
                <result name="Total Throughput" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsedCapacity' &amp; !(parttype)"/>
                <result name="Pool Used Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsableCapacity' &amp; !(parttype)"/>
                <result name="Pool Usable Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolFreeCapacity' &amp; !(parttype)"/>
                <result name="Pool Free Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Used Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="Pool Used %" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.spatial.Sum">
                <setting name="aggregation" value="DEFAULT"/>
                <setting name="partial" value="false"/>
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Thin Pool Free Capacity"/>
                <result name="Thin Pool Free Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Division">
                <setting name="scale" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="% Subscribed_Pools" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolSubscribedCapacity' &amp; !(parttype)"/>
                <result name="Pool Subscribed Capacity" default="false" graphable="false"/>
              </formula>
              <wiring behaviors="!entityDrilldown,!titleDrilldown">
                <jump-to-report>
                  <src-filter xsi:type="EntityClickFilter"/>
                  <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
                </jump-to-report>
              </wiring>
              <node name="part" singleNodeId="ac109172">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Storage Pool' &amp; dgstype=='Thin' &amp; name=='FreeCapacity'"/>
                <property xsi:type="NodeExpansion" expandOn="part"/>
                <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="true"/>
                  <setting name="Fill After" value="true"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="false"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FreeCapacity' &amp; parttype=='Storage Pool'"/>
                  <result name="Thin Pool Free Capacity" default="false" graphable="false"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
            </node>
          </node>
          <link singleNodeId="b060a073" linkID=".-..-..-..-..-2fb2e166" order="2"/>
          <link singleNodeId="ca39d808" linkID=".-..-..-..-..-ee11ee6a-1d2266b0-f1419f3e-e29ac5f9" order="3"/>
        </node>
        <node name="Performance" order="2" singleNodeId="1bd150db">
          <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; source=='VMAX-Collector' &amp; !(datasrc=='UNIVMAX-REST')"/>
          <property xsi:type="ReportPreferences" defaultMode="imx"/>
          <property xsi:type="PropertyNodeColumn" name="Array" description="Name of the Storage Array." formatter="String Style&lt;type=link&gt;" property="device"/>
          <property xsi:type="ValueNodeColumn" name="Total Throughput (IOPS)" description="The number of host IO operations performed each second by all volumes, including writes and random and sequential reads as well as ORS operations." formatter="Number&lt;rounding=2&gt; SparkLine" resultName="Total Throughput" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Read Throughput (IOPS)" columnFilterCondition="\b\B" description="The number of read  operations performed each second by all volumes." formatter="Number&lt;rounding=2&gt; SparkLine" filterExpression="name=='ReadRequests' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Write Throughput (IOPS)" columnFilterCondition="\b\B" description="The number of write  operations performed each second by all volumes." formatter="Number&lt;rounding=2&gt; SparkLine" filterExpression="name=='WriteRequests' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Read+Write Throughput (IOPS)" columnFilterCondition="\b\B" description="The number of host IO write and read (random and sequential) operations performed each second by all volumes.  Excludes ORS operations." formatter="Number&lt;rounding=2&gt; SparkLine" resultName="Read+Write Throughput (IOPS)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Read Bandwidth (MB/s)" columnFilterCondition="\b\B" description="The number of host MBs  read by all of the volumes each second." formatter="Number&lt;rounding=2&gt; SparkLine" filterExpression="name=='ReadThroughput' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="ByteRate::Decimal::MB/s::ByteRate::Decimal::MB/s" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Write Bandwidth (MB/s)" columnFilterCondition="\b\B" description="The number of host MBs written  by all of the volumes each second." formatter="Number&lt;rounding=2&gt; SparkLine" filterExpression="name=='ReadThroughput' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="ByteRate::Decimal::MB/s::ByteRate::Decimal::MB/s" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Bandwidth (MB/s)" description="The number of host MBs written and read by all of the volumes each second." formatter="Number&lt;rounding=2&gt; SparkLine" resultName="Bandwith (MB/s)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="ByteRate::Decimal::MB/s::ByteRate::Decimal::MB/s" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Average Read Response Time (ms)" description="The average time it took the disk to serve one read command." formatter="Number&lt;rounding=2&gt; SparkLine" filterExpression="name=='AvgReadResponseTime' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Average Write Response Time (ms)" description="The average time it took the disk to serve one write command." formatter="Number&lt;rounding=2&gt; SparkLine" filterExpression="name=='AvgWriteResponseTime' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Total Cache Utilization (%)" description="The percentage of the array cache that is currently used." formatter="Number&lt;color=text;rounding=2&gt; StatusChart SparkLine" filterExpression="name=='TotalCacheUtilization'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
            <threshold severity="OK" value="-Infinity"/>
            <threshold severity="MAJOR" value="55.0"/>
            <threshold severity="CRITICAL" value="70.0"/>
          </property>
          <property xsi:type="ValueNodeColumn" name="System Write Pending (Events/s)" description="System WP Events/sec - The number of times each second that write activity was heavy enough to use up the system limit set for write tracks occupying cache. When the limit is reached, writes are deferred until data in cache is written to disk." formatter="Number&lt;color=text;rounding=2&gt; SparkLine" filterExpression="name=='SystemWritePending' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Write Pending (Events)" description="System WP Count - The number of system cache slots that are write pending." formatter="Number&lt;color=text;rounding=2&gt; SparkLine" filterExpression="name=='WritePending' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Hits Per Second (Hits/s)" description="The total read and write requests from all front-end directors per second that were satisfied from cache." formatter="Number&lt;color=text;rounding=2&gt; SparkLine" filterExpression="name=='HitPerSec' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Hit Percent (%)" description="The percent of IO operations performed by all of the volumes, for which the read data was in cache and the write operation could be sent directly to cache without having to wait for data to be destaged from cache to the disks." formatter="Number&lt;color=text;rounding=2&gt; SparkLine" filterExpression="name=='HitPercent' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Read Miss (Miss/s)" description="The total read requests from all front-end directors per second that were misses. A miss occurs when the requested data is not in cache." formatter="Number&lt;color=text;rounding=2&gt; SparkLine" filterExpression="name=='ReadMiss' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Write Percent (%)" description="The percent of total write IO operations performed by all of the volumes." formatter="Number&lt;color=text;rounding=2&gt; SparkLine" filterExpression="name=='WritePercent' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <report-layout hspan=".=2"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <wiring behaviors="!entityDrilldown">
            <jump-to-report>
              <src-filter xsi:type="CellClickFilter" columnName="Array"/>
              <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
            </jump-to-report>
          </wiring>
          <node name="device" singleNodeId="14e3aea">
            <property xsi:type="NodeExpansion" expandOn="device" filterMode="both"/>
            <property xsi:type="ReportPreferences" defaultMode="tab"/>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadRequests' &amp; !(part)"/>
              <result name="Read Throughput" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteRequests' &amp; !(part)"/>
              <result name="Write Throughput" default="false" graphable="false"/>
            </formula>
            <formula formulaId="math.Addition">
              <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput" from="node"/>
              <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput" from="node"/>
              <result name="Read+Write Throughput (IOPS)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput' &amp; !(part)"/>
              <result name="Read Bandwidth" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput' &amp; !(part)"/>
              <result name="Write Bandwidth" default="false" graphable="false"/>
            </formula>
            <formula formulaId="math.Addition">
              <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth" from="node"/>
              <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth" from="node"/>
              <result name="Bandwith (MB/s)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='IORate' &amp; !(part)"/>
              <result name="Total Throughput" default="false" graphable="false"/>
            </formula>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <compound-display standalone="true"/>
            <node name="At a Glance" order="1" singleNodeId="e5faec9a">
              <property xsi:type="ReportPreferences" defaultMode="dmx"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <compound-display standalone="true"/>
              <node name="FA - % Busy" order="1" singleNodeId="a4780b78">
                <property xsi:type="NodeFilter" filterExpression="devtype=='Array' &amp; name=='CurrentUtilization' &amp; parttype=='Controller' &amp; partgrp=='Front-End'"/>
                <property xsi:type="ReportPreferences" defaultMode="hm" legendProperties="part unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty" propagateTimeSelection="true"/>
                <heatmap-report grid="true">
                  <info properties="device director"/>
                </heatmap-report>
                <threshold name="0-19%" color="#005eff" value="0.0"/>
                <threshold name="20-39%" color="#00fffb" value="20.0"/>
                <threshold name="40-59%" color="#00f75f" value="40.0"/>
                <threshold name="60-79%" color="#fffb00" value="60.0"/>
                <threshold name="80-89%" color="#ffc800" value="80.0"/>
                <threshold name="90-100%" color="#ff0000" value="90.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="expansion" singleNodeId="eabe83d1">
                  <property xsi:type="NodeExpansion" expandOn="(part),(device)"/>
                  <property xsi:type="ReportPreferences" defaultMode="mix"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
                  <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Current Utilization %"/>
                    <result name="Current Utilization %" default="false" graphable="true"/>
                  </formula>
                  <node name="Current Utilization %" order="0" singleNodeId="709ec07">
                    <property xsi:type="NodeFilter" filterExpression="name=='CurrentUtilization'"/>
                    <property xsi:type="ReportPreferences" displayMode="1" defaultMode="nrx" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                    <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                      <result name="Current Utilization %" default="false" graphable="true"/>
                    </formula>
                  </node>
                </node>
              </node>
              <node name="FA Ports - % Busy" order="2" singleNodeId="9f92d336">
                <property xsi:type="NodeFilter" filterExpression="devtype=='Array' &amp; name=='CurrentUtilization' &amp; parttype=='Port' &amp; partgrp=='Front-End'"/>
                <property xsi:type="ReportPreferences" defaultMode="hm" legendProperties="part unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty" propagateTimeSelection="true"/>
                <heatmap-report grid="true">
                  <info properties="device director Port"/>
                </heatmap-report>
                <threshold name="0-19%" color="#005eff" value="0.0"/>
                <threshold name="20-39%" color="#00fffb" value="20.0"/>
                <threshold name="40-59%" color="#00f75f" value="40.0"/>
                <threshold name="60-79%" color="#fffb00" value="60.0"/>
                <threshold name="80-89%" color="#ffc800" value="80.0"/>
                <threshold name="90-100%" color="#ff0000" value="90.0"/>
                <node name="expansion" singleNodeId="eabe83d1">
                  <property xsi:type="NodeExpansion" expandOn="(director,part),(device)"/>
                  <property xsi:type="ReportPreferences" defaultMode="mix"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
                  <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Current Utilization %"/>
                    <result name="Current Utilization %" default="false" graphable="true"/>
                  </formula>
                  <node name="Current Utilization %" order="0" singleNodeId="709ec07">
                    <property xsi:type="NodeFilter" filterExpression="name=='CurrentUtilization'"/>
                    <property xsi:type="ReportPreferences" displayMode="1" defaultMode="nrx" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                    <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                      <result name="Current Utilization %" default="false" graphable="true"/>
                    </formula>
                  </node>
                </node>
              </node>
              <node name="DA - % Busy" order="3" singleNodeId="d3196cea">
                <property xsi:type="NodeFilter" filterExpression="devtype=='Array' &amp; name=='CurrentUtilization' &amp; parttype=='Controller' &amp; partgrp=='Back-End'"/>
                <property xsi:type="ReportPreferences" defaultMode="hm" legendProperties="part unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty" propagateTimeSelection="true"/>
                <heatmap-report grid="true">
                  <info properties="device director"/>
                </heatmap-report>
                <threshold name="0-19%" color="#005eff" value="0.0"/>
                <threshold name="20-39%" color="#00fffb" value="20.0"/>
                <threshold name="40-59%" color="#00f75f" value="40.0"/>
                <threshold name="60-79%" color="#fffb00" value="60.0"/>
                <threshold name="80-89%" color="#ffc800" value="80.0"/>
                <threshold name="90-100%" color="#ff0000" value="90.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="expansion" singleNodeId="eabe83d1">
                  <property xsi:type="NodeExpansion" expandOn="(part),(device)"/>
                  <property xsi:type="ReportPreferences" defaultMode="mix"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
                  <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Current Utilization %"/>
                    <result name="Current Utilization %" default="false" graphable="true"/>
                  </formula>
                  <node name="Current Utilization %" order="0" singleNodeId="709ec07">
                    <property xsi:type="NodeFilter" filterExpression="name=='CurrentUtilization'"/>
                    <property xsi:type="ReportPreferences" displayMode="1" defaultMode="nrx" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                    <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                      <result name="Current Utilization %" default="false" graphable="true"/>
                    </formula>
                  </node>
                </node>
              </node>
              <node name="Total Throughput (IOPS)" order="4" singleNodeId="2c8cfec5">
                <property xsi:type="NodeFilter" filterExpression="datagrp=='VMAX-Array' &amp; (name=='ReadRequests' | name=='WriteRequests')"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendProperties="part name unit" legendDisplayPolicy="visible" displayUnselectedVariables="false"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Throughput (IOPS)"/>
                  <result name="Total Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <customization filter="@result=='Throughput (IOPS)'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="Device Expansion" singleNodeId="b98111ea">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadRequests' &amp; !(part)"/>
                    <result name="Read Throughput" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteRequests' &amp; !(part)"/>
                    <result name="Write Throughput" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="math.Addition">
                    <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput" from="node"/>
                    <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput" from="node"/>
                    <result name="Throughput (IOPS)" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Total Bandwidth (MB/s)" order="5" singleNodeId="961a2079">
                <property xsi:type="NodeFilter" filterExpression="(name=='ReadThroughput' | name=='WriteThroughput') &amp; datagrp=='VMAX-Array'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendProperties="part name unit" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwith (MB/s)"/>
                  <result name="Total Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="Device Expansion" singleNodeId="531ec03e">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst" legendProperties="part name unit" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput' &amp; !(part)"/>
                    <result name="Read Bandwidth (MB/s)" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput' &amp; !(part)"/>
                    <result name="Write Bandwidth (MB/s)" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="math.Addition">
                    <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s)" from="node"/>
                    <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s)" from="node"/>
                    <result name="Total Bandwith (MB/s)" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
            </node>
            <node name="System" order="2" singleNodeId="78c7dfa7">
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx"/>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadRequests' &amp; !(part)"/>
                <result name="Read Throughput" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteRequests' &amp; !(part)"/>
                <result name="Write Throughput" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Addition">
                <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput" from="node"/>
                <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput" from="node"/>
                <result name="Read+Write Throughput (IOPS)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput' &amp; !(part)"/>
                <result name="Read Bandwidth" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput' &amp; !(part)"/>
                <result name="Write Bandwidth" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Addition">
                <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth" from="node"/>
                <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth" from="node"/>
                <result name="Bandwith (MB/s)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='IORate' &amp; !(part)"/>
                <result name="Total Throughput" default="false" graphable="false"/>
              </formula>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <compound-display standalone="true"/>
              <node name="Read Throughput (IOPS)" order="1" singleNodeId="34c2b510">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datagrp=='VMAX-Array' &amp; name=='ReadRequests'"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The number of host MBs written and read by all of the volumes each second." legendProperties="unit" displayUnselectedVariables="false"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Read Throughput'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="9b828111">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadRequests' &amp; !(part)"/>
                    <result name="Read Throughput" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Write Throughput (IOPS)" order="2" singleNodeId="42e616ab">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datagrp=='VMAX-Array' &amp; name=='WriteRequests'"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The number of host MBs written by all of the volumes each second." legendProperties="unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Write Throughput'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="db21eb71">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteRequests' &amp; !(part)"/>
                    <result name="Write Throughput" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Read Bandwidth (MB/s)" order="3" singleNodeId="fb3ed43">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datagrp=='VMAX-Array' &amp; name=='ReadThroughput'"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The number of host read operations performed each second by all volumes." legendProperties="unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Read Bandwidth'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="fe1f5ea6">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput' &amp; !(part)"/>
                    <result name="Read Bandwidth" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Write Bandwidth (MB/s)" order="4" singleNodeId="acc5cab4">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datagrp=='VMAX-Array' &amp; name=='WriteThroughput'"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The number of host write operations performed each second by all volumes." legendProperties="unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Write Bandwidth'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="2667b1cc">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput' &amp; !(part)"/>
                    <result name="Write Bandwidth" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Read Average Response Time (ms)" order="5" singleNodeId="662b5f56">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datagrp=='VMAX-Array' &amp; name=='AvgReadResponseTime'"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The average time it took the disk to serve one read command." displayUnselectedVariables="false"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Read Average Response Time'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="45190391">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='AvgReadResponseTime' &amp; !(part)"/>
                    <result name="Read Average Response Time" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Write Average Response Time (ms)" order="6" singleNodeId="4780b343">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datagrp=='VMAX-Array' &amp; name=='AvgWriteResponseTime'"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The average time it took the disk to serve one write command." displayUnselectedVariables="false"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Write Average Response Time'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="5d853fa0">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='AvgWriteResponseTime' &amp; !(part)"/>
                    <result name="Write Average Response Time" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Total Cache Utilization (%)" order="7" singleNodeId="45cb19e3">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datagrp=='VMAX-Array' &amp; name='TotalCacheUtilization%' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="nrx" description="The percent of system cache that is write pending."/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <node name="device" singleNodeId="6c6c8f99">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalCacheUtilization' &amp; !(part)"/>
                    <result name="Total Cache Utilization" default="false" graphable="true"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalCacheUtilizationMax' &amp; !(part)"/>
                    <result name="Total Cache Utilization Max" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="System Write Pending (Events/s)" order="8" singleNodeId="9f69b54">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datagrp=='VMAX-Array' &amp; name=='SystemWritePending' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" displayedProperties="namedesc[Description of the metric]" description="System WP Events/sec - The number of times each second that write activity was heavy enough to use up the system limit set for write tracks occupying cache. When the limit is reached, writes are deferred until data in cache is written to disk." graphInfoDisplayMode="pinpoint"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='System Write Pending'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="c0dbcf6e">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SystemWritePending' &amp; !(part)"/>
                    <result name="System Write Pending" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Write Pending (Events)" order="9" singleNodeId="c1adf416">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datagrp=='VMAX-Array' &amp; name='WritePending%' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="nrx" displayedProperties="namedesc[Description of the metric]" description="System WP Count - The number of system cache slots that are write pending." graphInfoDisplayMode="pinpoint"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <node name="device" singleNodeId="8bd187e9">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WritePending' &amp; !(part)"/>
                    <result name="Write Pending" default="false" graphable="true"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WritePendingMax' &amp; !(part)"/>
                    <result name="Write Pending Max" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Hits Per Second (Hits/s)" order="10" singleNodeId="af997090">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datagrp=='VMAX-Array' &amp; name='HitPerSec%' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="nrx" displayedProperties="namedesc[Description of the metric]" description="The total read and write requests from all front-end directors per second that were satisfied from cache." graphInfoDisplayMode="pinpoint"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
                <node name="device" singleNodeId="11ee309d">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='HitPerSec' &amp; !(part)"/>
                    <result name="Hit Per Second" default="false" graphable="true"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='HitPerSecMax' &amp; !(part)"/>
                    <result name="Hit Per Second Max" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Hit Percent (%)" order="11" singleNodeId="82f477f0">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datagrp=='VMAX-Array' &amp; name=='HitPercent' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" displayedProperties="namedesc[Description of the metric]" description="The percent of IO operations performed by all of the volumes, for which the read data was in cache and the write operation could be sent directly to cache without having to wait for data to be destaged from cache to the disks." maxValue="101.0" graphInfoDisplayMode="pinpoint"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Hit Percent'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="bcee829d">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='HitPercent' &amp; !(part)"/>
                    <result name="Hit Percent" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Read Miss (Miss/s)" order="12" singleNodeId="f0c7219d">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datagrp=='VMAX-Array' &amp; name=='ReadMiss' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="nrx" displayedProperties="namedesc[Description of the metric]" description="The total read requests from all front-end directors per second that were misses. A miss occurs when the requested data is not in cache." graphInfoDisplayMode="pinpoint"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
                <node name="device" singleNodeId="7b0e879f">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadMiss' &amp; !(part)"/>
                    <result name="Read Miss Per Second" default="false" graphable="true"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadMissMax' &amp; !(part)"/>
                    <result name="Read Miss Per Second Max" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Write Percent (%)" order="13" singleNodeId="3fc45a84">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datagrp=='VMAX-Array' &amp; name=='WritePercent' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The percent of total write IO operations performed by all of the volumes." graphInfoDisplayMode="pinpoint"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
                <customization filter="@result=='Write Percent'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="489e5d83">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WritePercent' &amp; !(part)"/>
                    <result name="Write Percent" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node name="VMAX HYPERMAX" singleNodeId="ab2cf1c9">
        <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <node name="Overview" order="1" singleNodeId="a8f4236d">
          <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
          <report-layout hspan=".-..-..-..-ee11ee6a-1d2266b0-f1419f3e-e29ac5f9=2,.-..-..-..-ee11ee6a-1d2266b0-f1419f3e-8b8be8b6=2"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="VMAX HYPERMAX - Local Arrays Registered" order="1" singleNodeId="5b9d48fd">
            <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST'"/>
            <property xsi:type="ReportPreferences" displayMode="2" defaultMode="itm" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:leaf"/>
            <property xsi:type="PropertyNodeColumn" name="Array" formatter="String Style&lt;size=medium;type=link&gt;" property="serialnb"/>
            <property xsi:type="PropertyNodeColumn" name="Model" display="never" property="model"/>
            <property xsi:type="PropertyNodeColumn" name="Microcode" display="never" filterExpression="name=='PhysicalCapacity'" property="devdesc"/>
            <property xsi:type="CombinedNodeColumn" name="Model Microcode" formatter="Column&lt;column=Model&gt; Column&lt;column=Microcode&gt;"/>
            <property xsi:type="ValueNodeColumn" name="Microcode Upgrade" formatter="ValueToString&lt;default= ;key_1=Microcode Upgrade Available;rounding=0&gt; Style&lt;textcolor=CRITICAL;bold&gt;" resultName="UCodeOffTarget" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Registered for Performance" formatter="ValueToString&lt;default= ;key_0=Not Registered for Performance;rounding=0&gt; Style&lt;textcolor=CRITICAL;bold&gt;" resultName="RegisteredForPerformance" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Critical Compliance SGs" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='SloComplianceCritical' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="last">
              <threshold severity="CRITICAL" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Marginal Compliance SGs" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='SloComplianceMarginal' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="last">
              <threshold severity="MINOR" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Stable Compliance SGs" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='SloComplianceStable' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="last">
              <threshold severity="OK" value="0.0"/>
            </property>
            <property xsi:type="CombinedNodeColumn" name="Compliance" formatter="Column&lt;column=Critical Compliance SGs&gt; Column&lt;column=Marginal Compliance SGs&gt; Column&lt;column=Stable Compliance SGs&gt;"/>
            <property xsi:type="ValueNodeColumn" name="Avg Throughput - Last 1 Day" display="always" formatter="Number&lt;rounding=0;suffix=IOPS&gt; Style&lt;size=medium&gt;" filterExpression="name=='IORate' &amp; !(part)" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Throughput Over 2 Weeks" display="always" formatter="Number&lt;rounding=0;suffix=IOPS&gt; Style&lt;size=medium&gt;" filterExpression="name=='IORate' &amp; !(part)" period="inherit" forcePeriod="true" useTimeRange="true" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Bandwidth - Last 1 Day" formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='Throughput' &amp; !(part)" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Bandwidth Over 2 Weeks" formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='Throughput' &amp; !(part)" period="inherit" forcePeriod="true" useTimeRange="true" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Performance" formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='OverallHealthScore' &amp; !(part)" period="inherit" forcePeriod="true" useTimeRange="true" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Efficiency" formatter="Number&lt;rounding=1;suffix=:1&gt; Style&lt;size=medium&gt;" filterExpression="name=='OverallEfficiencyRatio' &amp; !(part)" period="inherit" forcePeriod="true" useTimeRange="true" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Used Capacity" display="never" formatter="Number&lt;rounding=0;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt; Style&lt;size=medium&gt;" resultName="VPUsedPercentage" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold name="Hypermax" color="#5499c7" value="-Infinity"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Free Capacity" display="never" description="Total capacity available for object storage" formatter="Number&lt;rounding=1&gt; Style&lt;size=medium&gt;" filterExpression="name=='VPFreeCapacity' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Fatal Alerts" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='AlertsFatalUnacknowledged'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" replaceNullWithZero="true" roundingAccuracy="-1">
              <threshold name="Fatal Alert" color="#000000" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Critical Alerts" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='AlertsCriticalUnacknowledged'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" replaceNullWithZero="true" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Warning Alerts" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='AlertsWarningUnacknowledged'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" replaceNullWithZero="true" roundingAccuracy="-1">
              <threshold severity="MINOR" value="0.0"/>
            </property>
            <property xsi:type="CombinedNodeColumn" name="Unacknowledged Alerts" display="never" description="Unacknowledged Alert counts aggregated by the Unisphere instance." formatter="Column&lt;column=Fatal Alerts&gt; Column&lt;column=Critical Alerts&gt; Column&lt;column=Warning Alerts&gt;"/>
            <property xsi:type="ValueNodeColumn" name="Pool Usable" description="Total space available within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Usable Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Used" description="Space allocated within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Used Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Free" description="Unallocated space within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Free Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Used" description="Percentage of pool capacity that is used." formatter="PerformanceChart&lt;min=0;max=100&gt; Number&lt;rounding=0;suffix=%&gt; Style&lt;size=medium&gt;" resultName="Pool Used %" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MINOR" value="70.0"/>
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="CRITICAL" value="90.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Pool Subscribed" description="Pool Capacity that has been subscribed by pool devices.&#10;This is not supported for EMC XtremIO, EMC Isilon, Snap Pool for EMC VMAX and Snap Pool, Local Replica Mirror Pool, Remote Replica Mirror Pool for EMC VNX." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Subscribed Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Subscribed" description="Percentage of pool that has been subscribed by pool devices." formatter="Number&lt;color=text;rounding=0;suffix=%&gt; Status Style&lt;size=medium&gt;" resultName="% Subscribed_Pools" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MAJOR" value="140.0"/>
              <threshold severity="CRITICAL" value="200.0"/>
            </property>
            <item-report style="cards">
              <column position="t" name="Array"/>
              <column position="t" name="Model Microcode"/>
              <column position="t" name="Microcode Upgrade"/>
              <column position="t" name="Registered for Performance"/>
              <column position="c" name="% Pool Used"/>
              <column position="w" name="Pool Usable"/>
              <column position="w" name="Pool Used"/>
              <column position="w" name="Pool Free"/>
              <column position="w" name="Pool Subscribed"/>
              <column position="w" name="% Pool Subscribed"/>
              <column position="w" name="Free Capacity"/>
              <column position="w" name="Used Capacity"/>
              <column position="e" name="Compliance"/>
              <column position="e" name="Performance"/>
              <column position="e" name="Avg Throughput - Last 1 Day"/>
              <column position="e" name="Avg Throughput Over 2 Weeks"/>
              <column position="e" name="Avg Bandwidth - Last 1 Day"/>
              <column position="e" name="Avg Bandwidth Over 2 Weeks"/>
              <column position="e" name="Efficiency"/>
              <column position="e" name="Unacknowledged Alerts"/>
            </item-report>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <wiring>
              <jump-to-report>
                <src-filter xsi:type="EntityClickFilter"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="HYPERMAX Local Registered" order="1" singleNodeId="83d7c7df">
              <property xsi:type="NodeFilter" filterExpression="ucodeos=='Hypermax' &amp; locality=='Local' &amp; regperf=='1'"/>
              <property xsi:type="NodeExpansion" expandOn="serialnb"/>
              <property xsi:type="ReportPreferences" defaultMode="mix"/>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="FilterFormulaParameterDefinition" filter="name=='VPUsedCapacity' &amp; !(parttype)"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="NonZeroVPCapacity" from="node"/>
                <result name="VPUsedPercentage" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.SimpleConditionalValue">
                <setting name="Operator" value="'=='"/>
                <setting name="Value" value="0"/>
                <parameter name="Indicator" xsi:type="ResultFormulaParameterDefinition" result="IsUCodeOnTarget" from="node"/>
                <result name="UCodeOffTarget" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.SimpleConditionalValue">
                <setting name="Operator" value="'=='"/>
                <setting name="Value" value="1"/>
                <parameter name="Indicator" xsi:type="PropertyFormulaParameterDefinition" property="regperf"/>
                <result name="RegisteredForPerformance" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.spatial.Max">
                <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                  <parameter xsi:type="FilterFormulaParameterDefinition" filter="name=='VPCapacity' &amp; !(parttype)"/>
                  <parameter xsi:type="ConstantFormulaParameterDefinition" value="1.0E-5"/>
                </parameter>
                <result name="NonZeroVPCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="ucodeont"/>
                <result name="IsUCodeOnTarget" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsedCapacity' &amp; !(parttype)"/>
                <result name="Pool Used Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsableCapacity' &amp; !(parttype)"/>
                <result name="Pool Usable Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolFreeCapacity' &amp; !(parttype)"/>
                <result name="Pool Free Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Used Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="Pool Used %" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Division">
                <setting name="scale" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="% Subscribed_Pools" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolSubscribedCapacity' &amp; !(parttype)"/>
                <result name="Pool Subscribed Capacity" default="false" graphable="false"/>
              </formula>
            </node>
          </node>
          <node name="VMAX HYPERMAX - Local Arrays Unregistered" order="2" singleNodeId="38f734bb">
            <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST'"/>
            <property xsi:type="ReportPreferences" displayMode="2" defaultMode="itm" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:leaf"/>
            <property xsi:type="PropertyNodeColumn" name="Array" formatter="String Style&lt;size=medium;type=link&gt;" property="serialnb"/>
            <property xsi:type="PropertyNodeColumn" name="Model" display="never" property="model"/>
            <property xsi:type="PropertyNodeColumn" name="Microcode" display="never" filterExpression="name=='PhysicalCapacity'" property="devdesc"/>
            <property xsi:type="CombinedNodeColumn" name="Model Microcode" formatter="Column&lt;column=Model&gt; Column&lt;column=Microcode&gt;"/>
            <property xsi:type="ValueNodeColumn" name="Microcode Upgrade" formatter="ValueToString&lt;default= ;key_1=Microcode Upgrade Available;rounding=0&gt; Style&lt;textcolor=CRITICAL;bold&gt;" resultName="UCodeOffTarget" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Registered for Performance" formatter="ValueToString&lt;default= ;key_0=Not Registered for Performance;rounding=0&gt; Style&lt;textcolor=CRITICAL;bold&gt;" resultName="RegisteredForPerformance" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Critical Compliance SGs" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='SloComplianceCritical' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="last">
              <threshold severity="CRITICAL" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Marginal Compliance SGs" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='SloComplianceMarginal' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="last">
              <threshold severity="MINOR" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Stable Compliance SGs" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='SloComplianceStable' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="last">
              <threshold severity="OK" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Efficiency" formatter="Number&lt;rounding=1;suffix=:1&gt; Style&lt;size=medium&gt;" filterExpression="name=='OverallEfficiencyRatio' &amp; !(part)" period="inherit" forcePeriod="true" useTimeRange="true" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Used Capacity" display="never" formatter="Number&lt;rounding=0;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt; Style&lt;size=medium&gt;" resultName="VPUsedPercentage" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold name="Hypermax" color="#5499c7" value="-Infinity"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Fatal Alerts" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='AlertsFatalUnacknowledged'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" replaceNullWithZero="true" roundingAccuracy="-1">
              <threshold name="Fatal Alert" color="#000000" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Critical Alerts" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='AlertsCriticalUnacknowledged'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" replaceNullWithZero="true" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Warning Alerts" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='AlertsWarningUnacknowledged'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" replaceNullWithZero="true" roundingAccuracy="-1">
              <threshold severity="MINOR" value="0.0"/>
            </property>
            <property xsi:type="CombinedNodeColumn" name="Unacknowledged Alerts" display="never" description="Unacknowledged Alert counts aggregated by the Unisphere instance." formatter="Column&lt;column=Fatal Alerts&gt; Column&lt;column=Critical Alerts&gt; Column&lt;column=Warning Alerts&gt;"/>
            <property xsi:type="ValueNodeColumn" name="Free Capacity" display="never" description="Total capacity available for object storage" formatter="Number&lt;rounding=1&gt; Style&lt;size=medium&gt;" filterExpression="name=='VPFreeCapacity' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Usable" description="Total space available within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Usable Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Used" description="Space allocated within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Used Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Free" description="Unallocated space within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Free Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Used" description="Percentage of pool capacity that is used." formatter="PerformanceChart&lt;min=0;max=100&gt; Number&lt;rounding=0;suffix=%&gt; Style&lt;size=medium&gt;" resultName="Pool Used %" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MINOR" value="70.0"/>
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="CRITICAL" value="90.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Pool Subscribed" description="Pool Capacity that has been subscribed by pool devices.&#10;This is not supported for EMC XtremIO, EMC Isilon, Snap Pool for EMC VMAX and Snap Pool, Local Replica Mirror Pool, Remote Replica Mirror Pool for EMC VNX." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Subscribed Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Subscribed" description="Percentage of pool that has been subscribed by pool devices." formatter="Number&lt;color=text;rounding=0;suffix=%&gt; Status Style&lt;size=medium&gt;" resultName="% Subscribed_Pools" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MAJOR" value="140.0"/>
              <threshold severity="CRITICAL" value="200.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Message" formatter="Info&lt;value=Register this system with Unisphere to collect performance data&gt;" resultName="Dummy" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="last" roundingAccuracy="-1">
              <threshold severity="OK" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Connection" formatter="Info&lt;value=Local&gt; Style&lt;size=medium&gt;" period="86400" forcePeriod="true" aggregationFunc="inherit" timeThreshold="1" roundingAccuracy="-1">
              <threshold severity="OK" value="0.0"/>
            </property>
            <item-report style="cards">
              <column position="t" name="Array"/>
              <column position="t" name="Model Microcode"/>
              <column position="t" name="Microcode Upgrade"/>
              <column position="t" name="Registered for Performance"/>
              <column position="c" name="% Pool Used"/>
              <column position="s" name="Message"/>
              <column position="w" name="Pool Usable"/>
              <column position="w" name="Pool Used"/>
              <column position="w" name="Pool Free"/>
              <column position="w" name="Pool Subscribed"/>
              <column position="w" name="% Pool Subscribed"/>
              <column position="e" name="Connection"/>
              <column position="e" name="Efficiency"/>
              <column position="e" name="Unacknowledged Alerts"/>
            </item-report>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <wiring>
              <jump-to-report>
                <src-filter xsi:type="EntityClickFilter"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="HYPERMAX Local Unregistered" order="1" singleNodeId="83d7c7df">
              <property xsi:type="NodeFilter" filterExpression="ucodeos=='Hypermax' &amp; locality=='Local' &amp; regperf=='0'"/>
              <property xsi:type="NodeExpansion" expandOn="serialnb"/>
              <property xsi:type="ReportPreferences" defaultMode="mix"/>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="FilterFormulaParameterDefinition" filter="name=='VPUsedCapacity' &amp; !(parttype)"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="NonZeroVPCapacity" from="node"/>
                <result name="VPUsedPercentage" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.SimpleConditionalValue">
                <setting name="Operator" value="'=='"/>
                <setting name="Value" value="0"/>
                <parameter name="Indicator" xsi:type="ResultFormulaParameterDefinition" result="IsUCodeOnTarget" from="node"/>
                <result name="UCodeOffTarget" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.SimpleConditionalValue">
                <setting name="Operator" value="'=='"/>
                <setting name="Value" value="1"/>
                <parameter name="Indicator" xsi:type="PropertyFormulaParameterDefinition" property="regperf"/>
                <result name="RegisteredForPerformance" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.spatial.Max">
                <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                  <parameter xsi:type="FilterFormulaParameterDefinition" filter="name=='VPCapacity' &amp; !(parttype)"/>
                  <parameter xsi:type="ConstantFormulaParameterDefinition" value="1.0E-5"/>
                </parameter>
                <result name="NonZeroVPCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="ucodeont"/>
                <result name="IsUCodeOnTarget" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsedCapacity' &amp; !(parttype)"/>
                <result name="Pool Used Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsableCapacity' &amp; !(parttype)"/>
                <result name="Pool Usable Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolFreeCapacity' &amp; !(parttype)"/>
                <result name="Pool Free Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Used Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="Pool Used %" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Division">
                <setting name="scale" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="% Subscribed_Pools" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolSubscribedCapacity' &amp; !(parttype)"/>
                <result name="Pool Subscribed Capacity" default="false" graphable="false"/>
              </formula>
            </node>
          </node>
          <node name="VMAX HYPERMAX - Remote Arrays" order="3" singleNodeId="c743b275">
            <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST'"/>
            <property xsi:type="ReportPreferences" displayMode="2" defaultMode="itm" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:leaf"/>
            <property xsi:type="PropertyNodeColumn" name="Array" formatter="String Style&lt;size=medium;type=link&gt;" property="serialnb"/>
            <property xsi:type="PropertyNodeColumn" name="Model" display="never" property="model"/>
            <property xsi:type="PropertyNodeColumn" name="Microcode" display="never" filterExpression="name=='PhysicalCapacity'" property="devdesc"/>
            <property xsi:type="CombinedNodeColumn" name="Model Microcode" formatter="Column&lt;column=Model&gt; Column&lt;column=Microcode&gt;"/>
            <property xsi:type="ValueNodeColumn" name="Microcode Upgrade" formatter="ValueToString&lt;default= ;key_1=Microcode Upgrade Available;rounding=0&gt; Style&lt;textcolor=CRITICAL;bold&gt;" resultName="UCodeOffTarget" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Registered for Performance" formatter="ValueToString&lt;default= ;key_0=Not Registered for Performance;rounding=0&gt; Style&lt;textcolor=CRITICAL;bold&gt;" resultName="RegisteredForPerformance" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Critical Compliance SGs" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='SloComplianceCritical' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="last">
              <threshold severity="CRITICAL" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Marginal Compliance SGs" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='SloComplianceMarginal' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="last">
              <threshold severity="MINOR" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Stable Compliance SGs" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='SloComplianceStable' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="last">
              <threshold severity="OK" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Efficiency" formatter="Number&lt;rounding=1;suffix=:1&gt; Style&lt;size=medium&gt;" filterExpression="name=='OverallEfficiencyRatio' &amp; !(part)" period="inherit" forcePeriod="true" useTimeRange="true" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Used Capacity" display="never" formatter="Number&lt;rounding=0;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt; Style&lt;size=medium&gt;" resultName="VPUsedPercentage" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold name="Hypermax" color="#5499c7" value="-Infinity"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Fatal Alerts" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='AlertsFatalUnacknowledged'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" replaceNullWithZero="true" roundingAccuracy="-1">
              <threshold name="Fatal Alert" color="#000000" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Critical Alerts" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='AlertsCriticalUnacknowledged'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" replaceNullWithZero="true" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Warning Alerts" display="never" formatter="Number&lt;color=circle;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='AlertsWarningUnacknowledged'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" replaceNullWithZero="true" roundingAccuracy="-1">
              <threshold severity="MINOR" value="0.0"/>
            </property>
            <property xsi:type="CombinedNodeColumn" name="Unacknowledged Alerts" display="never" description="Unacknowledged Alert counts aggregated by the Unisphere instance." formatter="Column&lt;column=Fatal Alerts&gt; Column&lt;column=Critical Alerts&gt; Column&lt;column=Warning Alerts&gt;"/>
            <property xsi:type="ValueNodeColumn" name="Free Capacity" display="never" description="Total capacity available for object storage" formatter="Number&lt;rounding=1&gt; Style&lt;size=medium&gt;" filterExpression="name=='VPFreeCapacity' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Usable" description="Total space available within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Usable Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Used" description="Space allocated within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Used Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Free" description="Unallocated space within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Free Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Used" description="Percentage of pool capacity that is used." formatter="PerformanceChart&lt;min=0;max=100&gt; Number&lt;rounding=0;suffix=%&gt; Style&lt;size=medium&gt;" resultName="Pool Used %" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MINOR" value="70.0"/>
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="CRITICAL" value="90.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Pool Subscribed" description="Pool Capacity that has been subscribed by pool devices.&#10;This is not supported for EMC XtremIO, EMC Isilon, Snap Pool for EMC VMAX and Snap Pool, Local Replica Mirror Pool, Remote Replica Mirror Pool for EMC VNX." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Subscribed Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Subscribed" description="Percentage of pool that has been subscribed by pool devices." formatter="Number&lt;color=text;rounding=0;suffix=%&gt; Status Style&lt;size=medium&gt;" resultName="% Subscribed_Pools" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MAJOR" value="140.0"/>
              <threshold severity="CRITICAL" value="200.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Connection" formatter="Info&lt;value=Local&gt; Style&lt;size=medium&gt;" period="86400" forcePeriod="true" aggregationFunc="inherit" timeThreshold="1" roundingAccuracy="-1">
              <threshold severity="OK" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Message" formatter="Info&lt;value=Unisphere Compliance and Performance components only collect data on local systems&gt;" period="86400" forcePeriod="never" aggregationFunc="inherit" timeThreshold="1" roundingAccuracy="-1">
              <threshold severity="OK" value="0.0"/>
            </property>
            <item-report style="cards">
              <column position="t" name="Array"/>
              <column position="t" name="Model Microcode"/>
              <column position="t" name="Microcode Upgrade"/>
              <column position="t" name="Registered for Performance"/>
              <column position="c" name="% Pool Used"/>
              <column position="s" name="Message"/>
              <column position="w" name="Pool Usable"/>
              <column position="w" name="Pool Used"/>
              <column position="w" name="Pool Free"/>
              <column position="w" name="Pool Subscribed"/>
              <column position="w" name="% Pool Subscribed"/>
              <column position="e" name="Connection"/>
              <column position="e" name="Efficiency"/>
              <column position="e" name="Unacknowledged Alerts"/>
            </item-report>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <wiring>
              <jump-to-report>
                <src-filter xsi:type="EntityClickFilter"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="HYPERMAX Remote" order="1" singleNodeId="83d7c7df">
              <property xsi:type="NodeFilter" filterExpression="ucodeos=='Hypermax' &amp; locality=='Remote'"/>
              <property xsi:type="NodeExpansion" expandOn="serialnb"/>
              <property xsi:type="ReportPreferences" defaultMode="mix"/>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="FilterFormulaParameterDefinition" filter="name=='VPUsedCapacity' &amp; !(parttype)"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="NonZeroVPCapacity" from="node"/>
                <result name="VPUsedPercentage" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.SimpleConditionalValue">
                <setting name="Operator" value="'=='"/>
                <setting name="Value" value="0"/>
                <parameter name="Indicator" xsi:type="ResultFormulaParameterDefinition" result="IsUCodeOnTarget" from="node"/>
                <result name="UCodeOffTarget" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.SimpleConditionalValue">
                <setting name="Operator" value="'=='"/>
                <setting name="Value" value="1"/>
                <parameter name="Indicator" xsi:type="PropertyFormulaParameterDefinition" property="regperf"/>
                <result name="RegisteredForPerformance" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.spatial.Max">
                <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                  <parameter xsi:type="FilterFormulaParameterDefinition" filter="name=='VPCapacity' &amp; !(parttype)"/>
                  <parameter xsi:type="ConstantFormulaParameterDefinition" value="1.0E-5"/>
                </parameter>
                <result name="NonZeroVPCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="PropertyFormulaParameterDefinition" property="ucodeont"/>
                <result name="IsUCodeOnTarget" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsedCapacity' &amp; !(parttype)"/>
                <result name="Pool Used Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsableCapacity' &amp; !(parttype)"/>
                <result name="Pool Usable Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolFreeCapacity' &amp; !(parttype)"/>
                <result name="Pool Free Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Used Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="Pool Used %" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Division">
                <setting name="scale" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="% Subscribed_Pools" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolSubscribedCapacity' &amp; !(parttype)"/>
                <result name="Pool Subscribed Capacity" default="false" graphable="false"/>
              </formula>
            </node>
          </node>
          <link singleNodeId="8fe0b50a" linkID=".-..-..-..-..-2fb2e166" order="4"/>
          <link singleNodeId="a6e2855c" linkID=".-..-..-..-..-ee11ee6a-1d2266b0-f1419f3e-e29ac5f9" order="5"/>
        </node>
        <node name="Performance" singleNodeId="a35a9be6">
          <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST'"/>
          <property xsi:type="ReportPreferences" defaultMode="imx"/>
          <property xsi:type="PropertyNodeColumn" name="Array" description="Name of the Storage Array." formatter="String Style&lt;type=link&gt;" property="device"/>
          <property xsi:type="ValueNodeColumn" name="Total Throughput (IOPS)" description="The number of host IO operations performed each second by all volumes, including writes and random and sequential reads as well as ORS operations." formatter="Number&lt;rounding=2&gt; SparkLine" resultName="Total Throughput (IOPS)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Read+Write Throughput (IOPS)" columnFilterCondition="\b\B" description="The number of host IO write and read (random and sequential) operations performed each second by all volumes.  Excludes ORS operations." formatter="Number&lt;rounding=2&gt; SparkLine" resultName="Read+Write Throughput (IOPS)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Bandwidth (MB/s)" description="The number of host MBs written and read by all of the volumes each second." formatter="Number&lt;rounding=2&gt; SparkLine" resultName="Bandwidth (MB/s)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="ByteRate::Decimal::MB/s::ByteRate::Decimal::MB/s" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Average Read Response Time (ms)" description="The average time it took the disk to serve one read command." formatter="Number&lt;rounding=2&gt; SparkLine" filterExpression="name=='AvgReadResponseTime' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Average Write Response Time (ms)" description="The average time it took the disk to serve one write command." formatter="Number&lt;rounding=2&gt; SparkLine" filterExpression="name=='AvgWriteResponseTime' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Total Cache Utilization (%)" description="The percentage of the array cache that is currently used." formatter="Number&lt;color=text;rounding=2&gt; StatusChart SparkLine" filterExpression="name=='TotalCacheUtilization'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
            <threshold severity="OK" value="-Infinity"/>
            <threshold severity="MAJOR" value="55.0"/>
            <threshold severity="CRITICAL" value="70.0"/>
          </property>
          <property xsi:type="ValueNodeColumn" name="System Write Pending (Events/s)" description="System WP Events/sec - The number of times each second that write activity was heavy enough to use up the system limit set for write tracks occupying cache. When the limit is reached, writes are deferred until data in cache is written to disk." formatter="Number&lt;color=text;rounding=2&gt; SparkLine" filterExpression="name=='SystemWritePending' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Write Pending (Events)" description="System WP Count - The number of system cache slots that are write pending." formatter="Number&lt;color=text;rounding=2&gt; SparkLine" filterExpression="name=='WritePending' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Hits Per Second (Hits/s)" description="The total read and write requests from all front-end directors per second that were satisfied from cache." formatter="Number&lt;color=text;rounding=2&gt; SparkLine" filterExpression="name=='HitPerSec' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Hit Percent (%)" description="The percent of IO operations performed by all of the volumes, for which the read data was in cache and the write operation could be sent directly to cache without having to wait for data to be destaged from cache to the disks." formatter="Number&lt;color=text;rounding=2&gt; SparkLine" filterExpression="name=='HitPercent' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Read Miss (Miss/s)" description="The total read requests from all front-end directors per second that were misses. A miss occurs when the requested data is not in cache." formatter="Number&lt;color=text;rounding=2&gt; SparkLine" filterExpression="name=='ReadMiss' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Write Percent (%)" description="The percent of total write IO operations performed by all of the volumes." formatter="Number&lt;color=text;rounding=2&gt; SparkLine" filterExpression="name=='WritePercent' &amp; !(part)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <report-layout hspan=".=2"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <wiring behaviors="!entityDrilldown">
            <jump-to-report>
              <src-filter xsi:type="CellClickFilter" columnName="Array"/>
              <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
            </jump-to-report>
          </wiring>
          <node name="device" singleNodeId="aa50e4a0">
            <property xsi:type="NodeExpansion" expandOn="device" filterMode="both"/>
            <property xsi:type="ReportPreferences" defaultMode="tab"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Bandwidth (MB/s)"/>
              <result name="Bandwidth (MB/s)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read+Write Throughput (IOPS)"/>
              <result name="Read+Write Throughput (IOPS)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Throughput"/>
              <result name="Total Throughput (IOPS)" default="false" graphable="false"/>
            </formula>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <node name="At a Glance" order="1" singleNodeId="68d15b2b">
              <property xsi:type="ReportPreferences" defaultMode="dmx"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <compound-display standalone="true"/>
              <node name="FA - % Busy" order="1" singleNodeId="77c3b886">
                <property xsi:type="NodeFilter" filterExpression="devtype=='Array' &amp; name=='CurrentUtilization' &amp; parttype=='Controller' &amp; partgrp=='Front-End'"/>
                <property xsi:type="ReportPreferences" defaultMode="hm" legendProperties="part unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty" propagateTimeSelection="true"/>
                <heatmap-report grid="true">
                  <info properties="device director"/>
                </heatmap-report>
                <threshold name="0-19%" color="#005eff" value="0.0"/>
                <threshold name="20-39%" color="#00fffb" value="20.0"/>
                <threshold name="40-59%" color="#00f75f" value="40.0"/>
                <threshold name="60-79%" color="#fffb00" value="60.0"/>
                <threshold name="80-89%" color="#ffc800" value="80.0"/>
                <threshold name="90-100%" color="#ff0000" value="90.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="expansion" singleNodeId="eabe83d1">
                  <property xsi:type="NodeExpansion" expandOn="(part),(device)"/>
                  <property xsi:type="ReportPreferences" defaultMode="mix"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
                  <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Current Utilization %"/>
                    <result name="Current Utilization %" default="false" graphable="true"/>
                  </formula>
                  <node name="Current Utilization %" order="0" singleNodeId="709ec07">
                    <property xsi:type="NodeFilter" filterExpression="name=='CurrentUtilization'"/>
                    <property xsi:type="ReportPreferences" displayMode="1" defaultMode="nrx" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                    <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                      <result name="Current Utilization %" default="false" graphable="true"/>
                    </formula>
                  </node>
                </node>
              </node>
              <node name="FA Ports - % Busy" order="2" singleNodeId="dcfdab3">
                <property xsi:type="NodeFilter" filterExpression="devtype=='Array' &amp; name=='CurrentUtilization' &amp; parttype=='Port' &amp; partgrp=='Front-End'"/>
                <property xsi:type="ReportPreferences" defaultMode="hm" legendProperties="part unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty" propagateTimeSelection="true"/>
                <heatmap-report grid="true">
                  <info properties="device director Port"/>
                </heatmap-report>
                <threshold name="0-19%" color="#005eff" value="0.0"/>
                <threshold name="20-39%" color="#00fffb" value="20.0"/>
                <threshold name="40-59%" color="#00f75f" value="40.0"/>
                <threshold name="60-79%" color="#fffb00" value="60.0"/>
                <threshold name="80-89%" color="#ffc800" value="80.0"/>
                <threshold name="90-100%" color="#ff0000" value="90.0"/>
                <node name="expansion" singleNodeId="eabe83d1">
                  <property xsi:type="NodeExpansion" expandOn="(director,part),(device)"/>
                  <property xsi:type="ReportPreferences" defaultMode="mix"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
                  <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Current Utilization %"/>
                    <result name="Current Utilization %" default="false" graphable="true"/>
                  </formula>
                  <node name="Current Utilization %" order="0" singleNodeId="709ec07">
                    <property xsi:type="NodeFilter" filterExpression="name=='CurrentUtilization'"/>
                    <property xsi:type="ReportPreferences" displayMode="1" defaultMode="nrx" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                    <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                      <result name="Current Utilization %" default="false" graphable="true"/>
                    </formula>
                  </node>
                </node>
              </node>
              <node name="DA - % Busy" order="3" singleNodeId="76658ac6">
                <property xsi:type="NodeFilter" filterExpression="devtype=='Array' &amp; name=='CurrentUtilization' &amp; parttype=='Controller' &amp; partgrp=='Back-End'"/>
                <property xsi:type="ReportPreferences" defaultMode="hm" legendProperties="part unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty" propagateTimeSelection="true"/>
                <heatmap-report grid="true">
                  <info properties="device director"/>
                </heatmap-report>
                <threshold name="0-19%" color="#005eff" value="0.0"/>
                <threshold name="20-39%" color="#00fffb" value="20.0"/>
                <threshold name="40-59%" color="#00f75f" value="40.0"/>
                <threshold name="60-79%" color="#fffb00" value="60.0"/>
                <threshold name="80-89%" color="#ffc800" value="80.0"/>
                <threshold name="90-100%" color="#ff0000" value="90.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="expansion" singleNodeId="eabe83d1">
                  <property xsi:type="NodeExpansion" expandOn="(part),(device)"/>
                  <property xsi:type="ReportPreferences" defaultMode="mix"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty,leaf"/>
                  <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Current Utilization %"/>
                    <result name="Current Utilization %" default="false" graphable="true"/>
                  </formula>
                  <node name="Current Utilization %" order="0" singleNodeId="709ec07">
                    <property xsi:type="NodeFilter" filterExpression="name=='CurrentUtilization'"/>
                    <property xsi:type="ReportPreferences" displayMode="1" defaultMode="nrx" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                    <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                      <result name="Current Utilization %" default="false" graphable="true"/>
                    </formula>
                  </node>
                </node>
              </node>
              <node name="Total Throughput (IOPS)" order="4" singleNodeId="871def9a">
                <property xsi:type="NodeFilter" filterExpression="datagrp=='VMAX-Array' &amp; (name=='ReadRequests' | name=='WriteRequests')"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendProperties="part name unit" legendDisplayPolicy="visible" displayUnselectedVariables="false"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Throughput (IOPS)"/>
                  <result name="Total Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <customization filter="@result=='Throughput (IOPS)'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="Device Expansion" singleNodeId="b98111ea">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadRequests' &amp; !(part)"/>
                    <result name="Read Throughput" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteRequests' &amp; !(part)"/>
                    <result name="Write Throughput" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="math.Addition">
                    <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput" from="node"/>
                    <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput" from="node"/>
                    <result name="Throughput (IOPS)" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Total Bandwidth (MB/s)" order="5" singleNodeId="f81715e">
                <property xsi:type="NodeFilter" filterExpression="(name=='ReadThroughput' | name=='WriteThroughput') &amp; datagrp=='VMAX-Array'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendProperties="part name unit" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwith (MB/s)"/>
                  <result name="Total Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="Device Expansion" singleNodeId="531ec03e">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst" legendProperties="part name unit" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput' &amp; !(part)"/>
                    <result name="Read Bandwidth (MB/s)" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput' &amp; !(part)"/>
                    <result name="Write Bandwidth (MB/s)" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="math.Addition">
                    <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s)" from="node"/>
                    <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s)" from="node"/>
                    <result name="Total Bandwith (MB/s)" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
            </node>
            <node name="System" order="2" singleNodeId="14e3aea">
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx"/>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadRequests' &amp; !(part)"/>
                <result name="Read Throughput" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteRequests' &amp; !(part)"/>
                <result name="Write Throughput" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Addition">
                <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput" from="node"/>
                <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput" from="node"/>
                <result name="Read+Write Throughput (IOPS)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput' &amp; !(part)"/>
                <result name="Read Bandwidth" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput' &amp; !(part)"/>
                <result name="Write Bandwidth" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Addition">
                <parameter name="metric1" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth" from="node"/>
                <parameter name="metric2" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth" from="node"/>
                <result name="Bandwidth (MB/s)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='IORate' &amp; !(part)"/>
                <result name="Total Throughput" default="false" graphable="false"/>
              </formula>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <compound-display standalone="true"/>
              <node name="Read Throughput (IOPS)" order="1" singleNodeId="34c2b510">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST' &amp; datagrp=='VMAX-Array' &amp; name=='ReadRequests'"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The number of host MBs read by all of the volumes each second." legendProperties="unit" displayUnselectedVariables="false" maxValue="500.0"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Read Throughput'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="51b2812b">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadRequests' &amp; !(part)"/>
                    <result name="Read Throughput" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Write Throughput (IOPS)" order="2" singleNodeId="42e616ab">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST' &amp; datagrp=='VMAX-Array' &amp; name=='WriteRequests'"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The number of host MBs written by all of the volumes each second." legendProperties="unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Write Throughput'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="e61642e0">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteRequests' &amp; !(part)"/>
                    <result name="Write Throughput" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Read Bandwidth (MB/s)" order="3" singleNodeId="fb3ed43">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST' &amp; datagrp=='VMAX-Array' &amp; name=='ReadThroughput'"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The number of host read operations performed each second by all volumes." legendProperties="unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Read Bandwidth'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="771ce972">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadThroughput' &amp; !(part)"/>
                    <result name="Read Bandwidth" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Write Bandwidth (MB/s)" order="4" singleNodeId="acc5cab4">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST' &amp; datagrp=='VMAX-Array' &amp; name=='WriteThroughput'"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The number of host write operations performed each second by all volumes." legendProperties="unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Write Bandwidth'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="43a67622">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteThroughput' &amp; !(part)"/>
                    <result name="Write Bandwidth" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Read Average Response Time (ms)" order="5" singleNodeId="662b5f56">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST' &amp; datagrp=='VMAX-Array' &amp; name=='AvgReadResponseTime'"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The average time it took the disk to serve one read command." displayUnselectedVariables="false"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Read Average Response Time'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="94956a72">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='AvgReadResponseTime' &amp; !(part)"/>
                    <result name="Read Average Response Time" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Write Average Response Time (ms)" order="6" singleNodeId="4780b343">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST' &amp; datagrp=='VMAX-Array' &amp; name=='AvgWriteResponseTime'"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The average time it took the disk to serve one write command." displayUnselectedVariables="false"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Write Average Response Time'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="10eadbc9">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='AvgWriteResponseTime' &amp; !(part)"/>
                    <result name="Write Average Response Time" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Total Cache Utilization (%)" order="7" singleNodeId="45cb19e3">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST' &amp; datagrp=='VMAX-Array' &amp; name='TotalCacheUtilization%' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="nrx" description="The percent of system cache that is write pending."/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="2e7a041a">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalCacheUtilization' &amp; !(part)"/>
                    <result name="Total Cache Utilization" default="false" graphable="true"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalCacheUtilizationMax' &amp; !(part)"/>
                    <result name="Total Cache Utilization Max" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="System Write Pending (Events/s)" order="8" singleNodeId="9f69b54">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST' &amp; datagrp=='VMAX-Array' &amp; name=='SystemWritePending' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" displayedProperties="namedesc[Description of the metric]" description="System WP Events/sec - The number of times each second that write activity was heavy enough to use up the system limit set for write tracks occupying cache. When the limit is reached, writes are deferred until data in cache is written to disk." graphInfoDisplayMode="pinpoint"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='System Write Pending'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="df096a38">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='SystemWritePending' &amp; !(part)"/>
                    <result name="System Write Pending" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Write Pending (Events)" order="9" singleNodeId="c1adf416">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST' &amp; datagrp=='VMAX-Array' &amp; name='WritePending%' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="nrx" displayedProperties="namedesc[Description of the metric]" description="System WP Count - The number of system cache slots that are write pending." graphInfoDisplayMode="pinpoint"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="128fe639">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WritePending' &amp; !(part)"/>
                    <result name="Write Pending" default="false" graphable="true"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WritePendingMax' &amp; !(part)"/>
                    <result name="Write Pending Max" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Hits Per Second (Hits/s)" order="10" singleNodeId="af997090">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST' &amp; datagrp=='VMAX-Array' &amp; name='HitPerSec%' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="nrx" displayedProperties="namedesc[Description of the metric]" description="The total read and write requests from all front-end directors per second that were satisfied from cache." graphInfoDisplayMode="pinpoint"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="a707034c">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='HitPerSec' &amp; !(part)"/>
                    <result name="Hit Per Second" default="false" graphable="true"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='HitPerSecMax' &amp; !(part)"/>
                    <result name="Hit Per Second Max" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Hit Percent (%)" order="11" singleNodeId="82f477f0">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST' &amp; datagrp=='VMAX-Array' &amp; name=='HitPercent' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" displayedProperties="namedesc[Description of the metric]" description="The percent of IO operations performed by all of the volumes, for which the read data was in cache and the write operation could be sent directly to cache without having to wait for data to be destaged from cache to the disks." maxValue="101.0" graphInfoDisplayMode="pinpoint"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <customization filter="@result=='Hit Percent'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="429a39ad">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='HitPercent' &amp; !(part)"/>
                    <result name="Hit Percent" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Read Miss (Miss/s)" order="12" singleNodeId="f0c7219d">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST' &amp; datagrp=='VMAX-Array' &amp; name=='ReadMiss' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="nrx" displayedProperties="namedesc[Description of the metric]" description="The total read requests from all front-end directors per second that were misses. A miss occurs when the requested data is not in cache." graphInfoDisplayMode="pinpoint"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="75e72b30">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadMiss' &amp; !(part)"/>
                    <result name="Read Miss Per Second" default="false" graphable="true"/>
                  </formula>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadMissMax' &amp; !(part)"/>
                    <result name="Read Miss Per Second Max" default="false" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Write Percent (%)" order="13" singleNodeId="3fc45a84">
                <property xsi:type="NodeFilter" filterExpression="source=='VMAX-Collector' &amp; datasrc=='UNIVMAX-REST' &amp; datagrp=='VMAX-Array' &amp; name=='WritePercent' &amp; !(part)"/>
                <property xsi:type="ReportPreferences" displayMode="2" defaultMode="vrx" description="The percent of total write IO operations performed by all of the volumes." graphInfoDisplayMode="pinpoint"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:always"/>
                <customization filter="@result=='Write Percent'"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="device" singleNodeId="4eafd9eb">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WritePercent' &amp; !(part)"/>
                    <result name="Write Percent" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
            </node>
            <node name="Utilization" order="3" singleNodeId="736d9c04">
              <property xsi:type="ReportPreferences" displayMode="1" defaultMode="mix"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <compound-display style="cards" titles="false"/>
              <node name="Cache Partitions" singleNodeId="928ce23a">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Cache Partition' | parttype=='Controller' | parttype=='Port'"/>
                <property xsi:type="ReportPreferences" paging="100"/>
                <property xsi:type="PropertyNodeColumn" name="Cache Partition" sortMode="asc#1" property="cacheid"/>
                <property xsi:type="ValueNodeColumn" name="Current Utilization" description="The Current Utilization of the Director. The percent of time the director is busy (only applicable to front-end ports)" formatter="ValueToString&lt;default= ;key_=N/A;rounding=2&gt; Number&lt;color=text;rounding=2;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt; SparkLine" filterExpression="name=='CurrentUtilization' | name=='TotalCacheUtilization' &amp; parttype=='Cache Partition'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
                  <threshold severity="OK" value="-Infinity"/>
                  <threshold severity="MAJOR" value="55.0"/>
                  <threshold severity="CRITICAL" value="70.0"/>
                </property>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <wiring behaviors="!passThrough,!entityDrilldown,!titleDrilldown"/>
                <compound-display titles="false"/>
                <node name="Cache Partition (device,part)" order="1" singleNodeId="4f80d4ff">
                  <property xsi:type="NodeFilter" filterExpression="parttype=='Cache Partition'"/>
                  <property xsi:type="NodeExpansion" expandOn="device,part"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="Details about the selected director."/>
                  <wiring behaviors="!passThrough,!entityDrilldown,!titleDrilldown"/>
                </node>
              </node>
              <node name="Director and Port" singleNodeId="e94bd888">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Cache Partition' | parttype=='Controller' | parttype=='Port'"/>
                <property xsi:type="ReportPreferences" paging="100"/>
                <property xsi:type="PropertyNodeColumn" name="Director Type" sortMode="asc" display="always" property="partgrp"/>
                <property xsi:type="PropertyNodeColumn" name="Type" property="parttype"/>
                <property xsi:type="PropertyNodeColumn" name="Director Name" sortMode="asc#1" description="Name of the Director in the Array." property="director"/>
                <property xsi:type="PropertyNodeColumn" name="Port" description="Director and port number." property="feport"/>
                <property xsi:type="ValueNodeColumn" name="Current Utilization" description="The Current Utilization of the Director. The percent of time the director is busy (only applicable to front-end ports)" formatter="ValueToString&lt;default= ;key_=N/A;rounding=2&gt; Number&lt;color=text;rounding=2;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt; SparkLine" filterExpression="name=='CurrentUtilization' | name=='TotalCacheUtilization' &amp; parttype=='Cache Partition'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
                  <threshold severity="OK" value="-Infinity"/>
                  <threshold severity="MAJOR" value="55.0"/>
                  <threshold severity="CRITICAL" value="70.0"/>
                </property>
                <property xsi:type="ValueNodeColumn" name="Throughput" description="The number of read and write operations per second." formatter="ValueToString&lt;default= ;key_=N/A;rounding=2&gt; Number&lt;rounding=2;suffix=IOPS&gt; SparkLine" filterExpression="name=='Requests' | name=='IORate'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
                <property xsi:type="ValueNodeColumn" name="Bandwidth" formatter="ValueToString&lt;default= ;key_=N/A;rounding=2&gt; Number&lt;rounding=2&gt; SparkLine" resultName="Total Bandwidth" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="ByteRate::Decimal::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <wiring behaviors="!passThrough,!entityDrilldown,!titleDrilldown"/>
                <compound-display titles="false"/>
                <node name="Front-End Director (device,director)" order="1" singleNodeId="4024be34">
                  <property xsi:type="NodeFilter" filterExpression="parttype=='Controller' &amp; partgrp=='Front-End'"/>
                  <property xsi:type="NodeExpansion" expandOn="device,director" filterMode="both"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="Details about the selected director."/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwidth"/>
                    <result name="Total Bandwidth" default="false" graphable="false"/>
                  </formula>
                  <wiring behaviors="!passThrough,!entityDrilldown,!titleDrilldown"/>
                  <node name="Performance" order="1" singleNodeId="1d1c92b1">
                    <property xsi:type="ReportPreferences" displayMode="3" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="Reports showing the performance of the director"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:leaf"/>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwidth"/>
                      <result name="Total Bandwidth" default="false" graphable="false"/>
                    </formula>
                    <link singleNodeId="ea9a22f8" linkID="*:#DUP-W4N_VMAX_PERF_BANDWIDTH" order="1"/>
                  </node>
                </node>
                <node name="Front-End Director Port (device,director,part)" order="2" singleNodeId="726a106d">
                  <property xsi:type="NodeFilter" filterExpression="parttype=='Port' &amp; partgrp=='Front-End'"/>
                  <property xsi:type="NodeExpansion" expandOn="device,director,part" filterMode="both"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="Details about the selected port."/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwidth"/>
                    <result name="Total Bandwidth" default="false" graphable="false"/>
                  </formula>
                  <wiring behaviors="!passThrough,!entityDrilldown,!titleDrilldown"/>
                  <node name="Performance" order="1" singleNodeId="598e826a">
                    <property xsi:type="ReportPreferences" displayMode="3" defaultMode="mix"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:leaf"/>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwidth"/>
                      <result name="Total Bandwidth" default="false" graphable="false"/>
                    </formula>
                    <link singleNodeId="860c665a" linkID="*:#DUP-W4N_VMAX_PERF_BANDWIDTH"/>
                  </node>
                </node>
                <node name="Back-End Director (device,director)" order="3" singleNodeId="e3e6251f">
                  <property xsi:type="NodeFilter" filterExpression="parttype=='Controller' &amp; partgrp=='Back-End'"/>
                  <property xsi:type="NodeExpansion" expandOn="device,director" filterMode="both"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="Details about the selected director."/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwidth"/>
                    <result name="Total Bandwidth" default="false" graphable="false"/>
                  </formula>
                  <wiring behaviors="!passThrough,!entityDrilldown,!titleDrilldown"/>
                  <node name="Performance" order="1" singleNodeId="877c9035">
                    <property xsi:type="ReportPreferences" displayMode="3" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="Reports showing the performance of the director"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:leaf"/>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwidth"/>
                      <result name="Total Bandwidth" default="false" graphable="false"/>
                    </formula>
                    <link singleNodeId="ea9a22f8" linkID="*:#DUP-W4N_VMAX_PERF_BANDWIDTH" order="1"/>
                  </node>
                </node>
                <node name="Back-End Director Port (device,director,part)" order="4" singleNodeId="b318df2">
                  <property xsi:type="NodeFilter" filterExpression="parttype=='Port' &amp; partgrp=='Back-End'"/>
                  <property xsi:type="NodeExpansion" expandOn="device,director,part" filterMode="both"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="Details about the selected port."/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwidth"/>
                    <result name="Total Bandwidth" default="false" graphable="false"/>
                  </formula>
                  <wiring behaviors="!passThrough,!entityDrilldown,!titleDrilldown"/>
                  <node name="Performance" order="1" singleNodeId="ef5d941d">
                    <property xsi:type="ReportPreferences" displayMode="3" defaultMode="mix"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:leaf"/>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwidth"/>
                      <result name="Total Bandwidth" default="false" graphable="false"/>
                    </formula>
                    <link singleNodeId="860c665a" linkID="*:#DUP-W4N_VMAX_PERF_BANDWIDTH"/>
                  </node>
                </node>
                <node name="RDF Director (device,director)" order="5" singleNodeId="d80546f1">
                  <property xsi:type="NodeFilter" filterExpression="parttype=='Controller' &amp; partgrp=='RDF'"/>
                  <property xsi:type="NodeExpansion" expandOn="device,director" filterMode="both"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="Details about the selected director."/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwidth"/>
                    <result name="Total Bandwidth" default="false" graphable="false"/>
                  </formula>
                  <wiring behaviors="!passThrough,!entityDrilldown,!titleDrilldown"/>
                  <node name="Performance" order="1" singleNodeId="5f356292">
                    <property xsi:type="ReportPreferences" displayMode="3" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="Reports showing the performance of the director"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:leaf"/>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwidth"/>
                      <result name="Total Bandwidth" default="false" graphable="false"/>
                    </formula>
                    <link singleNodeId="ea9a22f8" linkID="*:#DUP-W4N_VMAX_PERF_BANDWIDTH" order="1"/>
                  </node>
                </node>
                <node name="RDF Director Port (device,director,part)" order="6" singleNodeId="bab936bd">
                  <property xsi:type="NodeFilter" filterExpression="parttype=='Port' &amp; partgrp=='RDF'"/>
                  <property xsi:type="NodeExpansion" expandOn="device,director,part" filterMode="both"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="Details about the selected port."/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwidth"/>
                    <result name="Total Bandwidth" default="false" graphable="false"/>
                  </formula>
                  <wiring behaviors="!passThrough,!entityDrilldown,!titleDrilldown"/>
                  <node name="Performance" order="1" singleNodeId="687b6423">
                    <property xsi:type="ReportPreferences" displayMode="3" defaultMode="mix"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:leaf"/>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Bandwidth"/>
                      <result name="Total Bandwidth" default="false" graphable="false"/>
                    </formula>
                    <link singleNodeId="860c665a" linkID="*:#DUP-W4N_VMAX_PERF_BANDWIDTH"/>
                  </node>
                </node>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node name="VNX" singleNodeId="813d073b">
        <property xsi:type="ReportPreferences" defaultMode="lst"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <node name="Overview" order="1" singleNodeId="568b58c">
          <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
          <report-layout hspan=".-..-..-..-ee11ee6a-1d2266b0-f1419f3e-e29ac5f9=2"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <compound-display style="cards" titles="false"/>
          <node name="VNX - Unified Systems" order="1" singleNodeId="24da18de">
            <property xsi:type="NodeFilter" filterExpression="sstype=='Unified' &amp; !(vstatus=='inactive') &amp; !(devtype=='UnifiedArray')"/>
            <property xsi:type="ReportPreferences" displayMode="2" defaultMode="itm" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="0"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
            <property xsi:type="PropertyNodeColumn" name="System Name" description="Array name." formatter="String Style&lt;size=medium;type=link&gt;" property="device"/>
            <property xsi:type="PropertyNodeColumn" name="Model" display="never" description="The device model." property="model"/>
            <property xsi:type="PropertyNodeColumn" name="System OE" display="never" description="The system version." property="devdesc"/>
            <property xsi:type="ValueNodeColumn" name="Avg Block Bandwidth Over 2 Weeks" description="The total sum of read/write bandwidth across all LUNs on the array." formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='BlockBandwidth'" period="inherit" forcePeriod="true" useTimeRange="true" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Block Throughput Over 2 Weeks" description="The total sum of read/write requests across all LUNs on the array." formatter="Number&lt;rounding=0;suffix= IOPS&gt; Style&lt;size=medium&gt;" filterExpression="name=='BlockThroughput'" period="inherit" forcePeriod="true" useTimeRange="true" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg File Bandwidth Over 2 Weeks" display="noIfEmpty" description="The total sum of read/write bandwidth across all File Systems on the array. Applies to arrays with Operating Environment version 4.0 and greater." formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='FileBandwidth'" period="inherit" forcePeriod="true" useTimeRange="true" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg File Throughput Over 2 Weeks" display="noIfEmpty" description="The total sum of read/write requests across all File Systems on the array.  Applies to arrays with Operating Environment version 4.0 and greater." formatter="Number&lt;rounding=0;suffix= IOPS&gt; Style&lt;size=medium&gt;" filterExpression="name=='FileThroughput'" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1"/>
            <property xsi:type="CombinedNodeColumn" name="Model SystemOE" formatter="Column&lt;column=Model&gt; Column&lt;column=System OE&gt;"/>
            <property xsi:type="ValueNodeColumn" name="Free Capacity" display="never" formatter="Number&lt;rounding=1&gt; Style&lt;size=large&gt;" filterExpression="name=='FreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Used Capacity" display="never" formatter="Number&lt;rounding=0;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt; Style&lt;size=large&gt;" resultName="Used (%)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold name="Used" color="#5499c7" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Avg Block Bandwidth - Last 1 Day" description="The total sum of read/write bandwidth across all LUNs on the array." formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='BlockBandwidth'" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Block Throughput - Last 1 Day" description="The total sum of read/write requests across all LUNs on the array." formatter="Number&lt;rounding=0;suffix= IOPS&gt; Style&lt;size=medium&gt;" filterExpression="name=='BlockThroughput'" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg File Bandwidth - Last 1 Day" display="noIfEmpty" description="The total sum of read/write bandwidth across all File Systems on the array. Applies to arrays with Operating Environment version 4.0 and greater." formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='FileBandwidth'" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg File Throughput - Last 1 Day" display="noIfEmpty" description="The total sum of read/write requests across all File Systems on the array.  Applies to arrays with Operating Environment version 4.0 and greater." formatter="Number&lt;rounding=0;suffix= IOPS&gt; Style&lt;size=medium&gt;" filterExpression="name=='FileThroughput'" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Usable" description="Total space available within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Usable Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Used" description="Space allocated within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Used Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Free" description="Unallocated space within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Free Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Used" description="Percentage of pool capacity that is used." formatter="PerformanceChart&lt;min=0;max=100&gt; Number&lt;rounding=0;suffix=%&gt; Style&lt;size=medium&gt;" resultName="Pool Used %" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MINOR" value="70.0"/>
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="CRITICAL" value="90.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Pool Subscribed" description="Pool Capacity that has been subscribed by pool devices.&#10;This is not supported for EMC XtremIO, EMC Isilon, Snap Pool for EMC VMAX and Snap Pool, Local Replica Mirror Pool, Remote Replica Mirror Pool for EMC VNX." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Subscribed Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Subscribed" description="Percentage of pool that has been subscribed by pool devices." formatter="Number&lt;color=text;rounding=0;suffix=%&gt; Status Style&lt;size=medium&gt;" resultName="% Subscribed_Pools" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MAJOR" value="140.0"/>
              <threshold severity="CRITICAL" value="200.0"/>
            </property>
            <item-report style="cards">
              <column position="t" name="System Name"/>
              <column position="t" name="Model SystemOE"/>
              <column position="c" name="% Pool Used"/>
              <column position="w" name="Pool Usable"/>
              <column position="w" name="Pool Used"/>
              <column position="w" name="Pool Free"/>
              <column position="w" name="Pool Subscribed"/>
              <column position="w" name="% Pool Subscribed"/>
              <column position="e" name="Avg Block Throughput - Last 1 Day"/>
              <column position="e" name="Avg Block Throughput Over 2 Weeks"/>
              <column position="e" name="Avg Block Bandwidth - Last 1 Day"/>
              <column position="e" name="Avg Block Bandwidth Over 2 Weeks"/>
              <column position="e" name="Avg File Throughput - Last 1 Day"/>
              <column position="e" name="Avg File Throughput Over 2 Weeks"/>
              <column position="e" name="Avg File Bandwidth - Last 1 Day"/>
              <column position="e" name="Avg File Bandwidth Over 2 Weeks"/>
            </item-report>
            <wiring>
              <jump-to-report>
                <src-filter xsi:type="EntityClickFilter"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="device" order="1" singleNodeId="e56ce43f">
              <property xsi:type="NodeExpansion" expandOn="device"/>
              <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="true"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ConfiguredUsableCapacity' &amp; !(parttype)"/>
                <result name="ConfiguredUsableCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="true"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='UsedCapacity' &amp; !(parttype)"/>
                <result name="UsedCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Subtraction">
                <parameter name="base metric" xsi:type="ConstantFormulaParameterDefinition" value="100.0"/>
                <parameter name="subtract metric" xsi:type="ResultFormulaParameterDefinition" result="Capacity (%)" from="node"/>
                <result name="Free (%)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="UsedCapacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="ConfiguredUsableCapacity" from="node"/>
                <result name="Used (%)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsedCapacity' &amp; !(parttype)"/>
                <result name="Pool Used Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsableCapacity' &amp; !(parttype)"/>
                <result name="Pool Usable Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolFreeCapacity' &amp; !(parttype)"/>
                <result name="Pool Free Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Used Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="Pool Used %" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Division">
                <setting name="scale" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="% Subscribed_Pools" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolSubscribedCapacity' &amp; !(parttype)"/>
                <result name="Pool Subscribed Capacity" default="false" graphable="false"/>
              </formula>
            </node>
          </node>
          <node name="VNX - Block Systems" order="2" singleNodeId="2658206a">
            <property xsi:type="NodeFilter" filterExpression="source=='VNXBlock-Collector' &amp; !(vstatus=='inactive') &amp; sstype=='Block'"/>
            <property xsi:type="ReportPreferences" displayMode="2" defaultMode="itm" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="0"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
            <property xsi:type="PropertyNodeColumn" name="System Name" description="Array name." formatter="String Style&lt;size=medium;type=link&gt;" property="device"/>
            <property xsi:type="PropertyNodeColumn" name="Model" display="never" description="The device model." property="model"/>
            <property xsi:type="PropertyNodeColumn" name="System OE" display="never" description="The system version." property="devdesc"/>
            <property xsi:type="ValueNodeColumn" name="Avg Block Bandwidth Over 2 Weeks" description="The total sum of read/write bandwidth across all LUNs on the array." formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='BlockBandwidth'" period="inherit" forcePeriod="true" useTimeRange="true" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Block Throughput Over 2 Weeks" description="The total sum of read/write requests across all LUNs on the array." formatter="Number&lt;rounding=0;suffix= IOPS&gt; Style&lt;size=medium&gt;" filterExpression="name=='BlockThroughput'" period="inherit" forcePeriod="true" useTimeRange="true" roundingAccuracy="-1"/>
            <property xsi:type="CombinedNodeColumn" name="Model SystemOE" formatter="Column&lt;column=Model&gt; Column&lt;column=System OE&gt;"/>
            <property xsi:type="ValueNodeColumn" name="Free Capacity" display="never" formatter="Number&lt;rounding=1&gt; Style&lt;size=large&gt;" filterExpression="name=='FreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Used Capacity" display="never" formatter="Number&lt;rounding=0;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt; Style&lt;size=large&gt;" resultName="Used (%)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold name="Used" color="#5499c7" value="0.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Avg Block Bandwidth - Last 1 Day" description="The total sum of read/write bandwidth across all LUNs on the array." formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='BlockBandwidth'" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Block Throughput - Last 1 Day" description="The total sum of read/write requests across all LUNs on the array." formatter="Number&lt;rounding=0;suffix= IOPS&gt; Style&lt;size=medium&gt;" filterExpression="name=='BlockThroughput'" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Usable" description="Total space available within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Usable Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Used" description="Space allocated within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Used Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Pool Free" description="Unallocated space within the pool." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Free Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Used" description="Percentage of pool capacity that is used." formatter="PerformanceChart&lt;min=0;max=100&gt; Number&lt;rounding=0;suffix=%&gt; Style&lt;size=medium&gt;" resultName="Pool Used %" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MINOR" value="70.0"/>
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="CRITICAL" value="90.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Pool Subscribed" description="Pool Capacity that has been subscribed by pool devices.&#10;This is not supported for EMC XtremIO, EMC Isilon, Snap Pool for EMC VMAX and Snap Pool, Local Replica Mirror Pool, Remote Replica Mirror Pool for EMC VNX." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Pool Subscribed Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="% Pool Subscribed" description="Percentage of pool that has been subscribed by pool devices." formatter="Number&lt;color=text;rounding=0;suffix=%&gt; Status Style&lt;size=medium&gt;" resultName="% Subscribed_Pools" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MAJOR" value="140.0"/>
              <threshold severity="CRITICAL" value="200.0"/>
            </property>
            <item-report style="cards">
              <column position="t" name="System Name"/>
              <column position="t" name="Model SystemOE"/>
              <column position="c" name="% Pool Used"/>
              <column position="w" name="Pool Usable"/>
              <column position="w" name="Pool Used"/>
              <column position="w" name="Pool Free"/>
              <column position="w" name="Pool Subscribed"/>
              <column position="w" name="% Pool Subscribed"/>
              <column position="e" name="Avg Block Throughput - Last 1 Day"/>
              <column position="e" name="Avg Block Throughput Over 2 Weeks"/>
              <column position="e" name="Avg Block Bandwidth - Last 1 Day"/>
              <column position="e" name="Avg Block Bandwidth Over 2 Weeks"/>
            </item-report>
            <wiring>
              <jump-to-report>
                <src-filter xsi:type="EntityClickFilter"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="device" order="1" singleNodeId="e56ce43f">
              <property xsi:type="NodeExpansion" expandOn="device"/>
              <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="true"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ConfiguredUsableCapacity' &amp; !(parttype)"/>
                <result name="ConfiguredUsableCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="true"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='UsedCapacity' &amp; !(parttype)"/>
                <result name="UsedCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Subtraction">
                <parameter name="base metric" xsi:type="ConstantFormulaParameterDefinition" value="100.0"/>
                <parameter name="subtract metric" xsi:type="ResultFormulaParameterDefinition" result="Capacity (%)" from="node"/>
                <result name="Free (%)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="UsedCapacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="ConfiguredUsableCapacity" from="node"/>
                <result name="Used (%)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsedCapacity' &amp; !(parttype)"/>
                <result name="Pool Used Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolUsableCapacity' &amp; !(parttype)"/>
                <result name="Pool Usable Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolFreeCapacity' &amp; !(parttype)"/>
                <result name="Pool Free Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Used Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="Pool Used %" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Division">
                <setting name="scale" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="Pool Subscribed Capacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="Pool Usable Capacity" from="node"/>
                <result name="% Subscribed_Pools" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PoolSubscribedCapacity' &amp; !(parttype)"/>
                <result name="Pool Subscribed Capacity" default="false" graphable="false"/>
              </formula>
            </node>
          </node>
          <node name="VNX - NAS Systems" order="3" singleNodeId="d5d9ee">
            <property xsi:type="NodeFilter" filterExpression="source=='VNXFile-Collector' &amp; !(vstatus=='inactive') &amp; sstype=='File'"/>
            <property xsi:type="ReportPreferences" displayMode="2" defaultMode="itm" duration="l2w" preferredPeriod="86400" preferredAggregate="last" description="Note: Total Raw will not be reported for NAS Gateway arrays as they do not have physical disk capacity." paging="0"/>
            <property xsi:type="DisplayPreferences" displayPolicy="hide:leaf"/>
            <property xsi:type="PropertyNodeColumn" name="System Name" formatter="String Style&lt;size=medium;type=link&gt;" property="device"/>
            <property xsi:type="PropertyNodeColumn" name="Model" display="never" property="model"/>
            <property xsi:type="CombinedNodeColumn" name="Model System OE" formatter="Column&lt;column=Model&gt; Column&lt;column=Version&gt;"/>
            <property xsi:type="PropertyNodeColumn" name="Version" display="never" property="devdesc"/>
            <property xsi:type="ValueNodeColumn" name="File Bandwidth" formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='FileBandwidth'" period="inherit" forcePeriod="true" useTimeRange="true" scaleOperation="unit" scaleFactor="ByteRate::Classic::MB/s::ByteRate::Classic" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="File Throughput" display="always" formatter="Number&lt;rounding=0;suffix=IOPS&gt; Style&lt;size=medium&gt;" filterExpression="name=='FileThroughput'" period="inherit" forcePeriod="true" useTimeRange="true" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="File System Free" display="always" description="The total free capacity of production file systems." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" filterExpression="name=='NASFSFreeCapacity' &amp; !(parttype)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="File System Used" formatter="Number&lt;rounding=0;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt; Style&lt;size=medium&gt;" resultName="%Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MINOR" value="70.0"/>
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="CRITICAL" value="90.0"/>
            </property>
            <item-report style="cards">
              <column position="t" name="System Name"/>
              <column position="t" name="Model System OE"/>
              <column position="c" name="File System Used"/>
              <column position="c" name="File System Free"/>
              <column position="e" name="File Bandwidth"/>
              <column position="e" name="File Throughput"/>
            </item-report>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <wiring>
              <jump-to-report>
                <src-filter xsi:type="EntityClickFilter"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="device" order="1" singleNodeId="66390502">
              <property xsi:type="NodeExpansion" expandOn="device"/>
              <property xsi:type="ReportPreferences" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="true"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='NASFSPresentedCapacity' &amp; !(parttype)"/>
                <result name="NASFSPresentedCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="true"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='NASFSUsedCapacity' &amp; !(parttype)"/>
                <result name="NASFSUsedCapacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="ResultFormulaParameterDefinition" result="NASFSUsedCapacity" from="node"/>
                <parameter name="denominator" xsi:type="ResultFormulaParameterDefinition" result="NASFSPresentedCapacity" from="node"/>
                <result name="FileSystemUsedCapacity (%)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Subtraction">
                <parameter name="base metric" xsi:type="ConstantFormulaParameterDefinition" value="100.0"/>
                <parameter name="subtract metric" xsi:type="ResultFormulaParameterDefinition" result="%Used" from="node"/>
                <result name="%Free" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.spatial.Max">
                <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                  <parameter xsi:type="ResultFormulaParameterDefinition" result="FileSystemUsedCapacity (%)" from="node"/>
                  <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                </parameter>
                <result name="%Used" default="false" graphable="false"/>
              </formula>
            </node>
          </node>
          <link singleNodeId="e6fb33af" linkID=".-..-..-..-..-2fb2e166" order="4"/>
          <link singleNodeId="5df1f077" linkID=".-..-..-..-..-ee11ee6a-1d2266b0-f1419f3e-e29ac5f9" order="5"/>
        </node>
        <node name="Performance" order="2" singleNodeId="e67bcfb1">
          <property xsi:type="NodeFilter" filterExpression="#APG:ALL &amp; !(vstatus=='inactive') &amp; (source=='VNXBlock-Collector' | source=='VNXFile-Collector')"/>
          <property xsi:type="ReportPreferences" defaultMode="imx" paging="5"/>
          <property xsi:type="PropertyNodeColumn" name="System Name" description="Device name." formatter="String Style&lt;type=link&gt;" property="device"/>
          <property xsi:type="PropertyNodeColumn" name="Serial Number" display="no" description="Vendor specified serial number." property="serialnb"/>
          <property xsi:type="PropertyNodeColumn" name="Storage System Type" description="Indicates if object type is Unified, Block or File." property="sstype"/>
          <property xsi:type="ValueNodeColumn" name="Processor Utilization (%)" description="The average utilization across all storage processors on the array.&#10;Note: This column will display N/A for File storage systems." formatter="ValueToString&lt;key_=N/A;rounding=2&gt; SparkLine" resultName="AvgCPUUtilization" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Block Throughput (IOPS)" description="The total sum of read/write requests across all Storage Processors on the array.&#10;Note: This column will display N/A for File storage systems." formatter="ValueToString&lt;key_=N/A;rounding=2&gt; SparkLine" resultName="BlockThroughput" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Block Bandwidth (MB/s)" description="The total sum of read/write bandwidth across all Storage Processors on the array.&#10;Note: This column will display N/A for File storage systems." formatter="ValueToString&lt;key_=N/A;rounding=2&gt; SparkLine" resultName="BlockBandwidth" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Block Response Time (ms)" description="The average  response time (latency) across all Storage Processors on the array.&#10;Note: This column will display N/A for File storage systems." formatter="ValueToString&lt;key_=N/A;rounding=2&gt; SparkLine" resultName="BlockResponseTime" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="File Throughput (IOPS)" description="The total sum of read/write requests across all DataMovers  on the array.  &#10;Note: This column will display N/A for Block storage systems." formatter="ValueToString&lt;key_=N/A;rounding=2&gt; SparkLine" resultName="FileThroughput" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="File Bandwidth (MB/s)" description="The total sum of read/write bandwidth across all DataMovers  on the array.&#10;Note: This column will display N/A for Block storage systems." formatter="ValueToString&lt;key_=N/A;rounding=2&gt; SparkLine" resultName="FileBandwidth" period="inherit" forcePeriod="never" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <wiring>
            <jump-to-report>
              <src-filter xsi:type="CellClickFilter" columnName="System Name"/>
              <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
            </jump-to-report>
          </wiring>
          <node name="serialnb" singleNodeId="27ed6b9e">
            <property xsi:type="NodeExpansion" expandOn="serialnb"/>
            <property xsi:type="ReportPreferences" defaultMode="tab"/>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='BlockThroughput'"/>
              <result name="BlockThroughput" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='BlockBandwidth'"/>
              <result name="BlockBandwidth" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='BlockResponseTime'"/>
              <result name="BlockResponseTime" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FileThroughput'"/>
              <result name="FileThroughput" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FileBandwidth'"/>
              <result name="FileBandwidth" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="AvgCPUUtilization"/>
              <result name="AvgCPUUtilization" default="false" graphable="false"/>
            </formula>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <node name="At a Glance" order="1" singleNodeId="dcf43c76">
              <property xsi:type="NodeFilter" filterExpression="sstype=='Block' | sstype=='Unified'"/>
              <property xsi:type="ReportPreferences" defaultMode="dmx" description="Note: This tab applies for Unified and Block storage systems, but not for File."/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
              <report-layout order=".-..=2"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <node name="SP Utilization Heat Map" order="1" singleNodeId="f2b88fa1">
                <property xsi:type="NodeFilter" filterExpression="devtype=='Array' &amp; name=='CurrentUtilization' &amp; parttype=='Controller'"/>
                <property xsi:type="ReportPreferences" defaultMode="hm" legendProperties="part unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty" propagateTimeSelection="true"/>
                <heatmap-report grid="true">
                  <info properties="device director"/>
                </heatmap-report>
                <threshold name="0-19%" color="#005eff" value="0.0"/>
                <threshold name="20-39%" color="#00fffb" value="20.0"/>
                <threshold name="40-59%" color="#00f75f" value="40.0"/>
                <threshold name="60-79%" color="#fffb00" value="60.0"/>
                <threshold name="80-89%" color="#ffc800" value="80.0"/>
                <threshold name="90-100%" color="#ff0000" value="90.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="expansion" singleNodeId="eabe83d1">
                  <property xsi:type="NodeExpansion" expandOn="(part),(device)"/>
                  <property xsi:type="ReportPreferences" defaultMode="mix"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                  <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Current Utilization %"/>
                    <result name="Current Utilization %" default="false" graphable="true"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                  <node name="Current Utilization %" order="0" singleNodeId="709ec07">
                    <property xsi:type="NodeFilter" filterExpression="name=='CurrentUtilization'"/>
                    <property xsi:type="ReportPreferences" displayMode="1" defaultMode="vrx" legendDisplayPolicy="visible" graphInfoDisplayMode="pinpoint boxed"/>
                    <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                    <property xsi:type="NodePropertyNodeColumn" name="Name" nodeProperty="name"/>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                      <result name="Current Utilization %" default="false" graphable="true"/>
                    </formula>
                    <report-rendering>
                      <charts mode="dynamic"/>
                    </report-rendering>
                  </node>
                </node>
              </node>
              <node name="Block Throughput (IOPS)" order="2" singleNodeId="8d8af54d">
                <property xsi:type="NodeFilter" filterExpression="name=='BlockThroughput'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="The total sum of read/write requests across all Storage Processors on the array.&#10;Note: This column will display N/A for File storage systems." legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="BlockThroughput"/>
                  <result name="Block Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="Expansion" singleNodeId="ee7a76ee">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='BlockThroughput'"/>
                    <result name="BlockThroughput" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Block Bandwidth (MB/s)" order="3" singleNodeId="2923509">
                <property xsi:type="NodeFilter" filterExpression="name=='BlockBandwidth'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="The total sum of read/write bandwidth across all Storage Processors on the array.&#10;Note: This column will display N/A for File storage systems." legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="BlockBandwidth"/>
                  <result name="Block Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="Expansion" singleNodeId="ee7a76ee">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='BlockBandwidth'"/>
                    <result name="BlockBandwidth" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="Read / Write Throughput (IOPS)" order="4" singleNodeId="4a448458">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Controller'"/>
                <property xsi:type="ReportPreferences" defaultMode="nrx" description="This report presents the overall throughput (IOPS) across all Storage Processors on the array." legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                  <result name="Read Throughput (IOPS)" default="false" graphable="true"/>
                </formula>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                  <result name="Write Throughput (IOPS)" default="false" graphable="true"/>
                </formula>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Throughput (IOPS)"/>
                  <result name="Total Throughput (IOPS)" default="false" graphable="true"/>
                </formula>
                <customization curve="spline" filter="*"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="ce853811">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="dmx" description="&lt;div&gt; &#10; &lt;li&gt; &lt;b&gt;Read Throughput (IOPS)&lt;/b&gt;: Number of read requests that is passed through the Storage Processor per second.&lt;/li&gt; &#10; &lt;li&gt; &lt;b&gt;Write Throughput (IOPS)&lt;/b&gt;: Number of write requests that is passed through the Storage Processor per second.&lt;/li&gt; &#10;&lt;/div&gt;"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Throughput (IOPS)"/>
                    <result name="Total Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                    <result name="Read Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                    <result name="Write Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                  <node name="Read / Write Throughput (IOPS)" singleNodeId="4f31aaa2">
                    <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Total Throughput (IOPS)"/>
                      <result name="Total Throughput (IOPS)" default="false" graphable="true"/>
                    </formula>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                      <result name="Read Throughput (IOPS)" default="false" graphable="true"/>
                    </formula>
                    <formula formulaId="util.Nop">
                      <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                      <result name="Write Throughput (IOPS)" default="false" graphable="true"/>
                    </formula>
                    <threshold name="IOPS Major" color="#d9a925" value="4000.0"/>
                    <threshold name="IOPS Critical" color="#e60e1c" value="5000.0"/>
                    <threshold name="Total IOPS Major" color="#ff8000" value="8000.0"/>
                    <threshold name="Total IOPS Critical" color="#0f0d0d" value="10000.0"/>
                    <report-rendering>
                      <charts mode="dynamic"/>
                    </report-rendering>
                    <link singleNodeId="c9e2b2ca" linkID="*:#VNX_TEMP_BLOCK-TEMP_SP_SP-METRIC-DEFINITIONS"/>
                  </node>
                </node>
              </node>
              <node name="File Throughput (IOPS)" order="5" singleNodeId="f6db227d">
                <property xsi:type="NodeFilter" filterExpression="name=='FileThroughput'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="FileThroughput"/>
                  <result name="File Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="Expansion" singleNodeId="ee7a76ee">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FileThroughput'"/>
                    <result name="FileThroughput" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="File Bandwidth (MB/s)" order="6" singleNodeId="a7a2e08b">
                <property xsi:type="NodeFilter" filterExpression="name=='FileBandwidth'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="FileBandwidth"/>
                  <result name="File Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="Expansion" singleNodeId="ee7a76ee">
                  <property xsi:type="NodeExpansion" expandOn="device"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FileBandwidth'"/>
                    <result name="FileBandwidth" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
            </node>
            <node name="System" order="2" singleNodeId="fbeb6167">
              <property xsi:type="NodeFilter" filterExpression="sstype=='Block' | sstype=='Unified'"/>
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx" description="Note: This tab applies for Unified and Block storage systems, but not for File."/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
              <formula formulaId="math.spatial.Average">
                <setting name="Filter NaN Values" value="true"/>
                <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                  <parameter xsi:type="ResultFormulaParameterDefinition" result="SPA-Utilization"/>
                  <parameter xsi:type="ResultFormulaParameterDefinition" result="SPB-Utilization"/>
                </parameter>
                <result name="AvgCPUUtilization" default="false" graphable="false"/>
              </formula>
              <report-layout order=".-549d3bca=3,.-..=2"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <node name="CPU Utilization - SPA (%)" order="1" singleNodeId="549d3bca">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Controller' &amp; name=='CurrentUtilization' &amp; part=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Total amount of processing cycles, as a percentage, across all cores of the Storage Processor(s)." legendDisplayPolicy="visible" maxValue="109.0"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Utilization (%)"/>
                  <result name="Utilization (%)" default="true" graphable="true"/>
                </formula>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Utilization (%)"/>
                  <result name="SPA-Utilization" default="false" graphable="false"/>
                </formula>
                <threshold severity="MAJOR" value="60.0"/>
                <threshold severity="CRITICAL" value="80.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="ee7a76ee">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                    <result name="Utilization (%)" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="CPU Utilization - SPB (%)" order="2" singleNodeId="2103b803">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Controller' &amp; name=='CurrentUtilization' &amp; part=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Total amount of processing cycles, as a percentage, across all cores of the Storage Processor(s)." legendDisplayPolicy="visible" maxValue="109.0"/>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Utilization (%)"/>
                  <result name="Utilization (%)" default="true" graphable="true"/>
                </formula>
                <formula formulaId="util.Nop">
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Utilization (%)"/>
                  <result name="SPB-Utilization" default="false" graphable="false"/>
                </formula>
                <threshold severity="MAJOR" value="60.0"/>
                <threshold severity="CRITICAL" value="80.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="ee7a76ee">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CurrentUtilization'"/>
                    <result name="Utilization (%)" default="true" graphable="true"/>
                  </formula>
                </node>
              </node>
              <node name="FAST Cache Dirty Pages - SPA (%)" order="3" singleNodeId="5220487f">
                <property xsi:type="NodeFilter" filterExpression="parttype=='FAST Cache' &amp; name=='DirtySPA'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Ratio of dirty pages to total pages in the storage processor FAST Cache, expressed as a percentage." legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='DirtySPA'"/>
                  <result name="Dirty Ratio (%)" default="false" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="FAST Cache Dirty Pages - SPB (%)" order="4" singleNodeId="73e96420">
                <property xsi:type="NodeFilter" filterExpression="parttype=='FAST Cache' &amp; name=='DirtySPB'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Ratio of dirty pages to total pages in the storage processor FAST Cache, expressed as a percentage." legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Dirty Ratio (%)" default="false" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="Cache Read Hit Ratio - SPA (%)" order="5" singleNodeId="87f9df4b">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Controller' &amp; name=='ReadHit' &amp; part=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Percentage of read requests to the SP that were hits for the SP read cache. A read cache hit occurs when the SP finds a page in read cache memory, saving a disk read operation." legendProperties="part name unit" legendDisplayPolicy="visible" maxValue="109.0"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Cache Read Hits"/>
                  <result name="Cache Read Hit Ratio (%)" default="true" graphable="false"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="70ac0f1c">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="stk" legendProperties="unit"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadHit'"/>
                    <result name="Cache Read Hits" default="false" graphable="true"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                </node>
              </node>
              <node name="Cache Read Hit Ratio - SPB (%)" order="6" singleNodeId="bc2ddc72">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Controller' &amp; part=='SP B' &amp; name=='ReadHit'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Percentage of read requests to the SP that were hits for the SP read cache. A read cache hit occurs when the SP finds a page in read cache memory, saving a disk read operation." legendProperties="part name unit" legendDisplayPolicy="visible" maxValue="109.0"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Cache Read Hits"/>
                  <result name="Cache Read Hit Ratio (%)" default="true" graphable="false"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="70ac0f1c">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="stk" legendProperties="unit"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadHit'"/>
                    <result name="Cache Read Hits" default="false" graphable="true"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                </node>
              </node>
              <node name="Cache Write Hit Ratio - SPA (%)" order="7" singleNodeId="72c5c6b0">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Controller' &amp; name=='WriteHit' &amp; part=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Percentage of write cache hits to the SP. A write cache hit occurs when the SP finds and modifies already-modified data in the write-cache memory, eliminating disk read and write operations" legendProperties="part name unit" legendDisplayPolicy="visible" maxValue="109.0"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Cache Write Hit"/>
                  <result name="Cache Write Hit Ratio (%)" default="true" graphable="false"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="70ac0f1c">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="stk" legendProperties="unit"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteHit'"/>
                    <result name="Cache Write Hit" default="false" graphable="true"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                </node>
              </node>
              <node name="Cache Write Hit Ratio - SPB (%)" order="8" singleNodeId="71277dd9">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Controller' &amp; name=='WriteHit' &amp; part=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Percentage of write cache hits to the SP. A write cache hit occurs when the SP finds and modifies already-modified data in the write-cache memory, eliminating disk read and write operations" legendProperties="part name unit" legendDisplayPolicy="visible" maxValue="109.0"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Cache Write Hit"/>
                  <result name="Cache Write Hit Ratio (%)" default="true" graphable="false"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="70ac0f1c">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="stk" legendProperties="unit"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='WriteHit'"/>
                    <result name="Cache Write Hit" default="false" graphable="true"/>
                  </formula>
                  <report-rendering>
                    <charts mode="dynamic"/>
                  </report-rendering>
                </node>
              </node>
            </node>
            <node name="Block" order="3" singleNodeId="438184ea">
              <property xsi:type="NodeFilter" filterExpression="sstype=='Block' | sstype=='Unified'"/>
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="mix" description="Note: This tab applies for Unified and Block storage systems, but not for File."/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <node name="LUN Read Throughput - SPA (IOPS)" order="1" singleNodeId="b2177884">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='ReadThroughput' &amp; memberof=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of LUN read requests processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                  <result name="Read Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Read Throughput - SPB (IOPS)" order="2" singleNodeId="fc8c0e93">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='ReadThroughput' &amp; memberof=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of LUN read requests processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                  <result name="Read Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Write Throughput - SPA (IOPS)" order="3" singleNodeId="2be414b3">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='WriteThroughput' &amp; memberof=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of LUN write requests processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                  <result name="Write Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Write Throughput - SPB (IOPS)" order="4" singleNodeId="db2510ed">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='WriteThroughput' &amp; memberof=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of LUN write requests processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                  <result name="Write Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Throughput (IOPS)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Read Bandwidth - SPA (MB/s)" order="5" singleNodeId="a085f62e">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='ReadBandwidth' &amp; memberof=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of LUN read bandwidth processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s)"/>
                  <result name="Read Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Bandwidth (MB/s)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Read Bandwidth - SPB (MB/s)" order="6" singleNodeId="d6bc3011">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='ReadBandwidth' &amp; memberof=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of LUN read bandwidth processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s)"/>
                  <result name="Read Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Read Bandwidth (MB/s)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Write Bandwidth - SPA (MB/s)" order="7" singleNodeId="2d2eab0">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='WriteBandwidth' &amp; memberof=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of LUN write bandwidth processed by SP A."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s)"/>
                  <result name="Write Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Bandwidth (MB/s)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Write Bandwidth - SPB (MB/s)" order="8" singleNodeId="8697d669">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='WriteBandwidth' &amp; memberof=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of LUN write bandwidth processed by SP B."/>
                <formula formulaId="math.spatial.Sum">
                  <setting name="aggregation" value="DEFAULT"/>
                  <setting name="partial" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s)"/>
                  <result name="Write Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Write Bandwidth (MB/s)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Response Time - SPA (ms)" order="9" singleNodeId="8f10ae77">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='ResponseTime' &amp; memberof=='SP A'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the average LUN response time/latency as observed by SP A."/>
                <formula formulaId="math.spatial.Average">
                  <setting name="Filter NaN Values" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Response Time (ms)"/>
                  <result name="Response Time (ms)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Response Time (ms)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
              <node name="LUN Response Time - SPB (ms)" order="10" singleNodeId="43262944">
                <property xsi:type="NodeFilter" filterExpression="parttype=='LUN' &amp; !(vstatus=='inactive') &amp; name=='ResponseTime' &amp; memberof=='SP B'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the average LUN response time/latency as observed by SP B."/>
                <formula formulaId="math.spatial.Average">
                  <setting name="Filter NaN Values" value="true"/>
                  <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Response Time (ms)"/>
                  <result name="Response Time (ms)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="part" singleNodeId="8658258b">
                  <property xsi:type="NodeExpansion" expandOn="part"/>
                  <property xsi:type="ReportPreferences" defaultMode="lst"/>
                  <property xsi:type="DisplayPreferences" displayPolicy="hide:tree"/>
                  <formula formulaId="util.MakeRange">
                    <setting name="Fill Before" value="false"/>
                    <setting name="Fill After" value="false"/>
                    <setting name="Fill Between" value="true"/>
                    <setting name="Interpolated Points" value="true"/>
                    <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                    <result name="Response Time (ms)" default="false" graphable="false"/>
                  </formula>
                </node>
              </node>
            </node>
            <node name="File" order="4" singleNodeId="a51bf729">
              <property xsi:type="NodeFilter" filterExpression="sstype=='File' | sstype=='Unified'"/>
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="mix" description="Note: This tab applies for Unified and File storage systems, but not for Block."/>
              <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <node name="CIFS Read Throughput (IOPS)" order="1" singleNodeId="32ce87e7">
                <property xsi:type="NodeFilter" filterExpression="parttype=='CifsServer' &amp; protocol=='CIFS' &amp; name=='ReadThroughput'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of CIFS read requests."/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="true"/>
                  <setting name="Fill After" value="true"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="false"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Read Throughput (IOPS) - orig" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS) - orig" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Throughput (IOPS)" default="false" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="CIFS Write Throughput (IOPS)" order="2" singleNodeId="f0c1a37b">
                <property xsi:type="NodeFilter" filterExpression="parttype=='CifsServer' &amp; protocol=='CIFS' &amp; name=='WriteThroughput'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of CIFS write requests."/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Write Throughput (IOPS) - orig" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS) - orig" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Throughput (IOPS)" default="false" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="CIFS Read Bandwidth (MB/s)" order="3" singleNodeId="f65a1fdb">
                <property xsi:type="NodeFilter" filterExpression="parttype=='CifsServer' &amp; protocol=='CIFS' &amp; name=='ReadBandwidth'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of CIFS read bandwidth."/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Read Bandwidth (MB/s) - orig" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/s) - orig" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Bandwidth (MB/s)" default="false" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="CIFS Write Bandwidth (MB/s)" order="4" singleNodeId="c8ab01c5">
                <property xsi:type="NodeFilter" filterExpression="parttype=='CifsServer' &amp; protocol=='CIFS' &amp; name=='WriteBandwidth'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the amount of CIFS write bandwidth."/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Write Bandwidth (MB/s) - orig" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/s) - orig" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Bandwidth (MB/s)" default="false" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="NFS Read Throughput (IOPS)" order="5" singleNodeId="3abb4959">
                <property xsi:type="NodeFilter" filterExpression="parttype=='DataMover' &amp; protocol=='NFS' &amp; name=='ReadThroughput'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of NFS read requests."/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Read Throughput (IOPS) - orig" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS) - orig" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Read Throughput (IOPS)" default="false" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="NFS Write Throughput (IOPS)" order="6" singleNodeId="fad7121">
                <property xsi:type="NodeFilter" filterExpression="parttype=='DataMover' &amp; protocol=='NFS' &amp; name=='WriteThroughput'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" description="Displays the number of NFS write requests."/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Write Throughput (IOPS) - orig" default="false" graphable="false"/>
                </formula>
                <formula formulaId="math.spatial.Max">
                  <parameter name="metric" xsi:type="CombinedFormulaParameterDefinition">
                    <parameter xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS) - orig" from="node"/>
                    <parameter xsi:type="ConstantFormulaParameterDefinition" value="0.0"/>
                  </parameter>
                  <result name="Write Throughput (IOPS)" default="false" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
            </node>
          </node>
        </node>
      </node>
      <node name="XtremIO" singleNodeId="d4434945">
        <property xsi:type="ReportPreferences" defaultMode="lst"/>
        <report-rendering>
          <charts mode="dynamic"/>
        </report-rendering>
        <node name="Overview" order="1" singleNodeId="fb43f23e" type="Dashboard">
          <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx" duration="l2w" preferredPeriod="86400" preferredAggregate="last" paging="10"/>
          <formula formulaId="util.ChildCount">
            <result name="Count" default="false" graphable="false"/>
          </formula>
          <report-layout hspan=".-..-..-..-ee11ee6a-1b9e1f44-439f283f-cb45f36f=2"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <node name="XtremIO Systems" order="1" singleNodeId="6ae7472b">
            <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive') &amp; !(parttype) &amp; source='XtremIO-Collector%'"/>
            <property xsi:type="ReportPreferences" displayMode="2" defaultMode="itm" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
            <property xsi:type="PropertyNodeColumn" name="Device" formatter="String Style&lt;size=medium;type=link&gt;" property="cluster"/>
            <property xsi:type="PropertyNodeColumn" name="Model" display="never" property="model"/>
            <property xsi:type="PropertyNodeColumn" name="Firmware" display="never" property="devdesc"/>
            <property xsi:type="ValueNodeColumn" name="Avg Throughput Over 2 Weeks" description="The amount of data read/written per second." formatter="Number&lt;rounding=0;suffix= IOPS&gt; Style&lt;size=medium&gt;" filterExpression="name=='TotalThroughput'" period="inherit" forcePeriod="true" useTimeRange="true" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Bandwidth Over 2 Weeks" description="The amount of data read/written per second." formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='TotalBandwidth'" period="inherit" forcePeriod="true" useTimeRange="true" scaleOperation="unit" scaleFactor="ByteRate::Decimal::MB/s::ByteRate::Decimal" roundingAccuracy="-1"/>
            <property xsi:type="CombinedNodeColumn" name="Model Version" formatter="Column&lt;column=Model&gt; Column&lt;column=Firmware&gt;"/>
            <property xsi:type="ValueNodeColumn" name="SLA Compliance" description="This  displays the percentage of SLA latency Met" formatter="Number&lt;rounding=0;suffix=%&gt; Style&lt;size=medium&gt;" resultName="SLA Not Met (%)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="-Infinity"/>
              <threshold severity="CRITICAL" value="50.0"/>
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="MINOR" value="90.0"/>
              <threshold severity="OK" value="95.0"/>
              <threshold severity="OK" value="100.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Free Capacity (ORIG)" display="never" description="This displays the usable physical capacity not including the RAID, Meta overhead etc. [Configured Usable = (Total Raw - RAID overhead)]" formatter="Number&lt;rounding=1&gt; Style&lt;size=large&gt;" filterExpression="name=='FreeCapacity'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" summaryLabel="Total" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="PropertyNodeColumn" name="Serial Number" columnFilterCondition="\b\B" property="serialnb"/>
            <property xsi:type="ValueNodeColumn" name="% Used" formatter="Number&lt;rounding=0;suffix=%&gt; PerformanceChart&lt;min=0;max=100&gt; Style&lt;size=medium&gt;" resultName="Used (%)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1">
              <threshold severity="OK" value="-Infinity"/>
              <threshold severity="MINOR" value="70.0"/>
              <threshold severity="MAJOR" value="80.0"/>
              <threshold severity="CRITICAL" value="90.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Data Reduction Ratio" display="never" description="This  displays the data reduction ratio which is calculated in XMS by dividing logical space used by physical space used" formatter="Number&lt;rounding=0;suffix=:1&gt; Style&lt;size=medium&gt;" filterExpression="name=='DataRedRatio'" period="inherit" forcePeriod="true" useTimeRange="true" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="0.0"/>
              <threshold severity="MAJOR" value="0.5"/>
              <threshold severity="OK" value="1.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Usable" description="This displays the usable physical capacity not including the RAID, Meta overhead etc. [Configured Usable = (Total Raw - RAID overhead)]" formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Configured Usable" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Used" description="This  displays the Physical Used Capacity on the XtremIO Storage Array." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Free" description="This shows the total free capacity on the XtremIO Storage Array. [Free Capacity = (ConfiguredUsableCapacity - UsedCapacity)]" formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Free" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Volume Capacity" description="This displays the logical capacity information of XtremIO Storage Array." formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Volume Capacity" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Volume Used Capacity" description="Logical (Lun) used capacity. Calculated by adding up all volumes and snapshot's logical space in use. [where 'isused' is true]" formatter="Number&lt;rounding=2;suffix=TB&gt; Style&lt;size=medium&gt;" resultName="Volume Used" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage::TB" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Potential Data Space" display="never" description="Potential Data Space is  calculated based on Free Capacity and Efficiency of the array ( Free Capacity * Efficiency)" formatter="Number&lt;rounding=2&gt; Style&lt;size=medium&gt;" resultName="Potential Data Space" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" scaleOperation="unit" scaleFactor="Byte::Storage::GB::Byte::Storage" summaryAggregate="6" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Dedup Ratio" display="never" description="This  displays the real-time inline data reduction ratio" formatter="Number&lt;color=text;rounding=2&gt; Style&lt;size=medium&gt;" filterExpression="name=='DedupRatio'" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="0.0"/>
              <threshold severity="MAJOR" value="0.5"/>
              <threshold severity="OK" value="1.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Efficiency (:1)" display="never" description="This displays the disk space saved by the XtremIO Storage Array, calculated as volume capacity / physical space used." formatter="Number&lt;color=text;rounding=2&gt; Style&lt;size=medium&gt;" filterExpression="name=='Efficiency'" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="-Infinity"/>
              <threshold severity="MAJOR" value="5.0"/>
              <threshold severity="MINOR" value="10.0"/>
              <threshold severity="OK" value="20.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Thin Provisioning Savings (%)" display="never" description="This  displays the used disk space compared to allocated disk space." formatter="Number&lt;color=text;rounding=2&gt; Style&lt;size=medium&gt;" filterExpression="name=='ThinProvSavings'" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="0.0"/>
              <threshold severity="MAJOR" value="20.0"/>
              <threshold severity="OK" value="30.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Compression (:1)" display="never" description="This  displays the data compression ratio which is calculated in XMS by dividing unique data by physical space used" formatter="Number&lt;color=text;rounding=2&gt; Style&lt;size=medium&gt;" filterExpression="name=='CompressionFactor'" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1">
              <threshold severity="CRITICAL" value="-Infinity"/>
              <threshold severity="MAJOR" value="5.0"/>
              <threshold severity="MINOR" value="10.0"/>
              <threshold severity="OK" value="20.0"/>
            </property>
            <property xsi:type="ValueNodeColumn" name="Avg Throughput - Last 1 Day" description="The amount of data read/written per second." formatter="Number&lt;rounding=0;suffix= IOPS&gt; Style&lt;size=medium&gt;" filterExpression="name=='TotalThroughput'" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1"/>
            <property xsi:type="ValueNodeColumn" name="Avg Bandwidth - Last 1 Day" description="The amount of data read/written per second." formatter="Number&lt;rounding=0&gt; Style&lt;size=medium&gt;" filterExpression="name=='TotalBandwidth'" period="86400" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" scaleOperation="unit" scaleFactor="ByteRate::Decimal::MB/s::ByteRate::Decimal" roundingAccuracy="-1"/>
            <item-report style="cards">
              <column position="t" name="Device"/>
              <column position="t" name="Serial Number"/>
              <column position="t" name="Model Version"/>
              <column position="t" name="Model"/>
              <column position="t" name="Firmware"/>
              <column position="c" name="% Used"/>
              <column position="c" name="Data Reduction Ratio"/>
              <column position="c" name="Efficiency (:1)"/>
              <column position="c" name="Dedup Ratio"/>
              <column position="c" name="Compression (:1)"/>
              <column position="c" name="Thin Provisioning Savings (%)"/>
              <column position="w" name="Usable"/>
              <column position="w" name="Used"/>
              <column position="w" name="Free"/>
              <column position="w" name="Volume Capacity"/>
              <column position="w" name="Volume Used Capacity"/>
              <column position="e" name="SLA Compliance"/>
              <column position="e" name="Avg Throughput - Last 1 Day"/>
              <column position="e" name="Avg Throughput Over 2 Weeks"/>
              <column position="e" name="Avg Bandwidth - Last 1 Day"/>
              <column position="e" name="Avg Bandwidth Over 2 Weeks"/>
            </item-report>
            <wiring>
              <jump-to-report>
                <src-filter xsi:type="EntityClickFilter"/>
                <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
              </jump-to-report>
            </wiring>
            <node name="Details" order="1" singleNodeId="884874d4">
              <property xsi:type="NodeExpansion" expandOn="device"/>
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="lst" duration="l2w" preferredPeriod="86400" preferredAggregate="last"/>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="FilterFormulaParameterDefinition" filter="name=='UsedCapacity'"/>
                <parameter name="denominator" xsi:type="FilterFormulaParameterDefinition" filter="name=='ConfiguredUsableCapacity'"/>
                <result name="Used (%)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Percentage">
                <setting name="threshold" value="100"/>
                <parameter name="numerator" xsi:type="FilterFormulaParameterDefinition" filter="name=='FreeCapacity'"/>
                <parameter name="denominator" xsi:type="FilterFormulaParameterDefinition" filter="name=='ConfiguredUsableCapacity'"/>
                <result name="Free (%)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="threshold.OverThresholdCount">
                <setting name="Comparison Type" value="'&gt;'"/>
                <setting name="Threshold" value="1"/>
                <parameter name="Metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ReadLatency' | name=='WriteLatency'"/>
                <result name="Over Threshold Count" default="false" graphable="false"/>
                <result name="Value Count" default="false" graphable="false"/>
                <result name="OverThresholdPer" default="false" graphable="false"/>
              </formula>
              <formula formulaId="math.Subtraction">
                <parameter name="base metric" xsi:type="ConstantFormulaParameterDefinition" value="100.0"/>
                <parameter name="subtract metric" xsi:type="ResultFormulaParameterDefinition" result="OverThresholdPer" from="node"/>
                <result name="SLA Not Met (%)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='ConfiguredUsableCapacity'"/>
                <result name="Configured Usable" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='FreeCapacity'"/>
                <result name="Free" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='UsedCapacity'"/>
                <result name="Used" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='Capacity'"/>
                <result name="Volume Capacity" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='LogicalUsedCapacity'"/>
                <result name="Volume Used" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='PotentialDataSpace'"/>
                <result name="Potential Data Space" default="false" graphable="false"/>
              </formula>
              <wiring behaviors="!entityDrilldown,!titleDrilldown">
                <jump-to-report>
                  <src-filter xsi:type="EntityClickFilter"/>
                  <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
                </jump-to-report>
              </wiring>
            </node>
          </node>
          <link singleNodeId="2f9f9537" linkID=".-..-..-..-..-2fb2e166" order="2"/>
          <link singleNodeId="efa31207" linkID=".-..-..-..-..-ee11ee6a-1b9e1f44-439f283f-cb45f36f" order="3"/>
        </node>
        <node name="Performance" order="2" singleNodeId="c3db1459">
          <property xsi:type="NodeFilter" filterExpression="!(vstatus=='inactive') &amp; (!(parttype) | parttype=='Xenvs') &amp; source='XtremIO-Collector%'"/>
          <property xsi:type="ReportPreferences" defaultMode="imx" paging="5"/>
          <property xsi:type="PropertyNodeColumn" name="Cluster" sortMode="asc" description="name of the XIO cluster" formatter="String Style&lt;type=link&gt;" property="cluster"/>
          <property xsi:type="PropertyNodeColumn" name="Serial Number" description="Serial Number of the Cluster" formatter="String Style&lt;type=Default Style&gt;" property="serialnb"/>
          <property xsi:type="ValueNodeColumn" name="Total Throughput (IOPS)" description="The number of read and write operations per second." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status" resultName="Throughput (IOPS)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Read Throughput (IOPS)" description="The number of read operations per second." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status" resultName="Read Throughput (IOPS)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Write Throughput (IOPS)" description="The number of write operations per second." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status" resultName="Write Throughput (IOPS)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Total Bandwidth (MB/s)" description="The amount of data read per second." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status" resultName="Total Bandwidth (MB/s)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Read Bandwidth (MB/s)" description="The amount of data read per second." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status" resultName="Read Bandwidth (MB/s)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Write Bandwidth (MB/s)" description="The amount of data written per second." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status" resultName="Write Bandwidth (MB/s)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Read Latency (ms)" description="The amount of data  readlatency" formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status" resultName="Read Latency (ms)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Write Latency (ms)" description="The amount of data  written latency" formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status" resultName="Write Latency (ms)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Data Reduction Ratio (:1)" description="This  displays the data reduction ratio which is calculated in XMS by dividing logical space used by physical space used" formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status" filterExpression="name=='DataRedRatio'" forcePeriod="true" useTimeRange="true" durationOverride="d:l1d" roundingAccuracy="-1">
            <threshold severity="CRITICAL" value="0.0"/>
            <threshold severity="MAJOR" value="0.5"/>
            <threshold severity="OK" value="1.0"/>
          </property>
          <property xsi:type="ValueNodeColumn" name="Dedup Ratio (:1)" description="This  displays the data deduplication ratio which is calculated in XMS by dividing logical space used by unique data" formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status" filterExpression="name=='DedupRatio'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Compression (:1)" description="This  displays the data compression ratio which is calculated in XMS by dividing unique data by physical space used" formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status" resultName="Compression (:1)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Efficiency(:1)" description="This displays the disk space saved by the XtremIO Storage Array, calculated as volume capacity / physical space used." formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status" filterExpression="name=='Efficiency'" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <property xsi:type="ValueNodeColumn" name="Memory Utilization(%)" description="Percentage of memory utilization. &#10;Its supported only for XIO version &gt;=4.0.2" formatter="Number&lt;color=text;rounding=2&gt; SparkLine Status" resultName="Memory (%)" period="inherit" forcePeriod="true" aggregationFunc="inherit" useTimeRange="true" valuesAggregationFunc="inherit" roundingAccuracy="-1"/>
          <report-layout hspan=".=3"/>
          <report-rendering>
            <charts mode="dynamic"/>
          </report-rendering>
          <wiring>
            <jump-to-report>
              <src-filter xsi:type="CellClickFilter" columnName="Cluster"/>
              <report-path path="{EXPLORE-BRANCH-STORAGE-SYSTEMS}/(serialnb)"/>
            </jump-to-report>
          </wiring>
          <node name="device" singleNodeId="8f627ad3">
            <property xsi:type="NodeExpansion" expandOn="cluster,xmsip"/>
            <property xsi:type="ReportPreferences" displayMode="1" defaultMode="tab"/>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Compression (:1)"/>
              <result name="Compression (:1)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Latency (ms)"/>
              <result name="Read Latency (ms)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Memory  (%)"/>
              <result name="Memory (%)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Latency (ms)"/>
              <result name="Write Latency (ms)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
              <result name="Read Throughput (IOPS)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
              <result name="Write Throughput (IOPS)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/S)"/>
              <result name="Read Bandwidth (MB/s)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.Nop">
              <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/S)"/>
              <result name="Write Bandwidth (MB/s)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalThroughput'"/>
              <result name="Throughput (IOPS)" default="false" graphable="false"/>
            </formula>
            <formula formulaId="util.MakeRange">
              <setting name="Fill Before" value="false"/>
              <setting name="Fill After" value="false"/>
              <setting name="Fill Between" value="true"/>
              <setting name="Interpolated Points" value="true"/>
              <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalBandwidth'"/>
              <result name="Total Bandwidth (MB/s)" default="false" graphable="false"/>
            </formula>
            <report-rendering>
              <charts mode="dynamic"/>
            </report-rendering>
            <wiring behaviors="!entityDrilldown,!titleDrilldown"/>
            <node name="At a Glance" order="1" singleNodeId="2a8b3c3f">
              <property xsi:type="ReportPreferences" displayMode="1" defaultMode="dmx"/>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <wiring behaviors="!entityDrilldown,!titleDrilldown"/>
              <node name="Utilization %" order="1" singleNodeId="4f9216aa">
                <property xsi:type="NodeFilter" filterExpression="parttype=='Xenvs' &amp; name=='CpuUsage'"/>
                <property xsi:type="ReportPreferences" defaultMode="hm" legendProperties="part unit"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:leaf" propagateTimeSelection="true"/>
                <heatmap-report grid="true">
                  <info properties="device director"/>
                </heatmap-report>
                <threshold name="0-19%" color="#005eff" value="0.0"/>
                <threshold name="20-39%" color="#00fffb" value="20.0"/>
                <threshold name="40-59%" color="#00f75f" value="40.0"/>
                <threshold name="60-79%" color="#fffb00" value="60.0"/>
                <threshold name="80-89%" color="#ffc800" value="80.0"/>
                <threshold name="90-100%" color="#ff0000" value="90.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
                <node name="expansion" singleNodeId="e05a144">
                  <property xsi:type="NodeExpansion" expandOn="(part),(device)"/>
                  <property xsi:type="ReportPreferences" defaultMode="mix"/>
                  <formula formulaId="util.Nop">
                    <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Current Utilzation %"/>
                    <result name="Current Utilzation %" default="false" graphable="false"/>
                  </formula>
                  <node name="name" singleNodeId="4aa62b4e">
                    <property xsi:type="NodeExpansion" expandOn="name"/>
                    <property xsi:type="ReportPreferences" defaultMode="nrx"/>
                    <formula formulaId="util.MakeRange">
                      <setting name="Fill Before" value="false"/>
                      <setting name="Fill After" value="false"/>
                      <setting name="Fill Between" value="true"/>
                      <setting name="Interpolated Points" value="true"/>
                      <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='CpuUsage'"/>
                      <result name="Current Utilzation %" default="false" graphable="true"/>
                    </formula>
                  </node>
                </node>
              </node>
              <node name="Total Throughput (IOPS)" order="4" singleNodeId="19559b87">
                <property xsi:type="NodeFilter" filterExpression="name=='TotalThroughput'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendProperties="part name unit" legendDisplayPolicy="visible" displayUnselectedVariables="false"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalThroughput' &amp; !(part)"/>
                  <result name="Total Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="Total Bandwidth (MB/s)" order="4" singleNodeId="ba299754">
                <property xsi:type="NodeFilter" filterExpression="name=='TotalBandwidth'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendProperties="part name unit" legendDisplayPolicy="visible" displayUnselectedVariables="false"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalBandwidth' &amp; !(part)"/>
                  <result name="Total Bandwidth (MB/s)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
            </node>
            <node name="System" order="2" singleNodeId="ee6d5455">
              <property xsi:type="ReportPreferences" displayMode="2" defaultMode="dmx"/>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Compression (:1)"/>
                <result name="Compression (:1)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Latency (ms)"/>
                <result name="Read Latency (ms)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Memory  (%)"/>
                <result name="Memory (%)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Latency (ms)"/>
                <result name="Write Latency (ms)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Throughput (IOPS)"/>
                <result name="Read Throughput (IOPS)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Throughput (IOPS)"/>
                <result name="Write Throughput (IOPS)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Read Bandwidth (MB/S)"/>
                <result name="Read Bandwidth (MB/s)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.Nop">
                <parameter name="metric" xsi:type="ResultFormulaParameterDefinition" result="Write Bandwidth (MB/S)"/>
                <result name="Write Bandwidth (MB/s)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalThroughput'"/>
                <result name="Throughput (IOPS)" default="false" graphable="false"/>
              </formula>
              <formula formulaId="util.MakeRange">
                <setting name="Fill Before" value="false"/>
                <setting name="Fill After" value="false"/>
                <setting name="Fill Between" value="true"/>
                <setting name="Interpolated Points" value="true"/>
                <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter="name=='TotalBandwidth'"/>
                <result name="Total Bandwidth (MB/s)" default="false" graphable="false"/>
              </formula>
              <report-rendering>
                <charts mode="dynamic"/>
              </report-rendering>
              <wiring behaviors="!entityDrilldown,!titleDrilldown"/>
              <node name="Read Throughput" order="2" singleNodeId="303ae159">
                <property xsi:type="NodeFilter" filterExpression="name=='ReadRequests'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Read Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="Write Throughput" order="3" singleNodeId="c4c63572">
                <property xsi:type="NodeFilter" filterExpression="name=='WriteRequests'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Write Throughput (IOPS)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="Read Bandwidth" order="4" singleNodeId="31e86157">
                <property xsi:type="NodeFilter" filterExpression="name=='ReadBandwidth'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Read Bandwidth (MB/S)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="Write Bandwidth" order="5" singleNodeId="f6881588">
                <property xsi:type="NodeFilter" filterExpression="name=='WriteBandwidth'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Write Bandwidth (MB/S)" default="true" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="Read Latency" order="6" singleNodeId="dc43118">
                <property xsi:type="NodeFilter" filterExpression="name=='ReadLatency'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Read Latency (ms)" default="false" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="Write Latency" order="7" singleNodeId="253c6463">
                <property xsi:type="NodeFilter" filterExpression="name=='WriteLatency'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Write Latency (ms)" default="false" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="Compression" order="8" singleNodeId="af50afd5">
                <property xsi:type="NodeFilter" filterExpression="name=='CompressionFactor'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendProperties="name" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Compression (:1)" default="false" graphable="true"/>
                </formula>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
              <node name="Memory Utilization" order="9" singleNodeId="48adfaae">
                <property xsi:type="NodeFilter" filterExpression="name=='MemoryPer'"/>
                <property xsi:type="ReportPreferences" defaultMode="vrx" legendDisplayPolicy="visible"/>
                <property xsi:type="DisplayPreferences" displayPolicy="hide:empty"/>
                <formula formulaId="util.MakeRange">
                  <setting name="Fill Before" value="false"/>
                  <setting name="Fill After" value="false"/>
                  <setting name="Fill Between" value="true"/>
                  <setting name="Interpolated Points" value="true"/>
                  <parameter name="metric" xsi:type="FilterFormulaParameterDefinition" filter=""/>
                  <result name="Memory  (%)" default="true" graphable="true"/>
                </formula>
                <heatmap-report/>
                <threshold severity="MINOR" value="90.0"/>
                <threshold severity="MAJOR" value="95.0"/>
                <threshold severity="CRITICAL" value="97.0"/>
                <report-rendering>
                  <charts mode="dynamic"/>
                </report-rendering>
              </node>
            </node>
          </node>
        </node>
      </node>
    </node>
  </node>
</node>