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

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. Slijedi popis koji služi samo kao početna točka, nema rangiranja.


1.Task Manager

Poznati dispečer Windows zadaci- uslužni program za prikaz popisa 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 i mnogo dalje. Ova je aplikacija unaprijed napravljena za sve operativni sustavi ah Microsoft.

2. Monitor resursa

Sjajan alat za procjenu upotrebe CPU-a, RAM memorija, mreža i diskovi u sustavu Windows. Omogućuje brzo dobivanje svih potrebnih informacija o statusu kritičnih poslužitelja.

3. Monitor performansi

Glavni alat za upravljanje brojačima performansi u sustavu Windows. Monitor performansi, ranije Windows verzije nama poznat kao System Monitor. Uslužni program ima nekoliko načina prikaza, prikazuje brojače performansi u stvarnom vremenu i 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, možete pronaći monitor stabilnosti u sustavu Windows 7, u sustavu Windows 8: Upravljačka ploča > Sustav i sigurnost > Centar za radnje. Koristeći Reliability Monitor, možete pratiti promjene i kvarove na vašem računalu, podaci će biti prikazani na prikladnom grafički oblik, koji će vam omogućiti da pratite koja je aplikacija i kada izazvala pogrešku ili se zamrznula, pratite pojavu plavi ekran smrt Windowsa, razlog njegovog pojavljivanja (drugi Windows Update ili instaliranje programa).

5.Microsoft SysInternals

SysInternals je kompletan skup programa za administriranje i nadzor računala s operativnim sustavom Windows. Možete ih besplatno preuzeti za sebe na web stranici Microsofta. Pomoćni programi Sysinternals pomažu u upravljanju, rješavanju problema i dijagnostici aplikacija i operativnih sustava. Windows sustavi.

6. SCOM (dio Microsoft System Centera)

System Center je kompletan skup alata za upravljanje IT infrastrukturom, s kojima možete upravljati, implementirati, nadzirati, konfigurirati softver Microsoftov 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.

Praćenje Windows poslužitelja pomoću 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, tada instalirajte i konfigurirajte agenta Windows poslužitelj. NSClient++ nadzire sustav u stvarnom vremenu i daje izlaze s udaljenog poslužitelja za nadgledanje i više.

8. Kaktusi

Obično se koristi u kombinaciji s Nagiosom, a korisniku pruža prikladno web sučelje za pomoćni program RRDTool, dizajniran za rad s bazama podataka Round Robin, koje se koriste za pohranu informacija o promjenama u jednoj ili više količina tijekom određenog vremenskog razdoblja. Statistika mrežnih uređaja prikazana je u obliku stabla čiju strukturu određuje korisnik; možete iscrtati korištenje kanala, korištenje HDD particije, prikazati kašnjenje resursa itd.

9. Shinken

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

10. Icinga

Još jedan popularan otvoreni sustav monitoring, koji provjerava hostove i servise i izvješćuje njihov status administratoru. Kao vilica Nagiosa, Icinga je kompatibilna s njim i imaju puno toga zajedničkog.

11. OpsView

OpsView je izvorno bio besplatan. Sada, nažalost, korisnici ovog sustava nadzora moraju izdvojiti novac.

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

Alternative za Nagios

13. Zabbix

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

14. Munin

Dobar nadzorni sustav koji skuplja podatke s više servera istovremeno i sve prikazuje u obliku grafikona, pomoću kojih možete pratiti sva prošla događanja na serveru.

15.Zenoss

Napisani u Pythonu korištenjem Zope aplikacijskog poslužitelja, podaci se pohranjuju u MySQL. Sa Zenossom možete
pratiti mrežne usluge, sistemske resurse, performanse uređaja, jezgra Zenoss analizira okolinu. To omogućuje brzo rješavanje veliki iznos specifičnim uređajima.

16. Opservij

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

17. Centaron

Sveobuhvatni sustav nadzora omogućuje vam nadzor cijele infrastrukture i aplikacija koje sadrže informacije o sustavu. Besplatna alternativa Nagiosu.

18. Gangliji

Ganglia je skalabilni distribuirani sustav nadzora 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 od nadziranih čvorova.

19. Pandora FMS

Sustav nadzora, dobra produktivnost i skalabilnost, jedan server za nadzor može pratiti rad nekoliko tisuća hostova.

