Uzraudzība

Linux uzraudzības rīki Galīgā rokasgrāmata

Linux uzraudzības rīki Galīgā rokasgrāmata
Ja esat IT speciālists, kas nodarbojas ar Linux sistēmām, ir svarīgi ieviest Linux uzraudzības rīkus, lai nodrošinātu programmatūras veselību. Izmantojot plašu Linux tīkla uzraudzības rīku klāstu no atvērtā koda līdz slēgtam, iespējams, būs grūti izdarīt galīgo izvēli. Lai pareizi izlemtu, jums precīzi jāzina, ko vēlaties no sava Linux uzraudzības rīka.Šajā rakstā mēs apspriedīsim dažus punktus, kas jums jāpatur prātā, pieņemot lēmumu, un izveidosim pārskatu par labākajiem atvērtā koda uzraudzības rīkiem.Mēģinot pieņemt lēmumu, jums jāņem vērā aparatūras un programmatūras veids, kuru uzraudzīsit ar rīku, tīkla mērogojamība un lielums, budžets, ar kuru strādājat, un atbalsta veids. gaidīt, ka būs.

Kā izvēlēties Linux uzraudzības rīkus:

Atvērtā koda vai slēgts

Pirmais punkts, kas jums jāpatur prātā, ir tas, vai vēlaties atvērtā vai slēgtā koda iestatījumus. Slēgtā koda programmatūras galvenais trūkums ir tas, ka tā tiek apmaksāta. Tomēr, ja jums ir darīšana ar milzīgu tīklu un jums nav laika novērst problēmas, izmantojot tiešsaistes forumus, tas varētu būt veids, kā iet. Izmantojot slēgto avotu, jebkurā laikā varat lūgt un saņemt tūlītēju klientu atbalstu. Tikai tas var būt sākotnējās maksas vērts, ja jums rodas jautājums vai bažas.

Izmantojot slēgta pirmkoda programmatūru, jūs saņemat arī vienkāršotu lietojamību un parasti arī augstāku aizsardzības līmeni. Turpretī atvērtā koda programmatūru ir grūti uzlauzt, taču ne neiespējami.

Mērogojamība

Izvēloties tīkla uzraudzības rīku, jāņem vērā tīkla mērogojamība un lielums. Tā kā liela daļa atvērtā koda programmatūras ir īpaši paredzētas mazāka izmēra sistēmām.

Ja jums ir plašs korporatīvais tīkls ar daudziem mezgliem, jums pat nevajadzētu apsvērt kaut ko līdzīgu nākamajiem rīkiem: SolarWinds NetFlow Traffic Analyzer vai Paessler PRTG Network Monitor. Šie pakalpojumi būtu piemēroti tiem liela mēroga tīkliem, kuriem, iespējams, būs jāpalielina lietotāju skaits bez praktiska brīdinājuma.

Vēl viena iespēja, kas jāapsver, varētu būt tāds pakalpojums kā Ganglia. Šis ir ļoti pielāgojams, taču tam ir tādi trūkumi kā automātiskas datu analīzes trūkums. Šādi rīki, piemēram, SolarWinds NTA vai Nagios Network Analyzer, ir visaptverošāki un piemēroti to drošības trauksmes iestatījumiem un reāllaika analīzei.

Atbalsts

Kas citiem jāņem vērā, meklējot Linux uzraudzības rīkus. Ir ļoti svarīgi domāt par nepieciešamo atbalsta līmeni. Apskatot atvērtā koda programmas, jums vajadzētu būt gatavam, ka nav atbalsta pakalpojuma, izņemot lietotāju kopienu. Tādējādi jums jāzina viņu tiešsaistes lietotāju kopiena un tā aktīvā darbība. Bet, ja vēlaties saņemt tūlītēju atbalstu vai jūsu uzņēmējdarbības vajadzības to prasa, tad labāka izvēle jums būtu atvērtā pirmkoda programmatūra ar gatavu palīdzēt klientu atbalsta komandu. Turklāt daži rīki, piemēram, EventSentry Light, piedāvā ātru trauksmes sistēmu un problēmu novēršanu.

Pārskats par labākajiem atvērtā koda Linux tīkla uzraudzības rīkiem

Daži atklātā pirmkoda uzraudzības trūkumi ir tādi, ka šo rīku lietošana parasti ir laikietilpīgāka, un tie var būt arī mazāk lietotājam draudzīgi. Ar tiem dažkārt tiek veikti arī ļaunprātīgi labojumi, kas gandrīz nav dzirdēti, izmantojot slēgta pirmkoda programmu. Bet lielākajai daļai atvērtā koda rīku ir daudz funkciju kā slēgta pirmkoda pakalpojumiem un vēl vairāk, un tie ir bezmaksas. Tas jo īpaši attiecas uz gadījumiem, kad ir spēcīga tiešsaistes lietotāju kopiena, kurā varat vērsties pēc padoma, ja tas jums nepieciešams.

Nagios

Izmantojot Nagios, jūs varat kontrolēt gandrīz jebkura veida komponentus. Tie ietver vietnes, starpprogrammatūru, sistēmas metriku, tīkla protokolus, operētājsistēmas, lietojumprogrammas, tīmekļa serverus un daudz ko citu.

Nagios ir balstīts uz tā saukto Core 4 dzinēju uzraudzībai. Jūs saņemat augstu veiktspējas līmeni un patērējat mazāk servera resursu. Izmantojot spraudņus, integrācija tiek atbalstīta ar daudzām populārām trešo pušu programmatūras opcijām. Visticamāk, kāds cits to jau būs uzrakstījis, ietaupot jums nepatikšanas.

Nagios ir visaptverošs ziņojums par visu uzraudzīto IT infrastruktūru. Turklāt tam ir notikumu apstrādātāji, kas automātiski neveiksmīgu lietojumprogrammu restartēšanu. Nākamās funkcijas padara šo tīkla uzraudzības rīku par vienu no visnoderīgākajiem: piekļuve vairākiem lietotājiem, selektīvās piekļuves funkcija, kas ļauj klientiem skatīt tikai par tiem saistītos infrastruktūras komponentus, ļoti pielāgojama arhitektūra

Turklāt pakalpojumam ir ārkārtīgi aktīva kopiena, kurā lepojas ar vairāk nekā 1 miljonu lietotāju, kuri ir gatavi jums palīdzēt, ja tādi ir.

Icinga 2

Icinga 2 darbojas uz sākotnējās Icinga bāzes, taču tajā ir dažas modifikācijas. Tas ir populārs IT speciālistu vidū ar tiešraides uzraudzības rīkiem un mērogojamību.

Icinga 2 lieliski piemērots Linux, kā arī citām operētājsistēmām. Tas var izmērīt lielākos tīklus un sniegt analīzi, izmantojot diagrammas un krāsu kodētus grafikus. Izmantojot interaktīvos vizuālās uzraudzības paneļus, tīkla uzraudzība kļūst vienkārša. Tajā tiek izmantota atklāti iegūta API tehnoloģija, kuru izstrādājusi kopiena. Icinga 2 uzrauga sistēmas lielā ātrumā un reāllaikā veido datu vizualizācijas paneļus.

OpenNMS

OpenNMS ļauj izveidot tīkla uzraudzības rīku praktiski jebkura veida IT infrastruktūrai. Programmatūra apkopo sistēmas metriku, izmantojot HTTP, NRPE, JMX, WMI, SNMP, XML, JDBC, XML, JSON un citus. Tas ir veidots uz notikumu virzītu arhitektūru, un tas atbalsta arī Grafana.

OpenNMS ir aprīkots ar integrētām pārskatu sniegšanas iespējām, kas ļauj reāllaikā izveidot pārskatus intuitīvā informācijas panelī un diagrammu iestatījumos. Kopumā OpenNMS ir lietotāja saskarne, kas tiek plaši uzskatīta par izcilu.

Tas ir īpaši izstrādāts Linux, bet atbalsta Solaris, Windows un OSX

Tam ir daudz noderīgu funkciju, piemēram, ierīces temperatūras uzraudzības funkcionalitāte, ļoti pielāgojama administratora informācijas panelis, efektīva piegādes uzraudzība, IPv4 un IPv6 atbalsts. Pakalpojums ļauj iestatīt pielāgotus paziņojumus, izmantojot īsziņas, e-pastu, XMPP un citas metodes konkrētiem notikumiem. Kas vēl ir vērts pieminēt, ka tur ir ģeogrāfisko mezglu karte, kurā var parādīt mezglus un pakalpojumu pārtraukumus, izmantojot Google Maps, Open Street Map vai MapQuest

Kaktusi

Kaktusi ir viens no pazīstamākajiem nosaukumiem atvērtā koda tīkla uzraudzības programmatūrā. To var instalēt vai nu Linux, vai Windows OS. Tas ļauj vairākiem lietotājiem reģistrēt tīkla datus un uzraudzīt tīkla ierīces. Platforma nodrošina plašu privātuma iestatījumu pārvaldību, lai noteiktu dažādus lietotāju tipus ar dažādiem piekļuves līmeņiem.

