- - 7 labākie rīki atvērtā koda tīkla joslas platuma uzraudzībai

7 labākie rīki atvērtā koda tīkla joslas platuma uzraudzībai

Mēs visi vai vismaz visi tīkliadministratori - vēlas, lai josla būtu neierobežota un neko nemaksātu. Diemžēl nekas nav tālāk no patiesības. Joslas platums ir dārgs un ierobežots. Rezultātā mums ir tendence pasūtīt tieši tik daudz joslas platuma, lai tas atbilstu mūsu vajadzībām. Tam, savukārt, ir citas sekas: mums ir jāseko līdzi joslas platuma izmantošanai. Tas ir vienīgais veids, kā mēs varam uzzināt, kad joslas platums sasniedz kritiskos sliekšņus, kur mums tiek ietekmēta veiktspēja, ļaujot mums reaģēt.

Labākais veids, kā uzmanīgi uzraudzīt joslas platumuir izmantot kaut kādu šim nolūkam izveidotu instrumentu. Un šo instrumentu ir daudz. Tomēr daži ir sarežģīti rīki, kas parasti prasa daudz resursu un maksā daudz naudas. Tātad, mēs berzējām tirgu, meklējot atvērtā koda tīkla joslas platuma uzraudzības rīkus. Mēs bijām patīkami pārsteigti, atklājot, ka tādu ir diezgan maz.

Atvērtā koda tīkla joslas platuma uzraudzība

Pirms mēs atklājam, kādi ir labākie rīki, mēs to darīsimsāciet, pārrunājot joslas platuma uzraudzību. Mēs uzzināsim, kas tas ir un kā to var izdarīt. Vienkāršais tīkla pārvaldības protokols ir viena no visbiežāk izmantotajām tehnoloģijām tīkla joslas platuma uzraudzībā, tāpēc mēs to apskatīsim un redzēsim, kā tā darbojas. Visbeidzot, mēs pārskatīsim labākos atklātā pirmkoda tīkla joslas platuma uzraudzības rīkus, kurus mēs varētu atrast. Katram no tiem mēs īsumā iepazīstināsim ar to galvenajām iezīmēm un priekšrocībām.

Par tīkla joslas platuma uzraudzību

Tīkla joslas platuma uzraudzība ir ļoti specifiskamonitoringa veids. Tas mēra trafika daudzumu, kas iet caur noteiktu punktu tīklā. Parasti mērīšanas punkts ir maršrutētāja vai komutācijas interfeiss, taču nav retums uzraudzīt servera LAN interfeisa joslas platuma izmantošanu. Svarīgi šeit ir saprast, ka viss, ko mēs mēra, ir trafika daudzums. Joslas platuma uzraudzība nesniegs jums nekādu informāciju par to, kāda ir šī satiksme, tikai par to, cik liela tā ir.

Pārraudzības vēlmei ir vairāki iemeslitīkla joslas platuma izmantošana. Pirmkārt un galvenokārt, tas var palīdzēt precīzi noteikt strīdu jomas. Pieaugot tīkla shēmas izmantošanai, tās darbība sāk pasliktināties. Tas ir dzīves fakts. Jo vairāk tuvosies maksimālajai kapacitātei, jo lielāka būs veiktspēja. Ļaujot jums sekot līdzi tīkla izmantošanai, joslas platuma uzraudzības rīki sniedz jums iespēju atklāt augstu izmantošanas līmeni un pievērsties tam, pirms lietotāji to pamana.

Jaudas plānošana ir vēl viens būtisks ieguvumstīkla uzraudzības rīki. Tīkla shēmas - īpaši liela attāluma WAN savienojumi - ir dārgas, un tām bieži būs tikai joslas platums, kas bija vajadzīgs, kad tās sākotnēji tika instalētas. Lai gan toreizējais joslas platuma apjoms, iespējams, bija kārtībā, tas tomēr būs jāpalielina. Uzraugot tīkla ķēžu joslas platuma izmantošanas attīstību, jūs varēsit redzēt, kuras no tām ir jājaunina un kad.

Joslas platuma uzraudzības rīki var būt noderīgi arīsliktas lietojumprogrammas veiktspējas novēršana. Kad lietotājs sūdzas, ka kāda attālā lietojumprogramma ir palēninājusies, tīkla joslas platuma izmantošanas pārbaude var sniegt jums labu priekšstatu par to, vai problēmu rada tīkla pārslodze. Ja redzat, ka tīkla izmantošana ir zema, jūs, iespējams, koncentrēsit traucējummeklēšanas centienus citur.