20. NetXMS

Softver za praćenje otvorenog koda računalni sustavi 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 nadzor OS-a, međuprograma i aplikacija u fizičkim, virtualnim i oblak okruženjima. Prikazuje dostupnost, izvedbu, upotrebu, događaje, zapisnike i promjene na svakoj razini virtualizacijskog stoga (od vSphere hipervizora do gostujućih operativnih sustava).

23. Bosun

Otvoreni izvorni sustav za praćenje i uzbunjivanje iz StackExchangea. Bosun ima dobro promišljen dizajn podataka, kao i moćan jezik za njihovu obradu.

24. Sensu

Sensu je sustav upozorenja otvorenog koda sličan Nagiosu. Postoji jednostavna nadzorna ploča, možete vidjeti popis klijenata, provjera i pokrenutih upozorenja. Okvir pruža mehanizme potrebne za prikupljanje i prikupljanje statistike rada poslužitelja. Svaki poslužitelj pokreće Sensu agenta (klijenta) koji pomoću skupa skripti provjerava funkcionalnost servisa, njihov status i prikuplja sve ostale informacije.

25. SakupiM

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

28. Alat za analizu izvedbe zapisa (PAL).

34. Total Network Monitor

Ovo je program za kontinuirano praćenje rada lokalna mreža pojedinačna računala, mrežne i sistemske usluge. Total Network Monitor generira izvješće i obavještava vas o greškama koje su se dogodile. Možete provjeriti bilo koji aspekt rada usluge, poslužitelja ili datotečnog sustava: FTP, POP/SMTP, HTTP, IMAP, Registar, Event Log, Service State i drugi.

35. PRTG

38.Idera

Podržava više operacijskih sustava i virtualizacijskih tehnologija. Postoji mnogo besplatnih alata koje možete koristiti za nadzor vašeg sustava.

39. PowerAdmin

PowerAdmin je komercijalno rješenje za nadzor.

40. ELM Enterprise Manager

ELM Enterprise Manager - kompletan nadzor od "što se dogodilo" do "što se događa" u stvarnom vremenu. Alati za nadzor u ELM-u uključuju - Event Collector, Performance Monitor, Service Monitor, Process Monitor, File Monitor, PING Monitor.

41.EventsEntry

42. Veeam ONE

Učinkovito rješenje za nadzor, izvješćivanje i raspoređivanje resursa u infrastrukturi VMware, Hyper-V i Veeam Backup & Replication, nadzire 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)

Prati performanse i dostupnost resursa Windows poslužitelja.

44. HP Operations Manager

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

45.Dell OpenManage

OpenManage (sada Dell Enterprise Systems Management) sveobuhvatni je proizvod za praćenje.

46. ​​​​Halcyon Windows Server Manager

Upravljanje i nadzor mreža, aplikacija i infrastrukture.

Dolje je popis (najpopularnijih) alata za nadzor mreže

54.Ntop

55.NeDi

Nedi je alat za nadzor mreže otvorenog koda.

54. Čovjek

Sustav za nadzor Dude, iako besplatan, prema mišljenju stručnjaka nije ni u čemu inferioran komercijalnim proizvodima, nadzire pojedinačne servere, mreže i mrežne servise.

55.Pojasna širinaD

Program otvorenog koda.

56. NagVis

Proširenje za Nagios koje vam omogućuje stvaranje karata infrastrukture i prikaz njihovog statusa. NagVis podržava velik broj različitih widgeta i skupova ikona.

57. Proc Net Monitor

Besplatna aplikacija za praćenje koja vam omogućuje praćenje svih aktivnih procesa i, ako je potrebno, njihovo brzo zaustavljanje kako biste smanjili opterećenje procesora.

58. PingPlotter

Koristi se za dijagnosticiranje IP mreža i omogućuje vam da odredite gdje dolazi do gubitaka i kašnjenja mrežnih paketa.

Mali, ali korisni alati

Popis ne bi bio potpun bez spominjanja nekoliko opcija nadzora hardvera.

60. Monitor aktivnosti računala Glint

61.Stvarnatemp

Uslužni program za praćenje temperature Intel procesori, ne zahtijeva instalaciju, prati trenutne, minimalne i maksimalne vrijednosti temperature za svaku jezgru i početak prigušivanja.

62. SpeedFan

