Me kaikki - tai ainakin - kaikki verkotjärjestelmänvalvojat - haluavat, että bändi olisi rajaton ja maksamatta mitään. Valitettavasti mikään ei ole kauempana totuudesta. Kaistanleveys on sekä kallista että rajoitettua. Seurauksena on, että meillä on tapana tilata juuri tarpeeksi kaistanleveyttä tarpeisiimme. Tällä puolestaan on toinen seuraus: meidän on seurattava kaistanleveyden käyttöä. Tämä on ainoa tapa, jolla voimme reagoida, kun kaistanleveys saavuttaa kriittiset kynnysarvot - missä suorituskyky alkaa vaikuttaa.
Paras tapa tarkkailla kaistanleveyttäon käyttää jonkinlaista tätä tarkoitusta varten rakennettua työkalua. Ja näitä työkaluja on paljon. Jotkut ovat kuitenkin monimutkaisia työkaluja, jotka yleensä vaativat paljon resursseja ja maksavat paljon rahaa. Joten pesimme markkinoita etsimällä avoimen lähdekoodin verkon kaistanleveyden tarkkailun työkaluja. Olimme iloisesti yllättyneitä huomatessamme, että heitä on melko vähän.
Ennen kuin paljastamme, mitkä ovat parhaat työkalut, teemmealoita keskustelemalla kaistanleveyden valvonnasta. Opimme, mikä se on ja miten se voidaan tehdä. Yksinkertainen verkonhallintaprotokolla on yksi yleisimmistä verkon kaistanleveyden seurantaan käytetyistä tekniikoista, joten katsotaan sitä ja katsotaan, miten se toimii. Ja lopuksi tarkastelemme parhaita avoimen lähdekoodin verkon kaistanleveyden tarkkailun työkaluja, joita löysimme. Jokaiselle meille esitellään lyhyesti niiden pääpiirteet ja edut.
Tietoja verkon kaistanleveyden seurannasta
Verkon kaistanleveyden seuranta on hyvin erityinenseurannan tyyppi. Se mittaa tietyn pisteen kautta kulkevan liikenteen määrän verkossa. Tyypillisesti mittauspiste on reititin tai kytkinrajapinta, mutta ei ole harvinaista seurata palvelimen LAN-rajapinnan kaistanleveyden käyttöä. Tärkeää tässä on ymmärtää, että mittaamme vain liikenteen määrän. Kaistanleveyden seuranta ei anna sinulle mitään tietoa siitä, mitä kyseinen liikenne on, vain kuinka paljon siitä on.
Monitoroinnin haluamiseen on useita syitäverkon kaistanleveyden käyttö. Ensinnäkin se voi auttaa sinua määrittämään kiistanalaiset alueet. Verkkopiirin käytön kasvaessa sen suorituskyky alkaa heikentyä. Tämä on tosiasia elämästä. Mitä enemmän lähestyt maksimikapasiteettia, sitä enemmän sillä on vaikutusta suorituskykyyn. Kun kaistanleveyden tarkkailun työkalut antavat sinun pitää silmällä verkon käyttöä, se antaa sinulle mahdollisuuden havaita korkea käyttöaste ja puuttua siihen ennen kuin käyttäjät saavat sen huomaamaan.
Kapasiteetin suunnittelu on toinen merkittävä etuverkonvalvontatyökalut. Verkkopiirit - etenkin pitkän matkan WAN-yhteydet - ovat kalliita ja niillä on usein vain kaistanleveys, jota vaadittiin, kun ne asennettiin alun perin. Vaikka tämä kaistanleveyden määrä saattoi olla tuolloin kunnossa, sitä on lopulta tarpeen lisätä. Seuraamalla verkkopiiriiesi kaistanleveyden hyödyntämisen kehitystä näet, mitkä niistä on päivitettävä ja milloin.
Kaistanleveyden valvontatyökalut voivat myös olla hyödyllisiäviallisen sovelluksen suorituskyvyn vianmääritys. Kun käyttäjä valittaa jonkin etäsovelluksen hidastumisesta, verkon kaistanleveyden hyödyntäminen voi antaa sinulle melko hyvän kuvan siitä, johtuuko ongelma verkon ruuhkautumisesta vai ei. Jos verkon käyttöaste on alhainen, voit keskittää todennäköisesti vianetsintäpyrkimyksesi muualle.
SNMP-valvonta pähkinänkuoressa
Suurin osa verkon kaistanleveyden valvontatyökaluista luottaaSNMP (Simple Network Management Protocol) tekevät taikuutensa. Suurimmassa osassa verkkolaitteita on sisäänrakennettu SNMP-ominaisuus, ja niitä voidaan tutkia tarkkailemalla työkaluja säännöllisin väliajoin. Harhaanjohtavasta nimestään huolimatta SNMP on oikeastaan melko monimutkainen. Mutta älä huoli, sinun ei tarvitse olla asiantuntija ja tietää kaiken siitä käyttääksesi sitä. Aivan kuten sinun ei tarvitse olla auto-mekaanikko ajaaksesi autoa. On kuitenkin edullista, että sinulla on ainakin jonkinlainen käsitys siitä, miten se toimii, joten katsotaanpa sitä.
SNMP on pohjanaan viestintäprotokollajoka määrittelee kuinka SNMP-hallintajärjestelmä voi lukea ja kirjoittaa toimintaparametreja etälaitteissa. Parametreihin viitataan objektitunnisteina tai OID: na. Jotkut mielenkiintoisista OID: ista, seurannan kannalta, ovat ne, jotka sisältävät tärkeitä laitemetriikoita, kuten esimerkiksi suorittimen ja muistin lataus tai levyn käyttö. Mutta kun tarkkaillaan verkon kaistanleveyden käyttöä, kaksi OID: t ovat erityisen kiinnostavia. Ne ovat tavuja ulos ja tavuja laskureissa, jotka liittyvät kuhunkin rajapintaan. Verkkolaitteet lisäävät niitä automaattisesti, kun dataa lähetetään tai syötetään.
LIITTYVÄT LUKEMUKSET: 10 parasta virtualisoinnin hallintatyökalua
Vuodelta ajalta, jolloin tietoturva ei ollutongelma, SNMP: llä on vain vähän turvallisuutta. SNMP-hallintalaitteeseen yhdistävä SNMP-hallinta välittää ”yhteisömerkkijonon” pyynnöllään. Jos merkkijono vastaa laitteessa määritettyä, pyyntö suoritetaan. Laitteissa on tyypillisesti kaksi konfiguroitua yhteisöjonoa, yksi vain luku-OID: ille ja toinen muokattavissa oleville. Viestintää ei ole salattu, ja kuka tahansa sen sieppaamisesta näkee yhteisön merkkijonot selkeästi. Siksi SNMP: tä käytetään vain yksityisissä, suojatuissa verkoissa.
Entä esimerkki?
Tässä on kuinka useimmat valvontajärjestelmät käyttävät SNMP: täseurata kaistanleveyden käyttöä. He lukevat säännöllisin väliajoin verkkolaiterajapintojen tavujen sisään- ja uloslaskurit. Viisi minuuttia on tyypillinen aikaväliarvo, mutta lyhyempiä aikoja voidaan käyttää hienompaan tarkkuuteen. Sitten ne tallentavat kyselyarvot jonkinlaiseen tietokantaan tai tiedostoon.
Loppuprosessi on yksinkertaista matematiikkaa. Valvontajärjestelmä vähentää edellisen laskurin arvon nykyiseltä saadaksesi kyselyvälin aikana lähetettyjen tai vastaanotettujen tavujen lukumäärän. Sitten se voi kertoa kyseisen luvun kahdeksalla saadaksesi bittien lukumäärän ja jakaa sen sekuntien lukumäärällä aikavälillä saadaksesi bittien lukumäärä sekunnissa. Nämä tiedot piirretään tyypillisesti graafiin, joka osoittaa niiden kehityksen ajassa, ja tallennetaan tietokantaan.
LIITTYVÄT LUKEMUKSET: Mikä on suorituskyky? 6 parasta työkalua suorituskyvyn mittaamiseen
On tärkeää huomata, että mitä saat, onarvio keskimääräisestä käyttöasteesta kyselyvälin aikana, ei todellisen kaistanleveyden käytöstä. Oletetaan esimerkiksi, että piiriä käytetään suurimmalla kapasiteetilla puolivälissä äänestysväliä eikä kulje liikennettä toisen puolen aikana. Vaikuttaa siltä, että sitä käytetään 50 prosenttia kapasiteetistaan huolimatta siitä, että sitä on käytetty pitkään aikaan. Lyhyemmät kyselyvälit vähentävät vääristymiä, mutta on tärkeää pitää mielessä, että nämä järjestelmät antavat vain keskiarvot.
Paras avoimen lähdekoodin verkon kaistanleveyden tarkkailuvälineet
Olemme etsineet verkosta parhaimpiaavoimen lähdekoodin kaistanleveyden valvontatyökalut. Olimme iloisia huomatessamme, että siellä on saatavilla melko monia erinomaisia työkaluja. Muutama luetteloissamme olevista työkaluista on peräisin useista vuosista, mutta ovat edelleen laajalti käytössä. Loppujen lopuksi ilmaisella ja avoimen lähdekoodin omaksumisella on tietty vetovoima. Kaikissa luettelomme työkaluissa on SNMP-kaistanleveyden valvonta ja kaikissa keskitetyssä konsolissa, jossa voit määrittää työkalun ja saada visuaalisen kuvan verkon nykyisestä tilasta.
1. Zabbix
Zabbix on ilmainen ja avoimen lähdekoodin tuote, joka voi ollajota käytetään tarkkailla mitä tahansa. Työkalut voivat toimia kourallisella Linux-jakelulla - mukaan lukien Rapsbian, Raspberry Pi -versio Linuxilla - ja se seuraa verkon kaistanleveyttä, palvelimia, sovelluksia ja palveluita sekä pilvipohjaisia ympäristöjä. Siinä on erittäin ammattimainen ulkoasu. Tällä tuotteella on myös laaja ominaisuusjoukko, rajaton skaalautuvuus, hajautettu valvonta, vahva turvallisuus ja korkea käytettävyys. Vapaudesta huolimatta tämä on todellinen yritysluokan tuote.