SNMP uzraudzība īsumā

Lielākā daļa tīkla joslas platuma uzraudzības rīku paļaujasVienkāršais tīkla pārvaldības protokols (SNMP), lai veiktu savu burvību. Lielākajai daļai tīkla iekārtu ir iebūvēta SNMP iespēja, un to regulāri var aptaujāt, izmantojot uzraudzības rīkus. Neskatoties uz maldinošo nosaukumu, SNMP patiesībā ir diezgan sarežģīts. Bet neuztraucieties - lai to izmantotu, jums nav jābūt ekspertam un jāzina viss par to. Tas ir tāpat, kā, lai vadītu automašīnu, jums nav jābūt auto mehāniķim. Tomēr ir vēlams, lai būtu vismaz kāda ideja par tā darbību, lai to apskatītu.

Pamatā SNMP ir komunikācijas protokolskas norāda, kā SNMP pārvaldības sistēma var nolasīt un rakstīt darbības parametrus attālajās ierīcēs. Parametrus sauc par objekta identifikatoriem vai OID. Daži no novērošanas viedokļa interesantiem OID ir tādi, kas satur galvenos ierīces rādītājus, piemēram, CPU un atmiņas slodzi vai diska izmantošanu, piemēram. Bet, pārraugot tīkla joslas platuma izmantošanu, īpašu interesi rada divi OID. Tie ir ārējie baiti un skaitītāji, kas saistīti ar katru interfeisu. Tīkla ierīces tos automātiski palielina, kad dati tiek izvadīti vai ievadīti.

SAISTĪTS LASĪJUMS: 10 labākie virtualizācijas pārvaldības rīki

Datums, kad IT drošība vēl nebijajautājums, SNMP ir tikai minimāla drošība. SNMP pārvaldnieks, kas savieno ar ierīci, kas nodrošina SNMP, ar savu pieprasījumu pārsūtīs “kopienas virkni”. Ja virkne sakrīt ar konfigurēto aprīkojumā, pieprasījums tiks izpildīts. Ierīcēm parasti ir konfigurētas divas kopienas virknes: viena tikai lasāmiem OID un otra modificējamiem. Saziņa nav šifrēta, un ikviens, kas to pārtver, redzētu kopienas virknes skaidrā tekstā. Tāpēc SNMP tiek izmantots tikai privātos, drošos tīklos.

Kā būtu ar piemēru?

Lūk, kā vairums uzraudzības sistēmu izmanto SNMPkontrolēt joslas platuma izmantošanu. Viņi periodiski nolasa baitus tīkla ierīču saskarņu skaitītājos un āros, ar zināmu intervālu. Piecas minūtes ir tipiska intervāla vērtība, bet precīzākai izšķirtspējai var izmantot īsāku laiku. Pēc tam aptaujātās vērtības tiek glabātas kaut kādā datu bāzē vai failā.

Pārējais process ir vienkārša matemātika. Uzraudzības sistēma atņem iepriekšējo skaitītāja vērtību no pašreizējās, lai iegūtu vēlēšanu intervāla laikā nosūtīto vai saņemto baitu skaitu. Pēc tam to var reizināt ar astoņiem, lai iegūtu bitu skaitu, un dalīt to ar sekunžu skaitu intervālā, lai iegūtu bitu skaitu sekundē. Šī informācija parasti tiek attēlota diagrammā, parādot tās attīstību laikā, un tiek saglabāta datu bāzē.

SAISTĪTS LASĪJUMS: Kas ir caurlaidspēja? 6 labākie rīki caurlaidspējas mērīšanai

Ir svarīgi atzīmēt, ka tas, ko jūs saņemat, irvidējās izlietojuma novērtējums aptaujas intervālā, nevis reālais joslas platuma izlietojums. Piemēram, pieņemsim, ka puse no vēlēšanu intervāla tiek izmantota ar maksimālu jaudu un otrajā pusē neveic trafiku. Šķiet, ka tas tiks izmantots par 50% no tā jaudas, neskatoties uz to, ka tas tiks izmantots ilgāku laiku. Īsāki vēlēšanu intervāli samazinās šo kropļojumu, taču ir svarīgi atcerēties, ka šīs sistēmas sniedz tikai vidējās vērtības.

