7 parimat tööriista avatud lähtekoodiga võrgu ribalaiuse jälgimiseks

click fraud protection

Me kõik - või vähemalt kõik võrguadministraatorid - soovime, et riba oleks piiramatu ja ei maksaks midagi. Paraku pole midagi tõest kaugemal. Ribalaius on nii kallis kui ka piiratud. Seetõttu kipume tellima just oma vajadustele piisavalt ribalaiust. Sellel on omakorda veel üks tagajärg: peame ribalaiuse kasutamisel silma peal hoidma. Ainult nii saame teada, kui ribalaius jõuab kriitiliste künnisteni - kui jõudlus hakkab mõjutama -, mis võimaldab meil reageerida.

Parim viis ribalaiuse valvsuse hoidmiseks on kasutage selleks loodud tööriista. Ja neid tööriistu on palju. Kuid mõned neist on keerulised tööriistad, mis tavaliselt nõuavad palju ressursse ja maksavad palju raha. Niisiis, me küürutasime turgu otsides avatud lähtekoodiga võrgu ribalaiuse jälgimise tööriistu. Me olime meeldivalt üllatunud, kui avastasime, et neid on üsna vähe.

Avatud lähtekoodiga võrgu ribalaiuse jälgimine

Enne kui saame teada, millised on parimad tööriistad, alustame arutelu ribalaiuse jälgimine. Saame teada, mis see on ja kuidas seda teha saab. Lihtne võrguhaldusprotokoll on üks levinumaid tehnoloogiaid, mida kasutatakse võrgu ribalaiuse jälgimisel, nii et vaatame seda ja vaatame, kuidas see töötab. Ja lõpuks vaatame üle parimad avatud lähtekoodiga võrgu ribalaiuse jälgimise tööriistad, mida me võisime leida. Kõigi kohta tutvustame lühidalt nende peamisi omadusi ja eeliseid.

instagram viewer

Teave võrgu ribalaiuse jälgimise kohta

Võrgu ribalaiuse jälgimine on väga spetsiifiline jälgimisviis. See mõõdab võrgus antud punkti läbiva liikluse mahtu. Tavaliselt mõõtepunktiks on ruuter või vaheta liidest, kuid see pole haruldane jälgida ribalaiuse kasutamist serveri LAN-liidese kaudu. Oluline on siinjuures mõista, et mõõdame ainult liikluse mahtu. Ribalaiuse jälgimine ei anna teile teavet selle kohta, mis see liiklus on, ainult selle kohta, kui palju sellest on.

Võrgu ribalaiuse kasutamise jälgimiseks on mitu põhjust. Esiteks ja see võib aidata teil vaidlusvaldkondi täpselt kindlaks teha. Kuna võrguskeemi kasutamine kasvab, hakkab selle jõudlus halvenema. See on tõsiasi. Mida rohkem te lähenete maksimaalne mahutavus, seda suurem mõju on jõudlusele. Lubades teil võrgu kasutamisel silma peal hoida, annavad ribalaiuse jälgimise tööriistad teile võimaluse tuvastada kõrge kasutusaste ja sellega tegeleda enne, kui kasutajad seda märkavad.

Võimekuse planeerimine on veel üks peamine eelis võrgu jälgimisriistad. Võrguahelad - eriti pikamaa-WAN-ühendused - on kallid ja neil on sageli ainult ribalaius, mida nõuti nende algsel installimisel. Ehkki tollal võis ribalaiuse summa olla OK, tuleb seda lõpuks suurendada. Võrguahelate ribalaiuse kasutamise arengut jälgides näete, milliseid tuleb ja millal uuendada.

Ribalaiuse jälgimise tööriistad võivad samuti olla kasulikud rakenduse halva jõudluse tõrkeotsing. Kui kasutaja kurdab, et mõni kaugrakendus on aeglustunud, vaadatakse võrgu ribalaiust kasutamine võib anda teile üsna hea idee, kas probleemi põhjuseks on võrk või mitte ummikud. Kui näete, et võrk on vähe kasutust leidnud, võite tõenäoliselt oma tõrkeotsingu jõupingutused mujale koondada.

