Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Greške
  • Monitor statusa sistema. Windows Performance Monitor: Kolektori korišćenja sistemskog hardvera

Monitor statusa sistema. Windows Performance Monitor: Kolektori korišćenja sistemskog hardvera

Brojači performansi. Dio 1

Performanse računara su određene brzinom kojom računar izvršava dodeljene zadatke. Mnogi faktori utiču na ukupne performanse sistema - procesorska snaga procesora, količina raspoložive RAM memorije, brzina diskovni podsistem, propusni opseg mrežnih interfejsa, itd.

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

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

Glavni alat za upravljanje brojačima performansi u Windows-u je dodatak Performance Monitor, ranije Windows verzije poznat kao System Monitor. Monitor performansi ima nekoliko režima prikaza i omogućava vam da prikažete brojače performansi u realnom vremenu, kao i da sačuvate podatke u log fajlovima za kasnije proučavanje.

Monitor performansi možete pronaći u Start meniju ( početni ekran u Serveru 2012) pod Administrativni alati ili klikom Win + R i u prozoru "Run" izvršite naredbu perfmon.msc... Treba imati na umu da nisu svi korisnici ovlašteni za korištenje ovog snap-ina. Pored članova grupe Administratori, koji imaju puna prava i može koristiti sve svoje mogućnosti, postoje još dvije grupe:

Korisnici monitora performansi - mogu da pregledaju (lokalno ili daljinski) podatke monitora performansi i modifikuju svojstva prikaza u realnom vremenu. Nemate dozvolu za kreiranje ili modificiranje skupa sakupljača podataka;
Korisnici dnevnika performansi - imaju sva prava prethodne grupe i mogu kreirati i mijenjati grupe sakupljača podataka.

Pa, obični korisnici koji pripadaju grupi Korisnici mogu otvoriti samo datoteke evidencije za pregled u monitoru performansi.

Bitan. U skladu sa zahtjevima instrumentacije Windows upravljanje(WMI), grupi korisnika dnevnika performansi mora biti dodijeljeno pravo da se prijavi kao batch posao. Da biste to učinili, morate otvoriti uskok lokalna politika Sigurnost (secpol.msc), pod "Lokalne politike \ Dodjela korisničkih prava" pronađite postavku Prijavite se kao batch posao i dodajte grupu Korisnici dnevnika performansi na listu .

Dodavanje brojača

Dakle, prva stvar koju radimo, otvarajući Monitor performansi, je dodavanje brojača koji su nam potrebni u prozor za nadgledanje. Podrazumevano, prozor već prikazuje jedan brojač koji se prikazuje ukupno opterećenje procesor. Nepotreban brojač možete izbrisati tako što ćete ga odabrati i kliknuti na crveni krst na traci sa alatkama ili pritiskom na Izbriši... Za dodavanje brojača, pritisnite zeleno dugme ili Ctrl + N.

Otvara se prozor za dodavanje brojača. U polju "Odaberi brojače sa računara" postavite ime ili IP adresu računara koji će se pratiti. Inače, Performance Monitor može prikazati brojače sa različitih računara u jednom prozoru.

Zatim biramo brojače performansi sa liste. Svi brojači su kombinovani u grupe, koje obično sadrže naziv objekta performansi u svom nazivu. Na primjer, za praćenje mrežna aktivnost otvori grupu Mrežni interfejs i izaberite brojače koji pokazuju količinu primljenog i prenošenog mrežnog saobraćaja, ukupnu količinu saobraćaja i trenutnu propusnost.

Ako ste u nedoumici o namjeni mjerača, onda postoji prilika da pogledate njegov opis. Da biste to učinili, potvrdite izbor u polju za potvrdu "Prikaži opis" u donjem lijevom kutu. Opis nije baš detaljan, ali dovoljno informativan.

Bilješka. Broj brojača performansi je prilično velik i zavisi od verzije operativnog sistema i instaliranih uloga i komponenti servera. Tako, na primjer, u Windows Server Dodato 2012 veliki broj brojila dizajnirana za nadzor virtuelne mašine... Dodatno, neki serverski proizvodi kao što su Exchange ili SQL Server dodaju svoje brojače u sistem.

Nakon odabira objekta nadzora i isticanja potrebnih brojača, u polju "Instance odabranog objekta" odaberite instancu (Instancu) objekta. Dakle, birajući kao objekt mrežni interfejsi, ovdje ukazujemo koji bi trebao biti praćen. Možete odabrati jednu ili više instanci odabirom All Instance prikazat ćemo podatke za svaku instancu posebno i vrijednost _Ukupnoće ispisati prosječnu vrijednost za sve instance objekta.