Labākie atvērtā koda tīkla joslas platuma uzraudzības rīki

Mēs tīmeklī esam meklējuši labākoatvērtā koda joslas platuma uzraudzības rīki. Mēs ar lielu prieku atklājām, ka tur ir pieejams diezgan daudz izcilu rīku. Daži no mūsu sarakstos iekļautajiem instrumentiem ir izveidoti vairākus gadus atpakaļ, bet mūsdienās tie joprojām tiek plaši izmantoti. Galu galā būt brīvam un atvērtam avotam ir zināma pievilcība. Visiem mūsu saraksta rīkiem ir SNMP joslas platuma uzraudzība, un tiem visiem ir centralizēta konsole, kurā varat konfigurēt rīku un iegūt vizuālu pārskatu par tīkla pašreizējo statusu.

1. Zabbix

Zabbix ir bezmaksas un atvērtā koda produkts, kas var būtko izmanto, lai pārraudzītu jebko. Rīkus var darbināt nedaudzos Linux izplatījumos, ieskaitot Rapsbian, Raspberry Pi versiju Linux, un tie uzraudzīs tīkla joslas platumu, serverus, lietojumprogrammas un pakalpojumus, kā arī mākoņa vidus. Tam ir ļoti profesionāls izskats un izjūta. Šis produkts arī lepojas ar plašu funkciju komplektu, neierobežotu mērogojamību, izplatītu uzraudzību, spēcīgu drošību un augstu pieejamību. Neskatoties uz to, ka tas ir bezmaksas, tas ir īsts uzņēmuma klases produkts.

Zabbix informācijas panelis

Zabbix izmanto uzraudzības tehnoloģiju kombināciju. Tas atbalsta SNMP uzraudzību, kā arī Inteliģentās platformas uzraudzības saskarni (IMPI). Tas var arī veikt uz aģentiem balstītu uzraudzību ar aģentiem, kas pieejami lielākajai daļai platformu. Ērtai iestatīšanai daudzām ierīcēm ir automātiska noteikšana, kā arī komplektācijā esošas veidnes. Rīka tīmekļa lietotāja saskarnei ir vairākas uzlabotas funkcijas, piemēram, uz logrīkiem balstīti informācijas paneļi, diagrammas, tīkla kartes, slaidrādes un sīki pārskati.

Zabbix ir arī ļoti pielāgojama trauksmesistēma, kas ne tikai izsūtīs sīkus paziņojuma ziņojumus, bet arī var tikt pielāgota, pamatojoties uz saņēmēja lomu. Tas var arī saasināt problēmas atbilstoši elastīgiem lietotāja definētiem pakalpojumu līmeņiem.

2. Nagios

Ir divas versijas Nagios pieejams. Šeit ir pieejams bezmaksas un atvērts avots Nagios Core un tad tur ir samaksāts Nagios XI. Abiem ir viens un tas pats pamatā esošais dzinējs, bet līdzība tajā apstājas. Nagios Core ir atvērtā koda uzraudzības sistēma, kas darbojasLinux. Sistēma ir pilnībā modulāra, un tās kodolā atrodas faktiskais uzraudzības dzinējs. Dzinējs ir papildināts ar desmitiem pieejamu spraudņu, kurus var lejupielādēt, lai sistēmai pievienotu funkcionalitāti. Katrs spraudnis kodolam pievieno dažas funkcijas.

Nagios XI informācijas panelis

Saglabājot modulāro pieeju, rīka priekšpuses ir arī modulāras, un lejupielādēšanai ir pieejamas arī vairākas dažādas kopienas izstrādātas iespējas. Nagios Core, spraudņi un priekšējā daļa apvienojas un rada diezgan pilnīgu uzraudzības sistēmu. Tomēr šai modularitātei ir trūkums. Nagios Core iestatīšana var izrādīties grūts uzdevums.

Nagios XI ir komerciāls produkts, kura pamatā ir Nagios Core dzinējs, bet tas ir pilnīgs autonoms uzraudzības risinājums. Produkts ir paredzēts plašai auditorijai, sākot no maziem uzņēmumiem līdz lielām korporācijām. Instalēt un konfigurēt ir daudz vieglāk nekā Nagios Core, pateicoties tā konfigurācijas vednim unautomātiskās atklāšanas dzinējs. Protams, šī uzstādīšanas un konfigurēšanas vienkāršība maksā. Jūs varat sagaidīt, ka maksāsiet apmēram USD 2 000 par 100 mezglu licenci un apmēram desmit reizes vairāk par neierobežotu.

