Kuusi parasta Linux-kaistanleveyden tarkkailun työkalua vuonna 2020

click fraud protection

Meillä on sekoitus maksettuja ja ilmaisia ​​työkaluja, jotka eroavat paljon ominaisuusjoukkoistaan, mutta ne kaikki tarjoavat SNMP: n peruskaistanleveyden seurannan. Tässä on opas parhaimpiin Linuxin kaistanleveyden valvontatyökaluihin.

Tieto on valtaa! Näin ollen tiedät, mitä hallinnoimasi verkon kaistanleveyden hyödyntäminen antaa sinulle virtaa antamalla sinun olla aktiivinen ja varmistamalla, että verkon ruuhkia vältetään yhtä paljon mahdollista. Tämän saavuttamiseksi tarvitset kaistanleveyden tarkkailun työkaluja. Ja koska Linux on suosittu alusta, jossa on paljon verkonvalvojia, katsotaanpa joitain parhaista saatavissa olevista Linuxin kaistanleveyden seurannan työkaluista. Ottaen huomioon, että suurin osa niistä on ilmaista ja avointa lähdekoodia, niiden avulla voit aloittaa kaistanleveyden seurannan ilman muuta kustannusta kuin aikaa, jonka vietät niiden asentamiseen ja määrittämiseen. Kuten pian huomaat, monet näistä työkaluista ovat yhtä hyviä kuin osa parhaimmista Windows-työkalut.

instagram viewer

Aloitamme tutkimuksen saamalla yleiskatsauksen kaistanleveyden seurannasta. Selitämme, mikä se on ja mikä tärkeintä, miten se toimii. Tämä johtaa meidät keskustelemaan yksinkertaisesta verkonhallintaprotokollasta, joka on useimpien seurantavälineiden perusta. Sitten keskustelemme lyhyesti Linuxista yleensä ja myös siitä, mitä sen käyttö tarkoittaa työkalujen seurantaalustana. Kun olemme kaikki samalla sivulla, olemme valmiita aiheemme ytimeen, parhaisiin Linux-kaistanleveyden valvontatyökaluihin.

Kaistanleveyden seuranta

Verkon kaistanleveyden seuranta on hyvin erityinen valvontatyyppi. Se mittaa tietyn pisteen verkon kautta kulkevan liikenteen määrän. 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.

Verkon kaistanleveyden hyödyntämisen haluamiseen on useita syitä. Ennen kaikkea, se voi auttaa sinua selvittämään riita-alueet. Kuten a verkkopiirit käyttöaste kasvaa, sen suorituskyky alkaa heikentyä. Tämä on tosiasia elämästä. Mitä enemmän lähestyt enimmäiskapasiteettia, sitä enemmän sillä on vaikutusta suorituskykyyn. mennessä antaa sinulle mahdollisuuden seurata verkon käyttöä, kaistanleveys seurantatyökalut antavat sinulle mahdollisuuden havaita korkea käyttöaste - ja osoite se - ennen sitä tulee käyttäjien havaittavaksi.

Kapasiteetin suunnittelu on toinen merkittävä verkonvalvontatyökalujen etu. Verkkopiirit - etenkin pitkän matkan WAN-yhteydet - ovat kalliita ja niillä on usein vain kaistanleveys sitä vaadittiin, kun ne asennettiin alun perin. Vaikka thatmäärä kaistanleveys mikea ovat olleet kunnossa silloin, se lopulta on lisättävä. Tarkkailemalla verkkopiiriesi kaistanleveyden hyödyntämisen kehitystä näet, mitkä niistä on päivitettävä ja milloin.

kaistanleveys seurantatyökalut voida myös olla hyödyllinen viallisen sovelluksen suorituskyvyn vianmääritykseen. Kun käyttäjä valittaa, että jokin etäsovellus on hidastunut, verkko tarkastelee kaistanleveys käyttö voida antaa sinulle melko hyvän kuvan siitä, johtuuko ongelma verkon ruuhkista vai ei. Jos verkon käyttöaste on alhainen, voit keskittää vianetsintäponnistustasi muualle.