Ovako izgleda prozor monitora performansi nakon dodavanja brojača. Prema zadanim postavkama, vrijednosti brojača performansi se prikazuju kao linijski grafikon. Nakon odabira određenog brojača, na panelu možete vidjeti trenutne (zadnje), minimalne (minimalne), maksimalne (maksimalne) i prosječne (prosječne) vrijednosti za navedeni vremenski period.

Ako se istovremeno koristi veliki broj mjerača, može biti teško pratiti svaki od njih. Stoga je, ako je potrebno, bolje sakriti nepotrebne brojače, za što je dovoljno poništiti potvrdni okvir u koloni Prikaži.

Klikom na odgovarajuće dugme na traci sa alatkama, možete izabrati način prikaza u obliku histograma (Histogram bar) ili u obliku izveštaja (Report). Također možete prelaziti između načina rada pomoću prečice na tastaturi 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 se ogleda u debljoj liniji. Da biste to učinili, odaberite željeni brojač i kliknite na dugme Istakni koje se nalazi na traci sa alatkama. Za odabir možete koristiti i prečicu na tastaturi Ctrl + H.

Postavljanje monitora performansi

Performance Monitor ima mnogo postavki dizajniranih za najbolji prikaz vaših podataka. Možete otvoriti dijalog postavki monitora performansi klikom na njega desni ključ miša i odabirom Svojstva, bilo klikom na neupadljivo dugme na traci sa alatkama, ili klikom na Ctrl + Q.

Na kartici Općenito možete:

Prikaz elemenata - uklonite \ dodajte elemente prikazane u prozoru Monitora performansi;
Podaci izvještaja i histograma - promijenite vrijednosti prikazane u načinu izvještaja i histograma. Podrazumevano, oni prikazuju trenutne vrijednosti brojača. Možete odrediti minimalnu, maksimalnu ili prosječnu vrijednost, a prikazani podaci će se svaki put ponovo izračunavati;
Sample Automatski - automatsko prikupljanje podataka. Po defaultu, uzorkovanje podataka se izvodi automatski u određenom intervalu. Uklanjanjem potvrdnog okvira omogućit ćemo ručni način rada u kojem se podaci uklanjaju gumbom Ažuriraj podatke na traci s alatima ili prečicom na tastaturi Ctrl + U... Također se prebacite sa ručni način rada do automatskog i nazad, možete koristiti tipke Ctrl + F;
Elementi grafikona - elementi grafikona. Polje Uzorak Svaki postavlja interval ažuriranja podataka u automatski način rada, a u polju Trajanje - vremenski interval prikazan u prozoru Performance Monitor. Podrazumevano, podaci se osvježavaju svake sekunde, a prikazani interval je 100 sekundi. Za manje ili više dugoročno posmatranje, preporučljivo je povećati ove vrijednosti.

Na kartici Izvor označavamo odakle dobiti podatke:

Trenutna aktivnost - trenutna aktivnost, prikazana u prozoru Performance Monitor po defaultu;
Datoteke evidencije - ovdje možete odrediti putanju do prethodno sačuvane datoteke evidencije;
Baza podataka - koristite bazu kao izvor SQL podaci... Monitor performansi vam omogućava da upišete i preuzmete podatke o performansama u bazu podataka, naravno, ako imate SQL server.

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

Na kartici Graf promijenite prikaz grafikona:

Pogled - podesite način prikaza: grafikon, histogram ili izvještaj;
Stil pomicanja je tip pomicanja koji označava smjer pomicanja za linijski grafikon. Odabirom Wrap će se pomicati grafikon s lijeva na desno, Scroll u suprotnom smjeru;
Naslov - naziv grafikona koji se prikazuje ispod trake sa alatkama;
Vertikalna osa - pomoću ovog parametra možete imenovati vertikalnu koordinatnu os;
Prikaži - uključuje prikaz vertikalnih i horizontalnih mreža i oznaka sa vrijednostima za koordinatne ose;
Vertikalna skala - raspon vrijednosti vertikalne skale. Ovdje postavljamo minimalne i maksimalne vrijednosti koje će biti prikazane na grafikonu.

Pa, na kartici Izgled možete prilagoditi shemu boja i korišteni font.

Čuvanje podataka o performansama

Ponekad će možda biti potrebno sačuvati prikupljene podatke, na primjer, radi dostavljanja izvještaja ili daljnje analize. Monitor performansi vam omogućava da izvezete rezultirajuće podatke u datoteku. Da biste izvezli, kliknite desnim tasterom miša na prozor i izaberite "Sačuvaj postavke kao" u meniju koji se otvori. Podrazumevano, izvještaj se pohranjuje u HTML format i može se otvoriti u bilo kojem pretraživaču.

Takođe možete odabrati da sačuvate format datoteke sa ekstenzijom .tsv - datoteka razdvojena tabulatorima. Ovaj format se može koristiti za izvoz podataka u proračunske tabele. A odabirom stavke "Sačuvaj sliku kao" u kontekstualnom meniju, možete sačuvati sadržaj ekrana kao sliku u GIF formatu.

