Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Greške
  • Monitor statusa sustava. Windows Performance Monitor: sakupljači podataka o učitavanju hardvera sustava

Monitor statusa sustava. Windows Performance Monitor: sakupljači podataka o učitavanju hardvera sustava

Brojači performansi. 1. dio

Izvedba računala određena je brzinom kojom računalo izvršava zadatke. Mnogo je čimbenika koji utječu na ukupnu izvedbu sustava - procesorska snaga procesora, količina raspoložive RAM-a, brzina diskovni podsustav, propusnost mrežnih sučelja itd.

Ponekad, kada su performanse nedostatne, može biti potrebno analizirati situaciju i pratiti korištenje resursa od strane aplikacija ili procesa sustava, kako bi se zatim povećao kapacitet sustava u skladu s rastućim zahtjevima.

Jedan od najmoćnijih alata za otkrivanje problema s performansama u sustavu Windows su ugrađeni brojači performansi. O njima će se raspravljati u ovom članku.

Glavni alat za upravljanje brojačima performansi u sustavu Windows je dodatak Performance Monitor. Windows verzije poznat kao Monitor sustava. Performance Monitor ima nekoliko načina prikaza i omogućuje vam prikaz brojača performansi u stvarnom vremenu, kao i spremanje podataka u datoteke dnevnika za kasnije proučavanje.

Monitor performansi možete pronaći u izborniku Start ( početni zaslon na poslužitelju 2012) pod Administrativni alati ili klikom Win+R i u prozoru "Run" izvršite naredbu perfmon.msc. Imajte na umu da nemaju svi korisnici prava na korištenje ovog dodatka. Osim članova grupe Administratori, koji imaju puna prava i može koristiti sve svoje značajke, postoje još dvije grupe:

Korisnici monitora performansi - mogu pregledavati (lokalno ili daljinski) podatke monitora performansi i mijenjati svojstva prikaza u stvarnom vremenu. Nemaju prava na stvaranje i modificiranje grupa sakupljača podataka (skup za prikupljanje podataka);
Korisnici dnevnika performansi - imaju sva prava prethodne grupe, a također mogu kreirati i mijenjati grupe sakupljača podataka.

Pa, obični korisnici uključeni u grupu Korisnici mogu otvarati samo datoteke zapisnika za pregled u monitoru izvedbe.

Važno. U skladu sa zahtjevom kompleta alata Windows kontrole(WMI) grupa Performance Log Korisnicima se mora dodijeliti pravo prijave kao skupni posao. Da biste to učinili, morate otvoriti lokalna politika sigurnost (secpol.msc), u odjeljku "Lokalna pravila \ Dodjela korisničkih prava" pronađite parametar Prijavite se kao skupni posao i na popis dodajte grupu Korisnici dnevnika izvedbe .

Dodavanje brojača

Dakle, prva stvar koju radimo kada otvorimo Monitor performansi je dodavanje brojača koji su nam potrebni u prozor za nadzor. Prema zadanim postavkama, prozor već prikazuje jedan brojač koji se prikazuje opće opterećenje procesor. Nepotreban brojač možete izbrisati tako da ga odaberete i kliknete na crveni križ na alatnoj traci ili pritiskom na Izbrisati. Za dodavanje brojača pritisnite zeleni gumb ili Ctrl+N.

Otvara se prozor za dodavanje brojača. U polju "Odaberi brojače s računala" navedite naziv ili IP adresu računala koje će se nadzirati. Usput, Performance Monitor može prikazati brojače s različitih računala u jednom prozoru.

Zatim s popisa odaberite brojače performansi. Svi brojači su kombinirani u grupe, koje obično sadrže naziv izvedbenog objekta u svom nazivu. Na primjer, za praćenje mrežna aktivnost otvori grupu mrežno sučelje i odaberite brojače koji pokazuju količinu primljenog i odaslanog mrežnog prometa, ukupnu količinu prometa i trenutnu propusnost.

Ako sumnjate u svrhu bilo kojeg brojača, tada možete vidjeti njegov opis. Da biste to učinili, označite potvrdni okvir "Prikaži opis" u donjem lijevom kutu. Opis nije previše detaljan, ali dovoljno informativan.

Bilješka. Broj brojača performansi prilično je velik i ovisi o verziji operacijskog sustava i instaliranim ulogama i značajkama poslužitelja. Tako, na primjer, u Windows Server 2012 dodano veliki broj brojila namijenjena za nadzor virtualnih strojeva. Osim toga, neki poslužiteljski proizvodi kao što su Exchange ili SQL Server dodaju vlastite brojače u sustav.

Nakon odabira objekta nadzora i isticanja potrebnih brojača, u polju "Instance odabranog objekta" odaberite instancu (Instance) objekta. Dakle, birajući kao objekt mrežna sučelja, ovdje naznačavamo koju je potrebno pratiti. Možete odabrati jednu ili više instanci odabirom Sve instance prikazat ćemo podatke za svaku instancu posebno, te vrijednost _Ukupno prikazat će prosječnu vrijednost za sve instance objekta.