3. Zenoss Core

Zenoss Core var nebūt tik populāra kā dažas citasUzraudzības rīki šajā sarakstā, taču tas patiešām ir pelnījis atrasties šeit, pateicoties tā funkciju kopumam un profesionālajam izskatam. Rīks var uzraudzīt daudzas lietas, piemēram, joslas platuma izmantošanu, trafika plūsmas vai tādus pakalpojumus kā HTTP un FTP. Tam ir tīrs un vienkāršs lietotāja interfeiss, un tā trauksmes sistēma ir lieliska. Viena lieta, kas ir vērts pieminēt, ir tās diezgan unikālā daudzkārtējā brīdināšanas sistēma. Tas ļauj brīdināt otru personu, ja pirmā neatbild noteiktā termiņā.

Zenoss pamata vadības panelis

Negatīvie, Zenoss Core ir viena no sarežģītākajām uzraudzības sistēmāminstalēt un iestatīt. Instalēšana ir pilnībā komandrindas virzīts process. Mūsdienu tīkla administratori ir pieraduši pie GUI uzstādītājiem, konfigurācijas vedņiem un automātiskās noteikšanas motoriem. Tas varētu likt produkta instalēšanai šķist nedaudz arhaiskai. Un atkal tas atbilst Linux pasaulei. Pieejama plaša instalēšanas un konfigurācijas dokumentācija, un gala rezultāts padara to pūļu vērts.

4. Icinga

Icinga ir vēl viena atvērtā koda uzraudzības platforma. Tam ir vienkārša un tīra lietotāja saskarne un, vēl svarīgāk, funkciju komplekts, kas konkurē ar dažiem komerciāliem produktiem. Tāpat kā vairums joslas platuma uzraudzības sistēmu, arī šī izmanto SNMP, lai no tīkla ierīcēm apkopotu joslas platuma izmantošanas datus. Bet viena no jomām, kurā Icinga īpaši izceļas, ir spraudņu izmantošana. Ir tūkstošiem sabiedrības izstrādātu spraudņu, kas var veikt dažādus uzraudzības uzdevumus, tādējādi paplašinot produkta funkcionalitāti. Un maz ticamā gadījumā, ja nevarat atrast savām vajadzībām atbilstošo spraudni, varat pats to uzrakstīt un dot ieguldījumu sabiedrībā.

Icinga taktiskais pārskats

Brīdināšana un paziņošana arī starp IcingaLieliskās iespējas. Brīdinājumi ir pilnībā konfigurējami attiecībā uz to, kas tos izsauc un kā tie tiek pārraidīti. Rīks satur arī to, ko sauc par segmentētu brīdināšanu. Šī funkcija ļaus nosūtīt dažus brīdinājumus vienai lietotāju grupai un citus brīdinājumus dažādiem cilvēkiem. Tas ir patīkami, ja uzraugāt dažādas sistēmas, kuras pārvalda dažādas komandas. Tas var nodrošināt, ka brīdinājumi tiek nosūtīti tikai attiecīgajai grupai, lai tos novērstu.

5. LibreNMS

LibreNMS ir atvērtā koda osta Observium, populārā komerciālā tīkla uzraudzībaplatforma. Tā ir pilnībā aprīkota tīkla uzraudzības sistēma, kas nodrošina daudz funkciju un ierīču atbalstu. Starp labākajām funkcijām ir tā automātiskās noteikšanas motors. Ierīču atklāšanā nav jāpaļaujas tikai uz SNMP. Tas var automātiski atklāt visu jūsu tīklu, izmantojot CDP, FDP, LLDP, OSPF, BGP, SNMP un ARP. Runājot par rīka automatizācijas funkcijām, tam ir arī automātiski atjauninājumi, tāpēc tas vienmēr būs aktuāls.

LibreNMS Ekrānuzņēmums

