key performance overvåge tællere

,,,,,,, overvågning af funktionsdygtighed er et komplekst emne, og i nogle henseender mere kunst end en videnskab.det kan være skræmmende at blive konfronteret med et valg i over tusind ydeevne tællere til at vælge fra.der er vigtigt, at vi overvåger regelmæssigt, og hvilke der kan blive ignoreret?meget afhænger af den rolle, det system, de ønsker at følge, og om du taler om kapacitetsplanlægning, sikring af tilgængelighed, afskalning opad, overvågning af eventuelle problemer eller fejlsøgning problemer, der er opstået.mens den grundlæggende procedure for, hvordan man bruger den ydeevne konsol er blevet dækket tidligere i windowsnetworking i andrew tabona er artikel vinduer 2003 ydeevne, overvåge, troede jeg, det ville være nyttigt at nævne et par centrale tællere, som administratorer kan vil overvåge, at for så vidt angår generelle server sundhed.så her er nogle af mine bedste anbefalede perfmon tællere i vilkårlig rækkefølge og organiseret omkring fem spørgsmål, kan du spørge dig selv om sundhed i deres maskiner., er din server til rådighed?,, tilgængelighed betyder, at deres system eller anvendelse er i gang, og en metode til at fastslå tilstedeværelsen af dit system er, at det system (system op mod, der fortæller dig, hvor mange sekunder, det er da din server sidste genstartet.den letteste måde at betragte denne skranke er i betænkningen synspunkt, som viser de faktiske numeriske værdi af disken i forløbet sekunder.en bedre måde, men er at skabe en resultater mod log og spore disken i baggrunden, så du kan se på det, når du har brug for at skabe regelmæssigt gøre deres månedlige rapport.,, hvis du ønsker at gå endnu længere, du kan kontrollere uptime for en proces i gang på din maskine med proces (f.eks.) forløbet strid, der fortæller dig, hvor længe denne proces har været i drift på din maskine.for eksempel proces (winlogon) tid, der er gået, vil fortælle mig, hvor lang tid der er gået, siden winlogon proces begyndte at løbe på min telefonsvarer, og det bør normalt være et par sekunder under system. systemet op, da winlogon løber i bagagerummet.du kan selvfølgelig bruge, proces (f.eks. en tid, der er gået, i modsætning til også overvåge processer, som er forbundet med specifikke applikationer og tjenester til at overvåge tilgængeligheden af disse applikationer og tjenester.vær forsigtig, men som nogle tjenesteydelser er beregnet til start og stop under visse betingelser, mens andre tjenesteydelser er forankret i service - vært processer (svchost. exe), og du skal identificere som vært proces, indeholder den tjeneste, de ønsker at overvåge.,,, hvor travlt, er det?,, en server, som er optaget, kan ikke være i stand til at reagere tilfredsstillende til klient.det betyder ulykkelige brugere, og lad os se det i øjnene, der er et vigtigt aspekt af dit job som en administrator, er at sikre en tilfredsstillende "experience" for slutbrugerne i støtte.den simpleste måling af et system busyness er forarbejdningsvirksomhed (_total) \\% processor, foranstaltninger, som den samlede udnyttelse af din processor af alle løbende processer.bemærk, at hvis du har en multiprocessor maskine, forarbejdningsvirksomhed (_total) \\% processor, faktisk foranstaltninger, den gennemsnitlige forarbejdningsvirksomhed udnyttelse af din maskine (dvs. udnyttelse i gennemsnit over alle forarbejdningsvirksomheder).,, hvis du er overvågning af disken og den kører på eller nær ved 100% i længere perioder, skal du bore ned i processen - niveau ved at undersøge proces (f.eks. \\% processor, tæller for forskellige proces eksempler på din maskine.for eksempel, om en er webserver, du kan spore, proces (inetinfo) \\% forarbejdningsvirksomhed, og på en børs, server god imod ur, proces (vægt) \\% forarbejdningsvirksomhed, og så videre.høje forarbejdningsvirksomhed udnyttelse er ikke altid et tegn på et problem.for eksempel, når en backup job er at det er typisk for forarbejdningsvirksomhed udnyttelse på højt niveau for varigheden af den assistance, især hvis backup - program er kryptering og presse oplysninger før at skrive det på bånd.faktisk, hvis din server er typisk på ca. 70% eller 80% forarbejdningsvirksomhed udnyttelse, er dette normalt et godt tegn, og din maskine er behandlingen af sin last effektivt og ikke udnyttet.gennemsnitlige forarbejdningsvirksomhed udnyttelse af ca. 20% eller 30% på den anden side tyder på, at din maskine er underudnyttet, og kan være en god kandidat til server konsolidering af virtuelle server eller vmware.,, en anden ting du kan gøre for at undersøge høje forarbejdningsvirksomhed udnyttelse er at bryde det ned til forarbejdningsvirksomheder (_total) \\% privilegerede, og forarbejdningsvirksomheder (_total) \\% bruger tid, som henholdsvis vise forarbejdningsvirksomhed udnyttelse for kerne - og bruger mode processer på din maskine.hvis kernel mode udnyttelse er høj, din maskine er sandsynligt, underpowered, som det har for travlt til håndtering af grundlæggende os de funktioner for effektivt at kunne styre andre ansøgninger.hvis brugeren mode udnyttelse er høj, kan det være, du har din server løb for mange specifikke roller, og de bør enten oksekød hardware op ved at tilføje en anden forarbejdningsvirksomhed eller trækker en ansøgning eller rolle i en kasse.,, hvis din maskine kører flere ansøgninger eller håndterer flere server roller på dit netværk, en anden måde at måle travlt ness er at måle forarbejdningsvirksomhed påstand, som er en indikation af, hvordan forskellige tråde kæmper for den opmærksomhed, de forarbejdningsvirksomheder på din maskine.hvis for mange tråde kæmper for brug af samme forarbejdningsvirksomhed, anmodninger fra disse tråde op stod i kø, og ser på, system. forarbejdningsvirksomhed kølængde mod giver en indikation af, hvor mange tråde venter på henrettelse.hvis det ikke er konsekvent højere end 5, når forarbejdningsvirksomhed udnyttelse nærmer sig 100%, så er det en god indikation af, at der er mere arbejde (aktive tråde), der er til rådighed (klar til henrettelse) end maskinens forarbejdningsvirksomheder er i stand til at håndtere.bemærk, at dette ikke altid er et hårdt og hurtigt indikator for visse tjenester, som er 6 pool og forvalte deres egne arbejdstagere, tråde, så på en travl webserver f.eks. du ønsker at se på andre skranker, asp. anmodninger i køen, eller asp. netto. anmodninger i kø, så godt.desuden er det større antal aktive tjenester og applikationer, der kører på din tjener, mere forarbejdningsvirksomheden kø vil normalt være så på flere rolle server kører næsten 100% udnyttelse indhold kan være en vigtig faktor, når systemet. forarbejdningsvirksomhed kølængde overstiger omkring 10 i stedet for 5 - som tidligere nævnt -.,, er hardware, fungerer korrekt.,, der er et par perfmon tællere, du kan spore til at overvåge for tegn på, at maskinen er hardware udstyr fungerer korrekt.en af disse er, at systemet er forbindelse kontakter /sec, foranstaltninger, som, hvor ofte forarbejdningsvirksomheden har til at skifte fra bruger - kerne tilstand for at behandle en anmodning fra en tråd, der løber i bruger tilstand.de tungere arbejdsbyrde på din maskine, højere disken, vil generelt være, men på lang sigt er værdien af disken bør forblive forholdsvis konstant.hvis det tæller, pludselig begynder at øge det kan imidlertid være en angivelse af en defekt udstyr, især hvis du ser en lignende hop i, forarbejdningsvirksomhed (_total) afbryder /sec, tæller på din maskine.du kan også se forarbejdningsvirksomhed (_total) \\% privilegerede tid tæller, og se, om denne strid viser en lignende uforklaret stigning, da dette kan angive problemer med en anordning, der skaber en yderligere ramme fører på kernel mode forarbejdningsvirksomhed udnyttelse.i dette tilfælde kan de bore ned og måske finde den skyldige, ved at undersøge den proces (f.eks.) med 1% for hver processor, imod processen tilfælde kører på din maskine.dette vil ikke sige, som fører direkte ved hjælp af en forarbejdningsvirksomhed, men det kan angive, hvilke krav anvendelse er indirekte, der forårsager problemer og kan hjælpe dig løse spørgsmålet yderligere.,,, hvis forarbejdningsvirksomheden (_total) afbryder /sec, ikke stemmer overens med systemet. forbindelse kontakter /sec, men din pludselige spring i forbindelse kontakter kan i stedet mener, at ansøgningen er at slå sin skalerbarhed begrænsning af deres særlige maskine, og det kan være nødvendigt, at omfanget af deres ansøgning (f.eks. ved gruppering) eller måske om, hvordan det håndterer bruger mode anmodninger.i hvert fald, det er en god idé at overvåge systemet. forbindelse kontakter /sec, i en periode, for at etablere et grundlag for denne strid, og når du har gjort det så skabe en perfmon indberetning, der udløses, når denne ikke afviger væsentligt fra de observerede gennemsnitsværdi.,, har nok ram?,,, hukommelse. sider /sec, tælleren angiver antallet af personsøgning operationer til disk i måling af interval, og det er den primære mod at se for angivelse af eventuel utilstrækkelig ram for at møde din server behov.en god idé er at skabe et perfmon indberetning, der udløser, når antallet af sider pr. sekund overstiger 50 pr. person disk på dit system.en anden vigtig mod at se her, hukommelse er tilgængelige bytes,, og hvis denne skranke er større end 10% af den faktiske ind i maskinen, så du har nok mere end nok ram og behøver ikke at bekymre dig.,, du bør gøre to ting med hukommelse er tilgængelige bytes, tæller: skabe en forestilling log til disken og overvåge det regelmæssigt for at se, om en nedadgående tendens, udvikler sig, og et beredskab til at udløse, hvis det falder til under 2% af den installerede ram.hvis en nedadgående tendens, udvikler sig, kan man overvåge processen (f.eks.), der fungerer, for hver proces instans at afgøre, hvilken proces er et større og større mængder af ram.proces (f.eks.), der fungerer, foranstaltninger, størrelsen af de arbejder, der er fastsat for hver proces, som angiver antallet af tildelte sider processen kan tale uden at skabe en side skyld.en lignende modstrid, hukommelse (cache bytes, foranstaltninger, som de arbejder, der er fastsat for systemet, dvs. antallet af tildelte sider kernel tråde kan løse uden at skabe en side skyld.endelig er der en anden,, underbyggende indikator for utilstrækkelig ram er hukommelse. overgang fejl /sec, foranstaltninger, som så ofte har for nylig klippede side på standby er opført.hvis det tæller langsomt begynder at stige over tid, så kunne det også viser, du er nået til et punkt, hvor du ikke længere er nok ram for din tjener til at fungere godt.,, disketter hurtigt nok?og endelig, lad os se på et par af indikatorer for velfungerende harddiske i dit system.pas på, fysiske disk (f.eks. ¶ disk overførsler /sec, tæller for hver fysisk disk og, hvis det er over 25 disk jeg /os pr. sekund, så har du dårlig responstid for din disk.en flaskehals på en disk kan i betydelig grad responstid for applikationer, der kører på dit system, så du bør undersøge dette yderligere ved at spore, fysiske, diskette (f.eks. \\% i tomgang, foranstaltninger, som den procent, at din harddisk er tom under målingen interval, og hvis du ser dette ikke falder til under 20% så har du sandsynligvis har læst /skrive anmodninger i kø for din diskette, som ikke er i stand til at betale disse anmodninger i tide.i dette tilfælde er det tid til at opgradere deres hardware til at bruge hurtigere, disketter eller omfanget af deres ansøgning til bedre at klare den belastning.,




Previous:
Next Page: