Mums ir dažādu maksas un bezmaksas rīku klāsts, kuru īpašību kopas daudz atšķiras, taču tie visi piedāvā pamata SNMP joslas platuma uzraudzību. Šeit ir mūsu ceļvedis par labākajiem Linux joslas platuma uzraudzības rīkiem.
Zināšanas ir spēks! Līdz ar to, zinot, kāda ir jūsu pārvaldītā tīkla joslas platuma izmantošana, jūs iegūsit enerģiju, ļaujot jums būt aktīviem un nodrošinot, cik vien iespējams, lai izvairītos no tīkla pārslodzes. Lai to paveiktu, jums ir nepieciešami joslas platuma uzraudzības rīki. Un tā kā Linux ir populāra platforma ar daudziem tīkla administratoriem, apskatīsim dažus no labākajiem pieejamajiem Linux joslas platuma uzraudzības rīkiem. Ņemot vērā, ka vairums no tiem ir bezmaksas un atvērtā koda avoti, tie ļaus jums sākt joslas platuma uzraudzību bez maksas, izņemot laiku, ko pavadīsit to instalēšanai un konfigurēšanai. Kā jūs drīz uzzināsit, daudzi no šiem rīkiem ir tikpat labi kā daži no labākajiem Windows rīkiem.
Mēs sāksim izpēti ar pārskatujoslas platuma monitorings. Mēs izskaidrosim, kas tas ir un, vēl svarīgāk, kā tas darbojas. Tas mums liks diskutēt par vienkāršo tīkla pārvaldības protokolu, kas ir vairuma uzraudzības rīku pamatā. Pēc tam mēs īsi apspriedīsim Linux vispārīgi un arī to, ko nozīmē to izmantot kā uzraudzības rīku platformu. Kad visi būsim vienā lapā, mēs būsim gatavi sava priekšmeta būtībai - labākajiem Linux joslas platuma uzraudzības rīkiem.
Joslas platuma uzraudzība
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.
Ir vairāki iemesli, kāpēc vēlaties uzraudzīt tīkla joslas platuma izmantošanu. Pirmkārt un galvenokārt, tā var palīdzēt precīzi noteikt strīdu jomas. Kā tīkla shēmas izlietojums aug, tā sniegums sāk pazemināties. Tas ir dzīves fakts. Jo vairāk tuvosies maksimālajai kapacitātei, jo lielāka būs veiktspēja. Autors ļaujot jums sekojiet līdzi tīkla izmantošanai, joslas platums uzraudzības rīki dod jums iespēju noteikt augstu izmantošanas pakāpi - un adrese tas - pirms tā kļūst pamanāms lietotājiem.
Jaudas plānošana ir vēl viens būtisks tīkla uzraudzības rīku ieguvums. Tīkla shēmas - īpaši liela attāluma WAN savienojumi - ir dārgas, un tām to bieži būs tikai joslas platums kas bija nepieciešams, kad tie sākotnēji tika instalēti. Kamēr thplkst summa joslas platums mneko ir bijis labi toreiz, tā galu galā 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 platums uzraudzības instrumenti var arī būt noderīga sliktas lietojumprogrammas veiktspējas novēršanai. Kad lietotājs sūdzas, ka kāda attālā lietojumprogramma ir palēninājusies, apskatot tīklu joslas platums utilizācija var sniedz jums diezgan labu ideju 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 izskaidrota
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 ir patiesībā diezgan sarežģīts. Bet neuztraucieties, jūs lai to izmantotu, nav jābūt ekspertam un jāzina viss par to. Tā tas ir tāpat kā jums, 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 tāpēc apskatīsim to.
Pamatā SNMP ir komunikācijas protokols, kas norāda, kā SNMP pārvaldības sistēma can lasīt un rakstīt darbības parametrus attālajās ierīcēs. Parametri tiek saukti par objekta identifikatoriem vai OID. Daži no interesantiem OID no uzraudzības viedokļa ir tie, kas satur majors ierīce metrika, piemēram, CPU un atmiņa piemēram, slodze vai diska izmantošana. Bet pārraugot tīkla izveidošanu joslas platuma izmantošana, divi OID rada īpašu interesi. Viņi ir ar katru saskarni saistītie baiti un baiti skaitītājos. Viņi tiek automātiski palielinātas ar tīkla ierīcēm kā dati tiek izvadīti vai ievadīti.
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.
Īstas dzīves piemērs
Lūk, kā vairums uzraudzības sistēmu izmanto SNMP, lai uzraudzītu 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. Fvēl minūtes ir tipisks intervāls vērtību bet smalkākai izšķirtspējai var izmantot īsāku laiku. Pēc tam viņi glabā aptaujāts vērtības kaut kādā datu bāzē vai failā.
Pārējais process ir vienkārša matemātika. Monitoringa sistēma atņem iepriekšējo skaitītāja vērtību no pašreizējās, lai iegūtu pārsūtīto vai saņemto baitu skaitu vēlēšanu intervāla laikā. Pēc tam to var reizināt ar astoņiem, lai iegūtu bitu skaitu, un dalīt to ar sekunžu skaitu collā intervāls 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ē.
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.
Vārds par Linux
Kā operētājsistēma Linux nav,funkcionāli runājot, ļoti atšķirīgs no visiem citiem, piemēram, Windows vai OS X. Galvenā atšķirība starp Linux un citām populārām operētājsistēmām ir tā, ka Linux ir atvērtā koda produkts un vairums izplatījumu ir pieejami bez maksas. Daudzi cilvēki mēdz sajaukt atvērtā koda unbez maksas. Ir taisnība, ka atvērtā pirmkoda programmatūra bieži ir bezmaksas, taču tas ne vienmēr tā ir. Piemēram, Red Hat Enterprise Linux OS nav bezmaksas. Lai palielinātu neizpratni, atvērtā pirmkoda kustības dalībnieki bieži atsaucas uz atvērtā pirmkoda programmatūru kā bezmaksas programmatūru ar brīvu, kas nozīmē brīvību, nevis par izmaksām.
Gadu gaitā Linux, kas bija ieslēgtsce margināla operētājsistēma, ko uzstādījusi nerds un datorzinātņu studenti - es atceros, ka nedēļas tika pavadītas lejupielādējot SLS Linux vienu disketes attēlu vienlaikus ar 1200 bdu savienojumu; Es domāju, ka es biju viens no tiem nerds-ir kļuvusi par populāru opciju kā servera operētājsistēma. Daži nesenie izplatījumi arī gūst ievērojamu progresu kā reāla alternatīva Windows kā personālo datoru operētājsistēma.
Izmantojot Linux kā uzraudzības platformu
Lai gan Linux ir populāra operētājsistēma visu veidu serveriem, tas ir vēl jo vairāk tad, ja runa ir par īpašu rīku palaišanu. Tšeit ir vairāki bezmaksas un atvērtā koda tīkli joslas platums uzraudzības rīks, kas tiks ieslēgtsly palaist uz Linux. Un ja tur izvēlētais rīks var skriet tālāk arī Windows vai Linux, vai nebūtu ekonomiski izdevīgāk pieteikties bezmaksas operētājsistēmā, nevis tērēt naudu dārgai operētājsistēmai?
Kamēr some cilvēki joprojām neuzticas bezmaksas un atvērtā koda avotiem operētājsistēmas un programmatūra misijai kritiskām lietojumprogrammām un piemēram, neliek savus dārgos korporatīvos datus uz a ManaSQL serveris, kas darbojas uz Linux, daudzi no viņiem parasti nav tik daudz iebildumi pret platformas izmantošanu tīkla administrēšanas rīku darbināšanai.
Viena liela priekšrocība, izmantojot Linux kāTīkla uzraudzības rīku pamatā esošā platforma ir tāda, ka Linux serveri ir viegli iestatīt tikai ar nepieciešamajām pakotnēm. Lai gan to var izdarīt ar Windows, tas ir ievērojami sarežģītāk.
Labākie Linux joslas platuma uzraudzības rīki
Mēs tīmeklī esam meklējuši labākojoslas platuma uzraudzības rīki, kas var darboties ar Linux. Mēs izdomājām dažus komerciālus produktus, kā arī dažus bezmaksas un atvērtā koda produktus. Dažus produktus mūsu sarakstā var instalēt gan Linux, gan Windows, bet dažus tikai Linux. Viņi visi piedāvā SNMP joslas platuma uzraudzību, un viņiem visiem ir centralizēta konsole, kurā varat konfigurēt rīku un redzēt uzraudzības rezultātus. Lai gan ir daži tikai komandrindas rīki, mēs tos esam izslēguši no sava saraksta.
1. ManageEngine OpManager
Uz ManageEngine OpManager ir jaudīgs visaptveroša tīkla uzraudzības rīks ka piedāvā visaptverošas tīkla uzraudzības iespējas. Tā var palīdzēs jums sekot tīklam joslas platuma izmantošana, atklāt tīkla kļūdas reālā laikā,novērst kļūdas un novērst dīkstāvi. Rīks atbalsta dažādas vides no vairākiem pārdevējiem, un to var pielāgot jūsu tīklam neatkarīgi no tā lieluma. Tā var darboties gan Linux, gan Windows un ļaus jums pārraudzīt savas ierīces un tīklu un dot tev redzamība visā jūsu tīklāinfrastruktūra. Šī produkta uzstādīšana un iestatīšana ir ātra un vienkārša. Jūs varat to palaist mazāk nekā divu minūšu laikā. Tam nav vajadzīgas sarežģītas instalēšanas procedūras, un tas ir komplektā ar iebūvētām datu bāzēm un tīmekļa serveriem.
Uz ManageEngine OpManager pastāvīgi uzrauga tīkla ierīču darbību reālā laikā un parāda to savā reāllaika paneļi un grafiki. Papildus joslas platumam, t.i.t pēta vairākus kritiskus darbības rādītājus, piemēram, pakešu pazaudēšanu, kļūdas un izmetumus utt.
Šis rīks var palīdzēt atklāt, identificēt un novērst tīkla problēmas ar tā brīdinājumi par slieksni. Katrai veiktspējas metrikai varat viegli iestatīt vairākus sliekšņus un saņemt paziņojumus kad tie tiek pārsniegti. Reportēšana ir vēl viena joma, kurā šis rīks spīd. Viedie pārskati ļaus jums iegūt detalizētu ieskatu par tīkla darbību. Ir vairāk nekā 100 iebūvētu pārskatu un tu var pielāgot, plānot un pēc nepieciešamības eksportēt šos neatkarīgos pārskatus.
2. Zabbix
Zabbix ir bezmaksas un atvērtā koda produkts, kas var būtko izmanto, lai pārraudzītu jebko. Rīki var darboties nedaudzos Linux izplatījumos, ieskaitot Rapsbian, Raspberry Pi versiju Linux, un tas uzraudzīs tīklu joslas platums, serveri, lietojumprogrammas un pakalpojumi, kā arī mākoņu vidēs. Tam ir ļoti profesionāls izskats un izjūta. Tviņa 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 brīvs ir īsts uzņēmuma līmeņa produkts.

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 trauksmes sistēma, kas ne tikai izsūtīs detalizēts paziņojumu ziņojumi, bet ka var arī pielāgot, ņemot vērā saņēmēja lomu. Tā var arī eskalējiet problēmas saskaņā ar elastīgu lietotāja definētu service levels.
3. Nagios
Ir divas versijas Nagios pieejams. Šeit ir pieejams bezmaksas un atvērts avots Nagios Core un 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.

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 kodols, 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. Uzstādīt Nagios Core var izrādīties izaicinošs uzdevums.
Nagios XI ir komerciāls produkts, kura pamatā ir Nagios Core dzinējs bet tā ir pilnīgs neatkarīgs 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 konfigurācijas vednim un automātiskās atklāšanas dzinējam. Protams, šī uzstādīšanas un konfigurēšanas vienkāršība maksā. Jūs varat sagaidīt, ka maksāsiet apmēram 2000 USD par 100 mezglu licenci un apmēram desmit reizes vairāk par neierobežotu.
4. Zenoss Core
Zenoss Core var nebūt tikpat populārs kā daži citi monitoringa rīki šajā sarakstā, bet tas to tiešām ir pelnījis būt šeit tā komplekta un profesionālā izskata dēļ. 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 vērts pieminēt ir tā diezgan unikālā vairāku trauksmju sistēma. Tas ļauj brīdināt otru personu, ja pirmā neatbild noteiktā termiņā.

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. Tšeit ir pietiekami daudz uzstādīšana un konfigurēšana Pieejamā dokumentācija un gala rezultāts padara to pūļu vērts.
5. 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ā daži citi produktus, tas joprojām ir lielisks līdzeklis. Ests tīmekļa lietotāja interfeisam ir nedaudz novecojoša izjūta, taču tas ir labi izveidots un 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.

Šī rīka galvenā priekšrocība ir ierīču aptaujāšana, lai iegūtu metriku -piemēram, joslas platuma izmantošana un savākto datu grafiks tīmekļa lapās. Tas izdara lielisku darbu, bet tas ir arī viss, ko viņš darīs. EsJa 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šams vairāk funkcionalitāte, Kaktusi ir atvērtā koda un pilnībā uzrakstīts PHP, padarot to ļoti pielāgojamu un jūs varat pievienot jebkura trūkstošās funkcijas, kas jums vajadzīgas.
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 iekārtu ražotāji piedāvā arī lejupielādējamas Cacti veidnes.
6. MRTG
Uz Vairāku maršrutētāju satiksmes grafika sastādītājs, vai MRTG, ir visu tīkla joslas platuma uzraudzības sistēmu vectētiņš. Kamēr atvērtā koda projekts ir been around since 1995, it is still in widespread lietošana, neskatoties uz to, ka jaunākā versija ir jau pieci gadi. 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.

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