Forstå mottrykk

  • 3/22/2021
  • 15 minutter å lese
    • m
    • D
    • m
    • c
    • A
    • +4

Mottrykk Er en systemressursovervåkingsfunksjon I Microsoft Exchange Transport service som finnes på Postboksservere og Kanttransportservere. Mottrykk oppdager når viktige systemressurser, for eksempel harddiskplass og minne, er overutnyttet, og tar tiltak for å hindre at serveren blir helt overveldet og utilgjengelig. For eksempel når et system ressursutnyttelsesnivå På Exchange-serveren er fast bestemt på å være for høy, serveren forsinkelser godta nye meldinger. Hvis ressursutnyttelsen blir verre, slutter serveren å godta nye meldinger for å jobbe utelukkende med å behandle alle eksisterende meldinger, og kan til og med slutte å behandle utgående meldinger. Når systemressursutnyttelsen går tilbake til et akseptabelt nivå, Fortsetter Exchange-serveren normal drift ved å godta nye meldinger og behandle utgående meldinger.

Overvåkede ressurser

følgende systemressurser overvåkes av mottrykk:

  • DatabaseUsedSpace: Harddiskutnyttelse for stasjonen som inneholder meldingskødatabasen.

  • PrivateBytes: minnet som Brukes Av EdgeTransport.exe prosess.

  • QueueLength: antall meldinger i Innsendingskøen.

  • SystemMemory: minnet som brukes av alle andre prosesser.

  • UsedDiskSpace: Harddisk utnyttelse for stasjonen som holder meldingen køen database transaksjonslogger.

  • UsedDiskSpace: Harddiskutnyttelse for stasjonen som brukes til innholdskonvertering.

  • UsedVersionBuckets: antall uforpliktet meldingskø databasetransaksjoner som finnes i minnet.

for hver overvåkede systemressurs På En Postboksserver Eller Kanttransportserver defineres følgende nivåer av ressursutnyttelse eller trykk:

  • Lav eller Normal: ressursen er ikke overutnyttet. Serveren godtar nye tilkoblinger og meldinger.

  • Medium: ressursen er litt overutnyttet. Tilbaketrykk påføres serveren på en begrenset måte. E-post fra avsendere i organisasjonens autoritative domener kan flyte. Avhengig av den spesifikke ressursen under trykk, bruker serveren presenning til å forsinke serverrespons eller avviser innkommende E-POST fra kommandoer fra andre kilder.

  • Høy: ressursen er sterkt overutnyttet. Fullt mottrykk påføres. All meldingsflyt stopper, og serveren avviser all ny innkommende E-POST fra kommandoer.

Overgangsnivåer definerer verdiene for lav, middels og høy ressursutnyttelse avhengig av om ressurstrykket øker eller avtar. Vanligvis kreves et ressursutnyttelsesnivå som er lavere enn det opprinnelige nivået etter hvert som ressursutnyttelsen reduseres. Med andre ord er det egentlig ikke en statisk verdi for lavt, middels og høyt ressurstrykk. Du må vite om utnyttelsen øker eller reduseres før du kan bestemme neste endring i ressursutnyttelsesnivået.

følgende avsnitt forklarer Hvordan Exchange håndterer situasjonen når en bestemt ressurs er under press.

Harddiskutnyttelse for stasjonen som inneholder meldingskødatabasen

Ressurs: DatabaseUsedSpace

Beskrivelse: Overvåker prosentandelen av total diskplass som forbrukes av alle filene på stasjonen som inneholder meldingskødatabasen. Vær oppmerksom på at meldingskødatabasefilen inneholder ubrukt plass, så en nøyaktig beskrivelse av den totale diskplassen som forbrukes av alle filer, er diskstørrelse – ledig diskplass-ledig plass i databasen.

hvis du vil endre standardplasseringen for meldingskødatabasen, kan Du se Endre plasseringen av kødatabasen.

trykkoverganger (%):

  • LowToMedium: 96

  • MediumToHigh: 99

  • HighToMedium: 97

  • MediumToLow: 94

Kommentarer::

standard høyt nivå av harddisk utnyttelse beregnes ved hjelp av følgende formel:

100 * (<harddiskstørrelse I MB> – 500 MB) / < harddiskstørrelse I MB>