SNMP-valvonta selitetty

Suurin osa verkon kaistanleveyden valvontatyökalut luottavat SNMP: hen (Simple Network Management Protocol) tehdäkseen taiansa. Useimmissa verkkolaitteissa on sisäänrakennettu SNMP-ominaisuus, ja niitä voidaan tutkia tarkkailemalla työkaluja säännöllisin väliajoin. Huolimatta harhaanjohtavasta nimestään SNMP On oikeasti melko monimutkainen. Mutta älä huoli, sinä sinun ei tarvitse olla asiantuntija ja tietää kaiken siitä käyttääksesi sitä. Sen aivan kuten sinun ei tarvitse olla automekaanikko ajamaan autoa. On kuitenkin edullista, että sinulla on ainakin jonkinlainen käsitys sen toiminnasta katsotaanpa sitä.

SNMP on pohjanaan viestintäprotokolla, joka määrittelee kuinka SNMP-hallintajärjestelmä can lukea ja kirjoittaa toimintaparametreja etälaitteissa. Parametreihin viitataan objektitunnisteina tai OID: t. Jotkut mielenkiintoisista OIDista, seurannan kannalta, ovat niitä, jotka sisältävät suurilaite muuttujat, kuten CPU ja muisti esimerkiksi latauksen tai levyn käyttö. Mutta kun seurataan verkottumista kaistanleveyden käyttö, kaksi OID: t ovat erityisen kiinnostavia. He ovat tavut ulos ja tavut laskureihin, jotka liittyvät kuhunkin rajapintaan. Ne lisätään automaattisesti verkkolaitteiden kautta kun dataa tulostetaan tai syötetään.

SNMP: n tietoturva on vähäinen vain vuodesta, jolloin tietoturva ei ollut ongelma. SNMP-hallintalaitteeseen yhdistävä SNMP-hallintaohjelma lähettää ”yhteisömerkkijonon” pyynnöllään. Jos merkkijono vastaa laitteessa määritettyä, pyyntö suoritetaan. Laitteissa on tyypillisesti kaksi määritettyä 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.

Todellisen elämän esimerkki

Tässä on kuinka useimmat valvontajärjestelmät käyttävät SNMP: tä kaistanleveyden käytön seuraamiseen. He lukevat säännöllisin väliajoin verkkolaiterajapintojen tavujen sisään- ja uloslaskurit. Five minuuttia On tyypillinen aikaväli arvo mutta lyhyempiä aikoja voidaan käyttää hienompaan tarkkuuteen. Sitten he varastoivat nutipäinen arvot tietyssä tietokannassa tai tiedostossa.

Loppuprosessi on yksinkertaista matematiikkaa. Valvontajärjestelmä vähentää edellisen laskurin arvon nykyiseltä saadaksesi lähetettyjen tai vastaanotettujen tavujen lukumäärän äänestysvälin aikana. Sitten se voi kertoa kyseisen luvun kahdeksalla saadaksesi bittien määrän ja jakaa sen sekuntien lukumäärällä aikaväli saadaksesi bittimäärän sekunnissa. Nämä tiedot piirretään tyypillisesti graafiin, joka osoittaa niiden kehityksen ajassa, ja tallennetaan tietokantaan.

On tärkeätä huomata, että saamasi arvio on keskimääräinen käyttöaste kyselyvälin aikana, ei todellinen kaistanleveyden käyttö. Oletetaan esimerkiksi, että piiriä käytetään suurimmalla kapasiteetilla puolivälissä äänestysväliä eikä sillä kulje liikennettä toisen puoliskon 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ääristymää, mutta on tärkeää pitää mielessä, että nämä järjestelmät antavat vain keskiarvot.

Sana Linuxista

