En steg-för-steg-guide för att ställa in och övervaka systemprestanda i Windows Vista. Windows Performance Monitor: Samlare av systemhårdvaruanvändning

Windows Performance Monitor är en Microsoft Management Console (MMC) snap-in som kombinerar funktionerna i de äldre fristående prestandaloggarna och varningarna, Server Performance Advisor och Performance Monitor. Den har ett grafiskt användargränssnitt som låter dig ändra inställningar för samlargrupper och händelsespårningssessioner.

Vad är prestationsövervakning?

I förenklade termer är prestanda den hastighet med vilken en dator utför system- och applikationsuppgifter. Systemets totala prestanda kan begränsas av hastigheten för åtkomst till fysiska hårddiskar, mängden tillgängligt minne för nuvarande processer, processorns hastighet och nätverksgränssnittens maximala bandbredd.

När hårdvarugränserna har identifierats kan IT-proffs spåra användningen av tillgängliga resurser av enskilda applikationer och processer. IT-proffs kan utföra en omfattande analys av applikationernas inverkan och den totala kapaciteten på prestanda för att hjälpa till att planera implementeringar och öka systemkapaciteten som svar på växande krav.

Windows Performance Monitor låter dig övervaka prestandapåverkan av applikationer och tjänster och generera varningar eller andra åtgärder när användarspecificerade optimala prestandanivåer överskrids.

Nyckelkomponenter i prestationsövervakning

Följande kärnkomponenter används för att övervaka prestanda i Windows Server® 2008 R2 och Windows® 7.

Datainsamlargrupper

En viktig komponent i Windows Performance Monitor är Data Collector Group, som är ett XML-objekt som låter dig gruppera datainsamlare i återanvändbara element för användning i olika scenarier för prestandaövervakning. När insamlingen av datainsamlare har sparats som en samling datainsamlare, kan planeringsoperationer och andra liknande operationer tillämpas på hela gruppen genom att ändra en egenskap. Du kan schemalägga datainsamlare att återinsamla data för att skapa loggar, ladda dem i Performance Monitor för att se realtidsdata och spara dem som en mall för användning på andra datorer.

Windows Performance Monitor innehåller också så att du kan börja samla in prestandadata direkt.

Magasinguider och mallar

Du kan också använda guiden för att lägga till räknare till loggfiler och schemalägga dem att starta, stoppa och köra tid. Genom att spara den här konfigurationen som en mall kan du samla in samma information på andra datorer utan att behöva välja och schemalägga datainsamlare. Prestandaloggar och varningar är integrerade i Windows Performance Monitor och kan användas med vilken datainsamlargrupp som helst.

Enstaka egenskapsinställning för datainsamling, inklusive schemaläggning

När du skapar en datainsamlargrupp för engångsanvändning eller för permanent loggning av transaktioner använder du samma gränssnitt för att skapa, schemalägga och redigera en datainsamlargrupp. Om du upptäcker att Data Collector Group är användbar för framtida prestationsövervakning behöver du inte återskapa den. Den kan konfigureras om eller kopieras som en mall.

Tydliga diagnostiska rapporter

Användare av Server Performance Advisor som är tillgänglig i Windows Server 2003 hittar samma typer av diagnostiska rapporter i Windows Performance Monitor. Rapporter kan genereras från data som samlats in av vilken datainsamlargrupp som helst. Detta gör att du kan generera om samma rapporter och utvärdera effekten av de rekommenderade ändringarna eller ändringarna av rekommendationerna i rapporten. Windows Performance Monitor innehåller också förkonfigurerade prestandarapporter och diagnostiska rapporter för snabb analys och felsökning.

Vem är Windows Performance Monitor till för?

Det här verktyget är avsett för följande grupper av yrkesverksamma:

- IT-planerare och analytiker som utför produktutvärderingar;

- företags IT-planerare och designers;

- slutanvändare av produkten.

Fördelar med Windows Performance Monitor

Den största fördelen med Windows Performance Monitor jämfört med tidigare verktyg (Performance Monitor, Performance Logs and Alerts, Server Performance Advisor) är att den kombinerar kapaciteten hos alla dessa verktyg i ett enda gränssnitt med de vanligaste metoderna för att bestämma vilken data som ska samlas in. Datainsamlargruppen gör mätargruppen portabel.

Grundläggande scenarier för prestationsövervakning

Scenario 1.

Scenario 2.

Scenario 3.

Scenario 4.

Scenario 5.

Den här översikten kommer att täcka alla fem scenarierna för att använda Windows Performance Monitor. Genom att köra dessa scenarier kan du förstå hur de nya verktygen fungerar tillsammans och hur de kan användas för att övervaka ditt system.

Förutsättningar för att övervaka specifik systemaktivitet med hjälp av Performance Monitor

Administratörer eller .

Scenario 1.Övervakning av specifik systemaktivitet med hjälp av systemövervakare

Performance Monitor visar de inbyggda Windows prestandaräknare i realtid eller i historisk datavy. För att lägga till prestandaräknare, kan du helt enkelt dra den önskade räknaren till fönstret Performance Monitor, eller skapa en anpassad datainsamlargrupp. Performance Monitor stöder flera grafiska vyer för att visuellt inspektera prestandaloggdata, och anpassade vyer kan exporteras som en samling datainsamlare och sedan användas med prestanda- och loggningsfunktioner.

I den här uppgiften kommer du att lägga till prestandaräknare på den aktuella systemövervakningsskärmen, observera dem i realtid och lära dig hur du pausar skärmen för systemövervakning för att undersöka systemets aktuella tillstånd.

Åtgärder för att övervaka specifik systemaktivitet med hjälp av systemövervakning.

Startar System Monitor

1) Klicka på Start-knappen, klicka i sökrutan, skriv perfmon.msc och tryck sedan på Retur.

2) Expandera noden i navigeringsträdet Observationsverktyg och klicka på objektet Systemövervakare.

Performance Monitor låter dig lägga till specifika prestandaräknare till den aktuella vyn.

Lägga till räknare till den aktuella prestandaövervakaren

1) Klicka på i menyraden ovanför systemmonitorns grafskärm Lägg till(+) eller högerklicka på valfri punkt på grafen och välj menyalternativet Lägg till räknare... En dialogruta öppnas Lägg till räknare.

2) I avsnittet Tillgängliga diskar välj de räknare som ska visas på systemskärmen. Följande räknare föreslås för detta exempel.

- Minne: % användning av tilldelat minne

- Minne: sidfel / sek.

- Fysisk disk: diskläshastighet (byte/sek.)

- Fysisk disk: disk läser / sek.

- Fysisk disk: skrivhastighet till disk (byte/sek.)

- Fysisk disk: diskskrivningsbegäranden/sek.

- Processor: Procent av ledig tid

- Processor: avbryter / sek.

- System: flödesräknare

3) Markera kryssrutan Visa beskrivning för att visa en tydlig beskrivning av den valda räknaren längst ned i fönstret.

4) När du är klar med att välja räknare klickar du på OK.

5) Efter att ha lagt till räknaren kan du aktivera/avaktivera visningen av en viss skala på monitorn.

Dialogrutan Lägg till räknare

Tabellen nedan beskriver hur man utför de vanligaste uppgifterna i dialogrutan. Lägg till räknare.

Uppgift Procedur
Välja en källdator för att lägga till räknare Välj din dator från rullgardinsmenyn eller klicka på Översikt för att hitta andra datorer. Räknare kan läggas till från den lokala datorn eller någon annan dator i nätverket som du har tillgång till.
notera Listan under rullgardinsmenyn för val av datorer visar tillgängliga räknare, indelade i grupper. Du kan lägga till alla räknare eller bara välja några av dem.
Visar en beskrivning för den valda räknargruppen Markera rutan Visa beskrivning i det nedre vänstra hörnet på sidan. Beskrivningen kommer att uppdateras när andra grupper väljs.
Lägga till en grupp räknare Markera gruppnamnet och tryck på knappen Lägg till.
notera Med ett gruppnamn markerat kan du klicka på nedåtpilen för att visa räknarna i den gruppen. Om innan du trycker på knappen Lägg till endast en räknare har valts, bara den räknaren kommer att läggas till.
Lägger till individuella räknare Klicka på nedåtpilen för att expandera gruppen, markera önskad räknare och klicka Lägg till.
notera För att välja flera räknare samtidigt, håll nere CTRL-tangenten medan du väljer räknare från listan. När alla önskade räknare är markerade, tryck på knappen Lägg till.
Hitta motinstanser Välj en räknargrupp, eller expandera en räknargrupp och välj en enstaka räknare, ange processnamnet i rullgardinsmenyn under fältet Förekomster av det valda objektet och tryck på knappen Hitta. Det angivna processnamnet kommer att visas i rullgardinsmenyn så att sökningen kan upprepas för andra räknare. Om det inte finns några sökresultat, välj en annan grupp för att rensa sökrutan. Om mer än en instans av en räknare eller en grupp räknare saknas kommer sökfunktionen inte att vara tillgänglig.
Lägger endast till specifika räknarinstanser Markera en grupp räknare eller en enskild räknare från listan, välj önskad process från listan som visas v fält Förekomster av det markerade objektet, och tryck på knappen Lägg till. Samma räknare kan genereras av flera processer, men att välja en specifik instans kommer bara att lägga till räknare skapade av den valda processen.
notera Om du inte väljer en specifik instans läggs alla räknarinstanser till.

När alla räknare har lagts till på skärmen Performance Monitor kan du ändra vyn för att göra informationen lättare att se.

Övervakning av den aktuella systemaktiviteten av de valda systemövervakarräknarna

- Som standard visas systemmonitorn som ett linjediagram. I det här fallet, från vänster till höger, rör sig datagrafen för två minuter, markerad på X-axeln, vilket gör att du kan observera förändringar i aktiviteten för varje räknare jämfört med tidigare avläsningar under en kort period. Håll muspekaren över en graflinje för att se detaljer om räknaren som den linjen tillhör.

- Du kan ändra visningen för den aktuella datainsamlargruppen med hjälp av rullgardinsmenyn i verktygsfältet. Histogramkolumnen visar information i realtid, så att du kan se förändringar i aktiviteten för varje räknare.