denne formelen står For det faktum At det er ubrukt plass i meldingskødatabasen

1 GB = 1024 MB. Resultatet rundes ned til nærmeste heltall.

hvis for eksempel meldingskødatabasen er plassert på en 1 terabyte (TB) – stasjon (1048576 MB), er det høye utnyttelsesnivået 100*(1048576-500)/1048576) eller 99%.

som du kan se fra formelen og avrundingsadferden, må harddisken være svært liten før formelen beregner en høy utnyttelsesverdi som er mindre enn 99%. For eksempel krever en 98% verdi for høy utnyttelse en harddisk på omtrent 25 GB eller mindre.

Minne som brukes Av EdgeTransport.exe prosess

Ressurs: PrivateBytes

Beskrivelse: Overvåker prosentandelen minne som Brukes Av EdgeTransport.exe prosess som er en del Av Microsoft Exchange Transport service. Dette inkluderer ikke virtuelt minne i personsøkingsfilen, eller minne som brukes av andre prosesser.

trykkoverganger (%):

  • LowToMedium: 72

  • MediumToHigh: 75

  • HighToMedium: 73

  • MediumToLow: 71

som standard er det hoye nivaet av minneutnyttelsen Av EdgeTransport.exe-prosessen er 75 prosent av det totale fysiske minnet eller 1 terabyte, avhengig av hva som er mindre. Resultatene rundes alltid ned til nærmeste heltall.

Exchange holder en logg over minneutnyttelsen Av EdgeTransport.exe prosess. Hvis utnyttelsen ikke går ned til lavt nivå for et bestemt antall pollingintervaller, kjent som historikkdybden, avviser Exchange innkommende meldinger til ressursutnyttelsen går tilbake til lavt nivå. Som standard er historikkdybden For EdgeTransport.exe minne utnyttelse s 30 polling intervaller.

antall meldinger i Innsendingskøen

Ressurs: QueueLength

Beskrivelse: Overvåker antall meldinger i Innsendingskøen. Vanligvis melding angi Innsendingskøen Fra Mottakskoblinger. Hvis du vil ha mer informasjon, kan du se postflyt og transportrørledningen. Et stort antall meldinger i Innsendingskøen indikerer at kategorisereren har problemer med å behandle meldinger.

trykkoverganger:

  • LowToMedium: 9999

  • MediumToHigh: 15000

  • HighToMedium: 10000

  • MediumToLow: 2000

Når Innsendingskøen er under trykk, begrenser Utvekslingen innkommende tilkoblinger ved å forsinke bekreftelse av innkommende meldinger. Exchange reduserer frekvensen av innkommende meldingsflyt ved presenning, noe som forsinker bekreftelsen AV SMTP-POSTEN fra kommandoen til sendingsserveren. Hvis trykktilstanden fortsetter, Øker Utvekslingen gradvis presennings forsinkelsen. Når Innsendingskøutnyttelsen er tilbake til lavt nivå, Reduserer Exchange bekreftelsesforsinkelsen og letter tilbake til normal drift. Som standard, Exchange forsinkelser melding bekreftelser i 10 sekunder når Under Innlevering kø press. Hvis ressurstrykket fortsetter, økes forsinkelsen i trinn på 5 sekunder opptil 55 sekunder.

Exchange holder en logg over Innsendingskøutnyttelse. Hvis Utnyttelsen Av Innsendingskøen ikke går ned til det lave nivået for et bestemt antall avspørringsintervaller, kjent som historikkdybden, Stopper Exchange tarpitting-forsinkelsen og avviser innkommende meldinger til Innsendingsutnyttelsen går tilbake til det lave nivået. Historikkdybden for Innsendingskøen er som standard i 300 pollingintervaller.

Minne som brukes av alle prosesser

Ressurs: SystemMemory

Beskrivelse: Overvåker prosentandelen minne som brukes av alle prosesser på Exchange-serveren. Dette inkluderer ikke virtuelt minne i personsøkingsfilen.

trykkoverganger (%):

  • LowToMedium: 88

  • MediumToHigh: 94

  • HighToMedium: 89

  • MediumToLow: 84