Uslužni program koji vam omogućuje kontrolu temperature i brzine ventilatora u sustavu, prati očitanja senzora matična ploča, video kartice i tvrdi diskovi.

63.OpenHardwareMonitor

Kategorija ~ Pomoćni programi sustava – Igor (Administrator)

Monitor resursa sustava

Programi za mjerenje resursa, ili kako ih još nazivaju monitori resursa, prikazuju specifične informacijske pokazatelje stanja sustava. A ako je malo jednostavnije, onda su to u osnovi podaci o opterećenju procesora, količini korištenog RAM-a i korištenog prostora na disku.Takvi uslužni programi omogućuju vam da saznate razloge gubitka performansi sustava i saznate trenutno opterećenje vašeg Računalo. Vrlo su popularni među korisnicima koji često rade s tehnologijom.

Neki od tih programa više su usmjereni na raznolikost informacija, tj. omogućuju mnogo jasnije razumijevanje stanja sustava. I najvjerojatnije će biti prikladniji za administratore čiji su zadaci složeniji od pukog otkrivanja koliko memorije vaši programi jedu. Ostali programi više su usmjereni na atraktivnost sučelja i mogućnost integracije u standardno sučelje sustava, na primjer, u obliku widgeta. Kao što ste vjerojatno pogodili, ovi su programi prikladniji za obične korisnike koji ni pod kojim uvjetima neće trebati informacije o broju niti i procesa, osim za širenje svojih horizonata.

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

Pregled besplatnih monitora resursa sustava

Rainmeter program potpunu kontrolu resursa sustava

Vodič za brzi odabir (veze za preuzimanje besplatnih monitora resursa sustava)

Kišomjer

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

U centru pažnje Windows

Profesionalni. Atraktivan. Višenamjenski. Daljinski nadzor.
Samo način rada preko cijelog zaslona. Fontovi se ne mogu mijenjati. Fiksne maksimalne vrijednosti. Obavezna registracija. Licenca se mora obnavljati svake godine.

Sysmetrix

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

TinyResMeter

Brzo. Učinkovito. Vrlo male veličine.
Loša postavka. Star GUI.

StatBar

Zauzima malo prostora na ekranu. Postavljanje indikatora. Niz dodatnih kontrola (Winamp i druge).
Ne možete promijeniti font, što program čini nezgodnim za zaslone visoke razlučivosti.

Mantra svijeta nekretnina je Lokacija, Lokacija, Lokacija. Za svijet administracija sustava ovaj bi sveti tekst trebao zvučati ovako: Vidljivost, Vidljivost i opet Vidljivost. Ako ne znate točno što vaša mreža i poslužitelji rade svake sekunde u danu, vi ste poput pilota koji leti naslijepo. Neizbježno vas čeka katastrofa. Na vašu sreću, sada ih je mnogo dostupnih na tržištu. dobri programi, kako komercijalnog tako i otvorenog koda, koji može postaviti nadzor vaše mreže.

Budući da je dobro i besplatno uvijek primamljivije od dobrog i skupog, evo popisa softvera otvorenog koda koji svaki dan dokazuje svoju vrijednost na mrežama svih veličina. Od otkrivanja uređaja, nadzora mrežne opreme i poslužitelja do identificiranja mrežnih trendova, grafičkog predstavljanja rezultata nadzora, pa čak i stvaranja sigurnosne kopije konfiguracija preklopnika i usmjerivača - ovih sedam besplatne komunalije, najvjerojatnije, moći će vas ugodno iznenaditi.

Kaktusi

Prvo je tu bio MRTG (Multi Router Traffic Grapher) - program za organiziranje usluge nadzora mreže i mjerenje podataka tijekom vremena. Davnih 1990-ih, njegov autor, Tobias Oetiker, smatrao je prikladnim napisati jednostavan alat za crtanje grafikona koristeći prstenastu bazu podataka koja se izvorno koristila za prikaz propusnosti usmjerivača na lokalnoj mreži. Tako je MRTG iznjedrio RRDTool, skup uslužnih programa za rad s RRD (Round-robin Database, prstenasta baza podataka), koji vam omogućuje pohranjivanje, obradu i grafički prikaz dinamičkih informacija 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 mrežni grafički softver otvorenog koda i podiže MRTG principe na potpuno novu razinu.

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