- I läge Rapportera de aktuella värdena för var och en av de valda räknarna visas i textformat.

- Nedanför skärmen finns en förklaring, som för varje räknare indikeras av färg, skala, räknarens namn, instans (i det här exemplet är alla instanser valda), överordnade (ej tillämpligt om alla instanser är valda), objekt och dator .

- Genom att markera eller avmarkera rutorna på motsvarande rader kan du slå på och av visningen av räknaren i den aktuella vyn utan att ta bort den från listan.

- Om du väljer en rad i teckenförklaringen visas räknarens detaljer i området ovanför den.

- Om en rad i förklaringen är vald, genom att trycka på knappen Markering i verktygsfältet kan du välja motsvarande räknare på diagrammet. Tryck på knappen för att återgå till normal display. Markering på nytt.

- För att ändra visningsegenskaperna för räknaren, högerklicka på förklaringsraden och välj Egenskaper från snabbmenyn. Sidan öppnas Systemövervakare- egenskaper på fliken Data... Använd rullgardinsmenyerna för att välja de alternativ du vill ha.

- För att frysa skärmen i dess nuvarande tillstånd för att undersöka den aktuella aktiviteten, tryck på knappen Sluta på verktygsfältet. För att fortsätta att övervaka från det ögonblick som skärmen stannade, tryck på knappen. Uppspelning på verktygsfältet. För att navigera till data som samlas in senare, klicka på knappen. Fram på verktygsfältet.

- Frysning av skärmen i linjediagramläge ändrar den tid som räknas längs X-axeln efter fortsatt observation.

Scenario 2. Använda Performance Monitor för att skapa en datainsamlaruppsättning

Att se datainsamlare i realtid är bara ett sätt att använda Performance Monitor. När du har skapat en datainsamlarkombination som visar användbar systeminformation i realtid kan du spara den som en datainsamlargrupp för att använda när du övervakar och rapporterar prestanda i Windows System Monitor. På detta sätt kombineras flera insamlingspunkter till en enda komponent som du kan använda för att visa eller logga prestandadata.

I den här uppgiften måste du skapa en datainsamlargrupp från räknarna som valts på skärmen Realtidsprestandaövervakning.

Förutsättningar för att skapa en datainsamlaruppsättning med hjälp av Performance Monitor

Innan du utför denna uppgift måste du se till att följande krav är uppfyllda:

- Windows Server 2008 R2 eller Windows 7 är installerat;

- inloggad med ett lokalt gruppmedlemskonto Administratörer eller Prestandalogganvändare;

- minst en datainsamlare är vald för visning i systemmonitorn.

Kända problem när du använder Performance Monitor för att skapa en datainsamlaruppsättning

För att använda Windows Kernel Trace Provider måste du vara inloggad som medlem i den lokala administratörsgruppen. Men många andra datainsamlare, inklusive de som listas i föregående exempel, är tillgängliga för medlemmar i gruppen Performance Log Users.

Använda Performance Monitor för att skapa en datainsamlaruppsättning

1) Börja med räknarens display från föregående exempel. Om dessa anpassningar går förlorade, starta Performance Monitor och lägg till räknare för att skapa en anpassad vy som kommer att sparas som en datainsamlargrupp.

2) Högerklicka på visningsområdet på systemmonitorn, välj kommandot Skapa och välj sedan objektet Datainsamlargrupp... Guiden Skapa ny datainsamlargrupp startar. Datainsamlargruppen som du skapar kommer att innehålla alla datainsamlare som valts i den aktuella vyn för prestandaövervakning.

3) Ange ett namn för den nya datainsamlargruppen och klicka Ytterligare.

4) Rotkatalogen kommer att innehålla data som samlats in av datainsamlarteamet. Ändra den här inställningen om du vill lagra datainsamlargruppens data på en annan plats än standardplatsen. Välj en tidigare skapad mapp eller ange ett mappnamn. Notera: När du anger ett mappnamn manuellt behöver du inte ange ett snedstreck i slutet av namnet.

Notera: om användaren är medlem i gruppen Prestandalogganvändare måste han konfigurera de datainsamlargrupper som han skapade så att de körs med sina referenser.

7) Tryck på knappen Redo för att återgå till Windows Performance Monitor-fönstret.

8) För att se egenskaperna för datainsamlargruppen eller göra ytterligare ändringar, markera kryssrutan Öppna datainsamlargruppsegenskaper... Klicka på knappen referens Se egenskapssidan för mer information om egenskaperna för datainsamlargrupper.

9) För att omedelbart starta datainsamlargruppen (och börja spara data till den plats som anges i steg 4), klicka på Starta datainsamlargrupp nu.

Scenario 3. Skapa och schemalägga datainsamlargrupploggar

Skapa och schemalägga datainsamlargrupploggar

Efter att ha valt datainsamlare som tillhandahåller viktig information om systemets prestanda, kan data sparas i loggar för senare granskning.

Notera: Data Collector Group-loggfiler i Windows Server 2008 R2 eller Windows 7 är inte kompatibla med tidigare versioner av Windows. Loggar som skapats i tidigare versioner av Windows kan dock visas i Windows Server 2008 R2 eller Windows 7.

Förutsättningar för att skapa datainsamlargrupploggar

Innan du utför denna uppgift måste du se till att följande krav är uppfyllda:

- Windows Server 2008 R2 eller Windows 7 är installerat;

- inloggad med ett lokalt gruppmedlemskonto Administratörer eller Prestandalogganvändare;

- Windows systemmonitor körs;

- minst en datainsamlargrupp har skapats och sparats (du kan använda en datainsamlargrupp skapad i scenarier 2).

Steg för att skapa datainsamlargrupploggar

Som standard skapar datainsamlargruppen en loggfil. När du har skapat en datainsamlargrupp kan du använda datahanteringsverktyg för att konfigurera lagringsalternativ för varje datainsamlargrupp, inklusive visning av logginformation i filnamnet, filstorleksgränser och möjligheten att lägga till eller skriva över data.

Schemaläggning av startvillkor för datainsamling för datainsamlarteamet

Datainsamlargrupper och välj objektet Beställnings(eller Särskild).

Egenskaper.

3) Klicka på fliken Schema.

4) Tryck på knappen Lägg till för att ange datum, veckodag eller starttid för datainsamling. När du skapar en ny datainsamlargrupp, se till att datumet du väljer inte är tidigare än det aktuella datumet och tiden.

5) Välj alternativet för att ange efter vilket datum datainsamlingen ska stoppas Giltighet och välj ett datum från kalendern.

Notera: när det valda datumet inte avbryter den aktuella datainsamlingsprocessen, kommer dock nya datainsamlingsinstanser inte att starta efter det valda datumet. För att ange villkor för slutet av datainsamlingen, gå till fliken Stoppvillkor.

6) När du är klar, tryck på knappen. OK.

Schemalägga ett slutförandevillkor för datainsamling för en datainsamlargrupp

1) Expandera i Windows System Monitor Datainsamlargrupper och välj objektet Beställnings(eller Särskild).

2) Högerklicka på namnet på den datainsamlargrupp du planerar på i konsolrutan och välj kommandot Egenskaper.

3) Öppna fliken Stopptillstånd.

4) För att avsluta datainsamlingen efter en viss tid, markera kryssrutan Total varaktighet och välj kvantitet och enheter. För att data ska finnas i rapporten måste den totala varaktigheten av datainsamlingen överstiga tidsintervallet under vilket data samplas. Om du behöver samla in data kontinuerligt, använd inte det här alternativet.

5) Välj objekt När gränsen är nådd, starta om datainsamlargruppen för att ställa in gränserna för att dela in insamlad data i separata loggar. Om båda typerna av gränser är inställda kommer datainsamlingen att stoppas eller startas om när någon av gränserna nås.

6) Markera rutan Varaktighet för att ställa in den tidsperiod under vilken den insamlade informationen kommer att skrivas till en enda loggfil.

7) Markera rutan Maximal storlek för att starta om datainsamlargruppen eller stoppa datainsamlingen när loggfilens storlek når den angivna gränsen.

Notera: om en total insamlingstid är inställd har den prioritet. Om du har konfigurerat en total varaktighet kan du markera kryssrutan. Sluta när alla datainsamlare är klara för att tillåta alla datainsamlare att slutföra registreringen av de senaste värdena innan datainsamlargruppen stoppas.

8) När du är klar, tryck på knappen. OK.

Viktig: det tar längre tid att generera en rapport för stora loggfiler. Om du ofta vill se de senaste loggdata, rekommenderas att du använder limits för att automatiskt dela loggar. Du kan använda kommandot för att dela upp stora loggfiler eller kombinera flera korta loggfiler relog... För mer information om kommandot relog vid kommandotolken, skriv in relog /?.

När du har sparat schemainställningarna visar snapin-skärmen namnet på loggen, vilken typ av data den innehåller och utdatakatalogen och loggfilens namn. Dubbelklicka på loggnamnet för att lägga till eller ta bort datainsamlare från det, eller ändra filnamnet, namnformatet eller ett alternativ som avgör om data ska skrivas över eller läggas till efter att datainsamlaren har startat om.

Viktig: ju större loggfil som genereras av datainsamlarteamet, desto längre tid tar det att generera rapporten. Om du ofta vill se de senaste loggdata, rekommenderas att du använder limits för att automatiskt dela loggar. Du kan använda kommandot för att dela upp stora loggfiler eller kombinera flera korta loggfiler relog.

Du kan nu välja hur data ska arkiveras för datainsamlargruppen.

Konfigurera datahantering för en datainsamlargrupp

1) Expandera i Windows System Monitor Datainsamlargrupper och välj objektet Beställnings (Särskild).

2) Högerklicka på namnet på den datainsamlargrupp du planerar på i konsolrutan och välj kommandot Datahanterare.

3) På fliken Datahanterare Acceptera standardinställningarna eller gör ändringar för att matcha den valda datalagringspolicyn. Se tabellen Data Manager Properties för parameterbeskrivningar.

- Om du markerar rutan Minsta diskutrymme eller Maximalt antal mappar, när den angivna gränsen nås, kommer tidigare data att raderas enligt parameterns värde Resurspolicy("Radera störst" eller "Ta bort äldst").