Ovako izgleda prozor monitora performansi nakon dodavanja brojača. Prema zadanim postavkama, vrijednosti brojača performansi prikazuju se kao linijski grafikon. Odabirom određenog brojača možete vidjeti trenutne (zadnje), minimalne (minimalne), maksimalne (maksimalne) i prosječne (prosječne) vrijednosti za navedeno vremensko razdoblje na ploči.

Ako se istovremeno koristi velik broj brojača, može biti teško pratiti svaki od njih. Stoga je, ako je potrebno, bolje sakriti dodatne brojače, za što je dovoljno poništiti stupac Prikaži.

Pritiskom na odgovarajuću tipku na alatnoj traci možete odabrati način prikaza kao histogram (Histogramska traka) ili kao izvješće (Izvješće). Također se možete prebacivati ​​između načina rada pomoću tipkovničkog prečaca. ctrl+g.

Na primjer, ako trebate stalno pratiti trenutne vrijednosti brojača, tada je način izvješća vizualniji.

Alternativno, možete istaknuti određeni brojač tako da bude prikazan debljom linijom. Da biste to učinili, odaberite željeni brojač i kliknite gumb Istakni koji se nalazi na alatnoj traci. Za odabir možete koristiti i tipkovnički prečac ctrl+h.

Konfiguriranje Monitora performansi

Performance Monitor ima mnogo postavki dizajniranih za prikaz podataka na najbolji mogući način. Klikom na njega možete otvoriti dijaloški okvir postavki monitora performansi. desni ključ miša i odabirom Svojstva, bilo klikom na neupadljiv gumb na alatnoj traci ili klikom ctrl+q.

Na kartici Općenito možete:

Elementi prikaza - uklonite\dodaj elemente prikazane u prozoru Monitora performansi;
Podaci izvješća i histograma - Promijenite vrijednosti prikazane u podacima izvješća i histograma. Prema zadanim postavkama, oni prikazuju trenutne vrijednosti brojača. Možete odrediti minimalnu, maksimalnu ili prosječnu vrijednost, dok će se prikazani podaci svaki put ponovno izračunavati;
Sample Automatski - automatsko prikupljanje podataka. Prema zadanim postavkama, uzorkovanje podataka izvodi se automatski, u određenom intervalu. Poništavanjem potvrdnog okvira uključujemo ručni način rada u kojem se podaci dohvaćaju gumbom Ažuriraj podatke na alatnoj traci ili tipkovnim prečacem Ctrl+U. Također se prebacite s ručni mod na automatski i obrnuto, možete koristiti tipke ctrl+f;
Elementi grafikona - elementi grafikona. Polje Svaki uzorak postavlja interval ažuriranja podataka automatski način rada, a u polju Trajanje - vremenski interval prikazan u prozoru Performance Monitor. Prema zadanim postavkama, podaci se ažuriraju svake sekunde, a prikazani interval je 100 sekundi. Za više ili manje dugotrajno promatranje poželjno je povećati ove vrijednosti.

Na kartici Izvor navodimo odakle dobiti podatke:

Trenutna aktivnost - trenutna aktivnost, prema zadanim postavkama prikazana u prozoru Performance Monitor;
Log datoteke - ovdje možete odrediti put do prethodno spremljene datoteke dnevnika;
Baza podataka - koristite bazu podataka kao izvor SQL podaci. Performance Monitor vam omogućuje pisanje i dohvaćanje podataka o izvedbi u bazu podataka, naravno, ako imate SQL poslužitelj.

Na kartici Podaci možete urediti popis brojača, kao i promijeniti parametre vizualnog prikaza svakog brojača - boju (Color), mjerilo (Scale), širinu linije (Width) i njegov stil (Style).

Na kartici Graf promijenite prikaz grafikona:

Pogled - postavite način prikaza: grafikon, histogram ili izvješće;
Stil pomicanja je vrsta pomicanja koja određuje smjer pomicanja za linijski grafikon. Odabirom Wrap (Looping) graf će se pomicati s lijeva na desno, Scroll (Promocija) - u suprotnom smjeru;
Naslov — naziv grafikona koji se prikazuje ispod alatne trake;
Vertikalna os - pomoću ovog parametra možete dati naziv vertikalnoj osi koordinata;
Prikaži - uključuje prikaz vertikalne i horizontalne mreže i oznaka s vrijednostima za koordinatne osi;
Vertikalna skala - raspon vrijednosti vertikalne ljestvice. Ovdje postavljamo minimalne i maksimalne vrijednosti koje će biti prikazane na grafikonu.

Pa, na kartici Izgled konfiguriraju se shema boja i korišteni font.

Spremanje podataka o izvedbi

Ponekad može biti potrebno pohraniti primljene podatke, na primjer, za izvješće ili za daljnju analizu. Performance Monitor vam omogućuje izvoz primljenih podataka u datoteku. Za izvoz, desnom tipkom miša kliknite na prozor i odaberite "Spremi postavke kao" iz izbornika koji se otvori. Prema zadanim postavkama, izvješće se sprema u HTML format, a može se otvoriti u bilo kojem pregledniku.

Također možete odabrati spremanje formata datoteke s nastavkom .tsv, datotekom razdvojenom tabulatorima. Ovaj se format može koristiti za izvoz podataka u proračunske tablice. A odabirom stavke "Spremi sliku kao" u kontekstnom izborniku možete spremiti sadržaj zaslona kao sliku u GIF formatu.

