Program za praćenje promjena na mreži.  Najbolji besplatni monitori sistemskih resursa. Program za praćenje lokalne mreže

Prethodni članak je sastavio listu od 80 alata za praćenje Linux sistemi. Takođe je imalo smisla napraviti izbor alata za Windows sistem. Slijedi lista koja služi samo kao početna tačka, nema rangiranja.


1.Task Manager

Poznati dispečer Windows zadaci- uslužni program za prikaz 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 napravljena za sve operativni sistemi ah Microsoft.

2. Monitor resursa

Odličan alat za procjenu korištenja CPU-a, ram memorija, mreže i diskova u Windows-u. Omogućava vam da brzo dobijete sve potrebne informacije o statusu kritičnih servera.

3.Performance Monitor

Glavni alat za upravljanje brojačima performansi u Windows-u. Monitor performansi, ranije Windows verzije poznat nam kao System Monitor. Uslužni program ima nekoliko načina prikaza, prikazuje brojače performansi u realnom vremenu i čuva podatke u log fajlovima za kasnije proučavanje.

4. Monitor pouzdanosti

Monitor pouzdanosti - Monitor stabilnosti sistema, omogućava vam da nadgledate sve promene u performansama računara, monitor stabilnosti možete pronaći u Windows 7, u Windows 8: Kontrolna tabla > Sistem i bezbednost > Akcioni centar. Koristeći Reliability Monitor, možete pratiti promjene i kvarove na vašem računaru, podaci će biti prikazani u prikladnom grafički oblik, koji će vam omogućiti da pratite koja aplikacija i kada je izazvala grešku ili se zamrznula, pratite pojavu plavi ekran smrt Windowsa, razlog njegovog pojavljivanja (drugo Windows ažuriranje ili instaliranje programa).

5.Microsoft SysInternals

SysInternals je kompletan set programa za administraciju i nadgledanje računara koji koriste Windows OS. Možete ih besplatno preuzeti za sebe na Microsoft web stranici. Sysinternals pomoćni programi pomažu u upravljanju, rješavanju problema i dijagnostici aplikacija i operativnih sistema. 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, konfigurirati softver Microsoft softver(Windows, IIS, SQLServer, Exchange i tako dalje). Nažalost, MSC nije besplatan. SCOM se koristi za proaktivno praćenje ključnih IT infrastrukturnih objekata.

Nadgledanje Windows servera pomoću Nagios porodice

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++ nadzire sistem u realnom vremenu i daje izlaze sa udaljenog servera za nadgledanje i još mnogo toga.

8. Kaktusi

Obično se koristi zajedno sa Nagiosom, pruža korisniku zgodan web interfejs za uslužni program RRDTool, dizajniran za rad sa Round Robin bazama podataka, koje se koriste za čuvanje informacija o promenama u jednoj ili više količina tokom određenog vremenskog perioda. Statistike mrežnih uređaja predstavljene su u obliku stabla čiju strukturu određuje korisnik; možete iscrtati korištenje kanala, korištenje HDD particija, latencije resursa za prikaz itd.

9. Shinken

Fleksibilan, skalabilan sistem praćenja sa otvorenim izvorni kod, zasnovan na Nagios jezgri napisanoj u Pythonu. 5 puta je brži od Nagiosa. Shinken je kompatibilan sa Nagiosom, možete koristiti njegove dodatke i konfiguracije bez prilagođavanja ili dodatne konfiguracije.

10. Icinga

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

11. OpsView

OpsView je prvobitno bio besplatan. Sada, nažalost, korisnici ovog sistema za praćenje moraju da izdvajaju novac.

Op5 je još jedan sistem za praćenje otvorenog koda. Ucrtavanje, pohranjivanje i prikupljanje podataka.

Alternative za Nagios

13. Zabbix

Otvori softver za praćenje i praćenje statusa različitih usluga računarsku mrežu, serveri 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 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

Napisani u Pythonu koristeći Zope aplikacijski server, podaci se pohranjuju u MySQL. Sa Zenossom možete
prati mrežne usluge, sistemske resurse, performanse uređaja, Zenoss kernel analizira okruženje. To omogućava brzo rješavanje veliki iznos specifičnih uređaja.