Ovako izgleda HTML izvještaj u pretraživaču. Sadrži sve parametre monitora performansi, uključujući tip prikaza, naslove, itd.

PowerShell

Vrijednosti brojača performansi se također mogu vidjeti sa PowerShell konzole, gdje postoji poseban Get-Counter cmdlet za to. Iako PowerShell ima mnogo manje opcija za prikaz brojača performansi od Performance Monitora, može se koristiti u režimu podešavanja. Server Core, at potpuno odsustvo grafički interfejs.

Pretpostavimo da želimo da ga koristimo da vidimo opterećenje procesora. Prvo, prikažimo sve dostupne brojače za procesor:

(Get-Counter -ListSet procesor) .counter

Zatim biramo željenu i prikazujemo njenu vrijednost:

Get-Counter -Counter ″ \ Procesor (_total) \% procesorskog vremena ″ -SampleInterval 10 -MaxSamples 2

Instanca brojača (Instanca) je označena u zagradama, u ovaj primjer ovo su jezgra procesora. Možete odrediti broj konkretan primer, ili stavite zvjezdicu (*), tada će biti prikazane informacije o svakoj instanci, a specificiranjem (_total) parametra dobit ćemo zbirne informacije za sve instance.
- Parametar -SampleInterval specificira učestalost prikupljanja podataka, a -MaxSamples - broj pokušaja. Dakle, u primjeru, podaci se uzimaju 2 puta sa intervalom od 10 sekundi. Ako navedete -Continuous umjesto ovih parametara, podaci će se uzimati kontinuirano dok ne pritisnete Ctrl + C;
-
Ako je potrebno, možete prikazati vrijednosti iz nekoliko brojača, navodeći ih odvojene zarezima.

Zaključak

Danas smo pogledali neke od načina da se koriste brojači performansi za nadgledanje servera u realnom vremenu. V biti će o postavljanju grupa sakupljača podataka, pohranjivanju podataka u datoteke dnevnika i njihovoj analizi i postavljanju obavijesti.

Upoznavanje sa sistemima za praćenje.

Razmotrite alate za praćenje: Performansna konzola i mrežni monitor

Performance Console.

Da biste pokrenuli Performance konzolu, otvorite fasciklu Administrativni alati na kontrolnoj tabli i izaberite Performanse.

Performance Console su zapravo dva alata:

  • snap sistemski monitor,
  • Samostalni dodatak za evidenciju performansi i upozorenja — za pregled datoteka evidencije praćenja.

Dodatak za sistemski monitor.

Koristeći dodatak Performance Monitor, možete mjeriti performanse vašeg računara ili drugih računara na mreži:

  • Prikupite i pregledajte trenutne podatke o performansama sistema na lokalni računar ili na više udaljenih računara.
  • Pregledajte trenutne podatke ili podatke koji su prethodno prikupljeni pomoću dodatka za evidenciju performansi i upozorenja.
  • Predstavite podatke kao grafikon, trakasti grafikon ili izvještaj koji se može odštampati.
  • Implementirajte mogućnosti Monitora performansi u Microsoft Wordu ili drugim aplikacijama Microsoft paket Ured koji koristi OLE automatizaciju.
  • Kreirajte HTML stranice za pregled performansi.
  • Kreirajte konfiguracije nadzora koje dozvoljavaju ponovo koristiti koji se mogu instalirati na drugim računarima koristeći MS Management Console

Objekti i brojači performansi.

Windows XP dobija informacije o performansama od računarskih komponenti. Komponente sistema generišu podatke o performansama tokom svog rada. Takve komponente se nazivaju objekti performansi.

Postoji veliki broj objekata performansi u OS-u, koji obično odgovaraju glavnim hardverskim komponentama kao što su memorija, procesori itd. Aplikacije također mogu instalirati svoje vlastite objekte performansi.

Svaki objekt performansi pruža brojače koji prikupljaju podatke o performansama. Na primjer, brojač zamjena stranica u sekundi objekta Memory prati brzinu keširanja stranica.

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

  • logički pogon;
  • fizički disk;
  • memorija;
  • protok;
  • proces;
  • CPU;
  • sistem;
  • swap datoteka;

U Windows XP, objekat Fizički disk je omogućeno po defaultu, a objekt Logički disk onemogućeno po defaultu. Omogućiti brojače za praćenje logički pogoni ili volumena, potrebno je da pokrenete naredbu u konzoli diskperf -yv i ponovo pokrenite sistem.

Za objašnjenje koje podatke pruža određeni brojač, kliknite na dugme Objasni u dijaloškom okviru Dodaj brojače, kojem se može pristupiti klikom na znak plus na traci sa alatkama.