Ovako izgleda HTML izvješće u pregledniku. Pohranjuje sve postavke monitora performansi, uključujući vrstu prikaza, naslove i tako dalje.

PowerShell

Vrijednosti brojača performansi također se mogu vidjeti na PowerShell konzoli, gdje postoji poseban cmdlet Get-Counter za to. Iako PowerShell ima mnogo manje opcija za prikaz brojača performansi od Performance Monitora, još uvijek se može koristiti u načinu instalacije. Jezgra poslužitelja, u totalna odsutnost GUI.

Pretpostavimo da ga želimo upotrijebiti da vidimo opterećenje procesora. Prvo ispišite sve dostupne brojače za procesor:

(Get-Counter -ListSet Processor).brojac

Zatim odaberite željeni i prikažite njegovu vrijednost:

Get-Counter -Counter ″\Processor(_total)\% Processor Time″ -SampleInterval 10 -MaxSamples 2

U zagradama je naznačena instanca brojača (Instanca), u ovaj primjer Ovo su jezgre procesora. Možete unijeti broj konkretna instanca, ili stavite zvjezdicu (*), tada će se prikazati informacije za svaku instancu, a navođenjem parametra (_total) dobit ćemo sažete informacije za sve instance.
- Parametar -SampleInterval specificira učestalost uzorkovanja, a -MaxSamples određuje broj pokušaja. Dakle, u primjeru se podaci uzimaju 2 puta s intervalom od 10 sekundi. Ako navedete -Continuous umjesto ovih parametara, podaci će se uzimati kontinuirano dok ne kliknete ctrl+c;
-
Ako je potrebno, možete prikazati vrijednosti iz nekoliko brojača navodeći ih odvojene zarezima.

Zaključak

Dakle, danas smo pogledali neke načine za korištenje brojača performansi za praćenje poslužitelja u stvarnom vremenu. NA pričat ćemo o postavljanju grupa prikupljača podataka, spremanju podataka u datoteke dnevnika i njihovoj analizi te postavljanju obavijesti.

Uvod u sustave praćenja.

Razmislite o alatima za praćenje: Performanse konzole i monitor mreže

Performanse konzole.

Da biste pokrenuli Performance konzolu, otvorite mapu Administrativni alati na upravljačkoj ploči i odaberite Izvođenje.

Performansna konzola zapravo su dva alata:

  • snap System Monitor,
  • Samostalni dodaci zapisnika i upozorenja o performansama za pregled datoteka dnevnika praćenja.

Snap-in Monitor sustava.

Pomoću dodatka Performance Monitor možete mjeriti performanse vašeg računala ili drugih računala na mreži:

  • Prikupite i pregledajte trenutne podatke o performansama sustava na lokalno računalo ili na više udaljenih računala.
  • Pregledajte trenutne podatke ili podatke prikupljene ranije pomoću dodatka za zapisnike i upozorenja o izvedbi.
  • Predstavite podatke u obliku grafikona, trakastog grafikona ili izvješća koji se može ispisati.
  • Ugradite mogućnosti Monitora performansi u Microsoft Word ili druge aplikacije Microsoftov paket Ured s OLE automatizacijom.
  • Izradite HTML stranice za prikaz izvedbe.
  • Stvorite konfiguracije nadzora koje dopuštaju ponovno koristiti, koji se može instalirati na druga računala pomoću MS Management Console

Objekti i brojači performansi.

Windows XP dobiva informacije o performansama od komponenata računala. Komponente sustava generiraju podatke o performansama dok rade. Takve komponente nazivaju se objekti izvedbe.

OS ima niz objekata izvedbe, koji obično odgovaraju glavnim hardverskim komponentama kao što su memorija, procesori itd. Aplikacije također mogu instalirati svoje vlastite objekte izvedbe.

Svaki objekt izvedbe pruža brojače koji prikupljaju podatke o izvedbi. Na primjer, brojač Page Exchange/sec objekta Memory prati stupanj predmemorije stranice.

Objekti koji se najčešće koriste za praćenje rada komponente sustava:

  • logički pogon;
  • fizički disk;
  • memorija;
  • teći;
  • postupak;
  • CPU;
  • sustav;
  • datoteka stranice;

U Windows XP objektu Fizički disk omogućeno prema zadanim postavkama, a objekt logički pogon isključeno prema zadanim postavkama. Za omogućavanje brojača za praćenje logičkih pogona ili svezaka, trebate pokrenuti naredbu u konzoli diskperf -yv i ponovno pokrenite sustav.

Da biste vidjeli objašnjenje koje podatke pruža određeni brojač, kliknite gumb Objasni u dijaloškom okviru Dodaj brojače kojem se može pristupiti klikom na znak plus na alatnoj traci dodatka.

Neki predmeti (npr Memorija i poslužitelj) imaju samo jednu instancu, iako drugi objekti izvedbe mogu imati više instanci. Ako objekt ima više instanci, tada možete dodati brojače za praćenje statistike za svaku instancu ili za sve instance u isto vrijeme.

Na primjer, ako je u sustavu instalirano nekoliko procesora, tada je objekt CPU imat će mnogo primjera. Štoviše, ako objekt podržava više instanci, onda kada se instance kombiniraju u grupu, postojat će roditeljska instanca i podređene instance koje će pripadati ovoj nadređenoj instanci.