når serveren når det høye nivået av minneutnyttelse, oppstår meldingsdehydrering. Melding dehydrering fjerner unødvendige elementer i kø meldinger som er bufret i minnet. Vanligvis bufres komplette meldinger i minnet for økt ytelse. Fjerning AV MIME-innhold fra disse bufrede meldingene reduserer mengden minne som brukes på bekostning av høyere ventetid, fordi meldingene nå leses direkte fra meldingskødatabasen. Som standard er meldingsdehydrering aktivert.

Harddiskutnyttelse for stasjonen som inneholder transaksjonsloggene for meldingskødatabasen

Ressurs: UsedDiskSpace

Beskrivelse: Overvåker prosentandelen av total diskplass som forbrukes av alle filene på stasjonen som inneholder transaksjonsloggene for meldingskødatabasen. Hvis du vil endre standardplasseringen, kan Du se Endre plasseringen av kødatabasen.

trykkoverganger (%):

  • LowToMedium: 89

  • MediumToHigh: 99

  • HighToMedium: 90

  • MediumToLow: 80

Kommentarer::

standard høyt nivå av harddisk utnyttelse beregnes ved hjelp av følgende formel:

100 * (<harddiskstørrelse I MB> – 1152 MB) / < harddiskstørrelse I MB>

1 GB = 1024 MB. Resultatet rundes ned til nærmeste heltall.

hvis kødatabasen for eksempel er plassert på en 1 terabyte (TB) – stasjon (1048576 MB), er det høye utnyttelsesnivået 100*(1048576-1152)/1048576) eller 99%.

som du kan se fra formelen og avrundingsadferden, må harddisken være ganske liten før formelen beregner en høy utnyttelsesverdi som er mindre enn 99%. For eksempel krever en 98% verdi for høy utnyttelse en harddisk på omtrent 56 GB eller mindre.

programkonfigurasjonsfilen %ExchangeInstallPath%Bin\EdgeTransport.exe.config inneholder Databasecheckpointdeptmax-nøkkelen som har standardverdien 384MB. Denne tasten styrer den totale tillatte størrelsen på alle uengasjerte transaksjonslogger som finnes på harddisken. Verdien av denne nøkkelen brukes i formelen som beregner høy utnyttelse. Hvis du tilpasser denne verdien, blir formelen:

100 * (<harddiskstørrelse i MB> – Min (5120 MB, 3 * DatabaseCheckPointDepthMax)) / < harddiskstørrelse I MB>

Verdien For Databasecheckpointdeptmax-nøkkelen gjelder for alle TRANSPORTRELATERTE Extensible Storage Engine (ESE) databaser som finnes på Exchange-serveren. På Postboksservere inkluderer dette meldingskødatabasen og avsenderens omdømmedatabase. På Kanttransportservere inkluderer dette meldingskødatabasen, avsenderens omdømmedatabase OG IP-filterdatabasen som brukes av Tilkoblingsfiltreringsagenten.

Harddiskutnyttelse for stasjonen som brukes til innholdskonvertering

Ressurs: UsedDiskSpace

Beskrivelse: Overvåker prosentandelen av total diskplass som forbrukes av alle filene på stasjonen som brukes til innholdskonvertering. Standardplasseringen for mappen er %ExchangeInstallPath%TransportRoles\data\Temp og styres Av TemporaryStoragePath-nøkkelen i programkonfigurasjonsfilen %ExchangeInstallPath%Bin\EdgeTransport.exe.config.

trykkoverganger (%):

  • LowToMedium: 89

  • MediumToHigh: 99

  • HighToMedium: 90

  • MediumToLow: 80

standard høyt nivå av harddiskutnyttelse beregnes ved hjelp av følgende formel:

100 * (<harddiskstørrelse I MB> – 500 MB) / < harddiskstørrelse I MB>

1 GB = 1024 MB. Resultatet rundes ned til nærmeste heltall.

hvis for eksempel meldingskødatabasen er plassert på en 1 terabyte (TB) – stasjon (1048576 MB), er det høye utnyttelsesnivået 100*(1048576-500)/1048576) eller 99%.

som du kan se fra formelen og avrundingsadferden, må harddisken være svært liten før formelen beregner en høy utnyttelsesverdi som er mindre enn 99%. For eksempel krever en 98% verdi for høy utnyttelse en harddisk på omtrent 25 GB eller mindre.

antall uforpliktet meldingskø databasetransaksjoner i minnet

Ressurs: UsedVersionBuckets