Neki objekti (npr Memorija i server) imaju samo jednu instancu, iako drugi objekti performansi mogu imati više instanci. Ako objekat ima mnogo instanci, tada možete dodati brojače za praćenje statistike za svaku instancu ili za sve instance istovremeno.

Na primjer, ako je u sistemu instalirano nekoliko procesora, onda je objekt CPU imaće više instanci. Štaviše, ako objekat podržava višestruke instance, onda kada su instance grupisane zajedno, postojaće roditeljska instanca i podređene instance koje će pripadati toj roditeljskoj instanci.

Postavljanje brojača.

Kada odaberete dodatak System Monitor u oknu rezultata, prozor za crtanje grafikona će se otvoriti prema zadanim postavkama. Koraci za dodavanje brojača:

Ako nemate odgovarajuće dozvole za nadgledanje vašeg računara, pojavit će se poruka o grešci. Brojač će biti prikazan 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 ovaj računar i trebali biste prvo dodati ovu uslugu.

Možete staviti kontrolu nad sistemskim monitorom Microsoftov dokument Riječ. Za ovo:

  • Otvoriti Word dokument i postavite kursor na mjesto gdje želite da se kontrola postavi.
  • Iz izbornika Prikaz odaberite Trake s alatima -> Kontrole.
  • Kliknite na dugme Više stavki i sa liste izaberite opciju Kontrola sistemskog monitora.
  • Grafikon Monitora sistema će biti umetnut u navedeno mjesto u dokumentu. V ovog trenutka stavka je u modu dizajna, tako da možete raditi s njom u Visual Basic Editoru.
  • Da biste promijenili postavke ili dodali brojače, kliknite na dugme Exit Design Mode da izađete iz moda dizajna.
  • Da dodate brojače na graf, kliknite na njega desni klik miša i izaberite Dodaj brojače iz kontekstnog menija.

Prilagodba izgled.

Dostupna su tri pregledača informacija o performansama u dodatku Monitora performansi: dva grafička (grafikon i trakasti grafikon) i jedan tekstualni (izvještaj). Da biste prilagodili izgled prozora za nadgledanje, kliknite desnim tasterom miša na grafikon i izaberite Svojstva iz kontekstnog menija. U prozoru koji se otvara za grafikon i histogram možete postaviti niz dodatni parametri prikaz:

  • naziv grafikona ili histograma i koordinatne osi;
  • raspon izlaznih vrijednosti;
  • karakteristike krive na grafikonu ili trake na histogramu, kao što su boja, debljina, stil, itd.

U kartici Uobičajeni su možete odrediti potrebnu vrstu alata za praćenje. Opcija je odabrana po defaultu. Raspored... Također možete prikazati podatke o učinku kao trakasti grafikon ili izvještaj.

Rad sa dodacima System Monitora.

Dok nadgledate svoj sistem, imajte na umu nekoliko korisnih pravila koja će vam pomoći da maksimalno iskoristite resurse vašeg sistema:

  • Odredite konfiguraciju alata za praćenje. Za praćenje rada Windows instalacije XP, možete pregledati podatke kao grafikon koristeći Performance Monitor, ili prikupiti podatke u zapisnicima performansi za pregled i analizu u drugim aplikacijama. Konfigurišite dodatak Upozorenja o performansama i evidencije za prikupljanje podataka sa odabranih brojača u određenim intervalima. Rezultirajuće evidencije podataka mogu se koristiti za generiranje izvještaja i analizu ukupnih performansi sistema i planiranje budućih nadogradnji.
  • Neka resursi potrebni za praćenje budu niski. Alati za nadzor su konfigurisani da troše minimalnu količinu resursa. Međutim, u nekim slučajevima su potrebne dodatne mjere za njegovo smanjenje. Prezentacija podataka o performansama u prozoru Performance Monitor u obliku grafikona, č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 performansama i odredite osnovnu liniju učinka. Općenito je korisno uspostaviti osnovni nivo performansi za tipično radno opterećenje. Ovo se može uraditi tako što se podaci izlaze na grafički u prozoru System Monitor.
  • Postavljanje upozorenja. Postavite za generiranje upozorenja kada vrijednosti brojača premaše prihvatljive vrijednosti.
  • Podešavanje performansi. Koristite podatke o performansama za podešavanje postavke sistema za optimalno rukovanje opterećenjem sistema.
  • Planiranje. Pratite trendove opterećenja servera i potrebu za nadogradnjom hardvera sistema.

Odabir metode praćenja.

Pogodno je koristiti grafove za kontinuirano praćenje rada sistema u realnom vremenu na lokalnom ili udaljenom računaru. Zapisi u dodatku Dnevnici i upozorenja o performansama korisni su za evidentiranje unosa. Evidentirani podaci se mogu koristiti za kreiranje izvještaja i predstavljeni kao grafikoni ili histogrami pomoću System Monitora.