Käyttöjärjestelmänä Linux ei toiminnallisesti ole kovin erilainen kuin mikään muu, kuten Windows tai OS X. Suurin ero Linuxin ja muiden suosittujen käyttöjärjestelmien välillä on se, että Linux on avoimen lähdekoodin tuote ja suurin osa jakeluista on saatavana ilmaiseksi. Monet ihmiset sekoittavat yleensä avoimen lähdekoodin ja ilmaisen. On totta, että avoimen lähdekoodin ohjelmistot ovat usein ilmaisia, mutta ei välttämättä. Esimerkiksi Red Hat Enterprise Linux -käyttöjärjestelmä ei ole ilmainen. Sekaannuksen lisäämiseksi avoimen lähdekoodin liikkeen toimijat viittaavat usein avoimen lähdekoodin ohjelmistoihin vapaisiin ohjelmistoihin, joissa ilmaistaan ​​ilmaista vapautta eikä kustannusten puuttumista.

Vuosien varrella, Linux, joka oli päälläCe marginaalinen käyttöjärjestelmä, jonka on asentanut nörtit ja tietotekniikan opiskelijat - muistan, että vietin viikkoja lataamisessa SLS Linux yksi levykekuva kerrallaan yli 1200 baudin yhteydellä; Luulen, että olin yksi niistä nörtiton kasvanut suosituksi vaihtoehdoksi palvelimen käyttöjärjestelmänä. Jotkut viimeaikaiset jakelut ovat myös edistyneet huomattavasti kannattavana vaihtoehtona Windowsille henkilökohtaisen tietokoneen käyttöjärjestelmänä.

Linuxin käyttäminen seurantaympäristönä

Vaikka Linux on suosittu kaikenlaisten palvelimien käyttöjärjestelmä, se on entistä tärkeämpää erityisten työkalujen ajamisessa. TTässä on useita ilmaisia ​​ja avoimen lähdekoodin verkkoja kaistanleveys seurantatyökalu, joka käynnistyyly ajaa Linuxissa. Ja jos sinäR valittu työkalu voida jatkaa jompikumpi Windows tai Linux, eikö olisi taloudellisempaa järkeä ajautua ilmaiseen käyttöjärjestelmään sen sijaan, että tuhlata rahaa kalliiseen käyttöjärjestelmään?

Vaikka some ihmiset eivät edelleenkään luota ilmaiseen ja avoimeen lähdekoodiin käyttöjärjestelmät ja ohjelmisto operatiivisen kriittisiin sovelluksiin ja ei esimerkiksi laittaisi arvokasta yritystietoaan MinunSQL-palvelin, joka toimii Linuxissa, monet heistä ei yleensä ole niin monta vastalauseet verkonhallintatyökalujen käyttöjärjestelmän käyttämiselle.

Yksi suuri etu Linuxin käytöstä verkonvalvontatyökalujen taustana on, että Linux-palvelimen asentaminen on helppoa vain tarvittavilla paketeilla. Vaikka tämä voidaan tehdä Windowsilla, se on huomattavasti monimutkaisempi.

Paras Linuxin kaistanleveyden tarkkailun työkalut

Olemme etsineet verkosta parhaita kaistanleveyden seurannan työkaluja, joita voidaan käyttää Linuxissa. Me keksimme joitain kaupallisia tuotteita ja joitain ilmaisia ​​ja avoimen lähdekoodin tuotteita. Jotkut listallamme olevat tuotteet voidaan asentaa joko Linuxiin tai Windowsiin, kun taas jotkut ovat vain Linuxia. Ne kaikki tarjoavat SNMP-kaistanleveyden valvontaa ja kaikissa on keskitetty konsoli, jolla voit määrittää työkalun ja nähdä seurantatulokset. Vaikka on olemassa muutamia vain komentorivityökaluja, olemme poissulkeneet ne luettelomme.

1. ManageEngine OpManager