16. Opservium

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

17. Centreon

Sveobuhvatan sistem nadzora vam omogućava da nadgledate cjelokupnu infrastrukturu i aplikacije koje sadrže informacije o sistemu. Besplatna alternativa Nagiosu.

18. Ganglije

Ganglia je skalabilni distribuirani sistem za praćenje 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 server za praćenje može pratiti rad nekoliko hiljada hostova.

20. NetXMS

Open Source softver za praćenje kompjuterski sistemi i mreže.

21.OpenNMS

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

22. HypericHQ

Komponenta VMware vRealize Operations paketa, 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ćih OS).

23. Bosun

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

24. Sensu

Sensu je sistem upozorenja otvorenog koda sličan Nagiosu. Postoji jednostavna kontrolna tabla, možete vidjeti listu klijenata, provjere i aktivirana upozorenja. Okvir pruža mehanizme potrebne za prikupljanje i akumulaciju statistike rada servera. Svaki server pokreće Sensu agenta (klijenta), koji koristi skup skripti za provjeru funkcionalnosti usluga, njihov status 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, a informacije se prikazuju pomoću grafikona.

28. Alat za analizu performansi dnevnika (PAL).

34. Total Network Monitor

Ovo je program za kontinuirano praćenje rada lokalna mreža pojedinačnih računara, mrežnih i sistemskih usluga. Total Network Monitor generiše izvještaj i obavještava vas o greškama koje su se dogodile. Možete provjeriti bilo koji aspekt rada 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 vašeg sistema.

39. PowerAdmin

PowerAdmin je komercijalno rješenje za praćenje.

40. ELM Enterprise Manager

ELM Enterprise Manager - kompletno praćenje od „šta se desilo“ do „šta se dešava“ u realnom vremenu. Alati za nadgledanje 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 VMware, Hyper-V i Veeam Backup & Replication infrastrukturi, prati zdravlje vaše 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 vrši proaktivnu analizu uzroka, smanjujući vrijeme oporavka i smanjujući troškove upravljanja operacijama. 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

Dude monitoring sistem, iako besplatan, prema mišljenju stručnjaka, ni po čemu nije inferioran u odnosu na komercijalne proizvode, prati pojedinačne servere, mreže i mrežne servise.

55.BandwidthD

Program otvorenog koda.

56. NagVis

Ekstenzija za Nagios koja vam omogućava da kreirate infrastrukturne mape i prikažete njihov status. NagVis podržava veliki broj različitih vidžeta i 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, omogućava vam da odredite gdje se javljaju gubici i kašnjenja mrežnih paketa.

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 temperature Intel procesori, ne zahtijeva instalaciju, prati trenutne, minimalne i maksimalne vrijednosti temperature za svako jezgro i početak prigušenja.

62. SpeedFan

Uslužni program koji vam omogućava da kontrolišete temperaturu i brzinu ventilatora u sistemu, prati očitavanja senzora matična ploča, video kartice i tvrdi diskovi.

63.OpenHardwareMonitor

Kategorija ~ Sistemski uslužni programi – Igor (Administrator)

Monitor sistemskih resursa

Programi za mjerenje resursa, ili kako ih još nazivaju monitori resursa, prikazuju specifične informacijske indikatore stanja sistema. A ako je malo jednostavnije, onda su, u osnovi, ovo podaci o opterećenju procesora, količini RAM-a koji se koristi i korištenom prostoru na disku. Takvi uslužni programi vam omogućavaju da saznate razloge gubitka performansi sistema i saznate trenutno opterećenje vašeg kompjuter. Prilično su popularni među korisnicima koji često rade s tehnologijom.

Neki od ovih programa su više fokusirani na raznovrsnost informacija, tj. omogućavaju mnogo jasnije razumevanje stanja sistema. I, najvjerovatnije, bit će prikladniji za administratore čiji su zadaci složeniji od samo otkrivanja koliko memorije zauzimaju vaši programi. Ostali programi su više fokusirani na atraktivnost interfejsa i mogućnost integracije u standardni sistemski interfejs, na primer, u obliku widgeta. Kao što ste vjerovatno pretpostavili, ovi programi su prikladniji za obične korisnike kojima ni pod kojim okolnostima neće biti potrebne informacije o broju niti i procesa, osim da prošire svoje vidike.