Beskrivelse: Overvåker antall uforpliktet transaksjoner for meldingskødatabasen som finnes i minnet.

trykkoverganger:

  • LowToMedium: 999

  • MediumToHigh: 1500

  • HighToMedium: 1000

  • MediumToLow: 800

Kommentarer::

en liste over endringer som er gjort i meldingskøen databasen holdes i minnet til disse endringene kan være forpliktet til en transaksjonslogg. Deretter er listen forpliktet til selve meldingskøen databasen. Disse utestående meldingskø database transaksjoner som holdes i minnet er kjent som versjon bøtter. Antall versjonsbøtter kan øke til uakseptabelt høye nivåer på grunn av et uventet høyt volum innkommende meldinger, spam-angrep, problemer med meldingskødatabaseintegritet eller harddiskytelse.

Når versjonskuffer er under trykk, begrenser Exchange server innkommende tilkoblinger ved å forsinke bekreftelse av innkommende meldinger. Exchange reduserer frekvensen av innkommende meldingsflyt ved presenning, noe som forsinker bekreftelsen AV SMTP-POSTEN fra kommandoen til sendingsserveren. Hvis ressurstrykktilstanden fortsetter, Øker Utvekslingen gradvis presennings forsinkelsen. Etter at ressursutnyttelsen er tilbake til normal, Reduserer Exchange gradvis bekreftelsesforsinkelsen og letter tilbake til normal drift. Som standard, Exchange forsinkelser melding bekreftelser i 10 sekunder når under ressurstrykk. Hvis trykket fortsetter, økes forsinkelsen i 5 sekunders trinn opp til 55 sekunder.

Når versjonsspannene er under høyt trykk, Stopper Exchange-serveren også behandling av utgående meldinger.

Exchange holder en historie med versjon bøtte ressursutnyttelse. Hvis ressursutnyttelsen ikke går ned til det lave nivået for et bestemt antall pollingintervaller, kjent som historikkdybden, Stopper Exchange presenning forsinkelsen og avviser innkommende meldinger til ressursutnyttelsen går tilbake til det lave nivået. Som standard er historikkdybden for versjonsbøtter i 10 pollingintervaller.

Handlinger utført av mottrykk når ressurser er under trykk

tabellen nedenfor oppsummerer handlingene utført av mottrykk når en overvåket ressurs er under trykk.