Zabbix käyttää valvontateknologioiden yhdistelmää. Se tukee SNMP-seurantaa sekä älykästä alustanvalvontalaitetta (IMPI). Se voi myös tehdä agenttipohjaista seurantaa useimpien alustojen käytettävissä olevien agenttien kanssa. Asennuksen helpottamiseksi on olemassa monien laitteiden automaattinen etsintä ja valmiit mallit. Työkalun verkkopohjaisessa käyttöliittymässä on useita edistyneitä ominaisuuksia, kuten widget-pohjaiset kojetaulut, kaaviot, verkkokartat, diaesitykset ja tarkentavat raportit.
Zabbix sisältää myös erittäin muokattavan hälytyksenjärjestelmä, joka ei vain lähetä yksityiskohtaisia ilmoitusviestejä, vaan jota voidaan myös räätälöidä vastaanottajan roolin perusteella. Se voi myös laajentaa ongelmia joustavien käyttäjän määrittämien palvelutasojen mukaan.
2. Nagios
Sivustosta on kaksi versiota Nagios saatavilla. Siellä on ilmainen ja avoimen lähdekoodin versio Nagios Core ja sitten siellä on maksettu Nagios XI. Molemmilla on sama moottori, mutta samankaltaisuus loppuu siihen. Nagios Core on avoimen lähdekoodin seurantajärjestelmä, joka toimiiLinux. Järjestelmä on täysin modulaarinen ja varsinainen valvontamoottori on ytimessä. Moottoria täydentää kymmeniä käytettävissä olevia laajennuksia, jotka voidaan ladata järjestelmän toimintojen lisäämiseksi. Jokainen laajennus lisää joitain ominaisuuksia ytimeen.

