Seuranta

Linux-valvontatyökalut Lopullinen opas

Linux-valvontatyökalut Lopullinen opas
Jos olet Linux-järjestelmiä käsittelevä IT-asiantuntija, Linux-valvontatyökalujen käyttöönotto on välttämätöntä ohjelmiston kunnon varmistamiseksi. Laaja valikoima verkon valvontatyökaluja Linuxille avoimen lähdekoodin ja suljetun lähdekoodin välillä voi olla vaikea tehdä lopullista valintaa. Ja jotta voit päättää oikein, sinun on tiedettävä tarkalleen, mitä haluat Linux-valvontatyökalustasi.Tässä artikkelissa keskustelemme joistakin seikoista, jotka sinun on pidettävä mielessä, kun teet päätöstä, ja teemme yleiskuvan parhaista avoimen lähdekoodin seurantatyökaluista.Kun yrität tehdä päätöksesi, sinun on otettava huomioon laitteiston ja ohjelmiston tyyppi, jota aiot seurata työkalulla, verkon skaalautuvuus ja koko, budjetti, jolla työskentelet, ja tuen tyyppi odottaa olevan.

Kuinka valita Linux-valvontatyökalut:

Avoimen lähdekoodin tai suljettu

Ensimmäinen mielessä pidettävä asia on, haluatko avoimen lähdekoodin vai suljetun lähdekoodin. Suljetun lähdekoodin tärkein haittapuoli on, että se on maksettu. Mutta jos sinulla on kuitenkin valtava verkko ja sinulla ei ole aikaa vianmääritykseen online-foorumeiden avulla, se voi olla tapa edetä. Suljetun lähdekoodin avulla voit milloin tahansa pyytää ja saada välitöntä asiakastukea. Pelkästään se voi olla alkuperäisen maksun arvoinen, jos sinulla on kysyttävää.

Suljetun lähdekoodin ohjelmistojen avulla saat myös virtaviivaisen käytettävyyden ja yleensä korkeamman suojaustason. Avoimen lähdekoodin ohjelmisto sitä vastoin on haastavaa, mutta ei mahdotonta.

Skaalautuvuus

Kun aiot valita verkonvalvontatyökalun, sinun on otettava huomioon verkon skaalautuvuus ja koko. Koska monet avoimen lähdekoodin ohjelmistot on suunniteltu erityisesti pienikokoisille järjestelmille.

Jos sinulla on laaja yritysverkko, jossa on monia solmuja, sinun ei pitäisi edes harkita jotain seuraavista työkaluista: SolarWinds NetFlow Traffic Analyzer tai Paessler PRTG Network Monitor. Nämä palvelut sopivat suurille verkoille, joiden on ehkä laajennettava käyttäjätunnuksiaan käytännössä ilman varoitusta.

Toinen harkittavissa oleva vaihtoehto voi olla tällainen palvelu, kuten Ganglia. Tämä on erittäin skaalautuva, mutta sillä on sellaisia ​​haittoja kuin automaattisen data-analyysin puuttuminen. Tällaiset työkalut, kuten SolarWinds NTA tai Nagios Network Analyzer, ovat kattavampia ja soveltuvat turvahälytysasetuksiinsa ja reaaliaikaiseen analyysiin.

Tuki

Mitä muiden on otettava huomioon etsiessään Linux-valvontatyökaluja. On tärkeää, että ajattelet tarvitsemasi tuen tasoa. Kun tarkastelet avoimen lähdekoodin ohjelmia, sinun on oltava valmis, että tukipalvelua ei ole, paitsi käyttäjien yhteisö. Siksi sinun tulisi olla tietoinen heidän online-käyttäjäyhteisöstään ja sen aktiivisuudesta. Mutta jos haluat mieluummin välittömän tuen saamisen tai jos yrityksesi tarpeet sitä edellyttävät, avoimen lähdekoodin ohjelmisto ja valmis asiakaspalvelutiimi olisi parempi valinta sinulle. Lisäksi jotkut työkalut, kuten EventSentry Light, tarjoavat nopean hälytysjärjestelmän ja ongelmien vianmäärityksen.

Katsaus parhaista avoimen lähdekoodin Linux-verkon valvontatyökaluista

Joitakin avoimen lähdekoodin seurannan haittoja on, että näiden työkalujen käyttö on yleensä aikaa vievää, ja ne voivat olla myös vähemmän käyttäjäystävällisiä. Joskus törmäät heidän kanssaan myös haitallisiin muokkauksiin, mikä on melkein ennenkuulumatonta suljetun lähdekoodin ohjelmassa. Mutta useimmilla avoimen lähdekoodin työkaluilla on paljon ominaisuuksia, kuten suljetun lähdekoodin palvelut, ja vielä enemmän, ja ne ovat ilmaisia. Tämä pätee erityisesti silloin, kun on olemassa vankka online-käyttäjäyhteisö, johon voit pyytää neuvoja tarvittaessa.