Izmantojot to, varat definēt neierobežotus diagrammas vienumus, izmantojot CDEF vai datu avotus. Automātiski pildāmā grafika atbalsts nāk ar to. Tas atbalsta arī RRD jeb Round-Robin Database failus. Tiem ir vairāki datu avoti. Viņi var arī izmantot RRD failu, kas tiek saglabāts jebkurā vietā visā vietējā failu sistēmā.

Šim rīkam ir arī tādas noderīgas funkcijas kā uz lietotāju balstīta pārvaldība un drošība, kā arī pielāgoti datu vākšanas skripti

Zabbix

Zabbix ir vēl viens populārs tīkla uzraudzības pakalpojums, kas ir saderīgs ar Linux un Unix. Tas padara to populāru visu veidu cilvēkiem IT kopienā.

Zabbix ir zināma līdzība ar kaktusiem. Viena no pakalpojumu priekšrocībām ir labi izveidota tiešsaistes kopiena. Šis rīks sniedz jums vizuālu informācijas paneli, kuram ir uzraudzības funkcijas. Izmantojot virkni brīdinājumu, varat noteikt un sekot līdzi tīkla aktivitātes un diska vietas izmaiņām. Izmantojot platformu, varat arī izsekot CPU slodzi, lai pārbaudītu aktivitātes jūsu tīklā.

Balstoties uz tādām sistēmām kā ICMP, SNMP un TCP, Zabbix var atklāt tīkla problēmas un funkciju aizturi. Tas izmanto arī atvērtā koda trauksmes programmatūru, kas paziņos centrālajai vadībai, ja kādreiz ir tīkla kļūme.

Checkmk

Ja jūs meklējat vienkāršu veidu, kā izveidot monitoru, kas piemērots jebkurai videi, jums vajadzētu apskatīt Checkmk. Šis rīks uzrauga serverus, tīklus, mākoņa aktīvus, datu bāzes, konteinerus, IoT un daudz ko citu. Checkmk darbojas zem Linux, kā virtuāla vai fiziska ierīce vai Docker konteinerā. Visi tā komponenti tiek piegādāti pilnībā integrēti, tāpēc instances iestatīšana aizņem tikai minūtes.

Checkmk uzraudzības pārskata ekrāns

Pateicoties uz noteikumiem balstītai konfigurācijai 1: n, kā arī lielai automatizācijas pakāpei, lai paātrinātu darbplūsmu, lietotāji tikai dažu minūšu laikā var pārvaldīt monitoringu pat lielās vidēs. Spēcīgas automātiskās meklēšanas funkcijas, automatizēti aģentu atjauninājumi un citas funkcijas samazina jūsu laiku un pūles, kas tērētas pārraudzībai.

Checkmk Raw Edition ir pilnīgi atvērtā koda un piedāvā bezmaksas un neierobežotu uzraudzību. Checkmk Enterprise Edition nāk ar papildu funkcijām. Pateicoties 1900 oficiāli pieejamajiem spraudņiem (tiem visiem ir licence saskaņā ar GPLv2), Checkmk ir piemērots daudziem lietotāju scenārijiem. Checkmk arhitektūra ir ļoti efektīva un atbalsta izplatītu uzraudzību. Tas ļaus jums pārraudzīt vairākus simtus tūkstošus pakalpojumu vienā instancē un viegli pārvaldīt izplatītās vides ar vairākiem simtiem gadījumu.

Checkmk kompānija ir cilts29, un tai ir izdevies izveidot mērogojamu rīku ar lietotājam draudzīgu grafisko interfeisu. Nav pārsteidzoši, ka Checkmk lietotāju kopiena ar lielu ātrumu paplašinās. Mūsdienās Checkmk uzticas vairāk nekā 2000 organizācijas. Lietotāji ir visu lielumu uzņēmumi, kā arī valsts iestādes - bieži vien ar vairākiem datu centriem un ļoti liela mēroga iekārtām.

LibreNMS

LibreNMS ir pazīstama galvenokārt ar ātrās reaģēšanas programmu. Tas ir tik efektīvs, jo ir labi izstrādāta atvērtā koda API programmatūra ar reāllaika uzraudzības pārbaužu un ziņojumu kolekcijām.

LibreNMS ir potenciāli diezgan noderīga. Tas nodrošina automatizētus atjauninājumus par tīkla veiktspēju, izmantojot viedo iebūvēto trauksmes sistēmu.

Tas nodrošina arī API komunikācijas iespējas ar tīkla sistēmām, kuras ir mērogojamas horizontāli. Arhitektūra ļauj pārraudzīt daudzus mezglus, izmantojot centrālo vadības sistēmu. Ir vēl viena LibreNMS izmantošanas priekšrocība: tas vienlīdz efektīvi atbalsta gan iOS, gan Android. Tas pat atbalsta virtuālās mašīnas, ja meklējat rīku ar šo saderību.