Ressurs under trykk Utnyttelsesnivå Handlinger tatt
DatabaseUsedSpace Medium Avvis innkommende meldinger fra Ikke-Exchange-servere.
Avvis meldingsinnsendinger fra Hentekatalogen og Replay-katalogen.
melding resubmission er satt på pause.
Skyggeredundans avviser meldinger. Hvis Du vil ha Mer informasjon om Skyggeredundans, kan du se Skyggeredundans i Exchange Server.
DatabaseUsedSpace Høy alle handlinger utført på middels utnyttelsesnivå.
Avvis innkommende meldinger fra Andre Exchange-servere.
Avvis meldingsinnsendinger fra postboksdatabaser av Microsoft Exchange-Postbokstransportsendingstjenesten På Postboksservere.
PrivateBytes Medium Avvis innkommende meldinger fra Ikke-Exchange-servere.
Avvis meldingsinnsendinger fra Hentekatalogen og Replay-katalogen.
melding resubmission er satt på pause.
Skyggeredundans avviser meldinger.
Behandling av meldinger etter omstart av en server eller Transporttjeneste (også kjent som oppstartsskanning) er satt på pause.
Start melding dehydrering.
PrivateBytes Høy alle handlinger tatt på middels utnyttelsesnivå.
Avvis innkommende meldinger fra Andre Exchange-servere.
Avvis meldingsinnsendinger fra postboksdatabaser av Microsoft Exchange-Postbokstransportsendingstjenesten På Postboksservere.
QueueLength Medium Innføre eller øke presenning forsinkelse til innkommende meldinger. Hvis normalt nivå ikke er nådd for Hele Innleveringskøhistorikkdybden, gjør du følgende:
* Avvis innkommende meldinger fra Ikke-Exchange-servere.
* Avvis meldingsinnsendinger fra Hentekatalogen og Replay-katalogen.
* melding om ny innsending er satt på pause.
* Skyggeredundans avviser meldinger.
• Oppstartsskanning er satt på pause.
QueueLength Høy alle handlinger utført på middels utnyttelsesnivå.
Avvis innkommende meldinger fra Andre Exchange-servere.
Avvis meldingsinnsendinger fra postboksdatabaser av Microsoft Exchange-Postbokstransportsendingstjenesten På Postboksservere.
Flush forbedret DNS cache fra minnet.
Start melding dehydrering.
Systemminne Medium Start melding dehydrering.
Flush cacher.
SystemMemory Høy Alle handlinger tatt på middels utnyttelsesnivå.
UsedDiskSpace(meldingskø database transaksjonslogger) Medium Avvis innkommende meldinger fra Ikke-Exchange-servere.
Avvis meldingsinnsendinger fra Hentekatalogen og Replay-katalogen.
melding resubmission er satt på pause.
Skyggeredundans avviser meldinger.
UsedDiskSpace (meldingskø database transaksjonslogger) Høy alle handlinger utført på middels utnyttelsesnivå.
Avvis innkommende meldinger fra Andre Exchange-servere.
Avvis meldingsinnsendinger fra postboksdatabaser av Microsoft Exchange-Postbokstransportsendingstjenesten På Postboksservere.
UsedDiskSpace (innholdskonvertering) Medium Avvis innkommende meldinger fra Ikke-Exchange-servere.
Avvis meldingsinnsendinger fra Hentekatalogen og Replay-katalogen.
UsedDiskSpace (innholdskonvertering) Høy Alle handlinger tatt på middels utnyttelsesnivå.
Avvis innkommende meldinger fra Andre Exchange-servere.
Avvis meldingsinnsendinger fra postboksdatabaser av Microsoft Exchange-Postbokstransportsendingstjenesten På Postboksservere.
UsedVersionBuckets Medium Innfør eller øk presenningsforsinkelsen til innkommende meldinger. Hvis normalt nivå ikke er nådd for hele versjonen bøtte historie dybde, gjør følgende:
* Avvis innkommende meldinger fra Ikke-Exchange-servere.
* Avvis meldingsinnsendinger fra Hentekatalogen og Replay-katalogen.
UsedVersionBuckets Høy alle handlinger tatt på middels utnyttelsesnivå.
Avvis innkommende meldinger fra Andre Exchange-servere.
Avvis meldingsinnsendinger fra postboksdatabaser av Microsoft Exchange-Postbokstransportsendingstjenesten På Postboksservere.
Stopp behandlingen av utgående meldinger.
Ekstern levering er satt på pause.

Vis ressursgrenser og utnyttelsesnivåer for tilbaketrykk

Du kan bruke Cmdleten Get-ExchangeDiagnosticInfo i Exchange Management Shell til å vise ressursene som overvåkes, og gjeldende utnyttelsesnivåer. Hvis du vil lære hvordan du åpner Exchange Management Shell i Den lokale Exchange-organisasjonen, kan Du Se Åpne Exchange Management Shell.

hvis du vil vise innstillingene for mottrykk på En Exchange-server, kjører du følgende kommando:

$bp=Get-ExchangeDiagnosticInfo -Process EdgeTransport -Component ResourceThrottling; $bp.Diagnostics.Components.ResourceThrottling.ResourceTracker.ResourceMeter

hvis du vil se verdiene på den lokale serveren, kan Du utelate Serverparameteren.

Konfigurasjonsinnstillinger For Tilbaketrykk I EdgeTransport.exe.config fil

alle konfigurasjonsalternativer for mottrykk er gjort i %ExchangeInstallPath%Bin\EdgeTransport.exe.config XML application configuration file. Men noen av innstillingene finnes i filen som standard.

Forsiktig

disse innstillingene vises bare som referanse for standardverdiene. Vi fraråder sterkt eventuelle endringer i mottrykksinnstillingene I EdgeTransport.exe.config-fil. Endringer i disse innstillingene kan føre til dårlig ytelse eller tap av data. Vi anbefaler at du undersøker og korrigerer årsaken til eventuelle mottrykkshendelser du kan støte på.

Generelle innstillinger for mottrykk

Nøkkelnavn Standardverdi
Ressursmeteringinterval 00:00:02 (2 sekunder)
Dehydratemessagesundermemorypress sant

Databasebrukte Plassinnstillinger

