6 parasta Linux-verkon seurantatyökalua

click fraud protection

Useimmille verkonvalvojille on tärkeää tietää, mitä heidän hallitsemassaan verkossa tapahtuu. Siksi verkonvalvontatyökalut luotiin. Niiden avulla johtajat voivat tarkkailla verkkoa tarjoten samalla kaivattua apua ongelmien vianmäärityksessä. Ja kun Linuxin suosio kasvaa jatkuvasti datakeskuksessa, ajattelimme, että meillä on jotain näyttävää parhaat Linux-verkon tarkkailutyökalut.

Kuten usein teemme, aloitamme määrittelemällä verkon seurannan. Selitämme mitä se on ja mitä etuja siitä voi olla. Seuraamme toimia ottamalla käyttöön yksinkertainen verkonhallintaprotokolla. Loppujen lopuksi se on taustalla oleva tekniikka, jota useimmat verkonvalvontatyökalut käyttävät. Selitämme myös yksityiskohtaisesti, kuinka SNMP: tä käytetään verkon kaistanleveyden käytön laskemiseen pitäen selityksemme mahdollisimman ei-teknisinä. Seuraavaksi puhumme lyhyesti Linuxista ja puhumme sen käytöstä verkonvalvontaympäristönä. Tämä vie meidät keskustelun ytimeen todellisista Linux-verkon seurantatyökaluista. Tarkastamme kourallisen parhaimmista löydetyistä työkaluista, jotka toimivat Linuxissa.

instagram viewer

Tietoja verkonvalvonnasta

Verkonvalvonta tai, kuten sitä usein kutsutaan kaistanleveyden seurannaksi, mittaa tietyn verkon pisteen ohittavan liikenteen määrän. Mittauspiste on usein reititin tai kytkinrajapinta, mutta ei ole harvinaista seurata palvelimen LAN-rajapinnan verkon kaistanleveyden käyttöä. Tärkeää tässä on ymmärtää, että mittaamme vain liikenteen määrän. Vakio, verkon perusvalvonta 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ä. Ensinnäkin se voi auttaa sinua määrittämään minkä tahansa kiistanalan. Verkkopiirin käytön kasvaessa sen suorituskyky alkaa heikentyä. Ja mitä enemmän lähestyt verkon maksimikapasiteettia, sitä enemmän sillä on vaikutusta suorituskykyyn. Kun tarkkailet verkon käyttöä, seurantatyökalut antavat sinulle mahdollisuuden havaita korkea käyttöaste ja puuttua siihen ennen kuin käyttäjät huomaavat sen.

Kapasiteetin suunnittelu on toinen merkittävä verkonvalvontatyökalujen etu. Verkkopiirit - erityisesti pitkän matkan WAN-yhteydet - ovat kalliita ja niillä on usein vain kaistaleveys, jota vaadittiin, kun ne asennettiin alun perin. Vaikka tämä kaistanleveyden määrä saattoi olla tuolloin kunnossa, sitä on lopulta tarpeen lisätä. Tarkkailemalla verkkopiiriesi kaistanleveyden hyödyntämisen kehitystä näet, mitkä niistä on päivitettävä ja milloin.

Verkonvalvontatyökalut voivat olla hyödyllisiä myös sovellusten heikon suorituskyvyn vianmäärityksessä. Kun käyttäjä valittaa, että jokin etäsovellus on hidastunut, katsot verkon kaistanleveyden hyödyntäminen voi nopeasti auttaa sinua selvittämään, johtuuko ongelma verkosta vai ei ruuhkia. Jos verkon käyttöaste on alhainen, voit keskittää vianmääritystoimenpiteet turvallisesti muualle.

MIELENKIINTOISTA:Parhaat IP-skannerit Linuxille

SNMP pähkinänkuoressa