IN ovu recenziju naći ćete i funkcionalne i stilizirane programe.

Pregled besplatnih monitora sistemskih resursa

Rainmeter program potpuna kontrola sistemskih resursa

Vodič za brzi odabir (linkovi za preuzimanje besplatnih monitora sistemskih resursa)

Rainmeter

Stilizacija. Ogroman broj modula i skinova za prikaz. Neverovatno fleksibilne postavke ekrana.
Konfiguracija putem INI fajlova (ovo će biti veoma teško za obične korisnike). Neki moduli možda neće raditi ispravno.

U centru pažnje Windows

Profesionalno. Attractive. Multifunkcionalni. Daljinsko praćenje.
Samo način rada preko cijelog ekrana. Fontovi se ne mogu mijenjati. Fiksne maksimalne vrijednosti. Potrebna je registracija. Licenca se mora obnavljati svake godine.

Sysmetrix

Stilizacija. Veliki izbor indikatora. Jednostavno postavljanje.
Samo jedan šablon za sve indikatore, ne može se podijeliti u zasebne widgete. Prikazuje samo ukupno opterećenje procesora.

TinyResMeter

Brzo. Efektivno. Vrlo male veličine.
Loša postavka. Stara GUI.

StatBar

Zauzima malo prostora na ekranu. Postavljanje indikatora. Brojne dodatne kontrole (Winamp i druge).
Ne možete promijeniti font, što program čini nezgodnim za ekrane visoke rezolucije.

Mantra svijeta nekretnina je lokacija, lokacija, lokacija. Za svijet sistemska administracija ovaj sveti tekst bi trebao zvučati ovako: Vidljivost, Vidljivost i opet Vidljivost. Ako ne znate tačno šta vaša mreža i serveri rade svake sekunde u danu, vi ste poput pilota koji leti na slepo. Neizbježno vas čeka katastrofa. Na vašu sreću, sada ih ima mnogo dostupnih na tržištu. dobri programi, komercijalni i open source, sposoban za postavljanje nadzora vaše mreže.

Budući da je dobro i besplatno uvijek primamljivije nego dobro i skupo, evo liste softvera otvorenog koda koji svaki dan dokazuje svoju vrijednost na mrežama svih veličina. Od otkrivanja uređaja, nadgledanja mrežne opreme i servera, do identifikacije mrežnih trendova, grafičkog predstavljanja rezultata praćenja, pa čak i kreiranja rezervne kopije konfiguracije prekidača i rutera - ovih sedam besplatne komunalije, najvjerovatnije, moći će vas ugodno iznenaditi.

Kaktusi

Prvo je postojao MRTG (Multi Router Traffic Grapher) - program za organizovanje servisa za praćenje mreže i merenje podataka tokom vremena. Još 1990-ih, njegov autor, Tobias Oetiker, smatrao je prikladnim da napiše jednostavan alat za crtanje koristeći prstenastu bazu podataka koja se prvobitno koristila za prikaz propusnosti rutera na lokalnoj mreži. Tako je MRTG stvorio RRDTool, skup uslužnih programa za rad sa RRD-om (Round-robin Database, ring baza podataka), koji vam omogućava da pohranjujete, obrađujete i grafički prikazujete dinamičke informacije kao što su mrežni promet, opterećenje procesora, temperatura i tako dalje. RRDTool se sada koristi u velikom broju alata otvorenog koda. Cacti je trenutni vodeći softver za mrežnu grafiku otvorenog koda i podiže MRTG principe na potpuno novi nivo.

Od upotrebe diska do brzine ventilatora u napajanju, ako se indikator može pratiti,Kaktusi će to moći prikazati i učiniti ovim podacima lako dostupnim.

Kaktusi jesu besplatni program, dio LAMP paketa serverskog softvera koji pruža standardizirane softverska platforma za kreiranje grafikona zasnovanih na gotovo svim statističkim podacima. Ako bilo koji uređaj ili usluga vraća numeričke podatke, onda se najvjerovatnije može integrirati u Cacti. Postoje predlošci za nadgledanje širokog spektra opreme - od Linux i Windows servera do Cisco rutera i svičeva - u osnovi svega što komunicira koristeći SNMP (Simple Network Management Protocol). Tu su i kolekcije predložaka trećih strana koji dodatno proširuju ionako ogromnu listu hardvera i softvera kompatibilnog s Cacti.