Nagios

Nagiosin avulla pystyt seuraamaan melkein minkä tahansa tyyppisiä komponentteja. Näihin kuuluisivat verkkosivustot, väliohjelmat, järjestelmämittarit, verkkoprotokollat, käyttöjärjestelmät, sovellukset, verkkopalvelimet ja paljon muuta.

Nagios perustuu ns. Core 4 -moottoriin valvontaa varten. Saat korkean suorituskyvyn ja kulutat vähemmän palvelinresursseja. Integraatiota tuetaan monilla suosituilla kolmannen osapuolen ohjelmistovaihtoehdoilla laajennusten avulla. Todennäköisesti joku muu on jo kirjoittanut sen, mikä säästää vaivaa.

Nagiosilla on kattava raportti koko valvotusta IT-infrastruktuurista. Lisäksi sillä on tapahtumankäsittelijöitä, jotka sallivat epäonnistuneiden sovellusten automaattisen uudelleenkäynnistyksen. Seuraavat ominaisuudet tekevät tästä verkonvalvontatyökalusta yhden hyödyllisimmistä: monen käyttäjän käyttöoikeus, valikoiva käyttöominaisuus, jonka avulla asiakkaat voivat tarkastella vain niitä koskevia infrastruktuurikomponentteja, erittäin skaalautuva arkkitehtuuri

Lisäksi palvelulla on erittäin aktiivinen yhteisö, jossa on yli miljoona käyttäjää, jotka ovat valmiita auttamaan sinua, jos sellaisia ​​on.

Icinga 2

Icinga 2 toimii alkuperäisen Icingan pohjalla, mutta siinä on joitain muutoksia. Se on suosittu tietotekniikan asiantuntijoiden keskuudessa suorien seurantatyökalujen ja skaalautuvuuden ansiosta.

Icinga 2 sopii täydellisesti Linuxille ja muille käyttöjärjestelmille. Se voi mitata suurempia verkkoja ja tarjota analyyseja kaavioiden ja värikoodattujen kaavioiden avulla. Vuorovaikutteisen visuaalisen valvonnan hallintapaneelien avulla verkon valvonta on helppoa. Se käyttää avoimen lähdekoodin API-tekniikkaa, jonka yhteisö on kehittänyt. Icinga 2 valvoo järjestelmiä suurilla nopeuksilla ja tuottaa datan visualisointipaneeleja reaaliajassa.

OpenNMS

OpenNMS: n avulla voit rakentaa verkonvalvontatyökalun käytännössä kaiken tyyppiselle IT-infrastruktuurille. Ohjelmisto kerää järjestelmätiedot HTTP: n, NRPE: n, JMX: n, WMI: n, SNMP: n, XML: n, JDBC: n, XML: n, JSON: n ja muiden avulla. Se on suunniteltu tapahtumapohjaiseen arkkitehtuuriin, ja se tukee myös Grafanaa.

OpenNMS: ssä on integroidut raportointimahdollisuudet, joiden avulla voit saada reaaliaikaisia ​​raportteja intuitiivisessa koontinäytössä ja kaavion asennuksessa. Kaiken kaikkiaan OpenNMS: llä on käyttöliittymä, jota pidetään yleisesti erinomaisena.

Se on suunniteltu erityisesti Linuxille, mutta tukee Solaris, Windows ja OSX

Siinä on paljon hyödyllisiä ominaisuuksia, kuten laitteen lämpötilanvalvontatoiminto, erittäin mukautettava järjestelmänvalvojan hallintapaneeli, tehokas toimitusten valvonta, IPv4- ja IPv6-tuki. Palvelun avulla voit asettaa mukautetun ilmoituksen tekstiviestillä, sähköpostilla, XMPP: llä ja muilla tavoilla tietyille tapahtumille. Mikä on vielä syytä mainita, että on olemassa maantieteellinen solmukartta, joka näyttää solmut ja palvelukatkokset Google Mapsin, Open Street Mapin tai MapQuestin avulla

Kaktukset

Kaktukset ovat yksi tunnetuimmista nimistä avoimen lähdekoodin verkonvalvontaohjelmistoissa. Se voidaan asentaa joko Linux- tai Windows-käyttöjärjestelmään. Sen avulla useat käyttäjät voivat kirjautua verkkotietoihin ja valvoa verkkolaitteita. Alusta tarjoaa laajan tietosuoja-asetusten hallinnan määritelläksesi eri käyttäjätyypit ja erilaiset käyttöoikeustasot.