Postavljanje brojača.

Kada odaberete dodatak System Monitor, prozor s grafikonom otvorit će se prema zadanim postavkama u oknu s rezultatima. Koraci za dodavanje brojača:

Ako nemate odgovarajuća dopuštenja za nadzor vašeg računala, dobit ćete poruku o pogrešci. Brojač će biti naveden na trakastom grafikonu, ali podaci neće biti prikazani.

Ako na ekranu nema brojača koji ćete pratiti, moguće je da usluga ili element koji je objekt brojača nije instaliran ili aktiviran na ovo računalo, i trebali biste prvo dodati ovu uslugu.

U nju možete postaviti kontrolu System Monitora Microsoftov dokument riječ. Za ovo:

  • otvoren word dokument i postavite pokazivač na mjesto gdje želite da se kontrola postavi.
  • Na izborniku Prikaz odaberite Alatne trake -> Kontrole.
  • Kliknite gumb Više stavki i s popisa odaberite opciju Kontrola nadzora sustava.
  • U njega će se umetnuti graf Performance Monitora navedeno mjesto u dokumentu. NA ovaj trenutak element je u modu dizajna, tako da možete raditi s njim u uređivaču Visual Basica.
  • Da biste promijenili postavke ili dodali brojače, kliknite gumb Izađi iz načina dizajna da biste izašli iz načina dizajna.
  • Da biste grafikonu dodali brojače, kliknite na njega desni klik miša i odaberite Dodaj brojače iz kontekstnog izbornika.

Postavljanje izgled.

U dodatku Monitora sustava dostupna su tri preglednika informacija o izvedbi: dva grafička (Graf i Histogram) i jedan tekstualni (Izvješće). Da biste prilagodili izgled prozora za praćenje, desnom tipkom miša kliknite grafikon i odaberite Svojstva iz kontekstnog izbornika. U prozoru koji se otvori, za grafikon i histogram možete postaviti niz dodatne opcije prikaz:

  • naziv grafa ili histograma i koordinatne osi;
  • raspon vrijednosti izlaza;
  • karakteristike krivulje na grafikonu ili trake u histogramu, kao što su boja, debljina, stil itd.

Na kartici Općenito možete odrediti vrstu alata za praćenje koji želite. Opcija je odabrana prema zadanim postavkama. Raspored. Također možete prikazati podatke o izvedbi kao trakasti grafikon ili kao izvješće.

Rad s umetkom System Monitor.

Kada nadzirete sustav, zapamtite nekoliko korisnih pravila koja će vam omogućiti najučinkovitije korištenje resursa sustava:

  • Definirajte konfiguraciju alata za nadzor. Za praćenje rada Windows instalacije XP, možete pregledavati podatke kao grafikon pomoću Performance Monitora ili prikupljati podatke u zapisnicima performansi za pregled i analizu u drugim aplikacijama. Konfigurirajte dodatak Upozorenja i Dnevnici izvedbe za prikupljanje podataka s odabranih brojača u određenim intervalima. Rezultirajući zapisnici podataka mogu se koristiti za generiranje izvješća i analizu ukupne izvedbe sustava, kao i za planiranje budućih nadogradnji.
  • Održavajte niska sredstva potrebna za praćenje. Alati za praćenje su konfigurirani tako da troše minimalnu količinu resursa. Međutim, u nekim slučajevima potrebno je poduzeti dodatne mjere za njegovo smanjenje. Prikaz podataka o performansama u prozoru System Monitor kao graf, često uzorkovanje podataka, veliki broj praćenih objekata i brojača - sve to povećava količinu resursa utrošenih na praćenje performansi.
  • Analizirajte podatke o izvedbi i odredite osnovnu vrijednost izvedbe. U pravilu je korisno odrediti osnovnu razinu izvedbe za tipično radno opterećenje. To se može učiniti izlazom podataka u grafički oblik u prozoru Monitora sustava.
  • Postavljanje upozorenja. Postavite upozorenja koja će se generirati kada vrijednosti brojača premaše prihvatljive vrijednosti.
  • Ugađanje performansi. Koristite podatke o izvedbi za podešavanje Postavke sustava za optimalno upravljanje opterećenjem sustava.
  • Planiranje. Pratite trendove opterećenja poslužitelja i potrebu za nadogradnjom hardvera sustava.

Izbor metode praćenja.

Zgodno je koristiti grafove za praćenje rada sustava u stvarnom vremenu na lokalnom ili udaljenom računalu. Zapisnici za uključivanje Zapisnici performansi i upozorenja korisni su za bilježenje zapisa. Zabilježeni podaci mogu se koristiti za generiranje izvješća i prezentirani u obliku grafikona ili stupčastih grafikona pomoću System Monitora.

Izbor učestalosti registracije.

Treba paziti na odabir učestalosti i trajanja zapisivanja podataka jer često ažuriranje podaci dovode do generiranja vrlo velike količine podataka s kojima će biti teško raditi. Također može povećati performanse dodatka za zapise o performansama i upozorenja.