SNMP jälgimine lühidalt

Enamik võrgu ribalaiuse jälgimise tööriistu tuginevad oma võludes SNMP-le (Simple Network Management Protocol). Enamikul võrguseadmetel on sisseehitatud SNMP-võime ja seda saab regulaarsete intervallide järelvalvetööriistadega küsitleda. Vaatamata oma eksitavale nimele SNMP on tegelikult üsna keeruline. Kuid ärge muretsege, selle kasutamiseks ei pea te olema ekspert ja teadma kõike seda. See on täpselt nii, nagu te ei pea auto juhtimiseks olema automehaanik. Eelistatav on siiski vähemalt mingi ettekujutus selle toimimisest, nii et vaatame seda lähemalt.

Selle aluses on SNMP suhtlusprotokoll, mis täpsustab, kuidas SNMP haldussüsteem oskab kaugseadetes tööparameetreid lugeda ja kirjutada. Parameetritele viidatakse kui objekti identifikaatoritele või OID-dele. Mõned huvitavad OID-d, alates a seire seisukohast, on need, mis sisaldavad peamisi seadme mõõdikuid nagu näiteks protsessori ja mälu koormus või ketta kasutamine. Kuid võrgu ribalaiuse kasutamise jälgimisel pakuvad erilist huvi kaks OID-d. Need on iga liidesega seotud baitid välja ja loendurites olevad baitid. Võrguseadmed suurendavad neid automaatselt, kui andmeid väljastatakse või sisestatakse.

SEOTUD LUGEMINE:10 parimat virtualiseerimise juhtimise tööriista

Alustades ajast, mil IT-turvalisus polnud probleem, on SNMP turvalisus vaid minimaalne. SNMP-toega seadmega ühenduv SNMP-haldur saadab koos oma taotlusega kogukonna stringi. Kui string vastab seadmes konfigureeritavale, viiakse päring läbi. Seadmetel on tavaliselt konfigureeritud kaks kogukonna stringi, üks kirjutuskaitstud OID-de jaoks ja teine ​​muudetavate jaoks. Suhtlus pole krüptitud ja keegi, kes selle kinni võtab, näeks kogukonna stringe selges tekstis. Seetõttu kasutatakse SNMP-d ainult privaatsetes turvalistes võrkudes.

Kuidas oleks näiteks?

Siit saate teada, kuidas enamik seiresüsteeme kasutab ribalaiuse kasutamise jälgimiseks SNMP-d. Nad loevad perioodiliselt võrguseadme liideste baitide sisse- ja väljalaskjaid teatava intervalliga. Tüüpiline intervalli väärtus on viis minutit, kuid peenema eraldusvõime saavutamiseks võib kasutada lühemaid aegu. Seejärel salvestavad nad küsitud väärtused mingisse andmebaasi või faili.

Ülejäänud protsess on lihtne matemaatika. Jälgimissüsteem lahutab eelmisest loenduri väärtusest praeguse, et saada küsitlusintervalli ajal edastatud või vastuvõetud baitide arv. Seejärel saab bittide arvu saamiseks selle arvu kaheksaga korrutada ja jagada selle sekundis sekundite arvuga, et saada bittide arv sekundis. See teave joonistatakse tavaliselt graafikul, mis näitab selle arengut ajas, ja salvestatakse andmebaasis.

SEOTUD LUGEMINE:Mis on läbilaskevõime? 6 parimat tööriista läbilaskevõime mõõtmiseks

Oluline on märkida, et saate ainult keskmise küsitlusintervalli, mitte reaalse ribalaiuse kasutamise hinnangu. Oletagem näiteks, et vooluringi kasutatakse poole valimisjaotuse ajal maksimaalsel võimsusel ja teisel poolel ei toimu liiklust. Näib, et seda kasutatakse 50% ulatuses oma mahust, hoolimata sellest, et seda on pikema aja jooksul kasutatud. Lühemad küsitlusintervallid vähendavad seda moonutust, kuid on oluline meeles pidada, et need süsteemid annavad teile ainult keskmised väärtused.