Odabir frekvencije registracije.

Treba biti oprezan pri odabiru učestalosti i trajanja evidentiranja podataka, kao česta ažuriranja podaci dovode do stvaranja veoma velike količine podataka sa kojima će biti teško raditi. Takođe može povećati troškove performansi za pokretanje dodatka za evidenciju performansi i upozorenja.

V opšti slučaj brzina osvježavanja podataka ovisi o dužini intervala evidentiranja. Ako je interval registracije 4 sata, preporučuje se instaliranje ažuriranja svakih 15 sekundi. Za interval registracije od 8 sati, odaberite period 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 po redu:

  • Memorija.
  • Procesori.
  • Diskovi.
  • Net.

Tabela ispod pokazuje minimalni set brojači koji se koriste za nadgledanje servera. U tom procesu možete dodati dodatne brojače za objekte performansi od interesa.

Stepen upotrebe

Dostupna memorija \ bajtovi
Memorija \ keš bajtova

Uska mjesta

Memorija \ Razmjena stranica / sek
Memorija \ Čitanje stranica / sek
Memorija \ Tranzitne greške / sek
Memorija \ bajtovi u straničnom bazenu
Memorija \ bajtovi u skupu stranica bez stranica
Korisni su i brojači
Datoteka stranice \% Upotreba
Cache \% pogodaka prilikom prikaza podataka

CPU

Stepen upotrebe
Uska mjesta

Procesor \% procesorskog vremena (sva pojavljivanja)
Procesor \ Prekid / sek
Sistem \ Procesor Dužina reda (sva pojavljivanja)
Sistem \ Prekidači konteksta / sek

Stepen upotrebe
Uska mjesta

Fizički disk \ Čitanje diska / sek
Fizički disk \ Disk upisuje / sek
Fizički disk \ Prosječna dužina reda čekanja na disku (sva pojavljivanja)

Mrežni interfejs

Stepen upotrebe
Performanse

Mrežni segment \% korištenja mreže
Brojači prenosa protokola
Mrežni interfejs \ Bajtovi Ukupno / sek
Mrežni interfejs \ Paketi / sek
Server \ Ukupno bajtova / sek
ili
Server \ poslani bajtovi / sek
i
Server \ Primljeni bajtovi / s)

Komponenta

Istraženi parametar

Counters

Odaberite računar koji će se koristiti za praćenje.

Prilikom praćenja udaljeni računari moguće je nekoliko opcija za prikupljanje podataka. Na primjer, možete pokrenuti dnevnike performansi i upozorenja na administrativnom računaru i prikazati podatke sa svih udaljenih računara. Alternativno, možete pokrenuti uslugu prikupljanja podataka na svakom računaru i pokrenuti u redovnim intervalima batch program prenijeti podatke na računar administratora radi naknadne analize i arhiviranja.

Centralizovano prikupljanje podataka (prikupljanje podataka sa svih udaljenih računara na lokalnom računaru) je najlakše za implementaciju. Prikupljanje podataka iz više sistema može se prijaviti u jednu log datoteku, ali to povećava mrežni promet i potrebno je više memorije na administratorskom računaru.

Distribuirano prikupljanje podataka (tj. prikupljanje podataka koje se dešava na svakom nadgledanom računaru) ne povećava promet i ne zahtijeva dodatnu memoriju na administratorskom računaru. Međutim, u ovom slučaju će se prijenos podataka na računar administratora izvršiti sa određenim zakašnjenjem.

Analizirajte podatke o performansama.

Analiza rezultata praćenja uključuje provjeru očitavanja brojila snimljenih tokom izvođenja različitih operacija sistema. Tokom ovog procesa, trebalo bi da odredite najviše aktivni procesi, kao i za identifikaciju programa ili niti koje isključivo koriste bilo koje resurse. Kao rezultat toga, morate shvatiti kako vaš sistem podnosi radno opterećenje.

Tokom ove analize, trebali biste odrediti nivo performansi sistema kada se obrađuje tipično opterećenje i svi rade. potrebne usluge koji se zove osnovna linija... Osnovni standard određuje administrator na osnovu radnog opterećenja. Ovaj nivo se određuje iz brojnih brojača performansi i predstavlja stanje sistema kada na zadovoljavajući način obrađuje sve korisničke zahtjeve.

Određivanje prihvatljivih očitanja brojila.

Općenito, određivanje prihvatljivog nivoa učinka je prilično subjektivna odluka. Međutim, tabela ispod pokazuje granične vrijednosti za raspon mjerača koji će vam pomoći da odredite da li očitanja brojila ukazuju na problem. Ako se očitanja brojila stabilno održavaju na maksimalnom nivou, onda postoji svaki razlog da se govori o prisutnosti uskog grla u sistemu i treba poduzeti mjere za konfiguraciju ili modernizaciju učitanog resursa.