NA opći slučaj učestalost ažuriranja podataka ovisi o duljini intervala zapisivanja. Ako je interval zapisivanja 4 sata, preporuča se instaliranje ažuriranja svakih 15 sekundi. Za 8-satni interval zapisivanja odaberite razdoblje ažuriranja od najmanje 300 sekundi (5 minuta). Općenito, za kontinuirano praćenje, interval je postavljen na 15 minuta.

Izbor brojača.

Praćenje treba započeti praćenjem sljedeće četiri komponente, ovim redoslijedom:

  • Memorija.
  • Procesori.
  • Diskovi.
  • Mreža.

Tablica u nastavku prikazuje minimalni set brojači koji bi se trebali koristiti za praćenje poslužitelja. Dok radite, možete dodati dodatne brojače za objekte izvedbe koji vas zanimaju.

Stupanj korištenja

Memorija\Dostupni bajtovi
Memorija\Bajt predmemorije

Uska mjesta

Memorija\Razmjena stranica/s
Memorija \ Čitanje stranica / sek
Memorijske\Tranzitne pogreške/s
Memorija\bajtovi u dodijeljenom bazenu
Memorija\bajtovi u skupu stranica bez stranica
Korisni su i brojači.
Zamjena datoteke\% korištenja
Predmemorija\ % pogodaka prilikom prikaza podataka

CPU

Stupanj korištenja
Uska mjesta

Procesor\% procesorskog vremena (sva pojavljivanja)
Procesor\Prekidi/s
Duljina reda čekanja sustava\CPU (sva pojavljivanja)
Sustav\Prekidači konteksta/s

Stupanj korištenja
Uska mjesta

Fizički disk\Disk čita/s
Fizički disk\Disk upisuje/s
Fizički disk\Prosječna duljina reda čekanja na disku (sva pojavljivanja)

mrežno sučelje

Stupanj korištenja
Izvođenje

Mrežni segment\% korištenja mreže
Brojači prijenosa protokola
Mrežno sučelje\Ukupno bajtova/s
Mrežno sučelje\Paketi/s
Poslužitelj\Ukupno bajtova/s
ili
Poslužitelj\Poslani bajtovi/s
i
Server\Primljeni bajtovi/s)

komponenta

Parametar koji se proučava

Brojači

Odaberite računalo koje će se koristiti za nadzor.

Prilikom praćenja udaljena računala Postoji nekoliko opcija za prikupljanje podataka. Na primjer, možete pokrenuti zapisnike performansi i upozorenja na administrativnom računalu i prikazati podatke sa svih udaljenih računala. Ili možete pokrenuti uslugu prikupljanja podataka na svakom računalu i pokrenuti u redovitim intervalima batch program za prijenos podataka na računalo administratora radi naknadne analize i arhiviranja.

Centralizirano prikupljanje podataka (prikupljanje podataka sa svih udaljenih računala na lokalnom računalu) najlakše je implementirati. Moguće je prikupiti podatke iz više sustava u jednu log datoteku, ali to se povećava mrežni promet i zahtijeva više memorije na administratorskom računalu.

Distribuirano prikupljanje podataka (tj. prikupljanje podataka na svakom nadziranom računalu) ne povećava promet i ne zahtijeva dodatnu memoriju na računalu administratora. Međutim, doći će do kašnjenja u prijenosu podataka na računalo administratora.

Analiza podataka o učinku.

Analiza rezultata praćenja uključuje provjeru očitanja brojača zabilježenih tijekom izvođenja različitih operacija sustava. Tijekom ovog procesa trebali biste odrediti najviše aktivnih procesa, kao i identificirati programe ili niti koje isključivo koriste bilo koje resurse. Kao rezultat toga, trebali biste shvatiti kako vaš sustav podnosi radno opterećenje.

Tijekom ove analize trebali biste odrediti razinu performansi sustava kada se obrađuje tipično opterećenje i sve potrebne usluge, koji se zove baznu razinu. Osnovni standard određuje administrator na temelju radnog opterećenja. Ova se razina temelji na nizu brojača performansi i odgovara stanju sustava kada na zadovoljavajući način obrađuje sve zahtjeve korisnika.

Određivanje prihvatljivih očitanja brojila.

Općenito, definicija prihvatljive razine izvedbe prilično je subjektivna odluka. Međutim, donja tablica pokazuje granične vrijednosti za određeni broj mjerača koji će vam pomoći da odredite ukazuju li brojila na problem. Ako su očitanja brojila ustrajno na granici, onda postoje svi razlozi da se govori o prisutnosti uskog grla u sustavu i treba poduzeti korake za podešavanje ili nadogradnju učitanog resursa.

Indikacije ograničenja brojača:

Objekt\brojac

Granična razina

System Monitor vam omogućuje da potvrdite sumnje da postoji problem na sustavu korisnika ili na mrežnom poslužitelju. Na primjer, možete posumnjati da je usporavanje sustava uzrokovano nedostatkom RAM-a na računalu.

Da biste potvrdili ovu hipotezu, možete koristiti System Monitor da izbrojite broj memorijskih stranica koje su prebačene na HDD za jednu sekundu vremena rada sustava. Previše stranica u sekundi na tvrdom disku znači da u sustavu nema dovoljno RAM-a.