Parimad avatud lähtekoodiga võrgu ribalaiuse jälgimise tööriistad

Oleme veebist otsinud parimaid avatud lähtekoodiga ribalaiuse jälgimise tööriistu. Meil oli hea meel avastada, et seal on saadaval palju suurepäraseid tööriistu. Mõned meie nimekirjas olevad tööriistad pärinevad mitmest aastast, kuid on tänapäeval endiselt laialt levinud. Lõppude lõpuks on vaba ja avatud lähtekoodiga olemisel teatud veetlus. Kõigil meie loendis olevatel tööriistadel on SNMP ribalaiuse jälgimine ja kõigil tsentraliseeritud funktsioon konsooli, kus saate tööriista konfigureerida ja saada oma seadme praeguse oleku visuaalse ülevaate võrk.

1. Zabbix

Zabbix on tasuta ja avatud lähtekoodiga toode, mida saab kasutada millegi jälgimiseks. Tööriistad võivad töötada vähestel Linuxi distributsioonidel, sealhulgas Rapsbianil, Raspberry Pi versioonil Linux - ja see jälgib võrgu ribalaiust, servereid, rakendusi ja teenuseid, samuti pilvepõhist keskkonnad. Sellel on väga professionaalne välimus ja tunne. Sellel tootel on ka lai funktsioonide komplekt, piiramatu mastaapsus, hajutatud jälgimine, tugev turvalisus ja kõrge saadavus. Hoolimata sellest, et see on tasuta, on see tõeline ettevõtetele mõeldud toode.

Zabbixi armatuurlaud

Zabbix kasutab seiretehnoloogiate kombinatsiooni. See toetab SNMP jälgimist, samuti intelligentse platvormi jälgimisliidest (IMPI). Samuti saab see teha agendipõhist järelevalvet enamiku platvormide jaoks saadaolevate agentidega. Lihtsa seadistamise jaoks on paljude seadmete jaoks olemas nii automaatne avastamine kui ka karbis olevad mallid. Tööriista veebipõhisel kasutajaliidesel on mitmeid lisafunktsioone, näiteks vidinapõhised armatuurlauad, graafikud, võrgukaardid, slaidiseanssid ja sirvimisaruanded.

Zabbix sisaldab ka väga kohandatavat hoiatussüsteemi, mis mitte ainult ei saada välja üksikasjalikke teavitussõnumeid, vaid mida saab ka kohandada vastavalt adressaadi rollile. See võib ka probleeme eskaleerida vastavalt kasutaja määratletud teenuse paindlikele tasemetele.

2. Nagios

Sellel on kaks versiooni Nagios saadaval. Seal on tasuta ja avatud lähtekoodiga tarkvara Nagios Core ja siis on tasuline Nagios XI. Mõlemal on sama mootor, kuid sarnasus lõpeb sellega. Nagios Core on avatud lähtekoodiga seiresüsteem, mis töötab Linuxis. Süsteem on täiesti modulaarne ja tegeliku jälgimismootoriga keskmes. Mootorit täiendavad kümned saadaolevad pistikprogrammid, mille saab süsteemi funktsionaalsuse lisamiseks alla laadida. Iga pistikprogramm lisab tuuma mõned funktsioonid.

Nagios XI armatuurlaud

Säilitades modulaarse lähenemisviisi, on tööriista esiosad ka modulaarsed ja allalaadimiseks on saadaval ka mitu erinevat kogukonna arendatud võimalust. Nagios Core, ühendavad pistikprogrammid ja esiosa üsna tervikliku järelevalvesüsteemi. Sellel modulaarsusel on siiski puudus. Nagios Core'i seadistamine võib osutuda keerukaks ülesandeks.

Nagios XI on kaubanduslik toode, mis põhineb Nagios Core mootor, kuid see on täielik autonoomne jälgimislahendus. Toode on suunatud laiale vaatajaskonnale, alates väikeettevõttest kuni suurte korporatsioonideni. Seda on palju lihtsam installida ja konfigureerida kui Nagios Core, tänu oma konfigureerimisviisardile ja automaatse avastamise mootorile. Muidugi on selline seadistamise ja konfigureerimise lihtsus oma hinnaga. 100-sõlmelise litsentsi eest võite oodata umbes 2000 dollarit ja piiramatu litsentsi eest kümme korda rohkem.