- Om du markerar rutan Tillämpa policy innan du kör datainsamlargrupp, kommer den gamla datan att raderas enligt de valda inställningarna innan datainsamlargruppen skapar en ny logg.

- Om markerad, kommer tidigare data att raderas enligt de valda inställningarna när den angivna storleksgränsen för loggrotmappen nås.

4) Öppna fliken Handlingar... Acceptera standardinställningarna eller gör nödvändiga ändringar. Se beskrivningen av parametrarna i tabellen "Åtgärdsegenskaper".

Notera: Mappåtgärder låter dig välja hur data ska arkiveras innan permanent radering. Du kan stänga av begränsningar på fliken Datahanterare och använd mappåtgärdsregler för att hantera all data.

5) När du har gjort ändringar klickar du på knappen OK.

Datahanterares egenskaper

Följande tabell beskriver egenskaperna som du kan ställa in på fliken Datahanterare i dialogrutan Egenskaper (för att göra detta, högerklicka på namnet på datainsamlargruppen och välj Datahanterare).

Parameter Definition
Minsta diskutrymme Den minsta mängd ledigt diskutrymme som loggdata lagras på. Om det här alternativet är inställt, när den angivna gränsen nås, kommer tidigare data att raderas enligt vald resurspolicy.
Maximalt antal mappar Antalet undermappar som kan hittas i datamappen för datainsamlargruppen. Om det här alternativet är inställt, när den angivna gränsen nås, kommer tidigare data att raderas enligt vald resurspolicy.
Resurspolicy Bestämmer vilka loggfiler eller mappar som raderas när den angivna gränsen nås - den största eller den äldsta.
Maximal storlek på rotbanan Den maximala storleken på datamappen för datainsamlargruppen, inklusive alla undermappar. När det är valt har det här alternativet företräde framför alternativen Minsta diskutrymme och Maximalt antal mappar, och när den angivna gränsen nås kommer tidigare data att raderas enligt den valda resurspolicy.

Åtgärdsegenskaper

Följande tabell beskriver egenskaperna som du kan ställa in på fliken Åtgärder i dialogrutan Egenskaper (för att göra detta, högerklicka på namnet på datainsamlargruppen och välj Datahanterare).

Parameter Definition
Ålder Datafilens ålder i dagar eller veckor. Om värdet är 0 används inte detta kriterium.
Storleken Storleken på mappen där loggdata lagras, i megabyte (MB). Om värdet är 0 används inte detta kriterium.
CAB-fil Arkivfil (CAB). Sådana filer kan skapas från råloggdata och sedan packas upp vid behov. Välj att skapa eller ta bort baserat på ålders- eller storlekskriterier.
Data Rå loggdata som samlats in av datainsamlarteamet. För att spara diskutrymme kan loggdata raderas efter att en CAB-fil har skapats (som är en säkerhetskopia av originaldata).
Rapportera Rapportfil genererad av Windows System Monitor från råloggdata. Rapportfiler kan behållas även efter att rådata eller CAB-filer har raderats.

Scenario 4. Visa loggdata i systemmonitorn

Visa loggdata i systemmonitorn

Tidigare genererade loggar kan ses i Windows Performance Monitor som rapporter eller som Performance Monitor-data.

Den här uppgiften hjälper dig att förstå hur du kommer åt loggdata på skärmen Performance Monitor. Alla parametrar som visas i realtidsövervakning med hjälp av prestandamonitorn är tillgängliga för visning i loggarna.

Förutsättningar för att visa loggdata i System Monitor

Innan du utför denna uppgift måste du se till att följande krav är uppfyllda:

- Windows Server 2008 R2 eller Windows 7 är installerat;

- Loggade in på systemet som medlem i den lokala gruppen administratörer eller prestationslogganvändare.

- Windows systemmonitor körs;

- minst en loggfil för en tidigare skapad datainsamlargrupp är tillgänglig.

Steg för att visa loggdata i System Monitor

Det här avsnittet innehåller procedurer för hur du laddar och visar loggdata med hjälp av Performance Monitor.

2) Expandera objektet i navigeringsträdet Rapporter, då Beställnings(Anpassad) och expandera sedan datainsamlargruppen vars loggdata du vill visa. Notera: Om bara en datainsamlargrupp för närvarande är konfigurerad och körs, måste den stoppas genom att klicka Sluta eller genom att högerklicka på datainsamlargruppens namn och välja menyalternativet Sluta.

3) Klicka på namnet på loggen du vill visa i navigeringsfönstret. Loggdata öppnas i rapportvyn.

4) Tryck på knappen Systemövervakningsvy på verktygsfältet.

Navigera i loggfönstret i System Monitor

Som standard öppnas loggdata i en linjediagramvy. I denna vy representerar x-axeln den totala loggningstiden.

Om du bara vill se ett specifikt tidsintervall, klicka och dra muspekaren på skärmen för att välja det intervall du vill ha och klicka sedan på Skala eller kortkommandon CTRL + Z.

För andra visningsalternativ, se beskrivningen av System Activity View i Scenario 2.

Scenario 5. Visa en diagnostisk rapport

Visa en diagnostisk rapport

Som standard innehåller Windows System Monitor två systemrapporter - en för att bedöma systemets tillstånd och en för att diagnostisera systemprestandafel.

Det här scenariot samlar in data för att visa en systemdiagnosrapport.

Förutsättningar för att visa en systemdiagnostikrapport

Innan du utför denna uppgift måste du se till att följande krav är uppfyllda:

- Windows Server 2008 R2 eller Windows 7 är installerat;

- inloggad med ett gruppmedlemskonto Administratörer, eller Windows System Monitor startas med förhöjda privilegier;

- Windows systemmonitor körs.

Notera: Systemdiagnostikrapporten använder Windows Kernel Trace Provider, som endast medlemmar i gruppen Administratörer har åtkomst till.

Visa en systemdiagnostikrapport

1) Starta Windows System Monitor.

2) Expandera objekten i navigeringsträdet Datainsamlargrupper och Systemet.

3) Högerklicka på objektet Systemdiagnostik och tryck på knappen Start... Datainsamlingen startar.

4) Expandera noderna i navigeringsträdet Rapporter, Systemet och Systemdiagnostik och välj sedan aktuellt datum.

När datainsamlingen och rapportgenereringen är klar visas rapporten Systemdiagnostik i konsolområdet.


Notera: Den här rapporten samlar in data i 60 sekunder. Det kan ta ytterligare 60 sekunder att generera rapporten.

anteckning

Windows Reliability and Performance Monitor i Windows Vista är en MMC-snap-in som kombinerar funktionaliteten från tidigare Windows-verktyg som Performance Logs and Alerts (PLA), Server Performance Advisor (SPA) och Performance Monitor. Denna snap-in tillhandahåller ett grafiskt gränssnitt för att konfigurera datainsamlargrupper och händelsespårningssessioner. Den här guiden diskuterar dess nya gränssnitt, förbättrade funktionalitet och förbättrade funktioner.

En steg-för-steg-guide för att ställa in och övervaka systemprestanda i Windows Vista

Operativsystemet Microsoft® Windows Vista ™ inkluderar Windows Reliability and Performance Monitor, en Microsoft Management Console (MMC) snap-in som kombinerar funktionen hos tidigare Windows OS-verktyg som prestandaloggar och varningar, Server Performance Advisor och Performance Monitor. Denna snap-in tillhandahåller ett grafiskt gränssnitt för att konfigurera datainsamlargrupper och händelsespårningssessioner.

Vista inkluderar också System Stability Monitor MMC snap-in, som spårar förändringar i systemet och jämför dem med förändringar i stabilitet, vilket visar förhållandet grafiskt.

Vad är spårning av systemprestanda och tillförlitlighet?

Medan den övergripande angelägenheten för operativsystemet i en organisation vilar på IT-proffs, är enskilda användare främst oroade över prestanda och tillförlitlighet hos de system som är installerade på deras datorer. I de flesta fall kommer en IT-proffs att identifiera och åtgärda problem på användarnas datorer med hjälp av de prestanda- och tillförlitlighetsverktyg som finns i operativsystemet.

Prestanda

Generellt sett är prestanda den hastighet med vilken en dator kör applikationer och systemuppgifter. Systemets övergripande prestanda kan begränsas av hastigheten för åtkomst till data på hårddiskar, mängden RAM tillgängligt för att köra processer, processorns hastighet eller nätverksgränssnittens bandbredd.

Efter att ha fastställt kapaciteten hos din dators hårdvara kan du testa användningen av tillgängliga resurser för var och en av applikationerna och processerna. En omfattande prestandaanalys som tar hänsyn till applikationsbehov och tillgängliga resurser gör att IT-proffs kan planera den framtida utvecklingen av datorsystem för att möta växande krav.

Windows Reliability and Performance Monitor innehåller en uppsättning verktyg som kan hjälpa dig att övervaka prestandapåverkan av applikationer och tjänster, och ställa in varningar eller åtgärder som ska vidtas när specificerade belastningsgränser överskrids.

Pålitlighet

Ett mått på ett systems tillförlitlighet bestäms av hur sällan avvikelser från en given förväntad funktion förekommer i det. Försämrad tillförlitlighet kan uppstå som ett resultat av programfel, servicestopp och omstarter, drivrutinsfel eller i värsta fall operativsystemfel.

System Stability Monitor MMC snap-in visar visuellt nivån av systemstabilitet och låter dig också spåra händelser, vilket hjälper till att fastställa orsakerna till minskningen av tillförlitligheten. Att logga inte bara fel (som fel i minne, hårddiskar, drivrutiner, applikationer och operativsystem), utan också viktiga händelser relaterade till systemkonfigurationsändringar (som installation av nya applikationer, drivrutiner eller operativsystemuppdateringar) gör att du kan se historik tillsammans förändringar av systemets konfiguration och tillförlitlighet och vid behov hitta sätt att återgå till den optimala tillförlitlighetsnivån.

Vad är nytt inom prestanda- och tillförlitlighetsspårare