Najpoznatija uska grla koja utječu na performanse sustava prikazana su u donjoj tablici. Tablica sadrži opis brojača Performance Monitora koji se najčešće koriste za prepoznavanje abnormalnosti sustava.

Za svaki brojač, tablica navodi prag koji preporučuje Microsoft. Ako je prag memorije premašen, onda je vrijeme da povećate količinu RAM-a instalirane na računalu. Ako je vrijednost praga za mrežu premašena, onda je vrijedno razmotriti pitanje dodatne segmentacije lokalne podmreže koja se nalazi uz sustav. Ako je prag diska premašen, to ukazuje na potrebu za bržim pogonom tvrdog diska.

U tom slučaju možete birati između zamjene IDE pogona s pogonima s SCSI sučelje ili implementacija hardversko rješenje RAID, kao što je RAID razina 0 (prugasti volumeni). Obično, kada je prag procesora prekoračen, treba razmišljati o zamjeni procesora bržim.

Ako sustav pokreće puno programa s više niti, razmislite o korištenju višejezgrenog ili višeprocesorskog računala.

Česta uska grla u izvedbi

granična vrijednost

Poslani bajtovi

Stranice/s

Manje fizičkog RAM-a

Ukupno bajtova/sek

Zbroj svih sustava uključenih u problem mora biti manji od raspoloživog širina pojasa mreže (primjer: 100Mb/s)

Fizički disk

Prosječna brzina prijenosa/s

Duljina reda čekanja na disku

% vremena na disku

CPU

% vremena procesora

Duljina reda čekanja procesora

Monitor sustava se može otvoriti odabirom naredbe Start> Svi programi> Administrativni alati> Performanse (Start> Svi programi> Administrativni alati> Performanse). Drugi način za pokretanje System Monitor je odabir naredbe Start> Pokreni (Start> Pokreni), unos naredbe perfmon u dijaloškom okviru Trčanje i klik na gumb u redu.

Čim se otvori prozor System Monitor, primijetit ćete da se automatski otvaraju tri najpopularnija brojača: Stranice/s, Duljina reda čekanja na disku i % procesora.

Na primjer, možda je vrijedno obratiti pozornost na parametar prosječnog broja stranica u sekundi. Pretpostavimo da je jednako 47,593. To je znatno veće od granične vrijednosti od 20. U ovom slučaju, ovo je usko grlo za performanse sustava, budući da operacijski sustav Windows radi na računalu s instaliranim 128 MB RAM-a.

Za dodavanje dodatni brojači trebate učiniti sljedeće:

1. Desni klik bilo gdje u području prikaza monitor sustava i biraj Dodajte brojače(ili kliknite ikonu + na alatnoj traci).

U prethodnom članku sastavljen je popis od 80 alata za praćenje Linux sustavi. Također je imalo smisla napraviti izbor alata za Windows sustav. Donji popis je samo početna točka, nema rangiranja.


1.Task manager

Dobro poznati Windows Task Manager je uslužni program za prikaz popisa pokrenuti procesi i resurse koje troše. Ali znate li iskoristiti njegov puni potencijal? U pravilu kontrolira stanje procesora i memorije, ali možete ići puno dalje. Ova je aplikacija unaprijed instalirana na svim operativnim sustavima Microsoft.

2. Monitor resursa

Izvrstan alat za procjenu korištenja CPU-a, RAM-a, mreže i diska u sustavu Windows. Omogućuje vam da brzo dobijete sve potrebne informacije status kritičnih poslužitelja.

3. Monitor performansi

Glavni alat za upravljanje brojačima performansi u sustavu Windows. Monitor performansi, u više ranim verzijama Windows nam je poznat kao Monitor sustava. Uslužni program ima nekoliko načina prikaza, prikazuje brojače performansi u stvarnom vremenu, sprema podatke u log datoteke za kasnije proučavanje.

4. Monitor pouzdanosti

Monitor pouzdanosti - Monitor stabilnosti sustava, omogućuje vam praćenje svih promjena u performansama računala, monitor stabilnosti možete pronaći u sustavu Windows 7, u sustavu Windows 8: Upravljačka ploča> Sustav i sigurnost> Akcijski centar. Koristeći Reliability Monitor, možete pratiti promjene i kvarove na vašem računalu, podaci će biti prikazani u prikladnom grafičkom obliku, koji će vam omogućiti da pratite koja je aplikacija i kada je izazvala pogrešku ili visi, pratite izgled plavi ekran Windows smrt, razlog njegovog izgleda (drugo Windows Update ili instalacija softvera).

5.Microsoft SysInternals

SysInternals je cijeli set programi za administriranje i nadzor računala sa sustavom Windows. Možete ih besplatno preuzeti na web stranici Microsofta. Servis Sysinternals programi pomoć pri upravljanju, rješavanju problema, dijagnosticiranju aplikacija i operacijskih sustava Windows sustavi.

6. SCOM (dio Microsoft System Center)

System Center - je potpuni skup alata za upravljanje IT infrastrukturom, s kojima možete upravljati, implementirati, nadzirati, konfigurirati Microsoft softver (Windows, IIS, SQLServer, Exchange i tako dalje). Nažalost, MSC nije besplatan. SCOM se koristi za proaktivno praćenje ključnih objekata IT infrastrukture.

Nadgledanje Windows poslužitelja s obitelji Nagios

