Southbound Failure Performance Collection Rule

Microsoft.Windows.10.SDNMonitoring.SbFailurePerformanceCollectionRule (Rule)

Southbound failure performance collection rule

Knowledge Base article:

Summary

This collects the details about how many southbound connection attempts made by the Network Controller resulted in failures.

Causes

A lot of south bound calls to connect to the network devices have resulted into failures. This may be due to unavailability of the southbound devices to which connections are being made, incorrect access credentials, expired certificates or networking issues in the fabric.

Resolutions

Ensure that the southbound devices being managed by Network controller are up and healthy, appropriate certificates or access credentials are configured in the Network Controller to connect with them and the fabric network between NC and devices is healthy.

© 2016 Microsoft Corporation, all rights reserved

Element properties:

TargetSDNMonitoringMP.SDNMonitoring.NetworkControllerClusterNode
CategoryPerformanceCollection
EnabledTrue
Instance NameNetwork Controller
Counter NameSouth Bound Connection Failure/sec
Frequency900
Alert GenerateFalse
RemotableTrue

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource System.Performance.OptimizedDataProvider Default
CollectToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
CollectToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.Windows.10.SDNMonitoring.SbFailurePerformanceCollectionRule" Target="SDNMonitoringMP.SDNMonitoring.NetworkControllerClusterNode" Enabled="true" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Perf!System.Performance.OptimizedDataProvider">
<ComputerName>$Target/Property[Type="SDNMonitoringMP.SDNMonitoring.NetworkControllerClusterNode"]/Id$</ComputerName>
<CounterName>South Bound Connection Failure/sec</CounterName>
<ObjectName>Network Controller</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Tolerance>0</Tolerance>
<ToleranceType>Absolute</ToleranceType>
<MaximumSampleSeparation>1</MaximumSampleSeparation>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="CollectToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="CollectToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>