- - Kuusi parasta Linux-kaistanleveyden tarkkailun työkalua vuonna 2019

Kuusi parasta Linux-kaistanleveyden tarkkailun työkalua vuonna 2019

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 tietämällä, mitä hallitseman verkon kaistanleveyden hyödyntäminen antaa sinulle voimaa antamalla sinun olla aktiivinen ja varmistamalla, että verkon ruuhkia vältetään mahdollisimman paljon. Tämän saavuttamiseksi tarvitset kaistanleveyden valvontatyökaluja. Ja koska Linux on suosittu alusta, jossa on paljon verkonvalvojia, katsotaanpa joitain parhaista saatavissa olevista Linuxin kaistanleveyden seurannan työkaluista. Koska suurin osa niistä on ilmaisia ​​ja avoimen lähdekoodin ominaisuuksia, 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 jotkut parhaista Windows-työkaluista.

Aloitamme tutkimuksemme saamalla yleiskuvankaistanleveyden 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 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.

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 maksimikapasiteettia, 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 that määrä kaistanleveys mikea ovat olleet kunnossa silloin, se lopulta on lisättävä. Seuraamalla verkkopiiriiesi 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 ruuhkia vai ei. Jos verkon käyttöaste on alhainen, voit keskittää todennäköisesti vianetsintäpyrkimyksesi muualle.

SNMP-valvonta selitetty

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. 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 suuri laite 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 tietoja lähetetään tai syötetään.

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.

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 luvun kahdeksalla saadaksesi bittien määrän ja jakaa sen sekuntien lukumäärällä aikaväli saadaksesi bittien lukumäärän sekunnissa. Nämä tiedot piirretään tyypillisesti graafiin, joka osoittaa niiden kehityksen ajassa, ja tallennetaan tietokantaan.

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.

Sana Linuxista

Käyttöjärjestelmänä Linux ei ole,toiminnallisesti hyvin erilainen kuin muut, kuten Windows tai OS X. Linuxin ja muiden suosittujen käyttöjärjestelmien tärkein ero on se, että Linux on avoimen lähdekoodin tuote ja suurin osa jakeluista on saatavana ilmaiseksi. Monet ihmiset sekoittavat yleensä avoimen lähdekoodin javapaa. 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örtit-on 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 iso etu Linuxin käyttämisestäVerkkoseurantatyökalujen taustalla on, että Linux-palvelimen asentaminen on helppoa vain tarvittavien pakettien kanssa. Vaikka tämä voidaan tehdä Windowsilla, se on huomattavasti monimutkaisempi.

Paras Linuxin kaistanleveyden tarkkailun työkalut

Olemme etsineet verkosta parhaimpiakaistanleveyden tarkkailutyökalut, 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 Linux-käyttöisiä. 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 poissuljaneet ne luettelomme.

1. ManageEngine OpManager

Ja ManageEngine OpManager on tehokas all-in-one-verkonvalvontalaite että tarjoaa kattavat verkonvalvontaominaisuudet. Se voi auttaa sinua pitämään silmällä verkkoa kaistanleveyden käyttö, havaitsemaan verkkoviat reaaliajassa,vianetsintää ja estää seisokkeja. Työkalu tukee useiden toimittajien erilaisia ​​ympäristöjä 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 verkkoosiinfrastruktuuri. 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

Ja 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 menetystä, virheitä ja hylkäyksiä jne.

Työkalu voi auttaa sinua tunnistamaan, 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, joka voi ollajota käytetään tarkkailla mitä tahansa. 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 yritystason 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 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 hyvin muokattavissa olevan 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

Sivustosta on kaksi versiota Nagios saatavilla. Siellä on ilmainen ja avoimen lähdekoodin versio 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 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.

Nagios XI Kojetaulu

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-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-ydin ei 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ä. Se mahdollistaa toisen henkilön hälyttämisen, jos ensimmäinen ei vastaa ennalta määrätyn viiveen sisällä.

Zenoss Core Dashboard

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. Ttässä 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 kaktukset ei 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 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ä.

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 huomioon ottavatkonfiguroinnin helpottamiseksi. 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

Ja Monireitittimen liikennekaappaustai MRTG, on kaikkien verkon kaistanleveyden valvontajärjestelmien isoisä. Samalla kun avoimen lähdekoodin projekti on noin vuoden 1995 jälkeen, se on edelleen laajalle levinnytkäytöstä 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 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