7. Nagios

Nagios je već nekoliko godina najpopularniji alat za praćenje infrastrukture (za Linux i Windows). Ako razmišljate o Nagiosu za Windows, instalirajte i konfigurirajte agenta windows server. NSClient++ nadzire sustav u stvarnom vremenu i daje izlaz udaljeni poslužitelj praćenje i još mnogo toga.

8. Kaktusi

Obično se koristi zajedno s Nagiosom, pruža korisniku prikladno web sučelje za uslužni program RRDTool, dizajniran za rad s kružnim bazama podataka (Round Robin Database), koje se koriste za pohranjivanje informacija o promjenama u jednoj ili više vrijednosti tijekom određenog razdoblje. Statistika u mrežnim uređajima prikazana je u obliku stabla čiju strukturu postavlja korisnik, možete izgraditi graf korištenja kanala, korištenja HDD particija, kašnjenja resursa prikaza itd.

9. Shinken

Fleksibilan, skalabilan sustav praćenja otvorenog koda temeljen na Nagios kernelu napisanom u Pythonu. 5 puta je brži od Nagiosa. Shinken je kompatibilan s Nagiosom, možete koristiti njegove dodatke i konfiguracije bez podešavanja ili dodatne konfiguracije.

10. Icinga

Još jedan popularan otvoreni sustav za praćenje koji provjerava hostove i usluge i izvješćuje njihov status administratoru. Budući da je vilica Nagiosa, Icinga je kompatibilna s njim i imaju puno zajedničkog.

11. OpsView

OpsView je u početku bio besplatan. Sada, nažalost, korisnici ovog nadzornog sustava moraju se izdvojiti.

Op5 je još jedan sustav za praćenje otvorenog koda. Grafički prikaz, pohrana i prikupljanje podataka.

Alternative Nagiosu

13. Zabbix

otvoren softver za praćenje i praćenje statusa raznih usluga računalna mreža, poslužitelji i mrežna oprema, koristi se za dobivanje podataka o opterećenju CPU-a, korištenju mreže, prostoru na disku i slično.

14. Munin

Dobar sustav za praćenje koji prikuplja podatke s više poslužitelja u isto vrijeme i sve prikazuje u obliku grafova, s kojima možete pratiti sve prošle događaje na poslužitelju.

15.Zenoss

Upisano u Python jezik koristeći Zope aplikacijski poslužitelj, podaci se pohranjuju u MySQL. Sa Zenossom možete
pratiti mrežne usluge, resursi sustava, performanse uređaja, Zenoss jezgra analizira okoliš. To omogućuje brzo rješavanje velikog broja specifičnih uređaja.

16. Opservium

Sustav praćenja i nadzora mrežnih uređaja i poslužitelje, iako je popis podržanih uređaja ogroman i nije ograničen samo na mrežne uređaje, uređaj mora podržavati SNMP.

17. Centreon

Sveobuhvatan sustav nadzora koji vam omogućuje kontrolu cjelokupne infrastrukture i aplikacija koje sadrže informacije o sustavu. Besplatna alternativa Nagios.

18. Ganglije

Ganglije - skalabilne distribuirani sustav nadzor, koji se koristi u računalnim sustavima visokih performansi kao što su klasteri i mreže. Prati statistiku i povijest izračuna u stvarnom vremenu za svaki nadzirani čvor.

19.Pandora FMS

Sustav za nadzor, dobre performanse i skalabilnost, jedan poslužitelj za praćenje može kontrolirati rad nekoliko tisuća hostova.

20. NetXMS

Softver otvorenog koda za praćenje računalnih sustava i mreža.

21.OpenNMS

OpenNMS platforma za praćenje. Za razliku od Nagiosa, podržava SNMP, WMI i JMX.

22.HypericHQ

Komponenta paketa VMware vRealize Operations, koja se koristi za praćenje OS-a, međuvera i aplikacija u fizičkim, virtualnim i cloud okruženjima. Prikazuje dostupnost, performanse, upotrebu, događaje, zapisnike i promjene na svakom sloju virtualizacijskog stoga (od hipervizora vSphere do gostujućih OS-a).

23. Bosun

Sustav za praćenje i upozorenje otvorenog koda iz StackExchangea. Bosun ima dobro osmišljenu shemu podataka, kao i moćan jezik njihovu obradu.

24. Sensu

Sensu je sustav upozorenja otvorenog koda sličan Nagiosu. Postoji jednostavna nadzorna ploča, možete vidjeti popis klijenata, provjere i aktivirana upozorenja. Okvir pruža mehanizme koji su potrebni za prikupljanje i akumulaciju statistike poslužitelja. Na svakom poslužitelju se pokreće Sensu agent (klijent) koji koristi skup skripti za provjeru ispravnosti usluga, njihov status i prikupljanje svih drugih informacija.

25. PrikupiM

CollectM prikuplja statistiku o korištenju resursa sustava svakih 10 sekundi. Može prikupiti statistiku za nekoliko hostova i poslati je na poslužitelj, a podaci se prikazuju pomoću grafikona.

28. Alat za analizu zapisnika (PAL).

34. Total Network Monitor