Iako je standardni metod za prikupljanje Cacti podataka SNMP, Perl ili PHP skripte se takođe mogu koristiti za ovo. Okvir softverskog sistema vješto razdvaja prikupljanje podataka i prikupljanje podataka u diskretne instance. grafički prikaz, što olakšava ponovnu obradu i reorganizaciju postojećih podataka za različite vizuelne reprezentacije. Osim toga, možete odabrati određene vremenske okvire i pojedinačne dijelove grafikona jednostavnim klikom na njih i povlačenjem.

Tako, na primjer, možete brzo pogledati podatke iz nekoliko prošlih godina kako biste shvatili da li je trenutno ponašanje mrežne opreme ili servera anomalno ili se slični pokazatelji javljaju redovno. A koristeći Network Weathermap, PHP dodatak za Cacti, možete jednostavno kreirati mape vaše mreže u realnom vremenu, koje prikazuju zagušenost komunikacijskih kanala između mrežnih uređaja, implementirane pomoću grafikona koji se pojavljuju kada postavite pokazivač miša preko slike mrežnog kanala . Mnoge organizacije koje koriste Cacti prikazuju ove karte 24/7 na zidnim LCD monitorima od 42 inča, omogućavajući IT timovima da trenutno prate zagušenje mreže i zdravstvene informacije veza.

Ukratko, Cacti je moćan set alata za grafičko prikazivanje i praćenje performansi mreže koji se može koristiti za praćenje gotovo bilo koje praćene metrike predstavljene u grafikonu. Ova odluka također podržava gotovo neograničene mogućnosti prilagođavanja, što ga može učiniti previše složenim za određene aplikacije.

Nagios

Nagios je uspješan softverski sistem za praćenje mreže koja je u aktivnom razvoju već dugi niz godina. Napisan u C-u, radi skoro sve što bi sistemskim i mrežnim administratorima trebalo od paketa aplikacija za nadgledanje. Web interfejs ovog programa je brz i intuitivan, dok je njegov serverski deo izuzetno pouzdan.

Nagios može biti izazov za početnike, ali prilično složena konfiguracija je također prednost ovog alata, jer se može prilagoditi gotovo svakom zadatku praćenja.

Kao i Cacti, Nagios ima vrlo aktivnu zajednicu iza sebe, tako da postoje različiti dodaci za veliki raspon hardvera i softvera. Od jednostavnih ping provjera do integracije sa složenim softverskim rješenjima, kao što je, na primjer, WebInject, besplatni softverski alat napisan na Perlu za testiranje web aplikacija i web servisa. Nagios vam omogućava da stalno pratite status servera, servisa, mrežnih veza i svega ostalog što razumije protokol IP mrežnog sloja. Na primjer, možete pratiti korištenje diskovnog prostora na serveru, opterećenje RAM-a i CPU-a, korištenje FLEXlm licence, temperaturu zraka na izlazu servera, kašnjenja u WAN i Internet kanalu i još mnogo toga.

Očigledno, nijedan sistem za praćenje servera i mreže neće biti potpun bez obavještenja. Nagios ima sve u redu: softverska platforma nudi prilagodljivi mehanizam obavijesti za e-mail, putem SMS-a i trenutne poruke najpopularnijih internetskih instant messengera, kao i šemu eskalacije koja se može koristiti za donošenje inteligentnih odluka o tome koga, kako i pod kojim okolnostima treba obavijestiti, šta ako ispravno podešavanje pomoći će vam da obezbedite mnogo sati mirnog sna. A web sučelje se može koristiti za privremeno pauziranje primanja obavještenja ili potvrdu da je došlo do problema, kao i da administratori prave bilješke.

Osim toga, funkcija mapiranja prikazuje sve nadzirane uređaje u logičnom, bojom kodiranom prikazu gdje se nalaze na mreži, omogućavajući da se problemi prikažu kako se pojave.

