Storage Service API Get Blob Failures

Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.Lyss.PERF_LYSS_API_TOTAL_NUMBER_OF_GET_BLOB_FAILURE (UnitMonitor)

Knowledge Base article:

Summary

The total number of get blob operations failed to be executed by Storage Service.

Causes

Authorization failure, bad input parameters, fabric errors, timeouts, other errors.

Resolutions

Check error details in event log. If problem persists, notify your organization's support team with the event detail.

Element properties:

TargetMicrosoft.LS.2013.Component.Lyss
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.LS.2013.Performance.Double.DeltaThresholdMonitor
RemotableTrue
AccessibilityPublic
Alert Message
[LYNC] The total number of get blob operations failed to be executed by Storage Service.
Perf Object Name:
Perf Counter Name: LYSS - Total number of GET blob operations failed.
Perf Counter Value: {0}
Error Threshold: 25
Warning Threshold: 1
Delta Window Size: 2

Please see the 'Product Knowledge' and the 'Alert Context' tab on Alert Properties view for more information.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.Lyss.PERF_LYSS_API_TOTAL_NUMBER_OF_GET_BLOB_FAILURE" Accessibility="Public" Enabled="true" Target="Microsoft.LS.2013.Component.Lyss" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Microsoft.LS.2013.Performance.Double.DeltaThresholdMonitor" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Alert_The_total_number_of_get_blob_operations_failed_to_be_executed_by_Storage_Service.">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Value$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.Lyss.PERF_LYSS_API_TOTAL_NUMBER_OF_GET_BLOB_FAILURE_OverThreshold" MonitorTypeStateID="OverThreshold" HealthState="Error"/>
<OperationalState ID="Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.Lyss.PERF_LYSS_API_TOTAL_NUMBER_OF_GET_BLOB_FAILURE_UnderThreshold" MonitorTypeStateID="UnderThreshold" HealthState="Success"/>
<OperationalState ID="Microsoft.LS.2013.Monitoring.UnitMonitor.ThresholdPC.Lyss.PERF_LYSS_API_TOTAL_NUMBER_OF_GET_BLOB_FAILURE_UnderThresholdOverThreshold" MonitorTypeStateID="UnderThresholdOverThreshold" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>LYSS - Total number of GET blob operations failed.</CounterName>
<ObjectName>LS:LYSS - Storage Service API</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<WarningThreshold>1</WarningThreshold>
<ErrorThreshold>25</ErrorThreshold>
<NumSamples>2</NumSamples>
</Configuration>
</UnitMonitor>