Segmentos TCPv4 Retransmitidos Por Segundo

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

Monitora o contador de desempenho dos Segmentos TCPv4 Retransmitidos Por Segundo

Knowledge Base article:

Resumo

Este monitor rastreia a quantidade de segmentos retransmitidos por meio de TCPv4 por segundo. Quando a quantidade de segmentos retransmitidos excede o limite do contador de desempenho de segmentos TCPv4 retransmitidos por segundo, o monitor muda pra o estado de aviso.

Causas

As retransmissões são medidas com base em bytes nos dados que são reconhecidos como tendo sido transmitidos anteriormente. Quando a quantidade de segmentos retransmitidos não é alta, o desempenho de rede não é afetado. No entanto, o excesso de retransmissões indica uma redução distinta na banda larga causada por falhas na conexão, redefinição de conexões ou problemas de hardware.

Resoluções

Investigue os fatores da rede que geram falhas de conexão e resolva os problemas revelados. Uma alta taxa de retransmissão também pode ser causada por um problema de hardware. Portanto, é necessário investigar mais a fundo com contadores de sistema como os contadores do processador. Use valores de linha de base para determinar quando esses contadores estão fora do intervalo e podem indicar um problema.

Element properties:

TargetMicrosoft.Windows.Server.10.0.OperatingSystem
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledFalse
Instance NameTCPv4
Counter NameSegments Retransmitted/sec
Frequency300
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
A taxa de Segmentos TCPv4 Retransmitidos Por Segundo está muito alta
O limite do contador de desempenho dos Segmentos TCPv4 Retransmitidos Por Segundo foi excedido.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Windows.Server.10.0.TCPv4.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.TCPv4.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>TCPv4</ObjectName>
<InstanceName/>
<Frequency>300</Frequency>
<Threshold>10</Threshold>
<Direction>greaterequal</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>