Loša strana Nagiosa je konfiguracija, jer se to najbolje radi preko komandne linije, što početnicima otežava učenje. Iako ljudi upoznati sa standardni fajlovi Linux/Unix konfiguracije, ne biste trebali imati nikakve posebne probleme.

Mogućnosti Nagiosa su ogromne, ali trud da se neke od njih koriste možda nije uvijek vrijedan truda. Ali nemojte dozvoliti da vas složenost zastraši: prednosti ranog upozorenja koje ovaj alat pruža za mnoge aspekte mreže ne mogu se precijeniti.

Icinga

Icinga je počela kao fork Nagios sistema za praćenje, ali je nedavno prepisana u samostalno rješenje poznato kao Icinga 2. ovog trenutka Obje verzije programa su u aktivnom razvoju i dostupne su za korištenje, dok je Icinga 1.x kompatibilan sa velikim brojem dodataka i Nagios konfiguracijom. Icinga 2 je dizajniran da bude manje nezgrapan, više orijentisan na performanse i lakši za upotrebu. Nudi modularnu arhitekturu i višestruki dizajn koji ni Nagios ni Icinga 1 ne nude.

Icinga nudi kompletnu softversku platformu za praćenje i upozorenje koja je dizajnirana da bude otvorena i proširiva kaoNagios, ali sa nekim razlikama u web sučelju.

Kao i Nagios, Icinga se može koristiti za praćenje svega što govori IP, što dublje možete koristeći SNMP, kao i prilagođene dodatke i dodatke.

Postoji nekoliko varijacija web sučelja za Icingu, ali glavna razlika između ove je softversko rješenje Nagios monitoring je konfiguracija koja se može obaviti preko web sučelja, a ne putem konfiguracijskih datoteka. Za one koji više vole da upravljaju svojom konfiguracijom eksterno komandna linija, ova funkcionalnost će biti pravi poklon.

Icinga se integriše sa raznim softverskim paketima za praćenje i grafiku kao što su PNP4Nagios, inGraph i Graphite, pružajući robusnu vizualizaciju vaše mreže. Osim toga, Icinga ima napredne mogućnosti izvještavanja.

NeDi

Ako ste ikada morali koristiti Telnet u prekidače i pretraživati ​​po MAC adresi da biste pronašli uređaje na vašoj mreži, ili samo želite biti u mogućnosti odrediti fizičku lokaciju određene opreme (ili možda čak i više od toga gdje se prethodno nalazila važno je) , onda biste mogli biti zainteresirani da pogledate NeDi.

NeDi neprestano skenira mrežnu infrastrukturu i katalogizira uređaje, prateći sve što otkrije.

NeDi je besplatni softver vezan za LAMP koji redovno skenira MAC adrese i ARP tablice na prekidačima na vašoj mreži, katalogizirajući svaki otkriveni uređaj u lokalnoj bazi podataka. Ovaj projekat nije toliko poznat kao neki drugi, ali može biti vrlo koristan alat pri radu s korporativnim mrežama gdje se uređaji stalno mijenjaju i pomiču.

Možete pokrenuti pretragu kroz NeDi web interfejs da biste identifikovali prekidač, port za komutator, pristupnu tačku ili bilo koji drugi uređaj prema MAC adresi, IP adresi ili DNS imenu. NeDi prikuplja sve informacije koje može sa svakog mrežnog uređaja na koji naiđe, izvlačeći iz njih serijski brojevi, verzije firmvera i softvera, trenutna vremena, konfiguracije modula, itd. Možete čak koristiti NeDi da označite MAC adrese uređaja koji su izgubljeni ili ukradeni. Ako se ponovo pojave na mreži, NeDi će vas obavijestiti.

Discovery pokreće cron proces u određenim intervalima. Konfiguracija je jednostavna, sa samo jednim konfiguracijski fajl, što vam omogućava da značajno povećate broj postavki, uključujući i mogućnost preskakanja uređaja na osnovu regularni izrazi ili određene granice mreže. NeDi obično koristi Cisco Discovery Protocol ili Link Layer Discovery Protocol da otkrije nove prekidače i rutere, a zatim se povezuje s njima kako bi prikupio njihove informacije. Kada se uspostavi početna konfiguracija, otkrivanje uređaja će se dogoditi prilično brzo.