Viktiga innovationer i spårning av prestanda och tillförlitlighet i Windows Vista inkluderar:

  • En resursvyskärm som låter IT-proffs övervaka CPU, hårddisk, nätverk och minnesanvändning i realtid och bestämma resursförbrukningen för varje process.
  • System Stability Monitor-rapport, som tar hänsyn till konfigurationsändringar (inklusive installation av applikationer, operativsystem och drivrutinsuppdateringar) och beräknar System Stability Index (minskar som ett resultat av fel i operativsystemet, applikationer, drivrutiner och datorhårdvara).
  • Samlargrupper av datainsamlare som bildar datainsamlare till moduler lämpliga för senare användning av olika prestationsspårare.
  • En enhetlig egenskapskonfiguration med möjlighet att utföra schemalagda uppgifter.
  • Prestandaloggar och varningar som inkluderar schemalagd datainsamling med förbättrad säkerhet och konfigurationsåteranvändning.
  • Server Performance Advisor med möjlighet att generera diagnostiska rapporter.
  • Möjligheten att skapa tidningar med hjälp av guider och mallar.
Vem skulle dra nytta av Windows Reliability and Performance Monitor

Denna manual är avsedd för följande kategorier av användare:

  • IT-proffs och produktanalytiker
  • Planerare och utvecklare för företags IT-infrastruktur
  • Power-användare.
Fördelar med att använda Windows Reliability and Performance Monitor

Den viktigaste fördelen med Windows Reliability and Performance Monitor jämfört med verktyg från tidigare versioner av Windows, såsom Performance Logs and Alerts, Server Performance Advisor och Performance Monitor, är att de kombinerar sina möjligheter i ett enda gränssnitt med samma metoder för att avgöra vad data att samla in. Datainsamlargrupper låter dig spara uppsättningar med räknare för återanvändning.

I den här guiden

Exempel på vanliga användningsfall för prestanda- och tillförlitlighetsspårare

Den här guiden täcker sex alternativ för användning av Windows Reliability and Performance Monitor och System Stability Monitor MMC snapin-moduler. Genom att fylla i exemplen kommer du att förbättra din förståelse för hur de nya verktygen samverkar och hur systemet fungerar som helhet.

Exempel 1: Observation av systemets övergripande tillstånd med hjälp av resursvyn Översikt: Observation av systemets övergripande tillstånd med hjälp av resursvyn

Hemsidan för Windows Reliability and Performance Monitor är skärmen Resursvy. Genom att köra konsolen som administratör kan du övervaka användningen och prestandan för din processor, hårddisk, nätverk och RAM i realtid. Ytterligare information, inklusive information om resursanvändning av specifika processer, är tillgänglig genom att expandera rutorna som motsvarar de fyra resurstyperna.

Förutsättningar för att observera det allmänna tillståndet för ett system med hjälp av en resursvy

Överväganden för att observera systemets allmänna tillstånd med hjälp av resursvyn

Fönstret Resursvy visar information från sessionen för Windows Kernel Trace Provider. För att använda den här leverantören måste du vara inloggad som administratör eller köra Windows Reliability and Performance Monitor med förhöjda behörigheter.

Om konsolen startas utan tillräckliga rättigheter kommer resursvyskärmen inte att visa uppdaterad systeminformation. Genom att trycka på knappen Starta Resource Monitor(grön pil i verktygsfältet) kommer följande meddelande att visas:

Denna Windows Kernel Trace Provider används redan av en annan spårningssession. Att ta kontroll över det kan störa den nuvarande ägarens normala drift.

När du väljer ett alternativ Ta kontroll över sessionenåtkomst kommer att nekas. För att köra konsolen med förhöjda privilegier måste du vara inloggad som administratör eller följa instruktionerna nedan.

Steg för att observera allmän systemtillstånd med hjälp av resursvyn

För att börja använda Resource View, starta Windows Reliability and Performance Monitor.

Kör Windows Reliability and Performance Monitor

Fyra rörliga diagram i panelen Resursöversikt visa realtidsanvändning av CPU, hårddisk, nätverk och RAM. Nedanför graferna finns rullgardinspaneler med detaljerad information om varje resurs. Du kan se denna information genom att klicka på nedåtpilen till höger på varje panel.

I panelen CPU visar den aktuella processorbelastningen i procent. Följande information är tillgänglig i den utökade panelen:

Bild: Applikation som använder processorresurser.

Process-ID:

Trådräknare: Antalet trådar som startas av denna applikation.

Genomsnitt för CPU: Den genomsnittliga processorbelastningen för denna applikation, uttryckt som en procentandel av den totala processorkraften.

I panelen Disk den totala aktuella läs-skrivaktiviteten visas. Följande information är tillgänglig i den utökade panelen:

Bild: Ett program som använder hårddiskresurser.

Process-ID: Identifieraren för den process som startas av applikationen.

Fil: Filen som för närvarande skrivs eller läses av programmet.

Läsning: Den aktuella hastigheten (byte/min) med vilken data läses från filen.

Spela in: Den aktuella hastigheten (byte/min) med vilken data skrivs till filen.

Total: Den aktuella mängden data (byte/min) som läses och skrivs av denna applikation.

I panelen Nätverk den aktuella belastningen av nätverksgränssnitt (Kbps) visas. Följande information är tillgänglig i den utökade panelen:

Bild: Applikation som använder nätverksresurser.

Process-ID: Identifieraren för den process som startas av applikationen.

Adress: Nätverksadressen genom vilken den lokala datorn kommunicerar i nätverket. Kan se ut som ett datornamn - när du kommunicerar med andra datorer i samma lokala nätverk, antingen som en IP-adress eller som ett fullt kvalificerat domännamn.

Skickat av: Hastigheten (Kbps) med vilken applikationen för närvarande överför data.

Mottagen: Hastigheten (kbps) med vilken applikationen för närvarande tar emot data.

Total: Den totala mängden data (Kbps) som för närvarande överförs och tas emot av applikationen.

I panelen Minne visar det aktuella antalet sidfel per sekund och mängden använt fysiskt minne i procent.

Notera

Ett sidfel uppstår när sidan på den begärda adressen inte längre finns i det fysiska minnet och har ersatts eller nås från en extra fil. Det här är inget problem.

Följande information är tillgänglig i den utökade panelen:

Bild: En applikation som använder RAM-resurser.

Process-ID: Identifieraren för den process som startas av applikationen.

Sidfel: Antalet sidfel som har uppstått hittills till följd av ansökan.

Arbetsset: Antalet sidor som för närvarande finns i minnet för denna applikation.

Exempel 2: Att observera valda aspekter av systemtillståndet med hjälp av Performance Monitor Översikt: Att observera valda aspekter av systemtillståndet med hjälp av Performance Monitor

Performance Monitor visar inbyggda Windows-prestandaräknare som körs i realtid eller ger en historisk rapport. Prestandaräknare kan läggas till i Performance Monitor genom att enkelt dra och släppa, eller genom att skapa datainsamlargrupper. Olika typer av grafer ger en visuell visning av rapporter, och genererade räknaruppsättningar kan exporteras som samlargrupper för användning med olika loggning och prestandamätningsfunktioner.

I det här exemplet måste du lägga till prestandaräknare i systemmonitorn, observera deras arbete i realtid och lära dig hur du slutar visa avläsningar för att studera systemets aktuella tillstånd.

Förutsättningar för att observera utvalda aspekter av systemets hälsa med hjälp av Performance Monitor

Innan du utför denna uppgift, se till att:

  • Datorn kör Windows Vista.
  • Du har administratörsrättigheter.

Behovet av att ha administratörsrättigheter är relaterat till Windows Vista-funktionen som beskrivs i nästa avsnitt.

Funktioner för att övervaka utvalda aspekter av systemtillståndet med hjälp av systemmonitorn

Flera datainsamlare som används i Performance Monitor visar information från Windows Kernel Trace Provider-sessionen. För att använda den här leverantören måste du vara inloggad som administratör eller köra Windows Reliability and Performance Monitor med förhöjda behörigheter.

Arbetsflöde för att observera utvalda aspekter av systemets hälsa med hjälp av Performance Monitor

För att börja använda Performance Monitor, starta Windows Reliability and Performance Monitor.

Starta Performance Monitor från Windows Reliability and Performance Monitor

Du kan lägga till datainsamlare eller datainsamlargrupper i den aktuella vyn för prestandaövervakning.

Lägga till räknare till den aktuella prestandaövervakaren

  1. Från menyn ovanför skärmen System Monitor, klicka Lägg till antingen högerklicka var som helst på grafen och välj Lägg till räknare... En dialogruta öppnas Lägg till räknare.

    2. Välj den lokala datorn från rullgardinsmenyn Välj räknare från datorn:

  2. I kapitel Tillgängliga diskar välj de räknare som ska visas på systemmonitorn. I det här exemplet kommer följande räknare att användas:

    I avsnittet "Minne":
    % procentandel av allokerat minne som används
    Sidfel/sek

    I avsnittet "Fysisk disk":
    Diskläshastighet (byte/sek)
    Disk skriver / sek
    Diskskrivhastighet (byte/sek)
    Disk läser / sek

    I avsnittet "Processor":
    Procent av ledig tid
    Avbrott / sek

    I avsnittet SYSTEM:
    Strömmar

    Mer information finns i nästa avsnitt.

  3. När du har slutfört valet av räknare, tryck på knappen OK.
Dialogrutan Lägg till räknare

För att visa en beskrivning av gruppen av räknare som valts i listan, markera kryssrutan Visa beskrivning i det nedre vänstra hörnet av fönstret. Beskrivningen kommer att ändras beroende på den valda gruppen.

För att se vilka räknare som är tillgängliga i en viss grupp, klicka på pilknappen till höger om gruppnamnet.

För att lägga till en hel grupp räknare, markera gruppnamnet och tryck på knappen Lägg till.

  • Notera

Tryck på nedåtpilen för att se de tillgängliga räknarna i den markerade gruppen. Om en räknare från gruppen väljs kommer endast den att läggas till efter att du tryckt på knappen Lägg till.

För att lägga till individuella räknare, expandera motsvarande grupp genom att klicka på nedåtpilen, markera önskad räknare och klicka på Lägg till.

  • Notera

Du kan välja flera räknare från en grupp genom att hålla ned CTRL-tangenten. När du har valt alla nödvändiga räknare, tryck på knappen Lägg till.