3. Zenoss tuum

Zenoss tuum ei pruugi olla nii populaarne kui mõned muud selles loendis olevad jälgimisriistad, kuid oma funktsioonide komplekti ja professionaalse ilme tõttu väärib see siin kindlasti viibimist. Tööriist saab jälgida paljusid asju, näiteks ribalaiuse kasutamist, liiklusvooge või selliseid teenuseid nagu HTTP ja FTP. Sellel on puhas ja lihtne kasutajaliides ning selle hoiatussüsteem on suurepärane. Üks asi, mida tasub mainida, on selle üsna ainulaadne mitmekordne hoiatussüsteem. See võimaldab teist inimest hoiatada, kui esimene ei reageeri etteantud aja jooksul.

Zenoss Core armatuurlaud

Negatiivne külg Zenoss tuum on installimise ja seadistamise üks keerulisemaid järelevalvesüsteeme. Installimine on täielikult käsurida põhinev protsess. Tänapäeva võrguadministraatorid on harjunud GUI-i paigaldajate, konfiguratsiooniviislite ja automaatse tuvastusmootoritega. See võib muuta toote installimise pisut arhailiseks. See on jällegi kooskõlas Linuxi maailmaga. Installimis- ja konfiguratsioonidokumente on palju ning lõpptulemus väärib pingutamist.

4. Icinga

Icinga on järjekordne avatud lähtekoodiga seireplatvorm. Sellel on lihtne ja puhas kasutajaliides ning mis veelgi tähtsam - funktsioonikomplekt, mis konkureerib mõnede kommertstoodetega. Nagu enamus ribalaiuse jälgimissüsteeme, kasutab ka see SNMP võrguseadmete ribalaiuse kasutamise andmete kogumiseks SNMP-d. Kuid üks valdkondi, kus Icinga eriti silma paistab, on pistikprogrammide kasutamine. Seal on tuhandeid kogukonna arendatud pistikprogramme, mis võivad täita mitmesuguseid jälgimisülesandeid, laiendades sellega toote funktsionaalsust. Ja kui te tõenäoliselt ei leia oma vajadustele sobivat pistikprogrammi, võite selle ise kirjutada ja kogukonda panustada.

Icinga taktikaline ülevaade

Hoiatused ja teavitamine ka IcingaSuurepärased omadused. Hoiatused on täielikult konfigureeritavad vastavalt sellele, mis neid käivitab ja kuidas neid edastatakse. Tööriist sisaldab ka seda, mida nimetatakse segmenteeritud hoiatuseks. See funktsioon võimaldab saata ühe hoiatuse ühele kasutajarühmale ja muid hoiatusi erinevatele inimestele. See on tore, kui jälgite erinevaid süsteeme, mida haldavad erinevad meeskonnad. See võib tagada hoiatusteadete edastamise ainult nendele vastavale rühmale.

5. LibreNMS

LibreNMS on avatud lähtekoodiga port Observium, populaarne kaubandusvõrgu seireplatvorm. See on täisfunktsionaalne võrgu seiresüsteem mis pakub palju funktsioone ja seadme tuge. Parimate omaduste hulgas on ka automaattuvastusmootor. Seadmete avastamine ei sõltu ainult SNMP-st. See saab automaatselt tuvastada kogu teie võrgu, kasutades CDP, FDP, LLDP, OSPF, BGP, SNMP ja ARP. Tööriista automatiseerimisfunktsioonidest rääkides on sellel ka automaatsed värskendused, nii et see jääb alati ajakohaseks.

LibreNMS-i ekraanipilt