Granična očitavanja brojača:

Objekt \ brojač

Limit level

Performance Monitor vam omogućava da potvrdite sumnje na problem na sistemu korisnika ili na mrežnom serveru. Na primjer, možete posumnjati da je rezultirajuće usporavanje u sistemu zbog nedovoljne RAM memorije instalirane na računaru.

Da biste potvrdili ovu hipotezu, možete koristiti System Monitor da izbrojite broj memorijskih stranica koje su prebačene na HDD u jednoj sekundi vremena rada sistema. Previše stranica koje se prebacuju na čvrsti disk u sekundi ukazuje na to da na sistemu nema dovoljno RAM-a.

Najčešća uska grla koja utiču na performanse sistema prikazana su u tabeli ispod. Tabela sadrži opis brojača System Monitora koji se najčešće koriste za identifikaciju sistemskih abnormalnosti.

Za svaki brojač, tabela navodi prag koji preporučuje Microsoft. Ako je prag memorije premašen, onda je vrijeme da povećate količinu RAM-a instalirane na vašem računalu. Ako je prag mreže premašen, onda je vrijedno razmotriti dodatnu segmentaciju lokalne podmreže koja je susjedna sistemu. Ako je prag pogona premašen, potreban je brži čvrsti disk.

U ovom slučaju, možete birati između zamjene IDE pogona diskovima sa SCSI interfejs ili implementacija hardversko rešenje RAID, kao što je RAID nivo 0 (prugasti volumeni). Obično, kada je prag za procesor prekoračen, morate razmisliti o zamjeni procesora bržim.

Ako sistem pokreće mnogo višenitnih programa, onda je vrijedno razmisliti o korištenju višejezgrenog ili višeprocesorskog računala.

Uobičajena uska grla u performansama sistema

Granična vrijednost

Bajtovi su poslani

Stranice / sek

Manje fizičke RAM memorije

Ukupno bajt / sek

Zbir svih sistema uključenih u problem mora biti manji od raspoloživog propusnost mreže (primjer: 100Mb/s)

Fizički disk

Prosječna brzina prijenosa / s

Dužina reda čekanja na disku

% vremena na disku

CPU

% vremena procesora

Dužina reda čekanja procesora

Sistemski monitor se može otvoriti izborom 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, unos komande perfmon u dijaloškom okviru Trči i kliknite na dugme uredu.

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

Na primjer, može biti da je vrijedno obratiti pažnju na prosječan broj stranica/sek parametar. Recimo da je 47.593. Ovo je znatno više od praga od 20. U ovom slučaju, to je usko grlo za performanse sistema, budući da operativni sistem Windows radi na računaru sa instaliranim 128 MB RAM-a.

Za dodavanje dodatni brojači morate izvršiti sljedeće radnje:

1. Desni klik bilo gdje u području prikaza Sistemski monitor i odaberite Dodaj brojače(ili kliknite na ikonu + na traci sa alatkama).

U prethodnom članku sastavio sam listu od 80 alata za praćenje Linux sistemi... Takođe je imalo smisla napraviti izbor alata za Windows sistem. Ispod je lista koja služi samo kao početna tačka, ovdje nema ocjene.


1. Task Manager

Dobro poznati Windows Task Manager je uslužni program za prikazivanje liste pokrenuti procesi i resurse koje troše. Ali znate li kako iskoristiti njegov puni potencijal? U pravilu se koristi za praćenje stanja procesora i memorije, ali možete ići mnogo dalje. Ova aplikacija je unaprijed instalirana na svim operativnim sistemima Microsoft.

2. Monitor resursa

Odličan alat za procjenu upotrebe CPU-a, RAM-a, mreže i diska u Windows-u. Omogućava vam da brzo dobijete sve potrebne informacije status kritičnih servera.

3. Monitor performansi

Glavni alat za upravljanje Windows brojačima performansi. Monitor performansi, više rane verzije Windows nam je poznat kao sistemski monitor. Uslužni program ima nekoliko načina prikaza, prikazuje brojače performansi u realnom vremenu, čuva podatke u log fajlovima za kasnije proučavanje.

4. Monitor pouzdanosti

Monitor pouzdanosti - Monitor stabilnosti sistema, omogućava vam da pratite sve promene u performansama računara, možete pronaći monitor stabilnosti u Windows 7, u Windows 8: Kontrolna tabla> Sistem i bezbednost> Akcioni centar. Uz pomoć Reliability Monitora možete voditi evidenciju o promjenama i kvarovima na računaru, podaci će biti prikazani u prikladnom grafičkom obliku, koji će vam omogućiti da pratite koja aplikacija i kada je izazvala grešku ili visi, pratite izgled plavi ekran Windows smrt, razlog njegovog pojavljivanja (drugo Windows ažuriranje ili instaliranje programa).

