Performance Monitor: resursövervakaren

Performance Monitor är ett grafiskt verktyg för mätning av prestanda i den dator du använder eller andra datorer i ett nätverk. För varje dator kan du visa information om processorer, minne, cache, threads och processer.

Samtidig visning av data från ett obegränsat antal datorer, visa och dynamiskt ändra diagram som visar pågående aktiviteter, exportera data från diagram, loggar, signalloggar och rapporter till kalkylblad. Lägga till systemsignaler som lagrar händelser i signalloggen och meddelar dig antingen genom att växla till Signalvyn, loggning av händelsen i Loggbokens programlogg eller med en nätverkssignal.

Skapa loggfiler med data om objekt i olika datorer lägga ihop valda delar av befintliga loggfiler i en enskild fil, visa rapporter om pågående aktiviteter eller skapa rapporter från befintliga loggfiler, spara individuella diagram-, signal-, logg- och rapportinställningar eller spara hela arbetsytans konfiguration för framtida användning.

Man kan också starta upp program som ett steg i larmandet, typ Word ifall din sekreterare sommar på jobbet, kolla av processorkraften... he he, under 10 % kabooooommmm Word drar igång.
Två objekttyper, Process och Tråd, har ett mycket nära samband.
En Windows NT-process skapas när ett program körs, en process kan antingen vara ett program (t ex Microsoft Word eller Corel Draw).
En tjänst (t ex Händelselogg eller Computer Browser) eller ett undersystem (t ex en utskriftsbuffert).
Förutom ett körbart program består varje process av en uppsättning adresser för virtuellt minne och minst en thread."trådar " Obs! Bara 32-bitars processer visas i rutan Instanser.16-bitars program som körs i en VDM (Virtual DOS Machine) visas inte om de inte startats i ett separat minnesutrymme.


Vad är viktigt att kolla av i performance monitor i en NT Server

Processor: %processor time
Processor aktivitet, ser hur mycket min processor är belastad av olika processer.
Normalvärde ca 0 - 80 % processor kraft.
Om aktiviteten är mer än 80% under längre tider är det läge för att köpa en kraftigare CPU.

Processor: %Interupts/Sec
Om du har en hårdvaruenhet som du misstänker är kass, använd denna räknare. Om denna räknare ökar medan processor tiden inte ökar kan det vara en enhet som skickar falska avbrott till processorn. Leta rätt på den strulande enheten och byt ut den.

System: Processor queue length
Denna används också för att besluta om man skall uppgradera processor, denna räknare visar på de antal trådar som väntar på sin behandling i processorn, är värdet större än två kan detta ställa till det så du får en flaskhals i systemet. Alltså över 2, byt processor.

Physical Disk /Logical Disk Disk /Time %
När du tror att HDD är den flaskhals som stör för dig skall du använda dig av denna räknare. Den visar hur mycket tid som åtgår för processorn att göra diskförfrågningar, denna kan jämföras med Processor%process time fast då är det CPU som kollas.

Physical Disk /Logical Disk Disk Bytes/Transfer
Denna räknare är bra för att se hur lång tid som datainformationen får vänta på hårddisken, alltså diskaccesstiden. Om det är en lång kö så är din hårddisk inte rapp nog att ta rätt på datainformationen som skall lagras. Tänk på att denna räknare visar alla hårddiskar, man kan styra upp det så den visar per enhet också. För att kunna sätta fart på diskräknarna så måste man skriva in ett kommando i kommandotolken. diskperf -y, detta kommando startar upp räknaren, skall man ta ner räknaren så skriver man diskperf -n.

Memory: Cache Faults, Page Faults and Page/Sec
När du misstänker att det är fullt upp för ramminnet eller att det inte skall räcka till skall du använda dessa räknare, dessa visar hur ofta som systemet måste använda sig av växlingsfilen "SWAP FILEN". Om det skulle vara höga värden så är det risk för att behovet av mer ramminne är högt också.


Tillämpningar i performance monitor

Alerten.
Här kan jag skapa ett meddelande om tex. en user som jag kollar in använder sin processor för mycket, när man spelar flipper så sticker ju Processor kraften i höjden, då kan man skicka ett net send att han kör för mycket.

Rapporten.
Denna är skitbra för här kan man lägga in olika värden och få en snygg rapport utskriven, man detta gör så att man kan skapa ett "bibliotek" med olika Rapporter som jag vill ha i en katalog med "färdiga" rapporter, dessa filer är bara att spara ner i katalogen

Chart Diagram
Här får man ut alla rapporter i en grafisk kurva som går att exportera.


Event Viewer loggboken

Eller loggboken, den är uppdelad i tre delar som visar och övervakar ditt system. Det skapas 3 st loggfiler.
  1. Systemloggen, den registrerar information och signaler från Win NT interna arbete.
  2. Säkerhetsloggen, registrerar säkerhetsrelaterade händelser.
  3. Applikationsloggen, registrerar händelser signaler och system meddelanden från Windows NT applikationer.
Det man får i sin logg är datum/tid/username/källan/kategori/dator ID, dessutom får varje registrerad händelse ett felnummer och har man tur får man också ett detaljerat felmeddelande, nästan alla fel som medför stopp eller en blåskärm registreras i loggen, därav möjligheten att studera fel vid ett senare tillfälle.


Network monitor

Nätverksanalys och Optimeringens grunder

Överhuvudtaget innan en administrator kan ge sig på att försöka analysera ett nätverk så är det bra att ha koll på vad som skall övervakas i själva nätverkstrafiken. Sen måste man veta vilken effekt som de olika tjänsterna i NT Servern har på nätverket, detta kan man kontrollera med nätverkets trafik analysator, antingen på ett existerande nätverk eller ett isolerat nät för att kunna labba sig fram till vad som eventuellt kommer att inträffa i framtiden. Genom att försöka se in i framtiden med scenarion kan man förutse en hel del, detta kallas för Predicting.


Vilka tjänster följer med i Windows NT då?

Tjänst Förklaring
   
Net Logon Sköter dina users och truster "SAM" validering m.m.
Computer Browser Gör så att du kan browsa när du klickar på nätverksikonen.
DHCP Levererar IP adresser och dess inställningar.
WINS Kopplar ihop IP adresser med datornamn.
Directory Replicator Automatisk funktion för att replikera kataloger mellan NT maskiner.
DNS Kopplar ihop IP adresser till hostname.
Internet Explorer Access till WWW.
Workstation Ger andra åtkomst till dina resurser.
Server Tillåter andra att accessa dina resurser.


Det finns två metoder för att optimera nätverkstrafiken.

  1. Genom att minimera specifika nätverkstjänster så frigörs mer bandbredd.
  2. Genom att installera rätt tjänst på rätt maskin, vilket i sig självt kanske tar bandbredd men tjänsten i sig självt är nätverksunderlättande, maskinerna slipper kanske att broadcasta så himla mycket, detta gör så att svarstiderna minskar.

En NT tjänst kan karakteriseras genom att man ställer sig några frågor.

  1. Vilken typ av nätverkstrafik genereras.
  2. Hur ofta sker denna trafik.
  3. Hur mycket suger det i form av nätverkstrafik.

Hur gör man då?

  1. Använd dig av ett isolerat nätverk så att inte annan trafik går in och stör.
  2. Använd dig av ett verktyg för att fånga in trafiken på nätverket, nämligen Networkmonitor.
  3. Samla in den trafik som är relevant för just den tjänsten som skall kontrolleras.
  4. Identifiera varje frame så att det tillhör just den process som du vill kontrollera.

Så här ser Networkmonitor miljön ut

Networkmonitor



Tillbaka till NT 4 startsidan.