Ovo je program za kontinuirano praćenje lokalne mreže. pojedinačnih računala, usluge mreže i sustava. Total Network Monitor generira izvješće i obavještava vas o svim pogreškama koje su se dogodile. Možete provjeriti bilo koji aspekt usluge, poslužitelja ili datotečnog sustava: FTP, POP/SMTP, HTTP, IMAP, registar, zapisnik događaja, stanje usluge i još mnogo toga.

35.PRTG

38. Idera

Podržava više operativnih sustava i virtualizacijskih tehnologija. Postoji mnogo besplatnih alata pomoću kojih možete pratiti sustav.

39.PowerAdmin

PowerAdmin je komercijalno rješenje za praćenje.

40. ELM Enterprise Manager

ELM Enterprise Manager - potpuno praćenje od "što se dogodilo" do "što se događa" u stvarnom vremenu. Alati za nadzor u ELM-u uključuju - sakupljač događaja, monitor performansi, servisni monitor, nadzor procesa, nadzor datoteka, PING monitor.

41.EventsEntry

42. Veeam ONE

Učinkovito rješenje za nadzor, izvješćivanje i planiranje resursa za VMware, Hyper-V i Veeam Backup & Replication infrastrukturu, prati zdravlje vaše IT infrastrukture i dijagnosticira probleme prije nego što ometaju korisničko iskustvo.

43. CA Unified Infrastructure Management (bivši CA Nimsoft Monitor, Unicenter)

Nadzire izvedbu i dostupnost resursa Windows poslužitelja.

44.HP Operations Manager

Ovaj softver za praćenje infrastrukture provodi proaktivnu analizu uzroka, smanjujući vrijeme oporavka i troškove upravljanja operacijama. Rješenje je idealno za automatizirano praćenje.

45. Dell Open Management

OpenManage (sada Dell Enterprise Systems Management) sve-u-jednom proizvod za praćenje.

46. ​​Halcyon Windows Server Manager

Upravljanje i praćenje mreža, aplikacija i infrastrukture.

Ispod je popis (najpopularnijih) alata za praćenje mreže

54. Ntop

55. NeDi

Nedi je alat za praćenje mreže otvorenog koda.

54. Dude

Sustav Dude Monitoring, iako je besplatan, ali prema mišljenju stručnjaka, ni na koji način nije inferioran komercijalni proizvodi, prati pojedinačne poslužitelje, mreže i mrežne usluge.

55. Širina pojasaD

Program otvorenog koda.

56. NagVis

Proširenje za Nagios koje vam omogućuje izradu infrastrukturnih karata i prikaz njihovog statusa. NagVis podržava veliki broj različitih widgeta, skupova ikona.

57Proc Net Monitor

Besplatna aplikacija za praćenje koja vam omogućuje da pratite sve aktivne procese i, ako je potrebno, brzo ih zaustavite kako biste smanjili opterećenje procesora.

58.PingPlotter

Koristi se za dijagnosticiranje IP mreža, omogućuje vam da odredite gdje se pojavljuju gubici i kašnjenja mrežni paketi.

Mali, ali korisni alati

Popis ne bi bio potpun bez spominjanja nekoliko opcija za nadzor hardvera.

60Glint Monitor aktivnosti računala

61.RealTemp

Uslužni program za praćenje temperatura Intel procesora, ne zahtijeva instalaciju, prati trenutnu, minimalnu i maksimalnu temperaturu za svaku jezgru i početak throttlinga.

62. SpeedFan

Uslužni program koji vam omogućuje kontrolu temperature i brzine ventilatora u sustavu, prati indikatore senzora matične ploče, video kartice i tvrdih diskova.

63.OpenHardwareMonitor

@ECHO OFF ECHO Dodavanje brojača "New_counter"... rem Stvori nova grupa sakupljači podataka logman create counter New_counter -f bincirc -c ^ "\Processor(_Total)\%% Processor Time" ^ "\Memory(_Total)\Page/sec" ^ "\Memory(_Total)\%% Uncommited bytes In Use" ^ "\Memory(_Total)\Available Bytes" ^ "\System(_Total)\Processor Queue Length" ^ "\PhysicalDisk(_Total)\Avg. Disk Queue Lenghth" ^ "\PhysicalDisk(*)\Avg. Disk Queue Lengh" ^ "\Network Interface(*)\Bytes Total/sec" ^ -si 15 -v ​​mmddhhmm rem Pokrenite monitor performansi C:\Windows\System32\Perfmon.exe ECHO gotov

Nazivi brojača su stavljeni pod navodnike i odvojeni razmakom. Nazivi brojača mogu biti napisani i na engleskom i na ruskom (ali tada će bat-datoteka raditi samo u verzijama sustava Windows na ruskom jeziku). Ako se znak pojavljuje u nazivu brojača % , mora se zamijeniti znakovima %% (dvostruki posto).

Nakon završetka datu datoteku, odmah ćemo ući u monitor performansi, gdje ćemo vidjeti novostvorenu grupu sakupljača podataka s imenom New_counter.

Opisani brojači u pravilu su dovoljni za opću procjenu opterećenja sustava. Drugi brojači se koriste za detaljno istraživanje problema ako se utvrdi da nema dovoljno hardverskih performansi.

Je li vam ovaj članak pomogao?

Vrhunski povezani članci