Säilyttämällä modulaarinen lähestymistapa, työkalun etuosat ovat myös modulaarisia, ja useita erilaisia yhteisön kehittämiä vaihtoehtoja on myös ladattavissa. Nagios Core, plugins ja etuosa yhdistyvät ja tekevät melko täydellisen valvontajärjestelmän. Tällä modulaarisuudella on kuitenkin haittapuoli. Nagios Coren perustaminen voi osoittautua haastavaksi tehtäväksi.
Nagios XI on kaupallinen tuote, joka perustuu Nagios Core moottori, mutta se on täydellinen itsenäinen valvontaratkaisu. Tuote on suunnattu laajalle yleisölle pienistä yrityksistä suuriin yrityksiin. Asennus ja määritys on paljon helpompaa kuin Nagios Core, ohjatun määritystoiminnon jaautomaattisen etsinnän moottori. Tietysti tämä helppo asennus ja kokoonpano tulee hintaan. Voit odottaa maksavan noin 2 000 dollaria 100 solmun lisenssistä ja noin kymmenen kertaa enemmän rajoittamattomasta.
3. Zenoss-ydin
Zenoss-ydin ei ehkä ole yhtä suosittu kuin jotkut muutvalvoa työkaluja tässä luettelossa, mutta se todella ansaitsee olla täällä ominaisuusjoukonsa ja ammattimaisen ilmeensä vuoksi. Työkalu voi tarkkailla monia asioita, kuten kaistanleveyden käyttöä, liikennevirtoja tai palveluita, kuten HTTP ja FTP. Sillä on puhdas ja yksinkertainen käyttöliittymä, ja hälytysjärjestelmä on erinomainen. Yksi mainitsemisen arvoinen asia on sen melko ainutlaatuinen moninkertainen hälytysjärjestelmä. Se mahdollistaa toisen henkilön hälyttämisen, jos ensimmäinen ei vastaa ennalta määrätyn viiveen sisällä.