ManageEngine OpManager on tehokas all-in-one-verkonvalvontatyökalu että tarjoaa kattavat verkonvalvontaominaisuudet. Se voi auttaa sinua pitämään silmällä verkkoa kaistanleveyden käyttö, havaita verkkoviat reaaliajassa, vianetsintää ja estää seisokkeja. Työkalu tukee useita ympäristöjä useilta toimittajilta ja voi sovittaa verkkoosi sopimatta sen koosta. Se voi toimia joko Linuxissa tai Windowsissa ja antaa sinun seurata laitteitasi ja verkkoasi ja antaa sinulle näkyvyys koko verkkoinfrastruktuurissa. Tämän tuotteen asennus ja asennus ovat nopeaa ja helppoa. Voit käynnistää sen alle kahdessa minuutissa. Se ei vaadi monimutkaisia ​​asennusmenettelyjä, ja se sisältyy sisäänrakennettuihin tietokantoihin ja web-palvelimiin.

ManageEngine OpManager-hallintapaneeli

ManageEngine OpManager tarkkailee jatkuvasti verkkolaitteiden suorituskykyä reaaliajassa ja näyttää sen elävät kojetaulut ja kuvaajat. Kaistanleveyden lisäksi, tst tutkii useita kriittisiä operatiivisia mittareita, kuten pakettien menetyksiä, virheitä ja hylkäyksiä jne.

Työkalu voi auttaa sinua havaitsemaan, tunnistamaan ja vianmääritys verkkoon liittyvien ongelmien kanssa sen kynnysperusteiset hälytykset. Voit helposti asettaa useita kynnysarvoja jokaiselle suoritusmittarille ja saada ilmoituksia kun ne ylitetään. Rvienti on toinen alue, jolla tämä työkalu loistaa. Älykkäät raportit antavat sinulle yksityiskohtaisen kuvan verkon suorituskyvystä. Sisäisiä raportteja on yli 100 ja sinä voi mukauttaa, ajoittaa ja viedä nämä valmiit raportit tarpeen mukaan.

2. Zabbix

Zabbix on ilmainen ja avoimen lähdekoodin tuote, jota voidaan käyttää kaiken seuraamiseen. Työkalut voivat toimia kourallisella Linux-jakelulla - mukaan lukien Rapsbian, Raspberry Pi -versio Linuxissa - ja se seuraa verkkoa kaistanleveys, palvelimet, sovellukset ja palvelut, yhtä hyvin kuin pilvipohjaiset ympäristöt. Siinä on erittäin ammattimainen ulkoasu. Thänen tuotteellaan on myös laaja ominaisuusjoukko, rajaton skaalautuvuus, hajautettu valvonta, vahva turvallisuus ja korkea käytettävyys. Huolimatta siitä, että se on ilmainen on todellinen yritysluokan tuote.

Zabbix-kojelauta

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 helppoutta varten 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.

Zabbixsisältää myös erittäin mukautettavan hälytysjärjestelmän, joka ei vain lähetä yksityiskohtainen ilmoitusviestit mutta että voidaan myös räätälöidä vastaanottajan roolin perusteella. Se voi myös laajentaa ongelmia joustavan käyttäjän määrittelemän mukaan service levels.

3. Nagios

On olemassa kaksi versiota Nagios saatavilla. Siellä on ilmainen ja avoimen lähdekoodin Nagios Core ja siellä on maksettu Nagios XI. Molemmilla on sama moottori, mutta samankaltaisuus loppuu siihen. Nagios Core on avoimen lähdekoodin seurantajärjestelmä, joka toimii Linuxissa. Järjestelmä on täysin modulaarinen ja varsinainen valvontamoottori on ytimessä. Moottoria täydentää kymmeniä saatavilla olevia laajennuksia, jotka voidaan ladata järjestelmän toimintojen lisäämiseksi. Jokainen laajennus lisää joitain ominaisuuksia ytimeen.

Nagios XI Kojetaulu