För att lägga till räknare endast för utvalda processer, markera gruppnamnet, välj sedan önskad process från listan i avsnittet och tryck på knappen Lägg till... Mer än en process kan påverka samma räknare, så du kan bara ta hänsyn till de ändringar som gjorts av den valda processen.

  • Notera

Om inga räknarinstanser väljs kommer alla processer för den räknaren att räknas.

För att hitta instanser för en given räknare, välj en grupp eller expandera gruppen och välj den räknare du vill ha, skriv sedan in processnamnet i kombinationsrutan under avsnittet Förekomster av det valda objektet och tryck på knappen Sök... Det angivna processnamnet läggs till i rullgardinsmenyn för att göra det lättare att söka igen. Om inga sökresultat hittas måste du välja en annan grupp för att rensa sökfältet. Om inga olika instanser är tillgängliga för en given räknare eller grupp av räknare, kommer sökfunktionen inte att vara tillgänglig.

  • Visar data om räknare i systemmonitorn
  • Som standard visar System Monitor data som en enkel graf ( Linje). Skärmen visar information för de senaste två minuterna, från vänster till höger, längs X-axeln, vilket gör att du kan observera förändringar i avläsningarna för varje mätare under en kort tidsperiod. För att se information om en specifik räknare på sjökortet, flytta markören över motsvarande linje.
  • Du kan ändra sättet att visa information för en given uppsättning datainsamlingsmoduler med hjälp av menyalternativet Ändra diagramtyp i verktygsfältet. Alternativ Stapeldiagram visar information i realtid, så att du kan spåra ändringar i avläsningarna för varje mätare.
  • Alternativ Rapportera visar de aktuella värdena för de valda räknarna i textformat.
  • Under graferna listas de visade räknarna i förklaringen tillsammans med följande parametrar: färgen på motsvarande linje ( Färg), visa tidsskala ( Skala), titel ( Disken), bearbeta ( Exempel) - i det här exemplet väljs alla processer för varje räknare, Förälder(används inte om alla processer är valda), Ett objekt och En dator.
  • Genom att använda en kryssruta i varje rad kan du aktivera eller inaktivera visningen av varje räknare utan att ta bort räknaren från listan.
  • Information om den för närvarande valda räknaren visas ovanför förklaringen.
  • Använda knappen Markera du kan välja linjen som visas för den valda räknaren på grafen. Tryck på knappen igen Markeraåterställer linjerna till sitt normala utseende.
  • Du kan ändra visningsparametrarna för den valda räknaren genom att högerklicka på den och välja objektet Egenskaper... Ett fönster öppnas Egenskaper: Systemövervakning i fliken Data... Inställningar görs med hjälp av rullgardinsmenyer.
  • Använda knappen Ändra inte displayÄndra inte visningen av NN i verktygsfältet, du kan stoppa diagrammets rörelse och undersöka avläsningarna för tillfället. För att fortsätta övervakningen från det ögonblick då sjökortet stoppades, tryck på knappen Tillåt att ändra displayen... Knapp Uppdatera data låter dig se de ändringar som har inträffat med jämna mellanrum.

Om diagrammets rörelse stoppades i läget Linje, när rörelsen återupptas kommer längden på tidsintervallet längs X-axeln att ändras.

  • Notera

När du har slutfört detta exempel, stäng inte konsolen. Datainsamlarna som visas i systemmonitorn kommer att användas i följande exempel.

Exempel 3: Skapa datainsamlargrupper i Performance Monitor Översikt: Skapa datainsamlargrupper i Performance Monitor

Att övervaka datainsamlare i realtid är bara ett sätt att arbeta med systemövervakaren. När du har skapat en uppsättning räknare som visar den information du behöver i realtid kan du spara den som en datainsamlargrupp — en av huvudkomponenterna för övervakning och rapportering av prestanda i Windows Reliability and Performance Monitor. Genom att skapa datainsamlargrupper organiseras de olika datainsamlarmodulerna i enskilda komponenter som används för resultatuppföljning och rapportering.

I det här exemplet måste du skapa en datainsamlargrupp från de valda räknarna för att visa realtidsinformation i systemmonitorn.

Förutsättningar för att skapa en datainsamlargrupp i Performance Monitor

  • Datorn kör Windows Vista.
  • Du har administratörsrättigheter.

Behovet av att ha administratörsrättigheter är relaterat till Windows Vista-funktionen som beskrivs i nästa avsnitt.

  • Minst en räknare är vald i systemmonitorn att visa.
Överväganden för att skapa datainsamlargrupper i Performance Monitor

Flera datainsamlare som används i Performance Monitor visar information från Windows Kernel Trace Provider-sessionen. För att använda den här leverantören måste du vara inloggad som administratör eller köra Windows Reliability and Performance Monitor med förhöjda behörigheter.

Steg för att skapa en datainsamlargrupp i Performance Monitor

  • Skapa en datainsamlargrupp i Performance Monitor
  1. Gå tillbaka till räkneverket från föregående exempel. Om dessa data inte sparas öppnar du Prestandaövervakning och återskapar uppsättningen räknare som kommer att sparas som en datainsamlargrupp.
  2. Expandera navigationsträdet i konsolen, högerklicka på Systemövervakare, välj kommandot från snabbmenyn Skapa och sedan paragraf Datainsamlargrupp... Guiden Skapa ny datainsamlargrupp startar. Informationen i den aktuella vyn av systemövervakaren kommer att skrivas till gruppen som skapas.
  3. Ange ett namn för datainsamlargruppen du skapar och klicka Ytterligare.
  4. I katalogen Rotmappen information som samlats in av datainsamlarteamet kommer att bevaras. Ändra detta värde om du behöver lagra data någon annanstans. Klicka på knappen Ytterligare, om du behöver definiera användaren för vars räkning denna datainsamlargrupp ska användas, eller knappen Redo för att spara data och avsluta.
  5. Efter att ha tryckt på knappen Ytterligare du kan konfigurera datainsamlargruppen så att den körs som en specifik användare. Klicka på knappen Förändra... för att ange ett annat användarnamn och lösenord än standard.

    Datainsamlargruppen måste köras av en användare med administrativa rättigheter.

  6. Klicka på knappen Redo för att återgå till konsolen.
  • För att se egenskaperna för den skapade datainsamlargruppen eller göra ytterligare ändringar i den, markera kryssrutan Öppna datainsamlargruppsegenskaper.
  • För att omedelbart starta den skapade datainsamlargruppen och börja spara data i mappen som anges i steg 4, markera kryssrutan Starta datainsamlargrupp nu.
Exempel 4: Skapa loggfiler med en datainsamlargrupp Översikt: Skapa loggfiler med en datainsamlargrupp

Systemprestandainformation från utvalda anskaffningsmoduler kan sparas som loggar för senare granskning.

  • Notera

Loggfiler som genererats av Data Collector Teams i Windows Vista är inte kompatibla med tidigare versioner av Windows. Loggar som skapats i tidigare versioner av Windows kan dock visas i Windows Vista.

Förutsättningar för att generera datainsamlargrupploggfiler

Innan du utför denna uppgift, se till att:

  • Du har administratörsrättigheter.

Behovet av att ha administratörsrättigheter är relaterat till Windows Vista-specifikationerna som beskrivs i respektive avsnitt.

  • Windows Reliability and Performance Monitor körs.
  • Minst en datainsamlargrupp skapades och sparades (du kan använda datainsamlargruppen som skapades i exempel 3).
Steg för att skapa loggfiler för datainsamlare

Datainsamlargruppen skapar en standardloggfil. För varje datainsamlargrupp kan du ange lagringsalternativ som att inkludera logginformation i filnamnet, skriva över eller lägga till data och begränsa filstorleken.

Konfigureraaper

  1. Expandera navigeringsträdet och markera i Windows Reliability and Performance Monitor Datainsamlargrupper.
  2. Högerklicka på namnet på den datainsamlargrupp som du vill konfigurera i listan över snapin-modulens huvudfönster och välj Egenskaper.
  3. I fliken Allmän du kan lägga till en beskrivning eller nyckelord för en utvald grupp av datainsamlare.
  4. I fliken Mapp i fält Rotmappen visar huvudmappen där loggfilerna för denna datainsamlargrupp kommer att sparas.
    • Alternativ Undermapp låter dig ange en undermapp för lagring av loggfiler.
    • Klicka på pilen till höger om fältet Namnformat för undermapp för att formatera mappnamnet enligt loggfilens datum, tid och serienummer.

    Alla ändringar som görs i parametrarna för katalogen för att spara loggfiler kommer att visas längst ner på sidan i fältet Exempel på mappnamn.

  5. I fliken Schema tryck på knappen Lägg till för att skapa ett schema.
    • I kapitel Aktiv räckvidd starttiden anges, och om kryssrutan är markerad Giltighet, sluttiden för datainsamlingen.
    • I kapitel Löpning ställer in tiden för att skapa en ny logg. Samtidigt kan du ange vilka dagar i veckan som datainsamlingen ska genomföras.
  6. I fliken Stopptillstånd ange vid behov under vilka förutsättningar datainsamlingen i datainsamlargruppen ska stoppas.
  • Markera rutan Total varaktighet och definiera tidsenheterna ( Enheter) och varaktigheten av datainsamlingen. Om du avmarkerar rutan Total varaktighet, kommer datainsamlingstiden inte att vara begränsad.
  • I kapitel Gränserna markera rutan När gränsen är nådd, starta om datainsamlargruppen för att starta om datainsamlargruppen när en specifik gräns har nåtts om en delad logg behövs. Avmarkera kryssrutan för att sluta samla in data när gränsen nås utan att starta om.
  • Du kan bestämma hur du segmenterar loggarna och när du ska sluta samla in data genom att markera rutorna och ange parametrar i avsnitten Varaktighet och/eller Maximal storlek.

Om deadline för datainsamling på fliken Schemaöverskrider den term som anges på fliken Stopptillstånd, kommer denna sista parameter att ha företräde.

Exempel 5: Visa och tolka loggfiler i System Monitor

Översikt: Visa och tolka loggfiler i System Monitor

Performance Monitor låter dig se loggar som tidigare genererats av datainsamlarteamen. Alla alternativ för att visa information i realtid är tillgängliga för visning av loggar.