Useimmat verkonvalvontatyökalut luottavat yksinkertaiseen SNMP-protokollaan (Magic Network Management Protocol). Mutta melko harhaanjohtavasta nimestä huolimatta SNMP on oikeastaan ​​melko monimutkainen. Sinun ei kuitenkaan tarvitse olla asiantuntija ja tietää kaiken siitä käyttääksesi sitä. Se on aivan kuin sinun ei tarvitse olla automekaanikko ajamaan autoa. On kuitenkin edullista, että sinulla on ainakin jonkinlainen käsitys siitä, miten se toimii, joten katsotaanpa sitä.

SNMP on pohjanaan viestintäprotokolla, joka määrittelee kuinka SNMP-hallintajärjestelmä voi lukea ja kirjoittaa toimintaparametreja etälaitteissa. Parametreihin viitataan objektitunnisteina tai OID: na. Joitakin mielenkiintoisia OID: ita verkonvalvonnasta näkökulmasta, ovatko ne, jotka vastaavat tärkeitä laitemetriikoita, kuten suorittimen ja muistin lataus tai levyn käyttö esimerkki.

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. Lisätietoja hetkessä olevista.

SNMP: n tietoturva on vähäinen vain vuodesta 2001, jolloin tietoturva ei ollut merkittävä 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 tyypillisesti vain yksityisissä, suojatuissa verkoissa.

Kuinka SNMP: tä käytetään verkkojen seuraamiseen

Kaistanleveyden käytön seuraamiseksi SNMP-pohjaiset työkalut lukevat säännöllisesti verkkolaitteen rajapintojen tavuja sisään- ja uloslaskureilta tietyn ajanjakson mukaan. 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ä saadaan kyselyvälin aikana lähetettyjen tai vastaanotettujen tavujen lukumäärä. Sitten se voi kertoa kyseisen luvun kahdeksalla saadaksesi bittien lukumäärän ja jakaa sen sekuntien lukumäärällä kyselyvälissä saadaksesi bittien lukumäärän sekunnissa. Nämä tiedot piirretään tyypillisesti graafiin, joka osoittaa niiden kehityksen ajassa, ja / tai tallennetaan tietokantaan.

On tärkeätä huomata, että saat arvion keskimääräisestä käyttöasteesta kyselyjakson aikana, ei todellisesta kaistanleveyden käytöstä. Esimerkiksi, jos piiriä käytetään suurimmalla kapasiteetilla puolivälissä äänestysväliä ja se ei 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ääristymää, mutta on tärkeää pitää mielessä, että nämä järjestelmät antavat vain keskiarvot.

LUKAA myös: Parhaat Linux-lokinhallintatyökalut

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 ilmainen ja avoimen lähdekoodin tuote, ja suurin osa jakelusta on saatavana ilmaiseksi. Tässä on tärkeää erottaa ilmainen ilmaisina ilmaisina ilmaisina ilmaisina ilmaisina ilmaisina ilmaisina. Ensimmäinen viittaa vapauteen eikä hintaan.

Vuosien varrella Linux, joka oli kerran marginaalinen käyttöjärjestelmä, jonka asensi nörtti- ja tietotekniikka opiskelijat - Muistan, että vietin viikkoja lataamalla SLS Linux yhden levykekuvan kerrallaan yli 1200 baudin verran yhteys; Luulen, että olin yksi niistä nörtteistä - siitä on tullut suosittu vaihtoehto 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ä.

Linux verkonvalvontaympäristönä

Vaikka Linux on suosittu käyttöjärjestelmä kaikenlaisille palvelimille, se on entistä tärkeämpää erityisten työkalujen ajamisessa. On olemassa useita ilmaisia ​​ja avoimen lähdekoodin verkonvalvontatyökaluja, jotka toimivat vain Linuxissa. Ja jos valitsemasi työkalu voi toimia joko Windowsissa tai Linuxissa, eikö olisi taloudellisempaa järkeä ajautua ilmaiseen käyttöjärjestelmään sen sijaan, että tuhlata rahaa kalliille käyttöjärjestelmälle, kuten Windows?

