ECS: OBS: Symptom ID: 996 - DL send Consumption Event
Summary: This alert is introduced in ObjectScale (OBS) 4.2.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
| Symptom Code | Severity |
| 996 | Warning, Error, Critical |
Example:

Cause
Dell Dynamic Licensing indicates one or more of the product feature codes are incompliant with the license.
Here is the table for compliant severities.
| Severity | Feature Quantity Compliance | Paid Term Compliance | Uncounted Feature Compliance | Trial Term Compliance | Limited-Mode Term Compliance | TLA Consumption Compliance | TLA Contract Term Compliance |
| OK | 0% to 90% | -90 to -30 days | if used when entitled | start to -30 days | start to -30 days | 0% to 80% | start to -90 days |
| INFO | 90% to 100% | -30 to 0 days | if used when entitled | -30 to -15 days | -30 to -15 days | 80% to 120% | -90 to 0 days |
| WARNING | 100% to 115% | 0 to 15 days | -15 to 0 days | -15 to -1 days | 120%+ | 0 days+ | |
| ALERT | 115% to 130% | 15 to 30 days | if used without being entitled | 0 to 15 days | -5 to 0 days | ||
| CRITICAL | 130%+ | 30 days+ | 15 days+ | 0 days+ |
Resolution
Here are the steps to triage alert.
- Use
svc_logwith the appropriate time filter to locate the most recent license telemetry sent to Dell dynamic licensing:
$ svc_log -sr all -f "DL Telemetry: Received compliance response" -start 1h
ConsumptionAckNackResponseExternalDto(consumptionRequestId=cbd3b77668d3ede000ad837a, consumptionRequestTs=2025-09-24T13:10:56.057500Z, productClientId=CLECS271426E7-77bd8e5968d1ecb400ad82e3, cswid=CLECS271426E7, result=null, reason=Successfully recorded consumption, ackNackTs=2025-09-24T13:10:57.163112320Z, auditResult=AuditResponseExternalDto(clipAuditId=68d3ede05e29b124c12a93f6, auditRef=CLECS271426E7-77bd8e5968d1ecb400ad82e3, auditRefParent=CLECS271426E7, auditModelId=OBJECTSCALE, triggerSource=CONSUMPTION, auditContext=CONSUMPTION_RECEIVED, auditScope=RESERVED, auditInfo=Audit Run Successful, auditStartTs=2025-09-24T13:10:56.851867248Z, auditEndTs=2025-09-24T13:10:57.040094917Z, auditStatus=300, auditStatusName=WARN, poolName=null, cswids=null, entitlements=null, trial=null, limited=null, reservation=ReservationResponseExternalDto(poolName=ECS-CLECS271426E7, cswids=null, entitlements=null, entitledState=[EntitledStateResponseDto(featureCode=ViPR_Object, featureName=Object_ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=GMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_HDFS, featureName=hdfs_ecs, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=GMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_Unstructured, featureName=ViPR_Unstructured_ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=GMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_CAS, featureName=ViPR_CAS_ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=GMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_ECS, featureName=ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=GMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_Object, featureName=Object_ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=BMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_HDFS, featureName=hdfs_ecs, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=BMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_Unstructured, featureName=ViPR_Unstructured_ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=BMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_CAS, featureName=ViPR_CAS_ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=BMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_ECS, featureName=ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=BMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_Object, featureName=Object_ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=HNFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_HDFS, featureName=hdfs_ecs, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=HNFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_Unstructured, featureName=ViPR_Unstructured_ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=HNFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_CAS, featureName=ViPR_CAS_ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=HNFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_ECS, featureName=ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=HNFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_Object, featureName=Object_ECS, featureType=COUNTED, featureQty=6.0, featureQtyUom=CB, scope=FMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_HDFS, featureName=hdfs_ecs, featureType=COUNTED, featureQty=6.0, featureQtyUom=CB, scope=FMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_Unstructured, featureName=ViPR_Unstructured_ECS, featureType=COUNTED, featureQty=6.0, featureQtyUom=CB, scope=FMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_CAS, featureName=ViPR_CAS_ECS, featureType=COUNTED, featureQty=6.0, featureQtyUom=CB, scope=FMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_ECS, featureName=ECS, featureType=COUNTED, featureQty=6.0, featureQtyUom=CB, scope=FMFZ7Y3)], consumptionState=[ConsumedStateResponseDto(cswid=CLECS271426E7, featureCode=ViPR_Unstructured, featureName=ViPR_Unstructured_ECS, featureType=COUNTED, featureQty=12.32, featureQtyUom=CB)], termState=TermStateResponseDto(originalStartTs=null, applicableStartTS=null, applicableEndTS=null, entitledTerm=0, consumedTerm=0, termUom=DAYS), createdBy=System, createdTs=2025-09-23T00:41:17.664Z), complianceResult=[com.dell.delp.clip.client.sdk.connected.dto.registration.ComplianceResult@2265d2ae, com.dell.delp.clip.client.sdk.connected.dto.registration.ComplianceResult@6b13415, com.dell.delp.clip.client.sdk.connected.dto.registration.ComplianceResult@4f47a14f, com.dell.delp.clip.client.sdk.connected.dto.registration.ComplianceResult@285ac318], auditAcknowledged=null, customer=null, auditAcknowledgedTs=null))
- 2. In the output, locate the
entitledState=[...]list andtermState=
entitledState=[EntitledStateResponseDto(featureCode=ViPR_Unstructured, featureName=ViPR_Unstructured_ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=GMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_Unstructured, featureName=ViPR_Unstructured_ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=BMFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_Unstructured, featureName=ViPR_Unstructured_ECS, featureType=COUNTED, featureQty=4.0, featureQtyUom=CB, scope=HNFZ7Y3), EntitledStateResponseDto(featureCode=ViPR_Unstructured, featureName=ViPR_Unstructured_ECS, featureType=COUNTED, featureQty=6.0, featureQtyUom=CB, scope=FMFZ7Y3),]
termState=TermStateResponseDto(originalStartTs=null, applicableStartTS=null, applicableEndTS=null, entitledTerm=0, consumedTerm=0, termUom=DAYS)
- 3. Compare the raised alert with the
entitleStateortermState
entitledState=[
EntitledStateResponseDto(
featureCode=ViPR_Unstructured,
featureName=ViPR_Unstructured_ECS,
featureType=COUNTED,
featureQty=4.0,
featureQtyUom=CB,
scope=GMFZ7Y3
),
EntitledStateResponseDto(
featureCode=ViPR_Unstructured,
featureName=ViPR_Unstructured_ECS,
featureType=COUNTED,
featureQty=4.0,
featureQtyUom=CB,
scope=BMFZ7Y3
),
EntitledStateResponseDto(
featureCode=ViPR_Unstructured,
featureName=ViPR_Unstructured_ECS,
featureType=COUNTED,
featureQty=4.0,
featureQtyUom=CB,
scope=HNFZ7Y3
),
EntitledStateResponseDto(
featureCode=ViPR_Unstructured,
featureName=ViPR_Unstructured_ECS,
featureType=COUNTED,
featureQty=6.0,
featureQtyUom=CB,
scope=FMFZ7Y3
),
],
termState = TermStateResponseDto(
originalStartTs = null,
applicableStartTS = null,
applicableEndTS = null,
entitledTerm = 0,
consumedTerm = 0,
termUom = DAYS
),
- 4. Verify that Dell dynamic licensing's reported
entitledStateandtermStateas expected by the customer's purchase.
Follow below resolution based on the verification results from 1.4.
Resolution: Incorrect Entitlements or Term
- Contact Dell EMC regarding the purchase or configured entitlements or term.
Resolution: Capacity
- If near or above capacity, remove stale object stores
- If near or above capacity, contact Dell Technologies for an updated license
- For additional information about this event, go to www.dell.com/support/objectscale and use the SymptomID to search support for the knowledge base article.
Resolution: Expiration
- Get a valid license for the product from Dell EMC. Create a service request with the appropriate serial numbers and purchase details of the racks which need an updated license and send it to the following queue: GL.DB.LOS.SW.VW.EN.BLND.BRICE or email to licensing@dell.com
Article Properties
Article Number: 000430132
Article Type: Solution
Last Modified: 31 مارس 2026
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.