5. Microsoft SysInternals

SysInternals je full set programi za administraciju i nadgledanje računara koji koriste Windows. Možete ih sami besplatno preuzeti na Microsoft web stranici. Servis Sysinternals programi pomaže vam u upravljanju, rješavanju problema i dijagnostici aplikacija i rada Windows sistemi.

6. SCOM (dio Microsoft System Center)

System Center je kompletan skup alata za upravljanje IT infrastrukturom, pomoću kojih možete upravljati, implementirati, nadgledati, konfigurisati Microsoft softver (Windows, IIS, SQLServer, Exchange, itd.). Nažalost, MSC nije besplatan. SCOM se koristi za proaktivno praćenje ključnih sredstava IT infrastrukture.

Nadgledanje Windows servera sa porodicom 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, onda instalirajte i konfigurirajte agenta Windows Server... NSClient ++ prati sistem u realnom vremenu i daje izlaze iz udaljeni server praćenje i ne samo.

8. Kaktusi

Obično se koristi zajedno sa Nagios-om, pruža korisniku zgodan web interfejs za uslužni program RRDTool dizajniran za rad sa Round Robin bazama podataka, koje se koriste za pohranjivanje informacija o promjenama u jednoj ili više vrijednosti tokom određenog vremenskog perioda. Statistika u mrežnim uređajima je predstavljena u obliku stabla, čiju strukturu postavlja sam korisnik, možete izgraditi graf korištenja kanala, korištenja HDD particija, prikaza kašnjenja resursa itd.

9. Shinken

Fleksibilan, skalabilan sistem za praćenje otvorenog koda zasnovan na Nagios jezgru napisanom u Python-u. 5 puta je brži od Nagiosa. Shinken je kompatibilan sa Nagiosom, moguće je koristiti njegove dodatke i konfiguracije bez podešavanja ili dodatne konfiguracije.

10. Icinga

Još jedan popularan otvoreni sistem za praćenje koji provjerava hostove i usluge i prijavljuje njihov status administratoru. Kao viljuška Nagiosa, Icinga je kompatibilna s njim i imaju mnogo toga zajedničkog.

11. OpsView

OpsView je prvobitno bio besplatan. Sada, nažalost, korisnici ovog nadzornog sistema moraju da se rasprodaju.

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

Nagios alternative

13. Zabbix

Otvori softvera za praćenje i praćenje statusa raznih usluga računarsku mrežu, serveri i mrežna oprema, koristi se za dobivanje podataka o opterećenju procesora, korištenju mreže, prostoru na disku i slično.

14. Munin

Nije loš sistem za praćenje koji prikuplja podatke sa više servera istovremeno i sve prikazuje u obliku grafikona, pomoću kojih možete pratiti sve prošle događaje na serveru.

15. Zenoss

Upisano Python jezik koristeći Zope aplikacijski server, podaci se pohranjuju u MySQL. Sa Zenossom možete
nadgledanje mrežnih usluga, sistemski resursi, performanse uređaja, Zenoss jezgro analizira okruženje. To omogućava brzo rješavanje velikog broja specifičnih uređaja.

16. Opservium

Sistem za nadzor i nadzor mrežni uređaji i servere, iako je lista podržanih uređaja ogromna i nije ograničena samo na mrežne uređaje, uređaj mora podržavati SNMP.

17. Centreon

Sveobuhvatan sistem nadzora koji vam omogućava da kontrolišete svu infrastrukturu i aplikacije koje sadrže sistemske informacije. Besplatna alternativa Nagios.

18. Ganglije

Ganglija je skalabilna distribuirani sistem nadzor, koji se koristi u računarskim sistemima visokih performansi kao što su klasteri i mreže. Prati statistiku i istoriju izračunavanja u realnom vremenu za svaki od praćenih čvorova.

19. Pandora FMS

Sistem za nadzor, dobra produktivnost i skalabilnost, jedan monitorski server može kontrolisati rad nekoliko hiljada hostova.

20. NetXMS

Softver otvorenog koda za praćenje računarskih sistema 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, koristi se za nadgledanje OS, međuvera i aplikacija u fizičkim, virtuelnim i cloud okruženjima. Prikazuje dostupnost, performanse, upotrebu, događaje, evidencije i promjene na svakom nivou virtuelizacijskog steka (od vSphere hipervizora do gostujućeg OS).

23. Bosun

Sistem upozorenja otvorenog koda iz StackExchangea. Bosun ima dobro osmišljenu šemu podataka i moćan jezik njihovu obradu.

24. Sensu