NeDi se može integrirati sa Cacti do određenog nivoa, tako da je moguće povezati otkrivanje uređaja sa odgovarajućim Cacti grafovima.

Ntop

Projekat Ntop—sada poznatiji kao Ntopng „novoj generaciji"—prešao je dug put u protekloj deceniji. Ali nazovite to kako želite - Ntop ili Ntopng - rezultat je vrhunski alat za praćenje mrežnog saobraćaja uparen sa brzim i jednostavnim web interfejsom. Napisan je na C i potpuno je samostalan. Pokrećete jedan proces konfigurisan za određeni mrežni interfejs, i to je sve što mu treba.

Ntop je web-bazirani alat za analizu paketa koji prikazuje podatke o mrežnom prometu u realnom vremenu. Informacije o protoku podataka kroz host i vezi sa hostom takođe su dostupne u realnom vremenu.

Ntop pruža lako probavljive grafikone i tabele koji prikazuju trenutni i istorijski mrežni saobraćaj, uključujući protokol, izvor, odredište i istoriju specifičnih transakcija, kao i hostove na oba kraja. Osim toga, naći ćete impresivan niz grafikona, dijagrama i mapa korištenja mreže u realnom vremenu, kao i modularnu arhitekturu za ogroman broj dodataka, kao što je dodavanje NetFlow i sFlow monitora. Ovdje možete pronaći čak i Nbox, hardverski monitor koji je ugrađen u Ntop.

Osim toga, Ntop uključuje API za programski jezik Lua skriptiranja, koji se može koristiti za podršku ekstenzijama. Ntop također može pohraniti podatke domaćina u RRD datoteke kako bi omogućio kontinuirano prikupljanje podataka.

Jedna od najkorisnijih upotreba Ntopng-a je kontrola prometa na određenoj lokaciji. Na primjer, kada su neki mrežni kanali označeni crvenom bojom na vašoj mrežnoj mapi, ali ne znate zašto, možete koristiti Ntopng da dobijete izvještaj iz minute u minutu o problematičnom segmentu mreže i odmah saznate koji su domaćini odgovorni za problem.

Prednosti takve vidljivosti mreže teško je precijeniti i vrlo je lako dobiti. U suštini, možete pokrenuti Ntopng na bilo kom interfejsu koji je konfigurisan na nivou prekidača da nadgleda drugi port ili VLAN. To je sve.

Zabbix

Zabbix je potpuni alat za praćenje mreže i sistema koji integriše više funkcija u jednu web konzolu. Može se konfigurirati za praćenje i prikupljanje podataka od većine različiti serveri i mrežnih uređaja, koji omogućavaju održavanje i praćenje performansi svakog objekta.

Zabbix vam omogućava da nadgledate servere i mreže koristeći širok spektar alata, uključujući praćenje virtualizacijskih hipervizora i stekova web aplikacija.

U osnovi, Zabbix radi sa softverskim agentima koji rade na kontrolisanim sistemima. Ali ovo rješenje može raditi i bez agenata, koristeći SNMP protokol ili druge mogućnosti praćenja. Zabbix podržava VMware i druge hipervizore za virtualizaciju, pružajući detaljne podatke o performansama i aktivnostima hipervizora. Posebna pažnja posvećena je i praćenju Java aplikacijskih servera, web servisa i baza podataka.

Hostovi se mogu dodati ručno ili putem automatskog procesa otkrivanja. Širok raspon zadanih predložaka primjenjuje se na najčešće slučajeve upotrebe kao što su Linux, FreeBSD i Windows serveri; Široko korišteni servisi kao što su SMTP i HTTP, kao i ICMP i IPMI za detaljno praćenje mrežnog hardvera. Osim toga, prilagođene provjere napisane u Perlu, Pythonu ili gotovo bilo kojem drugom jeziku mogu se integrirati u Zabbix.

Zabbix vam omogućava da prilagodite svoje nadzorne ploče i web sučelje kako biste se fokusirali na ono što je najvažnije. važne komponente mreže. Obavijesti i eskalacije problema mogu se zasnivati ​​na prilagođenim radnjama koje se primjenjuju na hostove ili grupe hostova. Akcije se čak mogu konfigurirati da se aktiviraju daljinske komande, tako da se vaša skripta može pokrenuti na nadgledanom hostu ako se poštuju određeni kriteriji događaja.