Voit määrittää sen kanssa rajoittamattoman määrän kaaviokohteita käyttämällä CDEF: ää tai tietolähteitä. Automaattisesti täytettävä kaaviotuki tulee sen mukana. Se tukee myös RRD- tai Round-Robin-tietokantatiedostoja. Näillä on useita tietolähteitä. He voivat myös käyttää RRD-tiedostoa, joka on tallennettu mihin tahansa kohtaan paikalliseen tiedostojärjestelmään.

Tällä työkalulla on myös hyödyllisiä ominaisuuksia, kuten käyttäjäpohjainen hallinta ja suojaus sekä mukautetut tiedonkeruuohjelmat

Zabbix

Zabbix on toinen suosittu verkonvalvontapalvelu, joka on yhteensopiva Linuxin ja Unixin kanssa. Tämä tekee siitä suositun kaikenlaisille henkilöille IT-yhteisössä.

Zabbix muistuttaa jonkin verran kaktuksia. Yksi palvelun eduista on vakiintunut verkkoyhteisö. Työkalu antaa sinulle visuaalisen hallintapaneelin, jolla on valvontatoimintoja. Voit havaita verkon toiminnan ja levytilan muutokset ja seurata niitä hälytysten avulla. Voit myös seurata suorittimen kuormitusta alustan avulla toiminnan tarkistamiseksi verkossa.

ICMP: n, SNMP: n ja TCP: n kaltaisten kehysten perusteella Zabbix pystyy havaitsemaan verkko-ongelmat ja toimintaviiveet. Se käyttää myös avoimen lähdekoodin hälytysohjelmistoa, joka ilmoittaa keskusohjaimelle, jos verkossa on joskus toimintahäiriö.

Checkmk

Jos etsit helppoa tapaa luoda seuranta, joka sopii mihin tahansa ympäristöön, sinun tulisi katsoa Checkmk. Työkalu valvoo palvelimia, verkkoja, pilvivaroja, tietokantoja, säilöitä, esineiden internetia ja muuta. Checkmk toimii Linuxissa, virtuaalisena tai fyysisenä laitteena tai Docker-säilössä. Kaikki sen komponentit toimitetaan täysin integroituna, joten instanssin asettaminen vie vain minuutteja.

Checkmk-seurannan yleiskuvaruutu

Sääntöpohjaisen 1: n-kokoonpanon ja korkean automatisoinnin ansiosta työnkulkuja voidaan kiihdyttää, ja käyttäjät pystyvät hallitsemaan valvontaa jopa suurissa ympäristöissä muutamassa minuutissa. Tehokkaat automaattisen löytämisen toiminnot, automatisoidut agenttipäivitykset ja muut ominaisuudet vähentävät seurantaan kuluvaa aikaa ja vaivaa.

Checkmk Raw Edition on täysin avoimen lähdekoodin ja tarjoaa ilmaisen ja rajoittamattoman valvonnan. Checkmk Enterprise Edition sisältää muita toimintoja. 1900 virallisesti saatavan laajennuksensa ansiosta (kaikki ovat GPLv2-lisensoituja) Checkmk sopii moniin käyttäjäskenaarioihin. Checkmk-arkkitehtuuri on erittäin tehokas ja tukee hajautettua valvontaa. Tämän avulla voit seurata useita satoja tuhansia palveluja yhdestä instanssista ja hallita helposti hajautettuja ympäristöjä jopa useilla sadoilla instansseilla.

Checkmkin takana oleva yritys on heimo29, ja tämä on onnistunut luomaan skaalautuvan työkalun, jossa on käyttäjäystävällinen graafinen käyttöliittymä. Ei ole yllättävää, että Checkmk-käyttäjäyhteisö laajenee nopeasti. Nykyään yli 2000 organisaatiota luottaa Checkmkiin. Käyttäjät ovat kaiken kokoisia yrityksiä sekä valtion laitoksia - usein useilla palvelinkeskuksilla ja erittäin laajamittaisilla kokoonpanoilla.

LibreNMS

LibreNMS tunnetaan pääasiassa nopean toiminnan ohjelmastaan. Se on niin tehokas hyvin suunnitellun avoimen lähdekoodin API-ohjelmiston ansiosta, joka sisältää reaaliaikaisen seurannan tarkastuksia ja raportteja.

LibreNMS on mahdollisesti varsin hyödyllinen. Se tarjoaa automaattisia päivityksiä verkon suorituskyvystä älykkäällä sisäänrakennetulla hälytysjärjestelmällä.

Se tarjoaa myös API-viestintäominaisuudet vaakatasossa skaalautuvien verkkojärjestelmien kanssa. Arkkitehtuurin avulla voit seurata monia solmuja keskusohjausjärjestelmän kautta. Myös LibreNMS: n käytöstä on toinen etu: se tukee sekä iOS: ää että Androidia yhtä tehokkaasti. Se tukee jopa virtuaalikoneita, jos etsit työkalua, joka on yhteensopiva.