Toote teine ​​peamine omadus on selle väga kohandatav hoiatusmoodul. See on väga paindlik ja suudab hoiatusteateid saata mitme tehnoloogia abil, näiteks e-posti teel, nagu enamik konkurente, aga ka IRC, lõtv ja palju muud. Kui olete teenusepakkuja või teie organisatsioon arveldab iga osakonna eest võrgu kasutamise eest, siis hindate tööriista arveldusfunktsiooni. See võib genereerimise või ülekande põhjal genereerida võrgu segmentide ribalaiuse arveid.

Suuremate võrkude ja hajutatud organisatsioonide jaoks on LibreNMS võimaldage horisontaalset skaleerimist teie võrguga kasvada. Komplekti kuulub ka täielik API, mis võimaldab kasutajatel installida andmeid hallata, graafikuid joonistada ja andmeid hankida. Lõpuks on saadaval ka iPhone'i ja Androidi mobiilirakendused, mis on üsna ainulaadne funktsioon avatud lähtekoodiga tööriistadega.

6. Kaktused

Pidime kaasama Kaktused selles nimekirjas. Lõppude lõpuks on see 17-aastaselt üks vanimaid tasuta ja avatud lähtekoodiga seireplatvorme. Ja see on endiselt üsna populaarne, kuni tänapäevani on seda endiselt aktiivselt arendatud. Viimane versioon ilmus just jaanuari lõpus. Kuigi Kaktused ei pruugi olla nii funktsioonirikas kui mõned muud tooted, see on siiski suurepärane tööriist. Selle veebipõhine kasutajaliides on mõneti vananenud, kuid see on hästi välja töötatud ning hõlpsasti mõistetav ja kasutatav. Kaktused koosneb kiirest küsitlejast, täpsematest graafikamallidest ja mitmetest omandamismeetoditest. Kuigi tööriist tugineb peamiselt SNMP küsitlusele, saab praktiliselt igast allikast andmete saamiseks välja töötada kohandatud skriptid.

Kaktusepromo pilt

Selle tööriista peamiseks tugevuseks on seadmete küsitlus nende mõõdikute - näiteks ribalaiuse kasutamise - toomiseks ja kogutud andmete graafimiseks veebilehtedele. See teeb selle suurepärase töö, kuid see on ka kõik, mida ta teeb. Kui te ei vaja märguandeid, väljamõeldud aruandeid ega muid lisandeid, võib toote lihtsus olla just see, mida vajate. Ja kui vajate rohkem funktsioone, Kaktused on avatud lähtekoodiga ja täielikult PHP-s kirjutatud, muutes selle väga kohandatavaks ja saate lisada vajaminevaid funktsioone.

Kaktused kasutab laialdaselt malle, mis hõlbustavad konfigureerimist. Paljude levinumate seadmete jaoks on olemas seadmetemallid, samuti graafimallid. Samuti on tohutu veebikommuun kasutajate seas, kes kirjutavad igasuguseid kohandatud malle ja teevad need kogukonnale kättesaadavaks ning paljud seadmetootjad pakuvad ka allalaaditavat Kaktused mallid.

7. MRTG

Mitme ruuteriga liiklusgraafikvõi MRTG, on kõigi võrgu ribalaiuse jälgimissüsteemide vanaisa. Ehkki avatud lähtekoodiga projekt on olnud juba aastast 1995, on see endiselt laialt levinud, vaatamata sellele, et uusim versioon on juba viis aastat vana. See on saadaval Linuxi ja Windowsi jaoks. Esialgne seadistamine ja konfigureerimine on mõnevõrra keerulisem kui see, mida kogeksite teiste seiresüsteemidega, kuid suurepärane dokumentatsioon on hõlpsasti saadaval.

MRTG ekraanipilt

Paigaldamine MRTG on mitmeastmeline protsess ja peate hoolikalt järgima häälestusjuhiseid. Pärast installimist konfigureerite tarkvara, konfigureerides selle konfiguratsioonifaili. Mida MRTG puudub kasutajasõbralikkus, see suurendab paindlikkust. Enamasti Perli keeles kirjutatud keeles saab seda hõlpsalt vastavalt vajadusele kohandada. Ja see, et see on esimene järelevalvesüsteem ja et see on endiselt olemas, annab tunnistust selle väärtusest.

watch instagram story