Nøkkelnavn Standardverdi (%)
DatabaseUsedSpace.LowToMedium 96
DatabaseUsedSpace.MediumToHigh 99
DatabaseUsedSpace.HighToMedium 97
DatabaseUsedSpace.MediumToLow 94

PrivateBytes settings

Key name Default value (%)
PrivateBytes.LowToMedium 72
PrivateBytes.MediumToHigh 75
PrivateBytes.HighToMedium 73
PrivateBytes.MediumToLow 71
Privatebyteshistoriedepth 30

QueueLength innstillinger

Nøkkelnavn Standardverdi
Kølengde.LowToMedium 9999
Kølengde.MediumToHigh 15000
Kølengde.HighToMedium 10000
Kølengde.MediumToLow 2000
SubmissionQueueHistoryDepth 300 (etter 10 minutter)

Systemminne innstillinger

Nøkkelnavn Standardverdi (%)
Systemminne.LowToMedium 88
Systemminne.MediumToHigh 94
Systemminne.HighToMedium 89
Systemminne.MediumToLow 84

UsedDiskSpace innstillinger (meldingskø database transaksjonslogger)

Nøkkelnavn Standardverdi (%)
UsedDiskSpace.LowToMedium 89
UsedDiskSpace.MediumToHigh 99
UsedDiskSpace.HighToMedium 90
UsedDiskSpace.MediumToLow 80

Verdier som bare inneholder UsedDiskSpace (for eksempel UsedDiskSpace.MediumToHigh), gjelder for transaksjonsloggene for meldingskødatabasen og for innholdskonvertering.

Bruktdiskspace-innstillinger (innholdskonvertering)

Nøkkelnavn Standardverdi (%)
UsedDiskSpace.LowToMedium 89
UsedDiskSpace.MediumToHigh 99
UsedDiskSpace.HighToMedium 90
UsedDiskSpace.MediumToLow 80
TemporaryStoragePath %ExchangeInstallPath%TransportRoles\data\Temp

UsedVersionBuckets innstillinger

Nøkkelnavn Standardverdi
UsedVersionBuckets.LowToMedium 999
UsedVersionBuckets.MediumToHigh 1500
UsedVersionBuckets.HighToMedium 1000
UsedVersionBuckets.MediumToLow 800
Versjonbuckethistoriedybde 10

Informasjon om Logging av Mottrykk

følgende liste beskriver oppføringene i hendelsesloggen som genereres av bestemte mottrykkshendelser I Exchange:

  • Hendelseslogg oppføring for en økning i alle ressursutnyttelsesnivå

    Hendelsestype: Feil

    Hendelseskilde: MSExchangeTransport

    Hendelseskategori: Resource Manager

    Hendelses-ID: 15004

    Beskrivelse: Ressurstrykket økte fra <Forrige Utnyttelsesnivå > til < Gjeldende Utnyttelsesnivå >.

  • hendelseslogg oppføring for en reduksjon i alle ressursutnyttelsesnivå

    Hendelsestype: Informasjon

    Hendelseskilde: MSExchangeTransport

    Hendelseskategori: Resource Manager

    Hendelses-ID: 15005

    Beskrivelse: Ressurstrykk redusert fra <Forrige Utnyttelsesnivå> til <Nåværende utnyttelsesnivå>.

  • Hendelseslogg oppføring for kritisk lav tilgjengelig diskplass

    Hendelsestype: Feil

    Hendelseskilde: MSExchangeTransport

    Hendelseskategori: Resource Manager

    Hendelses-ID: 15006

    Beskrivelse: Microsoft Exchange Transport service avviser meldinger fordi tilgjengelig diskplass er under den konfigurerte terskelen. Administrative tiltak kan være nødvendig for å frigjøre diskplass for tjenesten til å fortsette driften.

  • Hendelseslogg oppføring for kritisk lite tilgjengelig minne

    Hendelsestype: Feil

    Hendelseskilde: MSExchangeTransport

    Hendelseskategori: Ressursbehandling

    Hendelses-ID: 15007

    Beskrivelse: Microsoft Exchange Transport service avviser meldingsinnleveringer fordi tjenesten fortsetter å forbruke mer minne enn den konfigurerte terskelen. Dette kan kreve at denne tjenesten startes på nytt for å fortsette normal drift.

Share

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.