Prometheus

Prometheus on hyvin tuettu sekä Linux- että Unix-järjestelmissä, ja se toimii tehokkaana ja ilmaisena verkonvalvontatyökaluna. Se tarjoaa myös käteviä graafisen visualisoinnin ominaisuuksia integroimalla Grafana-graafiohjelmaan.

Siinä on sisäänrakennettu PromQL-ominaisuus, joka antaa sinulle myös muokattavan visualisoinnin käyttöliittymästä. Huomaat, että sillä ei ole aivan yhteisötukea kuin joillakin muilla tässä luettelossa olevilla, kuten Zabbix ja Cacti. On syytä huomata, että viimeisen kerran Prometheusta käyttävien suuryritysten määrä kasvaa tasaisesti, mikä melkein varmistaa, että näet sen lisää tulevina vuosina.

Observium-yhteisö

Se on täydellinen Linux-verkon seurantatyökalu, joka on tarkoitettu pienille palvelinjärjestelmille. Sillä on ammattimainen online-kehitysympäristö, joka varmistaa, että työkalua päivitetään usein. Se tukee useimmin käytettyjä käyttöjärjestelmiä ja käyttää tavallista SNMP-verkon valvontaa.

Observiumilla on huomattava kokoelma seurantaominaisuuksia käyttäjilleen. Siellä on myös visuaalinen kojelautajärjestelmä ja laaja online-tukiverkosto. Mutta haittapuolena on, että sen pyrkimykset pysyvät kuitenkin pienessä mittakaavassa, koska se ei ole paras vastaavuus suurille verkoille eikä tarjoa reaaliaikaisia ​​päivityksiä ja ilmoituksia verkon toiminnasta.

Monitorix

Monitorix on Unix- ja Linux-pohjainen palvelinten seurantatyökalu, joka on pieni.

Vaikka se toimii parhaiten pienempien palvelimien kanssa, se tarjoaa sinulle monia järjestelmänvalvontatoimintoja. Se voi seurata esimerkiksi datan kulutusta, verkon ominaisuuksia tai levyaseman lämpöä. Tämä varmistaa, että käyttäjä voi aina tarkkailla kaikkia verkon toiminnan kriittisimpiä piirteitä. Tämä työkalu tarjoaa myös tehokkaita värikoodattuja kaavioita ja kaavioita, joiden avulla voit rakentaa visuaalisen trendianalyysin.

Htop

Htop on helposti säädettävä seurantatyökaluohjelma, joka tukee sekä Linux- että Unix-pohjaisia ​​järjestelmiä.

Jotkut sanovat, että se ei ole visuaalisesti ystävällisin seurantaohjelmisto. Silti se on hyödyllinen live-päivitysten tarjoamiseksi esimerkiksi tallennuskapasiteetista ja verkkotoiminnasta. Sinun tulisi myös arvostaa sen intuitiivista värikoodijärjestelmää.

BWM-NG

Viimeinen valvontatyökalu luettelossamme on BWM-NG. Tämä on joustava, hyödyllinen ohjelma, joka on tarkoitettu ensisijaisesti pieniä verkkoja valvoville alustoille, jotka tukevat Linuxia. Alustalla on monipalvelujen yhteensopivuus sekä Windows-käyttöjärjestelmän että Linuxin kanssa. Se on suunniteltu pääasiassa kaistanleveyden seurantaan. Jos etsit tätä ominaisuutta, tämä voi olla työkalu sinulle.

Ohjelma on jollain tapaa samanlainen kuin edellinen BWM. Se on edelleen beetaversiossa, mutta sillä on erittäin aktiivinen verkkoyhteisö, joka voi kuitenkin auttaa sinua kaikissa asioissa.

Nyt sinulla on yleiskatsaus suosituimmista Linux-seurantatyökaluista, jotka ovat käytettävissä tänään. Jos käytät Linuxia, mieti, mikä näistä sopii sinun tarpeisiisi.

Suosituimmat Oculus App Lab -pelit
Jos olet Oculus-kuulokemikrofonin omistaja, sinun täytyy olla tietoinen sivulatauksesta. Sivulataus on prosessi, jolla ei-kaupallista sisältöä asennet...
Top 10 Games to Play on Ubuntu
Windows platform has been one of the dominating platforms for gaming because of the huge percentage of games that are developing today to natively sup...
5 parasta arcade-peliä Linuxille
Nykyään tietokoneet ovat vakavia koneita, joita käytetään pelaamiseen. Jos et pääse uusiin korkeisiin pisteisiin, tiedät mitä tarkoitan. Tässä viestis...