Övervakaren kontrollerar användning av skrivbandbredd för nätverkskort.
Mängden byte som skickas per sekund på nätverket har överskridit tröskelvärdet för gränssnittets totala bandbredd under flera insamlingar.
Antingen har det nyligen förekommit ökad nätverksaktivitet i systemet vilket har lett till att tröskelvärdet överskridits, eller också har nätverksanvändningen ökat stadigt under en längre tid för att slutligen passera tröskelvärdet.
En annan möjlighet är att nätverksgränssnittet är inställt på att automatiskt omförhandla den aktuella bandbredden och att den bandbredd som automatiskt omförhandlades är lägre.
Du kan undersöka problemet ytterligare genom att ta reda på följande:
Är nätverket konfigurerat för automatisk förhandling? I så fall, har bandbredden nyligen ändrats?
Har datavolymerna plötsligt ökat eller har ökningen skett progressivt under en längre tid? Om insamlingsregeln för räknaren är aktiverad granskar du historiken för räknaren i vyer eller rapporter.
Vilka källor på systemet skickar ut data? Är det flera program som står för utgående data eller kommer de från relativt få källor? Använd räknaren I/O-skrivningar i objektet Process i prestandaövervakaren för att identifiera vilka processer som skickar störst mängd data. Du kan även använda verktyg som NETSTAT.EXE och nätverksövervakaren för att ta reda på vilka typer av utgående data som skickas.
Lösningarna kan variera baserat på resultatet av denna ytterligare undersökning och kan omfatta något av följande:
Konfigurera om nätverksgränssnittet och/eller den nätverksenhetsport som är ansluten för att säkerställa att nätverksbandbredden är maximal.
Skala ned den datavolym som systemet skickar.
Uppgradera nätverksgränssnittet eller det underliggande nätverket som gränssnittet är anslutet till för att underlätta för den ökade trafiken.
Target | Microsoft.Windows.Server.10.0.NetworkAdapter | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.Server.10.0.NetworkAdapter.PercentBandwidthUsed.MonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.10.0.NetworkAdapter.PercentBandwidthUsedWrites" Accessibility="Public" Enabled="false" Target="ServervNext!Microsoft.Windows.Server.10.0.NetworkAdapter" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.Server.10.0.NetworkAdapter.PercentBandwidthUsed.MonitorType" ConfirmDelivery="true">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.10.0.NetworkAdapter.PercentBandwidthUsedWrites.Alert.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UnderThreshold" MonitorTypeStateID="HealthyState" HealthState="Success"/>
<OperationalState ID="OverThreshold" MonitorTypeStateID="WarningState" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetbiosComputerName$</ComputerName>
<InstanceName>$Target/Property[Type="WindowsServer!Microsoft.Windows.Server.NetworkAdapter"]/PerfmonInstance$</InstanceName>
<CounterName>PercentBandwidthUsedWrite</CounterName>
<Threshold>60</Threshold>
<NumOfSamples>12</NumOfSamples>
<IntervalSeconds>300</IntervalSeconds>
<IsDiscoverDisabled>false</IsDiscoverDisabled>
<IsUseMacAddress>true</IsUseMacAddress>
</Configuration>
</UnitMonitor>