Kaktusi su besplatan program, dio LAMP paketa poslužiteljskog softvera koji pruža standardizirane softverska platforma za izradu grafikona na temelju gotovo svih statističkih podataka. Ako bilo koji uređaj ili usluga vraća numeričke podatke, onda se najvjerojatnije može integrirati u Cacti. Postoje predlošci za nadzor širokog spektra opreme - od Linux i Windows poslužitelja do Cisco usmjerivača i preklopnika - u osnovi svega što komunicira pomoću SNMP-a (Simple Network Management Protocol). Tu su i zbirke predložaka trećih strana koje dodatno proširuju ionako ogroman popis hardvera i softvera kompatibilnog s Cacti.

Iako je standardna metoda za prikupljanje Cacti podataka SNMP, za to se također mogu koristiti Perl ili PHP skripte. Okvir softverskog sustava 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 vizualne prikaze. 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 proteklih godina kako biste shvatili je li trenutno ponašanje mrežne opreme ili poslužitelja nepravilno ili se slični pokazatelji pojavljuju redovito. A korištenjem Network Weathermapa, PHP dodatka za Cacti, možete jednostavno izraditi karte vaše mreže u stvarnom vremenu, prikazujući zagušenost komunikacijskih kanala između mrežnih uređaja, implementiranih pomoću grafikona koji se pojavljuju kada prijeđete mišem preko slike mrežnog kanala . Mnoge organizacije koje koriste Cacti prikazuju te karte 24 sata dnevno, 7 dana u tjednu na zidnim 42-inčnim LCD monitorima, omogućujući IT timovima trenutno praćenje zagušenja mreže i povezivanje zdravstvenih informacija.

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

Nagios

Nagios je uspješan programski sustav za nadzor mreže koja je u aktivnom razvoju mnogo godina. Napisan u C-u, radi gotovo sve što bi administratori sustava i mreže trebali od paketa aplikacija za praćenje. Web sučelje ovog programa je brzo i intuitivno, dok je njegov serverski dio izuzetno pouzdan.

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

Kao i Cacti, Nagios iza sebe ima vrlo aktivnu zajednicu, tako da postoje razni dodaci za širok 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 u Perlu za testiranje web aplikacija i web usluga. Nagios vam omogućuje konstantan nadzor statusa poslužitelja, servisa, mrežnih veza i svega ostalog što razumije protokol IP mrežnog sloja. Na primjer, možete pratiti iskorištenost diskovnog prostora na poslužitelju, opterećenje RAM-a i CPU-a, korištenje FLEXlm licence, temperaturu zraka na izlazu iz poslužitelja, kašnjenja na WAN i Internet kanalu i još mnogo toga.

Očito, bilo koji sustav za nadzor poslužitelja i mreže neće biti potpun bez obavijesti. Nagios ima sve u redu: softverska platforma nudi prilagodljiv mehanizam obavijesti za e-pošta, putem SMS-a i trenutne poruke najpopularniji internetski programi za razmjenu trenutnih poruka, kao i shema eskalacije koja se može koristiti za donošenje inteligentnih odluka o tome koga, kako i pod kojim okolnostima treba obavijestiti, što ako ispravna postavka pomoći će vam osigurati mnogo sati mirnog sna. A web sučelje se može koristiti za privremeno pauziranje primanja obavijesti ili potvrdu da se pojavio problem, kao i za administratore da prave bilješke.

Osim toga, značajka mapiranja prikazuje sve nadzirane uređaje u logičnom, bojama označenom prikazu gdje se nalaze na mreži, dopuštajući prikazivanje problema čim se pojave.

Loša strana Nagiosa je konfiguracija, jer se to najbolje radi putem naredbenog retka, što početnicima otežava učenje. Iako ljudi upoznati sa standardne datoteke Linux/Unix konfiguracije, ne biste trebali imati nikakvih posebnih problema.

Mogućnosti Nagiosa su goleme, ali napor da se neke od njih koriste možda neće uvijek biti vrijedan truda. Ali ne dopustite da vas složenost zastraši: prednosti ranog upozorenja koje ovaj alat pruža za toliko mnogo aspekata mreže ne mogu se precijeniti.

Icinga

