Removing Thresholds on the ConsumedCapacityPercentage Parameter Available for Volumes

Why no thresholds should be put on the ConsumedCapacityPercentage parameter available for volumes, how to verify no thresholds are set and how to remove them.

Related Topics

Introduction

The ConsumedCapacityPercentage parameter available for the Volumes application class of most storage monitoring products indicates the percentage of the storage pool that is actually allocated or reserved. This parameter is provided for information only and no thresholds should be set on it because:

  • If the volume is of type “Thick provisioning”, the value is 100% right from the start.
  • If the volume is of type “Thin provisioning”, the value of the parameter will keep increasing as the volume fills up with data. However, its value will NEVER decrease, even though data is removed from the volume.
The above behaviors are native and apply to all storage systems (EMC, Hitachi, IBM, HP, Dell etc).

Sentry Software therefore recommends removing all thresholds that could have been set on this parameter. This article explains how to verify no thresholds are set and how to remove them.

Verifying that no Thresholds are Set

In the PATROL Agent’s Configuration

  1. Use wpconfig, PCM or pconfig to retrieve and check your PATROL Agent’s configuration
  2. Check whether the following rule exists:
  3. "/AS/EVENTSPRING/PARAM_SETTINGS/THRESHOLDS/<SENTRY_PRODUCT_CODE>_VOLUME/__ANYINST__/ConsumedCapacityPercentage"

    This rule implies that thresholds have been set for the ConsumedCapacityPercentage parameter of the Volume Application Class and should look as follows:

    "/AS/EVENTSPRING/PARAM_SETTINGS/THRESHOLDS/SEN_CMPL_VOLUME/__ANYINST__/ConsumedCapacityPercentage" = {REPLACE = "1,0 0 0 0 1 0,1 80 90 1 1 1,1 90 2147483646 1 1 2"}

  4. Disable the WARNING and ALARM ranges by replacing the above values in red with the following ones:
  5. "/AS/EVENTSPRING/PARAM_SETTINGS/THRESHOLDS/SEN_CMPL_VOLUME/__ANYINST__/ConsumedCapacityPercentage" = {REPLACE = "1,0 0 0 0 1 0,0 80 90 1 1 1,0 90 2147483646 1 1 2"}

  6. Apply and restart the PATROL Agent.

In BPPM

  1. Log on to the BMC ProactiveNet Central Monitoring Administration.
  2. In the left pane, click the Global Thresholds drawer.
  3. Expand the All folder to locate the monitoring solution and version for which thresholds need to be verified and possibly modified.
  4. Select the Volume monitor type. In the example below, we selected Dell Compellent Storage v1.1.00 and the Dell Compellent Volume monitor type.
  5. Make sure that no “Absolute Thresholds” are set/enabled.
  6. If “Absolute Thresholds” are set, uncheck the Enable box.