Haittapuoli, Zenoss-ydin on yksi monimutkaisimmista seurantajärjestelmistäasentaa ja asentaa. Asennus on täysin komentorivipohjainen prosessi. Nykypäivän verkonvalvojat ovat tottuneet GUI-asennusohjelmiin, määritystoimintoihin ja automaattisen etsinnän moottoreihin. Tämä saattaa tehdä tuotteen asennuksesta hieman arkaaisen. Jälleen kerran, tämä on linjassa Linux-maailman kanssa. Asennus- ja kokoonpanodokumentaatio on saatavana runsaasti, ja lopputulos tekee siitä vaivan.
4. Icinga
Icinga on jälleen yksi avoimen lähdekoodin seurantaalusta. Siinä on yksinkertainen ja puhdas käyttöliittymä ja mikä tärkeintä, ominaisuusjoukko, joka kilpailee joidenkin kaupallisten tuotteiden kanssa. Kuten useimmat kaistanleveyden valvontajärjestelmät, tämä käyttää SNMP: tä kaistanleveyden käyttödatan keräämiseen verkkolaitteista. Mutta yksi alueista, josta Icinga erottuu erityisen hyvin, on sen laajennusten käyttö. On tuhansia yhteisön kehittämiä laajennuksia, jotka voivat suorittaa erilaisia seurantatehtäviä ja laajentaa siten tuotteen toimintoja. Ja siinä epätodennäköisessä tilanteessa, että et löytänyt tarpeitasi vastaavaa laajennusta, voit kirjoittaa sellaisen itse ja lisätä sen yhteisölle.

Hälytys ja ilmoitus myös keskuudessa IcingaHienoja ominaisuuksia. Hälytykset ovat täysin konfiguroitavissa sen suhteen, mikä laukaisee ne ja miten ne lähetetään. Työkalussa on myös segmenttihälytys. Tämän ominaisuuden avulla yksi voi lähettää hälytyksiä yhdelle käyttäjäryhmälle ja muita hälytyksiä eri ihmisille. Tämä on mukavaa saada, kun seuraat eri järjestelmiä, joita eri ryhmät hallitsevat. Se voi varmistaa, että hälytykset lähetetään vain asianmukaiselle ryhmälle niiden käsittelemiseksi.
5. LibreNMS
LibreNMS on avoimen lähdekoodin portti Observium, suosittu kaupallisen verkon seurantaalustalla. Se on täysin varusteltu verkonvalvontajärjestelmä, joka tarjoaa runsaasti ominaisuuksia ja laitetukea. Yksi parhaista ominaisuuksista on sen automaattinen etsintä -moottori. Se ei luota vain SNMP: hen laitteiden löytämisessä. Se voi löytää koko verkon automaattisesti CDP: n, FDP: n, LLDP: n, OSPF: n, BGP: n, SNMP: n ja ARP: n avulla. Työkalun automaatiotoiminnoista puhuttaessa siinä on myös automaattiset päivitykset, joten se pysyy aina ajan tasalla.