I det här exemplet kommer du att lära dig hur du öppnar loggfiler i systemmonitorn och arbetar med deras skärm.

Förutsättningar för att visa och tolka loggfiler i System Monitor

Innan du utför denna uppgift, se till att:

  • Datorn kör Windows Vista.
  • Du har administratörsrättigheter

Kravet på att ha administratörsrättigheter är specifikt för Windows Vista.

  • Windows Reliability and Performance Monitor körs.
  • Det finns minst en loggfil för en tidigare skapad datainsamlargrupp.
Sekvens av åtgärder för att visa och tolka loggfiler i System Monitor

Öppna en loggfil i System Monitor

  1. Logga in som administratör.
  2. På menyn Start välja Alla program sedan objekt Standard, högerklicka på objektet Kommandorad och välj från snabbmenyn Kör som administratör.
  3. Kör kommandot på kommandoraden perfmon.exe och tryck på Enter. Konsolen öppnas till resursvyskärmen.
  4. Utöka gruppen i navigeringsträdet Observationsverktyg och välj objektet Systemövervakare.
    • Viktig:

    Om det bara finns en DCS-grupp igång för tillfället, stoppa den genom att högerklicka på dess namn i navigeringsträdet och välja Sluta i snabbmenyn.

  5. Klicka på i verktygsfältet Performance Monitor Visa loggdata(eller kortkommandot Ctrl + L) för att ladda data från en loggfil. En dialogruta öppnas Egenskaper: Systemövervakning i fliken En källa.
  6. Välj alternativknapp Loggfiler och tryck på knappen Lägg till...
  7. Navigera till rotmappen som listas i exempel 4 och välj loggfilen för datainsamlare.
  8. Klicka på knappen Tillämpa, sedan knappen OK.

Visa loggfilen i systemmonitorn

Exempel 6: Observation av systemstabilitet med hjälp av System Stability Monitor Översikt: Observation av systemstabilitet med hjälp av System Stability Monitor

System Stability Monitor är en Microsoft Management Console (MMC) snap-in som låter dig övervaka den övergripande nivån och trenderna för systemstabilitet, samt få detaljerad information om enskilda händelser som kan påverka stabiliteten. System Stability Monitor börjar samla in data från det ögonblick som systemet installeras.

I det här exemplet kommer du att bli bekant med System Stability Chart, samt den detaljerade händelseinformationen som System Stability Monitor använder för att beräkna stabilitetsindexet.

Förutsättningar för att övervaka systemstabilitet med hjälp av System Stability Monitor

Innan du utför denna uppgift, se till att:

  • Datorn kör Windows Vista.
  • Sedan installationen har systemet fungerat i minst 24 timmar.

När du utför den här uppgiften på ett nyinstallerat system kommer endast minimal information om händelser som påverkar tillförlitligheten att vara tillgänglig. För fullständig information måste du upprepa den här uppgiften efter att du har installerat applikationer och hårdvarukomponenter.

  • Du har administratörsrättigheter.

Behovet av att ha administratörsrättigheter är relaterat till Windows Vista-funktionen som beskrivs i nästa avsnitt.

Funktioner för att övervaka systemstabilitet med hjälp av System Stability Monitor

Följande funktioner kan påverka slutförandet av uppgiften:

  • Data som används av System Stability Monitor är endast tillgänglig för konton med administratörsrättigheter. För att se systemstabilitetsdiagrammet måste du ha administratörsrättigheter eller köra MMC med förhöjda behörigheter.
  • Windows måste köras i minst 24 timmar innan information kan visas i systemstabilitetsdiagrammet.
  • Tills det har gått 28 dagar sedan System Stability Monitor börjar samla in information, kommer stabilitetsindexet att visas på grafen som en streckad linje, vilket indikerar att den nödvändiga mätgrunden ännu inte är tillgänglig.
Steg för att observera systemstabilitet med hjälp av System Stability Monitor

Starta System Stability Monitor från Windows Reliability and Performance Monitor

Den övre halvan av systemstabilitetsmonitorn innehåller ett systemstabilitetsdiagram och en kalender för att välja datum eller tidsintervall som ska visas. För att se en graf som visar information för hela den tillgängliga tidsperioden, välj Välj alla... För att se data för en specifik dag, välj den i kalendern.

System Stability Monitor lagrar information om händelser som påverkar systemets stabilitet och tillförlitlighet under ett år. Systemstabilitetsdiagrammet visar det förändrade stabilitetsindexet under den senaste månaden.

Längst ner i systemstabilitetsdiagrammet finns fem paneler som innehåller olika kategorier av händelser som påverkar systemets stabilitetsmått. Varje panel kan utökas genom att klicka på plustecknet (+) för att visa data för ett angivet datum eller tidsperiod. Uppgifterna klassificeras enligt följande:

Lägga till eller ta bort program

Program: operativsystem, programnamn, drivrutiner, Windows-uppdateringar.

Version: Operativsystem, applikation eller drivrutinsversion (för Windows-uppdateringar visas inte detta alternativ).

Aktivitet: händelsebeteckning - installation eller borttagning.

Aktivitetstillstånd: beteckning på resultatet av evenemanget - framgång eller misstag.

Applikationsfel

Applikation: namnet på den körbara filen för det misslyckade programmet.

Version: applikationens versionsnummer.

Typ av problem: Indikerar orsaken till programfelet - frys eller kraschar.

Hårdvaruproblem

Komponenttyp: beteckningen på den komponent i vilken felet inträffade (hårddisk eller RAM).

Enhet: enheten som kraschade.

Typ av problem: identifiera orsakerna till fel. För en hårddisk, om orsaken var en skadad disk eller en dålig sektor; för random access memory - skada på minnesmodulen.

Windows problem

Typ av problem: händelsebeteckning - Boot Failure, operativsystemkrasch (OS Crash), Sleep Failure.

Version: Operativsystem och Service Pack-versioner.

Detaljer om problemet:

  • Felkod.
  • Problem uppstått.
  • Förbud mot exekvering/drift av en komponent eller dess fel när den går in i viloläge.

Diverse problem

Typ av problem: Indikerar en händelse som resulterade i en oväntad systemavstängning.

Version: Innehåller versionsnumret för operativsystemet och Service Pack.

Detaljer om problemet: Indikerar en onormal systemavstängning

Kategori ~ Systemverktyg - Igor (administratör)

Systemresursövervakare

Resursmätningsprogram, eller som de också kallas resursmonitorn, visar specifika informationsindikatorer för systemets tillstånd. Och om det är lite enklare, så är detta i princip data om processorbelastningen, mängden RAM som används och använt diskutrymme. Sådana verktyg låter dig ta reda på orsakerna till förlusten av systemprestanda och ta reda på den aktuella belastningen av din dator. De är ganska populära bland användare som ofta arbetar med utrustning.

Vissa av dessa program är mer inriktade på mångfalden av information, d.v.s. möjliggöra en mycket tydligare förståelse av systemets tillstånd. Och troligen är de mer lämpade för administratörer vars uppgifter är mer komplicerade än att bara räkna ut hur mycket minne dina program äter. Andra program är mer fokuserade på gränssnittets attraktivitet och möjligheten att integreras i systemets standardgränssnitt, till exempel i form av widgets. Som du säkert gissat är dessa program mer lämpade för vanliga användare som under inga omständigheter behöver information om antalet trådar och processer, såvida de inte bara är för att vidga sina vyer.

I denna översikt hittar du både funktionella och stiliserade program.

Översikt över gratis systemresursövervakare

Regnmätare full kontroll över systemresurser

Snabbvalsguide (länkar för att ladda ner gratis systemresursmonitorer)

Regnmätare

Stilisering. Ett stort antal moduler och skal att visa. Otroligt flexibel displayanpassning.
Konfiguration via INI-filer (det kommer att vara mycket svårt för vanliga användare). Vissa moduler kanske inte fungerar korrekt.

Spotlight på Windows

Professionell. Attraktiv. Multifunktionell. Fjärrövervakning.
Endast helskärmsläge. Teckensnitt kan inte ändras. Fasta maxvärden. Registrering krävs. Licensen måste förnyas varje år.

Sysmetrix

Stilisering. En mängd olika indikatorer. Enkel installation.
Endast en mall för alla indikatorer, kan inte delas upp i separata widgets. Visar endast den totala processoranvändningen.

TinyResMeter

Snabb. Effektiv. Mycket liten storlek.
Svag stämning. Gammalt grafiskt gränssnitt.

StatBar

Tar lite skärmutrymme. Ställa in indikatorer. Ett antal ytterligare kontroller (Winamp och andra).
Typsnittet kan inte ändras, vilket gör programmet obekvämt för högupplösta skärmar.

Som du vet, för att din dator och operativsystemet som är installerat på den ska fungera normalt måste du regelbundet övervaka fel och varningar i händelseloggen, och även kontrollera problemrapporten med hjälp av stabilitetsloggen. Men när du använder specialiserade program, spelapplikationer eller när operativsystemet som helhet, kan du känna att ditt system "saknar ner" och inte alls fungerar som du skulle vilja ha det. Men ibland upptäcks inte problem omedelbart, och ytterligare analys krävs för att identifiera dem. Om du inte har hittat några fel i operativsystemets felsökningsverktyg som anges ovan, kan du ha prestandaproblem. A-priory, prestandaÄr hastigheten med vilken datorn utför systemuppgifter och uppgifterna för installerade och använda applikationer. Systemets totala prestanda kan begränsas av hastigheten för åtkomst till fysiska hårddiskar, mängden tillgängligt minne för nuvarande processer, processorns hastighet och nätverksgränssnittens maximala bandbredd. Ibland är det med hjälp av komponenter designade för att övervaka din dators prestanda som du kan analysera och spåra användningen av tillgängliga resurser av enskilda applikationer och processer, och sedan korrekt planera hårdvaruresurser i enlighet med ökande krav.