Program prikazuje podatke o performansama kao što su propusni opseg mreže i opterećenje CPU-a u grafikonima i agregira ih za prilagođene sisteme prikaza. Osim toga, Zabbix podržava prilagodljive karte, ekrane, pa čak i slajdove koji prikazuju trenutni status nadziranih uređaja.

Zabbix može biti teško implementirati u početku, ali razumna upotreba automatskog otkrivanja i raznih šablona može ublažiti neke od poteškoća u integraciji. Osim što je paket koji se može instalirati, Zabbix je dostupan kao virtuelni uređaj za nekoliko popularnih hipervizora.

Opservium

Observium je program za praćenje mrežne opreme i servera, koji ima ogromnu listu podržanih uređaja koji koriste SNMP protokol. Kao LAMP softver, Observium se relativno lako instalira i konfiguriše, zahtevajući uobičajeno Apache instalacije, PHP i MySQL, kreiranje baze podataka, Apache konfiguracije i slično. Instalira se kao sopstveni server sa namenskim URL-om.

Observium kombinuje praćenje sistema i mreže sa analizom trenda performansi. Može se konfigurirati da prati gotovo sve metrike.

Možete ući u GUI i početi dodavati hostove i mreže, kao i postaviti opsege automatskog otkrivanja i SNMP podatke kako bi Observium mogao istraživati ​​mreže oko sebe i prikupljati podatke o svakom sistemu koji otkrije. Observium također može otkriti mrežni uređaji putem CDP, LLDP ili FDP protokola, a agenti udaljenog hosta mogu se postaviti na Linux sisteme kako bi pomogli u prikupljanju podataka.

Sve ove prikupljene informacije dostupne su kroz jednostavan za korištenje korisnički interfejs, koji pruža napredne mogućnosti za statističko prikazivanje podataka, kao i u grafikonima i grafikonima. Možete dobiti bilo šta, od ping i SNMP vremena odgovora do grafikona propusnosti, fragmentacije, broja IP paketa, itd. Ovisno o uređaju, ovi podaci mogu biti dostupni za svaki otkriveni port.

Što se tiče servera, Observium može prikazati informacije o statusu za njih centralni procesor, RAM, pohrana podataka, swap, temperatura itd. iz dnevnika događaja. Takođe možete omogućiti prikupljanje podataka i grafički prikaz performansi za različite servise, uključujući Apache, MySQL, BIND, Memcached, Postfix i druge.

Observium radi odlično kao virtuelna mašina, tako da brzo može postati glavni alat za dobijanje informacija o stanju servera i mreža. Ovo je sjajan način za dodavanje automatskog otkrivanja i grafičkog prikaza mreži bilo koje veličine.

Prečesto se IT administratori osjećaju ograničenim u onome što mogu učiniti. Bez obzira da li se radi o običajima softverska aplikacija ili "nepodržani" dio hardver, mnogi od nas vjeruju da ako se sistem za praćenje ne može odmah nositi s tim, onda je u ovoj situaciji nemoguće dobiti potrebne podatke. Ovo, naravno, nije tačno. Uz malo truda, gotovo sve možete učiniti vidljivijim, uzetim u obzir i kontroliranim.

Primjer je prilagođena aplikacija sa bazom podataka na strani servera, na primjer, online trgovina. Vaš menadžment želi da vidi prelepe grafikone i dijagrame, dizajnirane u jednom ili drugom obliku. Ako već koristite, recimo, Cacti, imate nekoliko opcija za izlaz prikupljenih podataka u traženom formatu. Možete, na primjer, napisati jednostavnu Perl ili PHP skriptu za pokretanje upita na bazi podataka i proslijediti te kalkulacije Cacti-u, ili možete uputiti SNMP poziv serveru baze podataka koristeći privatnu MIB (bazu informacija za upravljanje). Na ovaj ili onaj način, zadatak se može završiti, i to lako, ako imate potrebne alate za to.