Säilyttämällä modulaarinen lähestymistapa, työkalun etusivut ovat myös modulaarisia, ja useita erilaisia ​​yhteisön kehittämiä vaihtoehtoja on myös ladattavissa. Nagios-ydin, plugins ja etuosa yhdistyvät ja tekevät melko täydellisen valvontajärjestelmän. Tällä modulaarisuudella on kuitenkin haittapuoli. Asettaa Nagios Core 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 ja automaattisen etsinnän moottorin ansiosta. Tietysti, Tämä asennuksen ja konfiguroinnin helppous tulee hintaan. Voit odottaa maksavan noin 2 000 dollaria 100 solmun lisenssistä ja noin kymmenen kertaa enemmän rajoittamattomasta.

4. Zenoss-ydin

Zenoss-ydinei ehkä ole yhtä suosittu kuin jotkut muut luettelon seurantavälineet, mutta se todella ansaitsee olla täällä ominaisuusjoukonsa ja ammattimaisen ilmeensä takia. 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 asia mainitsemisen arvoinen on sen melko ainutlaatuinen useita hälytysjärjestelmiä. Sen avulla toinen henkilö voidaan hälyttää, jos ensimmäinen ei vastaa ennalta määrätyn viiveen sisällä.

Zenoss Core Dashboard

Haittapuoli, Zenoss-ydin on yksi monimutkaisimmista valvontajärjestelmistä, joita voidaan 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. Ttäällä on paljon asennus ja konfigurointi dokumentaatio käytettävissä ja lopputulos tekee vaivan arvoiseksi.

5. kaktukset

Meidän piti sisällyttää mukaan kaktukset tässä luettelossa. Kuitenkin, 17-vuotiaana, se on yksi vanhimmista ilmaisesta ja avoimen lähdekoodin seurantaympäristöstä. 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 kaktuksetei ehkä ole niin monipuolinen kuin jotkut muut tuotteita, se on silti erinomainen työkalu. minäts web-pohjainen käyttöliittymä on hiukan vanhanaikainen, mutta se on hyvin muotoiltu ja helppo ymmärtää ja käyttää. kaktukset koostuu nopeasta kyselystä, edistyneistä graafipohjista ja monista hankintamenetelmistä. Vaikka työkalu luottaa ensisijaisesti SNMP-kyselyyn, mukautettuja skriptejä voidaan suunnitella tietojen saamiseksi käytännöllisesti mistä tahansa lähteestä.

Kaktus-näyttökuva

Tämän työkalun tärkein vahvuus on laitteiden kyselyssä niiden tietojen hakeminen -kuten kaistanleveyden käyttö - ja kerättyjen tietojen kuvaaja verkkosivuilla. Se tekee siitä erinomaisen työn, mutta kaiken sen tulee tehdä. minäJos et tarvitse hälytystä, hienoja raportteja tai muita lisäominaisuuksia, tuotteen yksinkertaisuus saattaa olla juuri tarvitsemasi. Ja jos tarvitset lisää toiminnallisuus, kaktukset On avoimen lähdekoodin ja täysin kirjoitettu PHP: llä, joten se on helposti muokattavissa ja sinä voit lisätä minkä tahansa puuttuvat ominaisuudet, joita tarvitset.

kaktukset käyttää laajasti malleja, jotka helpottavat määritystä. Useissa yleisissä laitetyypeissä on laitemalleja sekä kuvaajamalleja. Siellä on myös valtava online-käyttäjäyhteisö, joka kirjoittaa kaikenlaisia ​​mukautettuja malleja ja antaa ne yhteisön käyttöön, ja monet laitevalmistajat tarjoavat myös ladattavia Cacti-malleja.

6. MRTG

Monireitittimen liikennekaappaustai MRTG, on kaikkien verkon kaistanleveyden valvontajärjestelmien isoisä. Samalla kun avoimen lähdekoodin projekti on ollessa 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.

MRTG-näyttökuva

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 lisää joustavuutta. 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, osoittaa sen arvoa.

watch instagram story