För att upptäcka problem med systemets prestanda används verktyget "Systemövervakning"... Performance Monitor är en MMC-snap-in för Windows-operativsystem utformad för att analysera programprestanda för datorprestanda i realtid och för att skapa interaktiva samlingar av systemräknare eller grupper av datainsamlare för återanvändning. Utöver ovanstående åtgärder kan du med hjälp av denna snap-in övervaka prestandan för applikationer och hårdvara i realtid, välja data som ska sparas i loggfiler, ställa in tröskelvärden för varningar och automatiska åtgärder, generera rapporter och se historik över systemprestanda med olika sorteringsmetoder och mycket mer. Det här verktyget är praktiskt för korttidsövervakning av den aktuella prestandan för en lokal eller fjärrdator. Till exempel om du vill övervaka exekveringen av en systemprocess.

Performance Monitor visar visuellt de inbyggda Windows prestandaräknare i realtid eller i tidigare datumvy, och kombinerar tjänster som prestandaloggar och varningar (PLA: en tjänst som samlar in prestandadata lokalt enligt ett fördefinierat schema) och fjärrdatorer och sedan loggar dem eller använder dem för att generera ett meddelande), Server Performance Advisor (SPA: ett program utformat för att diagnostisera prestanda för Windows Server 2003) och Performance Monitor.

I den här artikeln kommer du att lära dig hur du öppnar och använder snapin-modulen "Systemövervakning"... Tyvärr är funktionaliteten för denna snap-in ganska stor, så i den här artikeln kommer du att bekanta dig med nodverktygen "Observationsverktyg"... I nästa artikel kommer du att lära dig om de olika räknarna, sedan kommer jag att presentera dig för datainsamlargrupperna. I den fjärde artikeln kommer du att bekanta dig med funktionaliteten i att hantera rapporter, och sedan visar jag dig hur alla dessa verktyg fungerar med några exempel. I den sista artikeln kommer du att lära dig hur du analyserar ditt systems prestanda med hjälp av kommandoraden.

System Monitor snap-in

Som nämnts ovan, "Systemövervakning"är en snap-in som stöder flera grafiska vyer för att visuellt utvärdera prestandaloggdata. Du kan öppna denna snap-in på flera sätt:

Ris. 1. Snap-in "System Monitor"

Det är värt att uppmärksamma det faktum att inte alla användare kan använda alla funktioner i denna snap-in. Användare som ingår i gruppen "Administratörer" har fullständiga rättigheter och kan använda alla funktioner i snap-in "Systemövervakning"... Gruppmedlemmar Systemövervakning användare kan visa livedata i Performance Monitor och ändra visningsegenskaperna för dataprestandamonitorn under livevisning, men de har inte behörighet att redigera datainsamlargrupper. Användare som är medlemmar i en grupp utöver funktionerna i den tidigare gruppen kan skapa och ändra datainsamlargrupper, men de är inte auktoriserade att använda Windows Kernel Tracking Provider på datainsamlargrupper. Som krävs av Windows Management Instrumentation för att tillåta teammedlemmar Prestandalogganvändare för att börja logga eller ändra datainsamlargrupper måste du först tilldela användarrättigheten Logga in som ett batchjobb till denna grupp. Standardanvändare kan bara öppna loggar för visning i Performance Monitor och ändra egenskaperna för Performance Monitor-visning av historikdata under visning.

Installation av systemmonitorn

Systemmonitorn innehåller den rikaste funktionaliteten och har följaktligen många inställningar för bästa visning av data. Låt oss överväga inställningarna för detta verktyg. Du kan öppna dialogrutan System Monitor Settings på något av följande tre sätt:

  • Högerklicka på noden i konsolträdet "Systemövervakning" och välj kommandot från snabbmenyn "Egenskaper";
  • I en nod "Systemövervakning"öppna menyn "Handling" och välj sedan kommandot "Egenskaper";
  • Högerklicka på prestandadiagrammets detaljpanel och välj "Egenskaper".

Dialogrutan Egenskaper för prestandaövervakning har fem flikar. Låt oss överväga varje flik separat.

Fliken Allmänt med egenskaper för prestandaövervakning

I fliken "Allmän" du kan ange inställningarna som ska tillämpas på noden "Systemövervakning"... Du kan ändra följande inställningar:

  • Visade föremål... Med den här gruppen kan du visa eller dölja nyckelelementen som finns i noden "Systemövervakning"... Kryssruta "Legend" ansvarig för att visa förklaringen längst ned i informationsrutan. Om du avmarkerar rutan "Sträng av värden", kommer värdena som är under diagrammet inte att visas. Kryssruta "Verktygsfält" ansvarig för att visa verktygsfältet ovanför diagrammet;
  • Rapportera data och stapeldiagram... System Monitor stöder manuell, on-demand och automatisk datasampling vid specificerade intervall; denna funktion är endast tillämplig på realtidsdata. I histogram- och rapportlägena, när medel-, lägsta- eller maximivärde är valt, räknas de visade data om efter nästa prov. Detta leder till ytterligare belastning på systemet;
  • Automatisk avläsning... Detta alternativ möjliggör automatisk datasampling. Att ta mätaravläsningar i datasamplingsläget manuellt utförs med knappen "Uppdatera data", som finns i verktygsfältet eller med kortkommandot Ctrl + U... Du kan också ändra det manuella läget för dataval till automatiskt med knappen "Tillåt att ändra skärm" finns i verktygsfältet eller med kortkommandot Ctrl + F;
  • Diagramelement... Medlemmarna i denna grupp låter dig ändra datavalsparametrarna. För att automatiskt hämta data med jämna mellanrum, skriv in i textrutan "Tar avläsningar varje:" intervallvärdet mäts i sekunder. Som standard är detta intervall 1 sekund. I en textruta "Varaktighet" du kan ange tiden i sekunder efter vilken de tidigaste data kommer att ersättas med nya. Uppdatering av data var 15:e sekund är motiverad endast om det är planerat att utföra övervakning i högst fyra timmar. Om du vill övervaka i åtta timmar eller mer, ställ in uppdateringsintervallet till mer än 300 sekunder (5 minuter). Kontinuerlig övervakning av aktiviteten bör utföras med minst 15 minuters intervall.

Ris. 2. Fliken "Allmänna" egenskaper för systemmonitorn

Systemövervakares egenskaper Fliken Källa

Den här fliken är till för att välja en visningskälla för att se den för närvarande insamlade informationen. Som du kan se i följande illustration, genom att ställa in alternativknappen på alternativ "Nuvarande aktivitet", kommer systemmonitorn att visa förändringen i prestanda enligt de räknare du ställer in. Utöver den aktuella aktiviteten kan du också ange sökvägen till den tidigare sparade loggfilen. För att göra detta, ställ omkopplaren i läge "Loggfiler", och lägg sedan till filerna som ska användas som datakälla. Loggar kan också användas för trendanalys och resursallokeringsplanering. Förutom ovanstående källor kan du även skriva och hämta prestandadata till SQL-databaser. Informationen i databasen kan hämtas genom frågor och inkluderas i rapporter. Huvudkravet för att använda denna källa är närvaron av en SQL-databasserver.

Ris. 3. Fliken "Källa" egenskaper för systemmonitorn

Fliken Data Prestandaövervakningsegenskaper

Flik "Data" Prestandaövervakningsegenskaper låter dig anpassa visningen av utdata. I fält "Räknare" du kan se alla räknare som lagts till för resultatanalys. Med den här fliken ställs följande parametrar in:

  • Lägg till... Denna funktion låter dig lägga till ytterligare räknare med hjälp av dialogrutan "Lägg till räknare";
  • Radera... Genom att trycka på denna knapp kommer räknaren som är markerad i listan att raderas;
  • Färg... Detta alternativ låter dig ange färgen för den valda räknaren;
  • Skala... Den aktuella rullgardinslistan är ansvarig för visningsskalan för den valda räknaren i graf- eller histogramläge. Du kan ange räknarvärden från 0,0000001 till 1000000,0. Genom att ändra skalan kan du göra diagrammet mer visuellt;
  • Bredd... Detta alternativ låter dig ange linjebredden för den valda räknaren. Att ändra bredden påverkar uppsättningen av tillgängliga linjetyper;
  • Stil... Detta alternativ är ansvarigt för att ändra linjestilen för den valda räknaren. Det är möjligt att ändra stilen om standardbredden är vald för linjen.

Denna flik visas i följande illustration:

Ris. 4. Fliken "Data" egenskaper för systemmonitorn

Graffliken System Monitor Egenskaper

Du kan använda den här fliken Egenskaper för Performance Monitor för att modifiera grafvisningen i detaljrutan efter eget tycke. Här kan du hitta nästan alla inställningar som skulle kunna ändras i grafbilden. Låt oss överväga var och en av parametrarna:

  • Se... Denna parameter är ansvarig för att visa diagrammets utseende. Standardgrafläget visar mätardata över ett angivet tidsintervall i ett linjediagramformat. I stapeldiagramsläge visas räknardata som ett stapeldiagram som visar ett enda värde för en specifik räknarinstans. I rapportläge visas räknarnamn och datavärden i rader under deras associerade prestationsobjekt, och varje instans och dess data visas i en separat kolumn;
  • Rulla typ... I den här gruppen kan du välja riktning för att rulla grafen endast för linjediagram. Genom att ställa in strömbrytaren på alternativ "Slinga", rullar grafen från vänster till höger. Om du väljer värdet "Befordran", då kommer grafen att visas i motsatt riktning;
  • namn... Den aktuella parametern är ansvarig för namnet på diagrammet, som kommer att visas under verktygsfältet;
  • Vertikal axel... Med denna parameter kan du ge ett namn till den vertikala koordinataxeln;
  • Visa... Det här alternativet låter dig visa ett vertikalt eller horisontellt rutnät för grafen, och låter dig även aktivera visning av etiketter med värden för koordinataxlarna;
  • Värdeintervall för den vertikala skalan... Här kan du ställa in det högsta och lägsta värdet som ska visas på grafen.

Fliken "Schema" du kan se i följande illustration:

Ris. 5. Fliken "Graph" över egenskaperna för systemmonitorn

Fliken Egenskaper för systemövervakning

