Linux Monitoring Tools: the Definitive Guide
Jos olet IT-asiantuntija, joka käsittelee Linux-järjestelmiä, Linuxin seurantatyökalujen toteuttaminen on välttämätöntä ohjelmiston terveyden varmistamiseksi. Linuxille on tarjolla laaja valikoima verkon seurantatyökaluja avoimesta lähdekoodista suljettuun lähdekoodiin, joten lopullisen valinnan tekeminen voi olla vaikeaa. Ja päättää oikein, sinun täytyy tietää tarkasti, mitä haluat Linux seurantatyökalu.Tässä artikkelissa, keskustelemme joitakin kohtia sinun täytyy pitää mielessä, kun päätetään ja tehdä yleiskatsaus paras yksi avoimen lähdekoodin seuranta tools.As yrität tehdä päätöksesi, sinun täytyy harkita tyypin laitteiston ja ohjelmiston aiot seurata työkalun, skaalautuvuus ja koko verkon, budjetti, jonka kanssa työskentelet ja tyyppi tukea odotat olevan.
avoimen lähdekoodin tai suljetun
ensimmäinen asia, joka on pidettävä mielessä, on, haluatko avoimen lähdekoodin vai suljetun lähdekoodin. Suurin haittapuoli suljetun lähdekoodin ohjelmisto on, että se on maksettu. Mutta jos olet tekemisissä valtavan verkon, vaikka, ja sinulla ei ole aikaa vianmääritys avulla online-foorumeilla, niin se voi olla tapa edetä. Suljetun lähdekoodin avulla voit milloin tahansa pyytää ja saada välitöntä asiakastukea. Tämä yksin voi olla hyvin arvoinen ensimmäinen maksu, jos sinulla on kysymys tai huoli.
suljetun lähdekoodin ohjelmistoilla saa myös virtaviivaisen käytettävyyden ja yleensä myös korkeamman suojaustason. Avoimen lähdekoodin ohjelmistoja sen sijaan on haastavaa hakkeroida, muttei mahdotonta.
skaalautuvuus
verkon seurantatyökalua valitessa kannattaa ottaa huomioon verkon skaalautuvuus ja koko. Koska monet avoimen lähdekoodin ohjelmistot on suunniteltu erityisesti pienempiin järjestelmiin.
Jos käytössä on laaja yritysverkosto, jossa on monta solmua, ei kannata edes harkita jotain seuraavia työkaluja: SolarWinds NetFlow Traffic Analyzer tai Paessler PRTG Network Monitor. Nämä palvelut sopisivat niille laajoille verkoille, jotka saattavat joutua laajentamaan käyttäjämääriään käytännössä ilman varoitusta.
toinen harkittava vaihtoehto voisi olla tällainen ganglian kaltainen palvelu. Tämä on erittäin skaalautuva, mutta on sellaisia haittoja kuin automaattisen tietojen analysoinnin puute. Tällaiset työkalut, kuten SolarWinds Nta tai Nagios Network Analyzer, ovat kattavampia ja soveltuvat tietoturvahälytysasetuksiin ja reaaliaikaiseen analyysiin.
tuki
mitä muiden tulee ottaa huomioon Linuxin seurantatyökaluja etsiessään. On tärkeää, että mietit, minkä tasoista tukea tarvitset. Kun katsoo avoimen lähdekoodin ohjelmia, kannattaa olla valmis siihen, että tukipalvelua ei ole, paitsi käyttäjäyhteisö. Siksi, sinun pitäisi olla tietoinen niiden online-käyttäjäyhteisö ja miten se on aktiivinen. Mutta jos haluat saada välitöntä tukea tai yrityksesi tarpeet vaativat, niin avoimen lähdekoodin ohjelmisto, jossa on valmis auttamaan asiakastukitiimi, olisi parempi valinta sinulle. Lisäksi jotkut työkalut, kuten EventSentry Light, tarjoavat nopean hälytysjärjestelmän ja vianmäärityksen mistä tahansa ongelmasta.
yleiskatsaus parhaista avoimen lähdekoodin Linux-verkon Seurantatyökaluista
joitakin avoimen lähdekoodin seurannan haittoja on se, että nämä työkalut ovat yleensä enemmän aikaa vieviä käyttää, ja ne voivat myös olla vähemmän käyttäjäystävällisiä. Joskus törmäät myös niiden kanssa haitallisiin muokkauksiin, mikä on lähes ennenkuulumatonta suljetun lähdekoodin ohjelmalla. Mutta kaikkein avoimen lähdekoodin työkaluja on paljon ominaisuuksia suljetun lähdekoodin palveluja ja vielä enemmän ja ovat ilmaisia. Tämä on erityisen totta, kun on vankka online-käyttäjäyhteisö, että voit vedota neuvoja, Jos tarvitset sitä.
Nagios
Nagiosilla pystyy valvomaan lähes mitä tahansa komponenttityyppiä. Näihin kuuluvat verkkosivustot, väliohjelmistot, järjestelmämittarit, verkkoprotokollat, käyttöjärjestelmät, Sovellukset, verkkopalvelimet ja paljon muuta.
Nagios perustuu seurantaan niin sanottuun Core 4-moottoriin. Saat korkean suorituskyvyn ja kulutus vähemmän palvelinresursseja. Integraatio tukee monia suosittuja kolmannen osapuolen ohjelmiston vaihtoehtoja kautta plugins. Todennäköisesti joku muu on jo kirjoittanut sen, mikä säästää sinut vaivalta tehdä niin.
Nagioksella on kattava raportti koko valvotusta IT-infrastruktuurista. Lisäksi sillä on tapahtumakäsittelijät, jotka myöntävät epäonnistuneiden sovellusten automaattisen uudelleenkäynnistyksen. Seuraavat ominaisuudet tekevät tästä verkon seurantatyökalusta yhden hyödyllisimmistä: multi-user access, selective access ominaisuus, jonka avulla asiakkaat voivat tarkastella vain infrastruktuurin osia, jotka ovat heistä, erittäin skaalautuva arkkitehtuuri
lisäksi palvelu on erittäin aktiivinen yhteisö, kehua yli 1 miljoonaa käyttäjää, jotka ovat valmiita auttamaan sinua, jos mitään.
Icinga 2
Icinga 2 kulkee alkuperäisen Icingan pohjalla, mutta siihen on tehty joitakin muutoksia. Se on suosittu IT-asiantuntijoiden keskuudessa live-seurantatyökaluistaan ja skaalautuvuudestaan.
Icinga 2 sopii täydellisesti Linuxille sekä muille käyttöjärjestelmille. Se voi mitata suurehkoja verkkoja ja tarjota analyysejä kaavioiden ja värikoodattujen kaavioiden avulla. Sen vuorovaikutteinen visuaalinen seuranta kojelautoja, verkon seuranta on helppoa. Se käyttää avoimesti yhteisön kehittämää API-teknologiaa. Icinga 2 seuraa järjestelmiä suurilla nopeuksilla ja tuottaa datan visualisointipisteitä reaaliajassa.
OpenNMS
OpenNMS mahdollistaa verkon seurantatyökalun rakentamisen lähes mihin tahansa tietotekniseen infrastruktuuriin. Ohjelmisto kerää järjestelmämittarit HTTP: n, NRPE: n, JMX: n, WMI: n, SNMP: n, XML: n, JDBC: n, XML: n, JSON: n ja muiden avulla. Se on suunniteltu tapahtumavetoiseen arkkitehtuuriin, ja se tukee myös Grafanaa.
OpenNMS sisältää integroidut raportointiominaisuudet, joiden avulla voit saada reaaliaikaiset raportit intuitiivisessa kojelaudassa ja kaaviossa. Kaiken kaikkiaan OpenNMS: llä on käyttöliittymä, jota pidetään yleisesti erinomaisena.
se on suunniteltu erityisesti Linuxille, mutta tukee Solaris -, Windows-ja OSX-käyttöjärjestelmiä
siinä on paljon hyödyllisiä ominaisuuksia, kuten laitteen lämpötilanseurantatoiminto, hyvin muokattavissa oleva hallintapaneeli, tehokas tarjonnan valvonta, IPv4-ja IPv6-tuki. Palvelun avulla voit määrittää mukautetun ilmoituksen tekstiviestillä, sähköpostitse, XMPP, ja muita menetelmiä tiettyihin tapahtumiin. Mitä muuta kannattaa mainita, että on olemassa maantieteellinen solmukartta, jossa näkyvät solmut ja palvelukatkot Google Mapsin, avoimen katukartan tai MapQuestin avulla
Cacti
cacti on avoimen lähdekoodin verkon seurantaohjelmiston tunnetuimpia nimiä. Se voidaan asentaa joko Linux-tai Windows-käyttöjärjestelmään. Sen avulla useat käyttäjät voivat kirjautua verkkotietoihin ja seurata verkkolaitteita. Alusta tarjoaa laajan yksityisyysasetusten hallinnan eri käyttäjätyyppien määrittelemiseksi eri käyttöoikeustasoilla.
sen avulla voi määritellä rajattomasti graafisia kohteita käyttäen CDEF-tai tietolähteitä. Automaattinen täyte graafituki tulee sen mukana. Se tukee myös RRD-eli Round-Robin-tietokantatiedostoja. Näillä on useampi tietolähde. Ne voivat myös käyttää RRD-tiedostoa, joka on tallennettu ay tahansa kohta koko paikallisen tiedostojärjestelmän.
tässä työkalussa on myös sellaisia hyödyllisiä ominaisuuksia kuin käyttäjäpohjainen hallinta-ja tietoturva-sekä mukautettuja tiedonkeruukomentoja
Zabbix
Zabbix on toinen suosittu Linuxin ja Unixin kanssa yhteensopiva verkon seurantapalvelu. Tämä tekee siitä suositun kaikenlaisille yksilöille IT-yhteisössä.
Zabbix muistuttaa jossain määrin kaktuksia. Yksi palvelun eduista on vakiintunut verkkoyhteisö. Työkalu antaa sinulle visuaalinen kojelauta, joka on valvontatoiminnot. Voit havaita ja seurata muutoksia verkon toimintaa ja levytilaa kautta useita hälytyksiä. Voit myös seurata suorittimen kuormitusta alustan avulla, jolla voit tarkistaa verkon toimintaa.
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 keskusohjaukselle, jos verkossa on joskus toimintahäiriö.
Checkmk
Jos etsit helppoa tapaa perustaa seuranta, joka sopii mihin tahansa ympäristöön, kannattaa tutustua Checkmk: Hon. Työkalu valvoo palvelimia, verkkoja, pilvipalveluja, tietokantoja, kontteja, IoT: tä ja paljon muuta. Checkmk toimii Linuxissa, virtuaalisena tai fyysisenä laitteena tai Telakkasäiliössä. Kaikki sen komponentit toimitetaan täysin integroituna, joten instanssin perustaminen vie vain minuutteja.
Checkmk Monitoring Overview Screen
sääntöpohjaisen 1:n-konfiguraation sekä työnkulkua nopeuttavan automaation ansiosta käyttäjät pystyvät hallitsemaan suurienkin ympäristöjen seurantaa vain muutamassa minuutissa. Tehokkaat automaattiset löydön toiminnot, automaattiset agenttipäivitykset ja muut ominaisuudet vähentävät valvontaan käytettyä aikaa ja vaivaa.
Checkmk Raw-versio on täysin avoimen lähdekoodin versio ja tarjoaa ilmaisen ja rajoittamattoman seurannan. Checkmk Enterprise Edition sisältää lisätoimintoja. Checkmk: N 1 900 virallisesti saatavilla olevan laajennuksen (jotka kaikki ovat lisensoituja GPLv2: lla) ansiosta se sopii moniin käyttäjäskenaarioihin. Checkmk: n arkkitehtuuri on erittäin tehokasta ja tukee hajautettua seurantaa. Näin voit seurata useita satojatuhansia palveluita yhdestä instanssista ja hallita helposti hajautettuja ympäristöjä, joissa on jopa useita satoja instansseja.
checkmk: n takana oleva yritys on tribe29 ja tämä on onnistunut luomaan skaalautuvan työkalun käyttäjäystävällisellä graafisella käyttöliittymällä. Ei ole yllättävää, että Checkmk-käyttäjäyhteisö laajenee kovaa vauhtia. Nykyään Checkmk: Hon luottaa yli 2 000 organisaatiota. Käyttäjinä on kaikenkokoisia yrityksiä sekä valtiollisia laitoksia, joilla on usein useita datakeskuksia ja hyvin laajamittaisia järjestelyjä.
LibreNMS
LibreNMS tunnetaan lähinnä nopean reagoinnin ohjelmastaan. Se on niin tehokas, koska hyvin suunniteltu avoimen lähdekoodin API-ohjelmisto kokoelmat reaaliaikaisen seurannan tarkastuksia ja raportteja.
LibreNMS on mahdollisesti varsin hyödyllinen. Se tarjoaa automatisoituja päivityksiä verkon suorituskyvystä älykkäällä sisäänrakennetulla hälytysjärjestelmällä.
se tarjoaa myös API-kommunikaatiokyvyn verkkojärjestelmillä, jotka ovat vaakasuuntaan skaalautuvia. Arkkitehtuurin avulla voidaan seurata monia solmuja keskusohjausjärjestelmän kautta. On toinenkin etu käyttää LibreNMS samoin: se tukee sekä iOS ja Android yhtä tehokkaasti. Se jopa tukee virtuaalikoneita, jos olet metsästys työkalu, että yhteensopivuus.
Prometheus
Prometheus on hyvin tuettu sekä Linux-että Unix-järjestelmissä ja toimii tehokkaana ja vapaana verkon seurantavälineenä. Se antaa sinulle myös käteviä graafisia visualisointiominaisuuksia integroimalla Grafana-grafiikkaohjelman.
siinä on sisäänrakennettu PromQL-ominaisuus, joka antaa myös muokattavan visualisoinnin sen käyttöliittymästä. Näet, että se ei ole aivan yhteisön tukea kuin jotkut muut tällä listalla, kuten Zabbix ja Kaktukset. On syytä huomata, että viimeisen kerran Prometheusta käyttävien suuryritysten määrä kasvaa tasaisesti, mikä lähes varmistaa sen, että sitä nähdään lisää tulevina vuosina.
Observium Community
se on täydellinen Linux-verkon seurantatyökalu, joka on suunnattu pienille palvelinjärjestelmille. Se on ammatillinen online – kehitysympäristö, joka varmistaa työkalu päivitetään usein. Siinä on tuki useimmin käytetyille käyttöjärjestelmille ja se käyttää tavanomaista SNMP-verkon seurantaa.
Observiumilla on käyttäjilleen huomattava kokoelma seurantaominaisuuksia. On myös visuaalinen kojelautajärjestelmä ja laaja online-tukiverkosto. Mutta haittoja on, että sen pyrkimykset, vaikka, pysyvät pienessä mittakaavassa, koska se ei ole paras ottelu suurten verkkojen ja ei tarjoa päivityksiä reaaliajassa ja ilmoituksia verkon toimintaa.
Monitorix
Monitorix on Unix-ja Linux-pohjainen palvelinseurantatyökalu, joka on pienimuotoinen.
vaikka se toimii parhaiten pienemmillä palvelimilla, se tarjoaa monia järjestelmän valvontatoimintoja. Se voi seurata asioita, kuten tietojen kulutusta, verkko-ominaisuuksia, tai levyaseman lämpöä. Näin varmistetaan, että käyttäjä voi aina tarkkailla kaikkia verkon toiminnan kriittisimpiä ominaisuuksia. Tämä työkalu tarjoaa myös tehokkaita värikoodattuja kaavioita ja kaavioita, joiden avulla voit rakentaa visuaalisia trendejä analyysi.
Htop
Htop on helposti säädettävä seurantatyökaluohjelma, joka tukee sekä Linux-että Unix-pohjaisia järjestelmiä.
jotkut sanovat, ettei se ole visuaalisesti kaikkein ystävällisin seurantaohjelma. Silti, se on hyödyllinen tarjota live päivityksiä asioita, kuten tallennuskapasiteetti ja verkon toimintaa. Kannattaa myös arvostaa sen intuitiivista värikoodausjärjestelmää.
BWM-ng
viimeinen seurantaväline listallamme on BWM-NG. Tämä on joustava, hyödyllinen ohjelma, joka on tarkoitettu ensisijaisesti pienen verkon seuranta-alustoille, jotka tukevat Linuxia. Alustalla on monipalveluyhteensopivuus sekä Windows-käyttöjärjestelmän että Linuxin kanssa. Se on suunniteltu pääasiassa kaistanleveyden valvontaan. Jos etsit tätä erityistä ominaisuutta, tämä saattaa olla työkalu sinulle.
ohjelma on osin samanlainen kuin aiempi BWM. Se on vielä beta, mutta se on erittäin aktiivinen online-yhteisö, joka voi auttaa sinua kaikissa asioissa, vaikka.
nyt, sinulla on yleiskatsaus suosituimmista Linux seurantatyökaluja, jotka ovat saatavilla tänään. Jos käytät Linuxia, mieti, mikä näistä sopii tarpeisiisi.