Prometejs

Prometheus ir labi atbalstīts gan Linux, gan Unix sistēmās un kalpo kā efektīvs un bezmaksas tīkla uzraudzības rīks. Tas arī sniedz jums parocīgas grafiskās vizualizācijas funkcijas, integrējot to ar Grafana grafiku programmu.

Tam ir iebūvēta funkcija PromQL, kas ļauj arī pielāgot tā saskarnes vizualizāciju. Jūs redzēsiet, ka tam nav pietiekams kopienas atbalsts, kā daži citi šajā sarakstā, piemēram, Zabbix un Kaktusi. Ir vērts atzīmēt, ka pēdējo reizi lielo uzņēmumu skaits, kas izmanto Prometheus, vienmērīgi pieaug, gandrīz nodrošinot, ka nākamajos gados to redzēsiet vairāk.

Observium kopiena

Tas ir ideāls Linux tīkla uzraudzības rīks, kas paredzēts mazām serveru sistēmām. Tam ir profesionāla tiešsaistes izstrādes vide, kas nodrošina rīka biežu atjaunināšanu. Tam ir atbalsts visbiežāk izmantotajām operētājsistēmām un tiek izmantota standarta SNMP tīkla uzraudzība.

Observium lietotājiem ir ievērojama uzraudzības funkciju kolekcija. Ir arī vizuālā informācijas paneļa sistēma un plašs tiešsaistes atbalsta tīkls. Bet trūkumi ir tādi, ka tā centieni joprojām ir nelieli, jo tie nav labākie lielapjoma tīkliem un nesniedz atjauninājumus reāllaikā un paziņojumus par tīkla darbību.

Monitorix

Monitorix ir Unix un Linux bāzes servera uzraudzības rīks, kas ir maza mēroga.

Lai gan tas vislabāk darbojas ar mazākiem serveriem, tas nodrošina daudzas sistēmas uzraudzības funkcijas. Tas var kontrolēt tādas lietas kā datu patēriņš, tīkla iespējas vai diska karstums. Tas nodrošina, ka lietotājs vienmēr var ievērot visas tīkla darbības vissvarīgākās iezīmes. Šis rīks piedāvā arī jaudīgus krāsu kodētus grafikus un diagrammas, ar kuru palīdzību jūs varat izveidot vizuālo tendenču analīzi.

Htop

Htop ir viegli pielāgojama uzraudzības rīku programma, kas atbalsta gan Linux, gan Unix bāzes sistēmas.

Daži saka, ka tā nav vizuāli draudzīgākā uzraudzības programmatūra. Tomēr tas ir noderīgi, lai nodrošinātu tiešraides atjauninājumus par tādām lietām kā krātuves jauda un tīkla darbība. Jums vajadzētu novērtēt arī tās intuitīvo krāsu kodēšanas sistēmu.

BWM-NG

Pēdējais uzraudzības rīks mūsu sarakstā ir BWM-NG. Šī ir elastīga, noderīga programma, kas paredzēta galvenokārt maza tīkla uzraudzības platformām, kas atbalsta Linux. Platformai ir vairāku pakalpojumu saderība gan ar Windows OS, gan Linux. Tas galvenokārt paredzēts joslas platuma uzraudzībai. Ja meklējat šo konkrēto funkciju, tas varētu būt jums piemērots rīks.

Programma dažos veidos ir līdzīga iepriekšējai BWM. Tā joprojām ir beta versijā, taču tai ir ļoti aktīva tiešsaistes kopiena, kas tomēr var jums palīdzēt jebkurā jautājumā.

Tagad jums ir pārskats par populārākajiem Linux uzraudzības rīkiem, kas ir pieejami šodien. Ja izmantojat Linux, padomājiet, kurš no šiem variantiem būs piemērots jūsu vajadzībām.

Kā instalēt League of Legends operētājsistēmā Ubuntu 14.04
Ja jūs esat League of Legends fans, tad šī ir iespēja jums izmēģināt League of Legends. Ņemiet vērā, ka LOL tiek atbalstīts PlayOnLinux, ja esat Linux...
Instalējiet jaunāko OpenRA stratēģijas spēli Ubuntu Linux
OpenRA ir bezmaksas / bezmaksas reāllaika stratēģijas spēļu dzinējs, kas atjauno agrīnās Vestvudas spēles, piemēram, klasisko Command & Conquer: Red A...
Instalējiet jaunāko Dolphin emulatoru Gamecube un Wii operētājsistēmai Linux
Delfīnu emulators ļauj jums spēlēt izvēlētās Gamecube un Wii spēles Linux personālajos datoros (PC). Tā kā Dolphin Emulator ir brīvi pieejams un atvē...