Sensu je sistem za pejdžing otvorenog koda sličan Nagiosu. Postoji jednostavna kontrolna tabla, možete vidjeti listu klijenata, provjere i aktivirana upozorenja. Okvir pruža mehanizme koji su potrebni za prikupljanje i akumulaciju statistike servera. Svaki server pokreće Sensu agenta (klijent), koji koristi skup skripti za provjeru zdravlja usluga, njihovo stanje i prikupljanje svih drugih informacija.

25. CollectM

CollectM prikuplja statistiku o korištenju sistemskih resursa svakih 10 sekundi. Može prikupiti statistiku za nekoliko hostova i poslati je na server, informacije se prikazuju pomoću grafikona.

28. Alat za analizu performansi dnevnika (PAL).

34. Total Network Monitor

Ovo je program za stalno praćenje rada lokalne mreže. pojedinačnih računara, mrežne i sistemske usluge. Total Network Monitor generiše izvještaj i obavještava vas o greškama koje su se dogodile. Možete provjeriti bilo koji aspekt usluge, servera ili sistema datoteka: FTP, POP/SMTP, HTTP, IMAP, Registry, Event Log, Service State i drugi.

35. PRTG

38. Idera

Podržava više operativnih sistema i tehnologija virtuelizacije. Postoji mnogo besplatnih alata koje možete koristiti za nadgledanje sistema.

39. PowerAdmin

PowerAdmin je komercijalno rješenje za praćenje.

40. ELM Enterprise Manager

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

41. EventsEntry

42. Veeam ONE

Efikasno rješenje za praćenje, izvještavanje i raspoređivanje resursa u okruženju VMware, Hyper-V i Veeam Backup & Replication infrastrukture, prati stanje IT infrastrukture i dijagnosticira probleme prije nego što ometaju korisničko iskustvo.

43. CA Unified Infrastructure Management (ranije CA Nimsoft Monitor, Unicenter)

Nadgleda performanse i dostupnost resursa Windows servera.

44. HP Operations Manager

Ovaj softver za praćenje infrastrukture provodi proaktivnu analizu uzroka kako bi se smanjilo vrijeme oporavka i operativni troškovi upravljanja. Rješenje je idealno za automatizirano praćenje.

45. Dell OpenManage

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

46. ​​Halcyon Windows Server Manager

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

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

54. Ntop

55. NeDi

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

54. The Dude

Sistem praćenje Dude, iako besplatan, ali prema mišljenju stručnjaka, ni na koji način nije inferioran komercijalni proizvodi, nadgleda pojedinačne servere, mreže i mrežne usluge.

55. BandwidthD

Softver otvorenog koda.

56. NagVis

Ekstenzija za Nagios, omogućava vam da kreirate infrastrukturne mape i prikažete njihov status. NagVis podržava širok izbor widgeta, skupova ikona.

57. Proc Net Monitor

Besplatna aplikacija za praćenje koja vam omogućava 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, za određivanje gdje se javljaju gubici i kašnjenja mrežni paketi.

Mali, ali korisni alati

Lista ne bi bila potpuna bez spominjanja nekoliko opcija za nadzor hardvera.

60. Glint Computer Activity Monitor

61. RealTemp

Uslužni program za praćenje temperatura Intel procesora, ne zahteva instalaciju, prati trenutne, minimalne i maksimalne temperature za svako jezgro i početak throttlinga.

62. SpeedFan

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

63. OpenHardwareMonitor

@ECHO OFF ECHO Dodavanje brojača "New_counter" ... rem Kreiraj nova grupa sakupljači podataka logman kreirati brojač New_counter -f bincirc -c ^ "\ Procesor (_Ukupno) \ %% procesorskog vremena" ^ "\ Memorija (_Ukupno) \ Stranica / sec" ^ "\ Memorija (_Ukupno) \ %% neotkrivenih bajtova u upotrebi" ^ "\ Memorija (_Ukupno) \ Dostupni bajtovi" ^ "\ Sistem (_Ukupno) \ Dužina čekanja procesora" ^ "\ PhysicalDisk (_Total) \ Pros. dužina reda čekanja na disku" ^ "\ PhysicalDisk (*) \ Pros. dužina reda čekanja na disku" ^ "\ Mrežni interfejs (*) \ Ukupno bajtova / sek" ^ -si 15 -v ​​mmddhhmm rem Pokreni 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-fajl raditi samo u ruskim verzijama Windows-a). Ako naziv brojila sadrži znak % , mora se zamijeniti znakovima %% (dva posto).

Nakon završetka ovaj fajl, odmah ćemo otići na monitor performansi, gdje ćemo vidjeti novokreiranu grupu sakupljača podataka pod nazivom New_counter.

Opisani brojači su po pravilu dovoljni za ukupnu procjenu opterećenja sistema. Ostali brojači se koriste za detaljno ispitivanje problema kada se utvrdi da nema dovoljno performansi opreme.

Da li vam je ovaj članak pomogao?

Top srodni članci