Icinga je započela kao fork Nagios sustava za praćenje, ali je nedavno prepisana u samostalno rješenje poznato kao Icinga 2. ovaj trenutak Obje verzije programa su u aktivnom razvoju i dostupne su za korištenje, dok je Icinga 1.x kompatibilna s velikim brojem dodataka i Nagios konfiguracijom. Icinga 2 dizajnirana je da bude manje nezgrapna, više orijentirana na performanse i lakša za korištenje. Nudi modularnu arhitekturu i multi-thread dizajn koji ne nude ni Nagios ni Icinga 1.

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

Poput Nagiosa, 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 varijanti web sučelja za Icinga, ali glavna razlika između ove je programsko rješenje Nagios nadzor je konfiguracija koja se može izvršiti putem web sučelja, a ne putem konfiguracijskih datoteka. Za one koji radije upravljaju svojom konfiguracijom izvana naredbeni redak, ova će funkcionalnost biti pravi dar.

Icinga se integrira s raznim programskim paketima za praćenje i grafički prikaz kao što su PNP4Nagios, inGraph i Graphite, pružajući robusnu vizualizaciju vaše mreže. Osim toga, Icinga ima napredne mogućnosti izvješćivanja.

NeDi

Ako ste ikada morali Telnetom ulaziti u preklopnike i pretraživati ​​po MAC adresi kako biste pronašli uređaje na svojoj mreži, ili samo želite biti u mogućnosti odrediti fizičku lokaciju određene opreme (ili je možda još važnije gdje je prije bila smještena) , onda bi vas moglo zanimati da pogledate NeDi.

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

NeDi je besplatni softver povezan s LAMP-om koji redovito skenira MAC adrese i ARP tablice na preklopnicima na vašoj mreži, katalogizirajući svaki otkriveni uređaj u lokalnoj bazi podataka. Ovaj projekt nije toliko poznat kao neki drugi, ali može biti vrlo koristan alat u radu s korporativnim mrežama gdje se uređaji stalno mijenjaju i premještaju.

Možete pokrenuti pretraživanje kroz NeDi web sučelje da biste identificirali prekidač, priključak prekidača, pristupnu toč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 za označavanje MAC adresa uređaja koji su izgubljeni ili ukradeni. Ako se ponovno pojave na mreži, NeDi će vas obavijestiti.

Otkrivanje pokreće cron proces u određenim intervalima. Konfiguracija je jednostavna, sa samo jednim konfiguracijska datoteka, što vam omogućuje značajno povećanje broja postavki, uključujući mogućnost preskakanja uređaja na temelju regularni izrazi ili određene mrežne granice. NeDi obično koristi Cisco Discovery Protocol ili Link Layer Discovery Protocol za otkrivanje novih preklopnika i usmjerivača, a zatim se povezuje s njima kako bi prikupio njihove informacije. Nakon što se uspostavi početna konfiguracija, otkrivanje uređaja dogodit će se vrlo brzo.

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

Ntop

Projekt Ntop—sada poznatiji kao Ntopng "novoj generaciji"—prešao je dug put u proteklom desetljeću. Ali nazovite ga kako želite - Ntop ili Ntopng - rezultat je vrhunski alat za praćenje mrežnog prometa uparen s brzim i jednostavnim web sučeljem. Napisan je u C-u i potpuno je samostalan. Pokrenete jedan proces konfiguriran za određeno mrežno sučelje i to je sve što mu treba.

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

Ntop pruža lako probavljive grafikone i tablice koje prikazuju trenutni i povijesni mrežni promet, uključujući protokol, izvor, odredište i povijest određenih transakcija, kao i hostove na oba kraja. Osim toga, pronaći ćete impresivan niz grafikona korištenja mreže u stvarnom vremenu, dijagrama i karata, kao i modularnu arhitekturu za veliki broj dodataka, kao što je dodavanje NetFlow i sFlow monitora. Ovdje čak možete pronaći Nbox, hardverski monitor koji je ugrađen u Ntop.

Osim toga, Ntop uključuje API za Lua skriptni programski jezik, koji se može koristiti za podršku ekstenzijama. Ntop također može pohraniti podatke o hostu 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 karti, ali ne znate zašto, možete koristiti Ntopng za dobivanje izvješća iz minute u minutu o problematičnom segmentu mreže i odmah saznati koji su hostovi odgovorni za problem.

