Retransmitowane segmenty na sekundę TCPv6

Microsoft.Windows.Server.10.0.TCPv6.SegmentsRetransmittedPerSec (UnitMonitor)

Monitoruje dane licznika wydajności TCPv6\Retransmitowane segmenty/s.

Knowledge Base article:

Podsumowanie

Ten monitor umożliwia śledzenie ilości segmentów retransmitowanych za pośrednictwem protokołu TCPv6 w ciągu sekundy. Gdy ilość retransmitowanych segmentów przekracza próg określony dla licznika TCPv6\Retransmitowane segmenty/s, monitor jest przełączany w stan ostrzeżenia.

Przyczyny

Liczba ponownych transmisji jest mierzona w oparciu o liczbę bajtów danych, które zostały uznane wcześniej za przetransmitowane. Gdy liczba retransmitowanych segmentów jest niewysoka, nie ma to wpływu na wydajność sieci. Jednak zbyt duża liczba retransmisji oznacza wyraźne zmniejszenie przepustowości w wyniku błędów połączeń lub resetowania połączeń.

Rozwiązania

Zbadaj czynniki sieciowe prowadzące do błędów połączeń i rozwiąż wykryte problemy. Duża liczba retransmisji może być również spowodowana przez problem sprzętowy. Dlatego należy przeprowadzić dalsze badania, korzystając z liczników systemu, takich jak liczniki procesorów. Użyj wartości bazowych, aby stwierdzić, kiedy te liczniki są poza zakresem i mogą wskazywać problem.

Element properties:

TargetMicrosoft.Windows.Server.10.0.OperatingSystem
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Instance NameTCPv6
Counter NameSegments Retransmitted/sec
Frequency300
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Zbyt wysoka liczba retransmitowanych segmentów na sekundę TCPv6
Próg licznika wydajności TCPv6\Retransmitowane segmenty/s został przekroczony.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.TCPv6.SegmentsRetransmittedPerSec" Accessibility="Public" Enabled="false" Target="ServervNext!Microsoft.Windows.Server.10.0.OperatingSystem" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.TCPv6.SegmentsRetransmittedPerSec.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters/>
</AlertSettings>
<OperationalStates>
<OperationalState ID="OverThreshold" MonitorTypeStateID="ConditionTrue" HealthState="Warning"/>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Segments Retransmitted/sec</CounterName>
<ObjectName>TCPv6</ObjectName>
<InstanceName/>
<Frequency>300</Frequency>
<Threshold>10</Threshold>
<Direction>greaterequal</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>