På den här fliken kan du välja de parametrar som är avsedda för den visuella designen av grafen för denna rigg. I en grupp "Font" du kan ändra teckensnittet för texten och siffrorna som visas i diagrammet. För att ändra deras teckensnitt, klicka på knappen "Förändra" och sedan på fliken "Font" ställ in parametrar som typsnitt, stil, storlek och vid behov teckenuppsättning. Rullgardinslista "Ram" låter dig lägga till en ram till diagrammet. På den här fliken kan gruppen vara av särskilt intresse. "Färg"... Med den här gruppen kan du anpassa färgerna för bokstavligen alla element i detaljrutan, nämligen:

  • Bakgrundsbild... Låter dig ange bakgrundsfärgen för fönsterområdet där diagrammet visas;
  • Kontroll bakgrund... Anger färgen på bakgrunden som omger området i fönstret där diagrammet visas;
  • Text... Anger färgen på texten som visas på diagrammet;
  • Netto... När det visas i ett rutnätsdiagram låter det här alternativet dig ställa in färgen för de vertikala och horisontella rutnätslinjerna.
  • Tidsspärr... Denna parameter låter dig ange färgen för tidslinjen.

Flik "Registrering" visas nedan

Ris. 6. Fliken "Utseende" egenskaper för systemmonitorn

Slutsats

I den här artikeln lärde du dig om MMC snap-in - "Systemövervakning", som är utformad för att analysera driften av program för datorprestanda i realtid, samt att skapa interaktiva samlingar av systemräknare eller en grupp av datainsamlare för upprepad användning. Den här artikeln behandlade inställning av en nod "Systemövervakning" nuvarande rigg. I nästa kommer du att lära dig om systemmonitorns räknare.

Performance Monitor innehåller två konsoler: System Monitor och Performance Logs and Alerts. Vissa servrar lägger en genväg för det här programmet i mappen Administrationsverktyg i Windows Kontrollpanel. Alternativt kan du starta den här monitorn i SQL Server Profiler genom att välja Verktyg ^ Prestandaövervakning.

Själva namnet på programmet, Performance Monitor, kan vara missvisande. PerfMon.exe är ett program som levereras med tidigare versioner av Windows operativsystem. Den nya prestandamonitorn är en fullfjädrad hanteringskonsol, så det skulle vara mer korrekt att kalla det, men av någon anledning Microsoft

beslutade att kalla den här applikationen en monitor, så vi har inget annat val än att acceptera det. Du kan lära dig mer om det här programmet i böckerna om Windows XP.

Systemövervakare

Systemmonitorn, eller snarare sysmon-programmet. exe, är välkänd för alla som någonsin varit inblandade i administrationen av servrar som kör en serverversion av Windows. Systemmonitorn innehåller många räknare som konsoliderar data om serverns interna egenskaper. På ett sätt liknar den en kardiografmonitor, men den mäter inte det mänskliga hjärtats funktionssätt, utan för operativsystemet och databasservern (Fig. 49.1).

Ris. 49,1. System Monitor-applikationen kan vara användbar för att bedöma övergripande SQL Server-aktivitet

Ytterligare prestandaräknare läggs till i systemmonitorn en i taget genom att klicka på plusknappen i verktygsfältet. Prestandaräknare kan installeras på både lokala och fjärrservrar; Därför är det inte nödvändigt att köra detta program direkt på databasserverns dator. Räknaravläsningar kan visas som ett linjediagram, stapeldiagram eller i realtid.

Alla räknare är organiserade efter objekt och ibland efter objektinstans. I exemplet som visas i fig. 49.1, SQL Server: Databases-objektet innehåller många räknare, inklusive en räknare för antalet transaktioner som behandlas per sekund. Du kan se denna räknare för alla databaser eller endast för vissa instanser.

SQL Server-databasmotorn är långt ifrån den enda leverantören av J. När det gäller information för systemmonitorn - analys- och rapporteringstjänster, .NET-servrar, ASP, BizTalk och många andra lägger till sina räknare till den.

Vanligtvis visas den nya räknaren som en rak linje längst upp eller längst ned i diagrammet eftersom du måste skala den för att se den närmare. I dialogrutan för programparametrar, som öppnas med kommandot Egenskaper i snabbmenyn, kan du justera skalan för alla grafer, värdeintervallet för den valda räknaren och dess visning på skärmen.

Även om det finns hundratals systemmonitorräknare tillgängliga, visar tabell 1. 49.1 listar endast de mest populära som är direkt relaterade till SQL Server-databasservern.

Tabell 49.1. Räknare för nyckelprestandaövervakning

Beskrivning

Applikationsområde

SQLServer: Buffer Manager

Cacheanvändningsmått

Procentandel av läsningar från cachad data i minnet

SQL Server gör vanligtvis ett bra jobb med att precacha data i minnet. Om mätvärdena inte överstiger 95 % kan mer minne förbättra prestandan avsevärt.

CPU-belastningsmått

Procent av total CPU-användning

Ytterligare och snabbare processorkärnor kan ha en betydande inverkan på prestandan om CPU-användningen konsekvent är över 60 %

SQLServer: SQL-statistik

Batchförfrågningar per sekund

SQL batchbearbetning

Inte en dålig indikator på användaraktivitet

Genomsnittlig diskkölängd

Det totala antalet diskoperationer (läs och skriv) som väntar i kön. Det är en indikator på den totala diskgenomströmningen, som påverkas av antalet enheter som används i RAID-arrayen. Enligt Microsoft bör denna kö inte överstiga antalet diskar plus 2.

(Kom ihåg att kontrollera skalan när du tittar på detta mått.)

Diskbandbredd är en nyckelfaktor för prestanda. Att dela upp en databas över flera diskundersystem kan ha en positiv inverkan på prestandan

Beskrivning

Applikationsområde

SQLServer: SQL-statistik

Antalet fel med automatisk inställning per sekund

Antalet frågor för vilka SQL Server inte cachelagrade exekveringsplanen i minnet. Detta mått är en indikator på dåligt skrivna frågor (kom ihåg att kontrollera skalning)

Lokalisering och korrigering av dåligt skrivna frågor förbättrar prestandan

SQLServer: Låser

Genomsnittlig tid att vänta på lås (i millisekunder)

Kan orsaka allvarliga prestandaproblem. Tidsgränsen för låsning och det totala antalet och omfattningen av latensen är bra indikatorer på kvaliteten på den låspolicy som används i databasen.

Om du upplever låsningsproblem bör du kontrollera indexstrukturen och transaktionskoden igen.

SQLServer: Användaranslutningar

Antal användaranslutningar

Aktuellt antal anslutningar

Inte en dålig indikator på det potentiella värdet av en databas

SQLServer: Databaser

Antal transaktioner per sekund

Aktuellt antal transaktioner per sekund

Bra indikator på databasaktivitet

Det bör noteras att en annan indikator, SQLServer.-Wait Statistics, kan hjälpa dig att identifiera flaskhalsar i din databasserver.

I En komplett lista över SQL Server-räknare och deras aktuella värden kan hittas i S VS med P0M01 D NEW sysdm_os_performance_ * I * räknare dynamisk hanteringsvy. Detta är bekvämt eftersom det låter dig få statistik * direkt i din T-SQL-kod.

Du kan själv skapa dina egna räknare med hjälp av T-SQL-språket och överföra data från databasen till systemmonitorn. Detta kan vara användbart för att visa transaktionsprestanda eller antalet rader som infogats av datageneratorn. Det finns ett dussin användbara skräddarsydda diskar. Följande enkla exempel visar ökningen av ett räknarvärde:

DECLARE @Counter Int SET @Counter = 0 Medan @Counter< 100 BEGIN

SET @Counter = @Counter + 1 EXEC sp_user_counterl @Counter WAITFOR Delay ’00: 00: 02 ′

Jag använder systemmonitorn för att få en överblick över databasserverns tillstånd och för att avgöra vilka problem jag kan stöta på. Baserat på denna information kan jag använda verktyget SQL Profiler för att förstå problemet och lösa det mer i detalj.

Systemmonitorns konfiguration, inklusive alla räknare, kan sparas i en fil genom att välja kommandot Arkiv ^ Spara som från menyn. Om du behöver återställa denna konfigurationsinformation måste du välja Arkiv ^ Öppna från menyn. Med denna teknik kan du exportera systemmonitorns konfiguration till andra servrar.

Det finns dock en subtilitet. Om räknaren övervakar den lokala servern kommer den på den andra servern att övervaka den lokala datorns tillstånd. Om räknaren är utformad för att övervaka en fjärrserver, och sedan installeras på en annan dator, kommer den att övervaka samma server, oavsett var systemövervakarens konfigurationsfil är öppen. Eftersom det är extremt sällsynt att DBA:er fungerar på samma dator som SQL Server kan detta vara ett problem. Om det här problemet uppstår för dig, skicka mig ett e-postmeddelande - kanske vid den tiden kommer jag att skriva min egen systemmonitor, där jag kommer att lösa detta och många andra problem.

Prestandaräknareprotokoll

Prestandaövervakaren innehåller också plugin-programmet Performance Logs and Alerts, som inkluderar Counter Logs, Trace Alerts och vanliga varningar. I det här avsnittet kommer vi att fokusera på den första av dessa komponenter. Räknarprotokollen använder alla samma serverräknare som systemmonitorn, men istället för att visas grafiskt på skärmen i realtid loggas data. Detta innebär att inspelad data senare kan analyseras och till och med spelas upp i SQL Server Profiler (vi kommer att prata om detta utmärkta verktyg i detalj i nästa avsnitt).

Konfigurationsinställningar för prestandaloggar listas i noden Räknarloggar i Prestandaövervakaren. För att se de resulterande filerna, titta bara i utdatakatalogen.

För att skapa en ny prestationslogg, välj Nya logginställningar från snabbmenyn i noden Räknarloggar. Efter att ha angett namnet på protokollet visas dialogrutan som visas i fig. 49.2, där du kan välja vilka räknare som ska registreras. Att lägga till ett nytt objekt leder till en uppräkning av alla räknare för det; samtidigt kan du manuellt ändra deras sammansättning för mer exakta syften, liknande hur det görs i systemmonitorn.

Mätarprotokollen kan schemaläggas; de kan startas och stoppas manuellt från snabbmenyn Logga eller genom att använda motsvarande knappar i verktygsfältet.

Om loggskapandet definierades som en avgränsad textfil kan du öppna den med Excel. Varje kolumn är en sekvens av avläsningar av någon räknare, och varje rad är en samling av avläsningar av ett prov.