Vaikka jotkut ihmiset eivät edelleenkään luota ilmaisiin ja avoimen lähdekoodin käyttöjärjestelmiin ja ohjelmistoihin kriittisissä sovelluksissa, eivätkä he esimerkiksi laittaisi arvokkaita yritystietoja Linux-käyttöisellä MySQL-palvelimella, monilla heistä ei yleensä ole niin monta vastalausetta verkonhallinnan käyttöjärjestelmän käyttämiselle työkaluja.

TÄYTYY LUKEA:Parhaat NetFlow-keräilijät Linuxille

Paras Linux-verkon seurantatyökalut

1. ManageEngine OpManager

ManageEngine OpManager on tehokas all-in-one-verkonvalvontatyökalu, joka tarjoaa kattavat verkonvalvontaominaisuudet. Sen avulla voit seurata verkon kaistanleveyden käyttöä, havaita verkkovirheitä 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äkyvyyden 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 reaaliaikaisissa kojetauluissa ja kaavioissa. Kaistanleveyden lisäksi se tutkii useita kriittisiä operatiivisia mittareita, kuten pakettien menetystä, virheitä ja hylkäyksiä jne.

Työkalu voi auttaa sinua havaitsemaan, tunnistamaan ja vianmääritykseen verkkoon liittyviä ongelmia sen kynnykseen perustuvien hälytysten kanssa. Voit helposti asettaa useita kynnysarvoja jokaiselle suorituskykymittarille ja saada ilmoituksia, kun ne ylitetään. Raportointi on toinen alue, jolla tämä työkalu loistaa. Älykkäät raportit antavat sinulle yksityiskohtaisen kuvan verkon suorituskyky. Sisäänrakennettuja raportteja on yli 100 ja voit 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 Linux - ja se seuraa verkon kaistanleveyttä, palvelimia, sovelluksia ja palveluita sekä pilvipohjaisia ympäristöissä. 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-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.

Zabbix sisältää myös erittäin muokattavan hälytysjärjestelmän, joka ei vain lähetä yksityiskohtaisia ​​ilmoitusviestejä, vaan jota voidaan myös mukauttaa vastaanottajan roolin perusteella. Se voi myös laajentaa ongelmia joustavien käyttäjän määrittämien palvelutasojen mukaan.

3. Zenoss-ydin

Zenoss-ydin ei ehkä ole yhtä suosittu kuin jotkut muut luettelon seurantatyökalut, mutta se todella ansaitsee paikkansa ominaisuusjoukonsa ja ammattimaisen ulkonäkönsä vuoksi. Työkalu voi seurata monia asioita, kuten kaistanleveyden käyttö, liikennevirrat tai palvelut, 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ä. 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 seurantajä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. Asennus- ja kokoonpanodokumentaatio on saatavana runsaasti, ja lopputulos tekee siitä vaivan.

4. 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.

Mitä tulee Nagios XI, se 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ä helppo asennus ja konfigurointi tulee hintaan. Voit odottaa maksavan noin 2 000 dollaria 100 solmun lisenssistä ja noin kymmenen kertaa enemmän rajoittamattomasta.

5. 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 mennessä, sitä kehitetään edelleen aktiivisesti. Uusin versio julkaistiin juuri äskettäin. Sillä aikaa kaktukset ei ehkä ole niin monipuolinen kuin jotkut muut tuotteet, 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ää. Työkalun ensisijaiset komponentit ovat nopea kyselijä, edistyneet graafiset mallit 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 päävahvuus on laitteiden kyselyissä, jotka hakevat niiden tietoja - kuten kaistanleveyden käyttö - ja kerättyjen tietojen kuvaaja 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 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ä. Vaikka avoimen lähdekoodin projekti on ollut olemassa jo vuodesta 1995, sitä käytetään edelleen laajasti huolimatta siitä, että uusin versio on jo muutama vuosi 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