Prednosti takve mrežne vidljivosti teško je precijeniti, a vrlo ju je lako postići. U suštini, možete pokrenuti Ntopng na bilo kojem sučelju koje je konfigurirano na razini prekidača za praćenje drugog porta ili VLAN-a. To je sve.

Zabbix

Zabbix je potpuni alat za nadzor mreže i sustava koji integrira više funkcija u jednu web konzolu. Može se konfigurirati za praćenje i prikupljanje podataka od većine različite poslužitelje i mrežnih uređaja, osiguravajući održavanje i praćenje performansi svakog objekta.

Zabbix vam omogućuje nadziranje poslužitelja i mreža pomoću širokog raspona alata, uključujući nadgledanje virtualizacijskih hipervizora i nizova web aplikacija.

U osnovi, Zabbix radi sa softverskim agentima koji rade na kontroliranim sustavima. Ali ovo rješenje također može raditi bez agenata, koristeći SNMP protokol ili druge mogućnosti nadzora. Zabbix podržava VMware i druge virtualizacijske hipervizore, pružajući detaljne podatke o performansama i aktivnostima hipervizora. Posebna pažnja posvećena je i praćenju Java aplikacijskih poslužitelja, web servisa i baza podataka.

Domaćini se mogu dodati ručno ili automatskim postupkom otkrivanja. Širok raspon zadanih predložaka primjenjuje se na najčešće slučajeve korištenja kao što su Linux, FreeBSD i Windows poslužitelji; Široko korištene usluge kao što su SMTP i HTTP, kao i ICMP i IPMI za detaljan nadzor 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ćuje da prilagodite svoje nadzorne ploče i web sučelje kako biste se usredotočili na ono što je najvažnije. važne komponente mreže. Obavijesti i eskalacije problema mogu se temeljiti na prilagođenim radnjama koje se primjenjuju na hostove ili grupe hostova. Akcije se čak mogu konfigurirati za pokretanje daljinske naredbe, tako da se vaša skripta može izvoditi na nadziranom hostu ako se poštuju određeni kriteriji događaja.

Program prikazuje podatke o performansama kao što su propusnost mreže i opterećenje CPU-a u grafikonima i agregira ih za prilagođene sustave prikaza. Osim toga, Zabbix podržava prilagodljive karte, zaslone, 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 predložaka može ublažiti neke od poteškoća integracije. Osim što je paket koji se može instalirati, Zabbix je dostupan kao virtualni uređaj za nekoliko popularnih hipervizora.

Observium

Observium je program za nadzor mrežne opreme i poslužitelja koji ima ogroman popis podržanih uređaja koji koriste SNMP protokol. Kao LAMP softver, Observium je relativno jednostavan za instalaciju i konfiguraciju, zahtijevajući uobičajeno Apache instalacije, PHP i MySQL, izrada baze podataka, Apache konfiguracije i slično. Instalira se kao vlastiti poslužitelj s namjenskim URL-om.

Observium kombinira nadzor sustava i mreže s analizom trendova performansi. Može se konfigurirati za praćenje gotovo svih metrika.

Možete otići u GUI i početi dodavati hostove i mreže, kao i postaviti raspone automatskog otkrivanja i SNMP podatke tako da Observium može istraživati ​​mreže oko sebe i prikupljati podatke o svakom sustavu koji otkrije. Observium također može otkriti mrežni uređaji putem CDP, LLDP ili FDP protokola, a udaljeni host agenti mogu se postaviti na Linux sustave za pomoć u prikupljanju podataka.

Sve ove prikupljene informacije dostupne su putem jednostavnog za korištenje korisničko sučelje, koji pruža napredne mogućnosti za statistički prikaz podataka, kao i u dijagramima i grafikonima. Možete dobiti bilo što, od vremena odgovora pinga i SNMP-a do grafikona propusnosti, fragmentacije, broja IP paketa itd. Ovisno o uređaju, ti podaci mogu biti dostupni za svaki otkriveni priključak.

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

Observium radi odlično kao virtualni stroj, pa vrlo brzo može postati glavni alat za dobivanje informacija o stanju poslužitelja i mreža. Ovo je izvrstan način dodavanja automatskog otkrivanja i grafičkog prikaza mreži bilo koje veličine.