Toinen merkittävä tuotteen ominaisuus on senerittäin muokattavissa oleva hälytysmoduuli. Se on erittäin joustava ja se voi sijoittaa hälytysilmoituksia useilla tekniikoilla, kuten sähköpostilla, kuten suurin osa kilpailijoistaan, mutta myös IRC, löysä ja paljon muuta. Jos olet palveluntarjoaja tai organisaatiosi laskuttaa jokaista osastoa verkon käytöstä, arvostat työkalun laskutusominaisuutta. Se voi tuottaa kaistanlevelaskuja verkon segmenteille käytön tai siirron perusteella.
Suurempien verkkojen ja hajautettujen organisaatioiden verkkotunnuksen hajautetut kyselyominaisuudet LibreNMS anna horisontaalisen skaalan kasvaa kanssasiverkkoon. Mukana on myös täydellinen sovellusliittymä, jonka avulla yksi voi hallita, piirtää ja hakea tietoja asennuksestaan. Lopuksi on saatavana iPhonen ja Androidin mobiilisovelluksia, melko ainutlaatuinen ominaisuus avoimen lähdekoodin työkaluilla.
6. kaktukset
Meidän piti sisällyttää mukaan kaktukset tässä luettelossa. Loppujen lopuksi se on 17-vuotiaana yksi vanhimmista ilmaisen ja avoimen lähdekoodin seurantaalustaista. Ja se on edelleen melko suosittu tähän päivään, sitä kehitetään edelleen aktiivisesti. Uusin versio julkaistiin juuri tammikuun lopulla. Sillä aikaa kaktukset ei ehkä ole niin monipuolinen kuin jotkut muuttuotteita, se on silti erinomainen työkalu. Sen verkkopohjainen käyttöliittymä on hiukan vanhanaikainen, mutta se on hyvin muotoiltu ja helppo ymmärtää ja käyttää. kaktukset koostuu nopeasta kyselyntekijästä, edistyneestä kuvaajastamalleja ja useita hankintamenetelmiä. Vaikka työkalu luottaa ensisijaisesti SNMP-kyselyyn, mukautettuja skriptejä voidaan suunnitella tietojen saamiseksi käytännöllisesti mistä tahansa lähteestä.

Tämän työkalun päävahvuus on kyselylaitteissanoutaa heidän mittarinsa - kuten kaistanleveyden käyttö - ja kerätä tietoja verkkosivuille. Se tekee siitä erinomaisen työn, mutta kaiken sen tulee tehdä. Jos et tarvitse hälytystä, hienoja raportteja tai muita lisäominaisuuksia, tuotteen yksinkertaisuus saattaa olla juuri tarvitsemasi. Ja jos tarvitset lisää toimintoja, kaktukset on avoimen lähdekoodin ja kirjoitettu kokonaan PHP: llä, joten se on helposti muokattavissa ja voit lisätä tarvittavat puuttuvat ominaisuudet.
kaktukset käyttää laajasti malleja, jotka huomioon ottavatkonfiguroinnin helpottamiseksi. Useissa yleisissä laitetyypeissä on laitemalleja sekä kuvaajamalleja. Siellä on myös valtava verkkoyhteisö käyttäjiä, jotka kirjoittavat kaikenlaisia mukautettuja malleja ja asettavat ne yhteisön saataville, ja monet laitevalmistajat tarjoavat myös ladattavia kaktukset malleja.
7. MRTG
Ja Monireitittimen liikennekaappaustai MRTG, on kaiken verkon kaistanleveyden isoisävalvontajärjestelmät. Vaikka avoimen lähdekoodin projekti on ollut olemassa jo vuodesta 1995, sitä käytetään edelleen laajasti huolimatta siitä, että uusin versio on jo viisi vuotta vanha. Se on saatavana Linuxille ja Windowsille. Alkuasetukset ja määritykset ovat jonkin verran monimutkaisempia kuin mitä sinulla on muiden valvontajärjestelmien kanssa, mutta erinomainen dokumentaatio on helposti saatavissa.

asentaminen MRTG on monivaiheinen prosessi, ja sinun on noudatettava huolellisesti asennusohjeita. Kun olet asentanut, määrität ohjelmiston muokkaamalla sen asetustiedostoa. Mitä MRTG puuttuu käyttäjäystävällisyys, se saa sisäänjoustavuus. Lähinnä Perl-kielellä kirjoitettua versiota voidaan helposti muokata ja mukauttaa tarkan tarpeiden mukaan. Ja se, että se on ensimmäinen valvontajärjestelmä ja että se on edelleen olemassa, on osoitus sen arvosta.
Kommentit