Većini besplatnih uslužnih programa za praćenje mrežne opreme navedenih u ovom članku ne bi trebalo biti teško pristupiti. Imaju upakovane verzije dostupne za preuzimanje za one najpopularnije Linux distribucije, osim ako su prvobitno uključeni u njega. U nekim slučajevima mogu biti unaprijed konfigurirani kao virtuelni server. Ovisno o veličini vaše infrastrukture, ovim alatima može potrajati dosta vremena za konfiguraciju i konfiguraciju, ali kada se pokrenu i pokrenu, bit će vam čvrsta osnova. U najmanju ruku, vrijedi ih barem testirati.

Bez obzira koji od ovih gore navedenih sistema koristite da pazite na svoju infrastrukturu i opremu, on će vam pružiti barem funkcionalnost još jedan sistem administrator. Iako ne može ništa popraviti, pratit će doslovno sve na vašoj mreži 24 sata dnevno, sedam dana u sedmici. Vrijeme utrošeno unaprijed na instalaciju i konfiguraciju će se isplatiti u velikim količinama. Takođe, obavezno pokrenite mali skup samostalnih alata za praćenje na drugom serveru da biste nadgledali glavni alat za praćenje. Ovo je slučaj kada je uvek bolje posmatrati posmatrača.

Uvek u kontaktu, Igor Panov.


Vidi također:

Sastavili smo još jednu listu sjajnih besplatnih alata za praćenje servera i mreže. Oni su vrlo važni za bilo koje poslovanje koje posluje putem web stranice ili mreže. Nadgledanje servera i mreže vam omogućava da budete svjesni svih problema kako se pojave; a to vam zauzvrat omogućava da preduzmete prave radnje.

Ganglia je varijabilni sistem za praćenje računarskih sistema visokih performansi kao što su klasteri i ćelije. Izgrađen je hijerarhijski i usmjeren je na objedinjavanje klastera.


Monit je pristupačan uslužni program za upravljanje i praćenje procesa, programa, datoteka, direktorija i sistem datoteka V UNIX sistem. Monit obavlja automatsko održavanje i popravke, a kada se pojave greške, može poduzeti radnje koje odgovaraju svakom konkretnom slučaju.


Nagios nudi potpunu kontrolu i upozorenje za servere, aplikacije i usluge.


Collectd je demon koji povremeno prikuplja statistiku performansi sistema i pruža mehanizme za pohranjivanje vrijednosti u različitim oblicima, kao što su RRD datoteke.


Cacti je sveobuhvatno mrežno grafičko rješenje dizajnirano da iskoristi pohranu podataka i grafičku funkcionalnost RRD alata. Cacti pruža napredne šablone grafikona, više metoda prikupljanja podataka i novi način gledanja prilagođene funkcije menadžment. Sve je upakovano u intuitivno i jednostavno sučelje koje ima smisla i za LAN mreže i za složene mreže sa stotinama uređaja.


IT organizacije koriste Zenoss server, mrežu i praćenje oblaka za upravljanje dinamičkim centrima podataka.


Argus je aplikacija za praćenje sistema i mreže.


Observium je platforma za automatsko otkrivanje za SNMP-bazirano praćenje mreže napisana u PHP-u koja uključuje podršku za širok spektar mrežnog hardvera i operativnih sistema uključujući Cisco, Windows, Linux, HP, Dell, FreeBSD, Juniper, Brocade, NetScaler, NetApp i više .


Najmanji besplatni alat za nadgledanje računara na lokalnoj mreži i bilo koje internet hostove. Potrebno je samo da pokrenete EasyNetMonitor, otvorite pop-up meni u traci i dobijete informacije o statusu računara na mreži.


Mrežni analizator (snifer paketa) Capsa Free je softver za Windows platforme, uslužni paketi i analiza protokola, najbolji besplatni alat za analizu za praćenje mreže i rješavanje problema.


Besplatan Internet proxy za ispravke grešaka, pogodan za bilo koji pretraživač, sistem i platformu.


Zenoss Core - aplikacija za upravljanje korporativna mreža i sistemi napisani u Pythonu. Zenoss pruža integrisani proizvod za praćenje dostupnosti, performansi, događaja i konfiguracije svih slojeva i platformi.