Prečesto se IT administratori osjećaju ograničeno u onome što mogu učiniti. Bez obzira radi li se o običaju softverska aplikacija ili "nepodržan" dio hardver, mnogi od nas vjeruju da ako se sustav praćenja ne može odmah nositi s tim, tada je nemoguće dobiti potrebne podatke u ovoj situaciji. To, naravno, nije istina. Uz malo truda, gotovo sve možete učiniti vidljivijim, uračunatim i kontroliranijim.

Primjer je prilagođena aplikacija s bazom podataka na strani poslužitelja, na primjer, internetska trgovina. Vaš menadžment želi vidjeti lijepe grafikone i dijagrame, dizajnirane u ovom ili onom obliku. Ako već koristite, recimo, Cacti, imate nekoliko opcija za izlaz prikupljenih podataka u potrebnom formatu. Možete, na primjer, napisati jednostavnu Perl ili PHP skriptu za pokretanje upita u bazi podataka i proslijediti te izračune Cacti-u ili možete uputiti SNMP poziv poslužitelju baze podataka koristeći privatni MIB (Management Information Base). Na ovaj ili onaj način, zadatak se može dovršiti, i to jednostavno, ako imate potrebne alate za to.

Većini besplatnih uslužnih programa za nadzor mrežne opreme navedenih u ovom članku ne bi trebalo biti teško pristupiti. Imaju pakirane verzije dostupne za preuzimanje za one najpopularnije Linux distribucije, osim ako nisu inicijalno uključeni u njega. U nekim slučajevima mogu biti unaprijed konfigurirani kao virtualni poslužitelj. Ovisno o veličini vaše infrastrukture, konfiguracija i konfiguracija ovih alata može potrajati dosta vremena, ali kada se pokrenu i počnu raditi, bit će vam čvrst temelj. U najmanju ruku, vrijedi ih barem testirati.

Bez obzira koji od ovih gore navedenih sustava koristite za praćenje vaše infrastrukture i opreme, on će vam pružiti barem funkcionalnost još jedan Administrator sustava. Iako ne može ništa popraviti, nadzirat će doslovno sve na vašoj mreži 24 sata dnevno, sedam dana u tjednu. Vrijeme potrošeno na instalaciju i konfiguraciju uvelike će se isplatiti. Također, svakako pokrenite mali skup samostalnih alata za nadgledanje na drugom poslužitelju za nadgledanje glavnog alata za nadgledanje. Ovo je slučaj kada je uvijek bolje promatrati promatrača.

Uvijek u kontaktu, Igor Panov.


Vidi također:

Sastavili smo još jedan popis sjajnih besplatnih alata za nadzor poslužitelja i mreže. Oni su vrlo važni za bilo koji posao koji posluje putem web stranice ili mreže. Nadzor poslužitelja i mreže omogućuje vam da budete svjesni svih problema čim se pojave; a to vam zauzvrat omogućuje da poduzmete ispravne radnje.

Ganglia je varijabilni sustav nadzora za računalne sustave 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 nadzor procesa, programa, datoteka, direktorija i datotečni sustavi V UNIX sustav. Monit provodi automatizirano održavanje i popravke, a kada se pojave pogreške, može poduzeti mjere primjerene svakom konkretnom slučaju.


Nagios nudi potpunu kontrolu i upozoravanje za poslužitelje, aplikacije i usluge.


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


Cacti je sveobuhvatno mrežno grafičko rješenje dizajnirano za iskorištavanje pohrane podataka i grafičke funkcionalnosti RRD alata. Cacti nudi napredne predloške grafikona, više metoda prikupljanja podataka i novi način gledanja prilagođene funkcije upravljanje. Sve je umotano 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 poslužitelj, nadzor mreže i oblaka za upravljanje dinamičkim podatkovnim centrima.


Argus je aplikacija za nadzor sustava i mreže.


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


Najmanji besplatni alat za nadzor računala na lokalnoj mreži i bilo kojeg internetskog računala. Samo trebate pokrenuti EasyNetMonitor, otvoriti skočni izbornik u traci i dobiti informacije o statusu računala na mreži.


Analizator mreže (njuškanje paketa) Capsa Free je softver za Windows platforme, pomoćni paketi i analiza protokola, najbolji besplatni analitički alat za nadzor mreže i rješavanje problema.


Besplatni internetski proxy za ispravke grešaka, prikladan za bilo koji preglednik, sustav i platformu.


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