Vēl viena būtiska produkta īpašība ir tāļoti pielāgojams trauksmes modulis. Tas ir ļoti elastīgs, un tas var uztvert brīdinājuma paziņojumus, izmantojot vairākas tehnoloģijas, piemēram, e-pastu, tāpat kā vairums konkurentu, kā arī IRC, ļengans un daudz ko citu. Ja esat pakalpojumu sniedzējs vai jūsu organizācija izraksta rēķinus katrai nodaļai par tīkla izmantošanu, jūs novērtēsit šī rīka norēķinu funkciju. Tas var ģenerēt joslas platuma rēķinus tīkla segmentiem, pamatojoties uz izmantošanu vai pārsūtīšanu.

Lielākiem tīkliem un izplatītām organizācijām LibreNMS ļauj horizontālai mērogošanai augt kopā artīkls. Iekļauta arī pilna API, ļaujot vienai pārvaldīt, grafizēt un iegūt datus no instalācijas. Visbeidzot, ir pieejamas mobilās lietotnes iPhone un Android, kas ir diezgan unikāla funkcija ar atvērtā koda rīkiem.

6. Kaktusi

Mums bija jāiekļauj Kaktusi šajā sarakstā. Galu galā 17 gadu vecumā tā ir viena no vecākajām bezmaksas un atvērtā koda uzraudzības platformām. Un tas joprojām ir diezgan populārs līdz šai dienai tas joprojām tiek aktīvi attīstīts. Jaunākā versija tika tikko izlaista janvāra beigās. Kamēr Kaktusi iespējams, nav tik bagātīgs kā citiproduktus, tas joprojām ir lielisks līdzeklis. Tā tīmekļa lietotāja interfeisam ir nedaudz novecojoša izjūta, taču tas ir labi izkārtots, viegli saprotams un lietojams. Kaktusi sastāv no ātras aptaujātājas, progresīvas grafikasveidnes un vairākas iegūšanas metodes. Lai gan rīks galvenokārt paļaujas uz SNMP aptauju, pielāgotus skriptus var izveidot, lai iegūtu datus no praktiski jebkura avota.

Kaktusu reklāmas attēls

Šī rīka galvenā priekšrocība ir vēlēšanu ierīcēslai atrastu viņu metriku, piemēram, joslas platuma izmantošanu, un savākto datu grafiku tīmekļa lapās. Tas izdara lielisku darbu, bet tas ir arī viss, ko viņš darīs. Ja jums nav nepieciešami trauksmes signāli, izdomāti pārskati vai citas ekstras, produkta vienkāršība varētu būt tieši jums nepieciešama. Un, ja jums nepieciešama lielāka funkcionalitāte, Kaktusi ir atvērtā koda un pilnībā uzrakstīts PHP, padarot to ļoti pielāgojamu un jūs varat pievienot visas nepieciešamās funkcijas.

Kaktusi plaši izmanto veidnes, kuras kontuērtākai konfigurēšanai. Ir ierīču veidnes daudziem izplatītiem ierīču veidiem, kā arī diagrammu veidnes. Ir arī milzīga tiešsaistes lietotāju kopiena, kas raksta visu veidu pielāgotas veidnes un padara tās pieejamus sabiedrībai, un daudzi aprīkojuma ražotāji piedāvā arī lejupielādējamus Kaktusi veidnes.

7. MRTG

Uz Vairāku maršrutētāju satiksmes grafika sastādītājs, vai MRTG, ir visa tīkla joslas platuma mazdēlsuzraudzības sistēmas. Lai arī atvērtā koda projekts pastāv kopš 1995. gada, tas joprojām tiek plaši izmantots, neskatoties uz to, ka jaunākā versija ir jau piecus gadus veca. Tas ir pieejams operētājsistēmai Linux un Windows. Sākotnējā iestatīšana un konfigurēšana ir nedaudz sarežģītāka nekā tā, kas jums bija ar citām uzraudzības sistēmām, taču lieliska dokumentācija ir viegli pieejama.

MRTG Ekrānuzņēmums

Instalēšana MRTG ir daudzpakāpju process, un jums rūpīgi jāievēro iestatīšanas instrukcijas. Kad programmatūra ir instalēta, jūs konfigurējat programmatūru, rediģējot tās konfigurācijas failu. Kas MRTG trūkst lietotājdraudzīguma, tā iegūstelastība. Pārsvarā Perl valodā to var viegli pārveidot un pielāgot konkrētām vajadzībām. Un tas, ka tā ir pirmā uzraudzības sistēma un ka tā joprojām atrodas, liecina par tās vērtību.

Komentāri