- - 6 parasta Linux-seurantaohjelmistoa ja -työkalua vuodelle 2019

6 parasta Linux-seurantaohjelmistoa ja -työkalua vuodelle 2019

Kun Linus Torvalds julkaisi ensimmäisen versionhänen Linux-ytimensä matkalla takaisin vuonna 1991, kukaan ei ajatellut, että se kasvaisi koskaan siihen, mistä on tullut. Nykyään Linux on kaikkialla, ja vaikka se ei ole edennyt kovinkaan laajalle levinneelle työpöydän käyttöjärjestelmälle, se on nykyään yleinen palvelimilla. Aivan kuten palvelimia, joissa on muita käyttöjärjestelmiä, Linux-palvelimia on valvottava. Nykypäivän IT-ympäristö on niin iso ja monimutkainenettä seurantavälineet ovat melkein pakollisia. Mutta tämä viesti ei ole vain Linux-palvelimien seurannasta, vaan myös Linuxin käytöstä seurantaympäristönä. Jotkut parhaista seurantatyökaluista voivat toimiaLinux. Itse asiassa jotkut eivät aja mitään muuta. Olemme etsineet markkinoita sinua varten, etsimässä parhaita Linux-seurantaohjelmistoja ja -työkaluja ja olemme iloisia voidessamme kertoa ponnistelujemme tuloksista lukijoillemme.

Aloitamme keskustelun puhumalla lyhyestiLinuxista, mitä se on, sen historiasta ja nykytilasta. Sitten keskustelemme Linux-tietokoneiden valvonnasta. Yritämme selvittää, onko Linux-isäntien tai muita käyttöjärjestelmiä käyttävien tietokoneiden valvonnassa eroja. Koska Linux on suosittu työkalujen seurantaalusta, tämä on seuraava aiheemme, ennen kuin voimme vihdoin päästä mielenkiintoisimpaan osaan, parhaisiin Linux-seurantaohjelmistoihin ja -työkaluihin.

Sana Linuxista

Linux on alkeellisimmassa muodossaan vainkäyttöjärjestelmän ydin. Se on käyttöjärjestelmän ydin, joka tarjoaa erilaisia ​​palveluita - kuten muistia, tiedostoja ja tehtävien hallintaa - muille prosesseille. Laajennuksena se on nimi, jonka yleensä annamme ytimeen perustuville käyttöjärjestelmille, mutta joka on tehty useista ylimääräisistä moduuleista, jotka tekevät siitä täydellisen tietokoneen käyttöjärjestelmän, sellaista, jota ihmiset voivat käyttää. On tärkeää ymmärtää ero Linux-ytimen ja Linux-käyttöjärjestelmän välillä. Linux-ydintä käytetään muissa käyttöjärjestelmissä, kuten Android, eniten käytetty älypuhelinten käyttöjärjestelmä.

Käyttöjärjestelmänä Linux ei ole,toiminnallisesti ottaen hyvin erilainen kuin muut, kuten Windows tai OS X. Suurin ero Linuxin ja muiden suosittujen käyttöjärjestelmien välillä on se, että Linux on avoimen lähdekoodin tuote. Monet ihmiset sekoittavat yleensä avoimen lähdekoodin ja ilmaisen. On totta, että avoimen lähdekoodin ohjelmistot ovat usein ilmaisia, mutta ei välttämättä. Esimerkiksi Red Hat Enterprise Linux -käyttöjärjestelmä ei ole ilmainen. Sekaannuksen lisäämiseksi avoimen lähdekoodin liikkeen toimijat viittaavat usein avoimen lähdekoodin ohjelmistoihin vapaisiin ohjelmistoihin, joissa ilmaistaan ​​ilmaista vapautta eikä kustannusten puuttumista.

Vuosien varrella Linux, joka oli melkoinenfreakkien ja tietotekniikan opiskelijoiden asentama marginaalinen käyttöjärjestelmä - muistan viettänyt viikkoja lataamasta sitä yhden levykekuvan kerrallaan 1200 baudin yhteydellä; Luulen, että olin yksi niistä kummajaisista, on kasvanut suosituksi vaihtoehdoksi palvelimen käyttöjärjestelmänä.

Linuxin seuranta

Linuxin seuranta sen perusteellisimmassa ilmaisussa onhyvin samanlainen kuin minkä tahansa muun käyttöjärjestelmän valvonta. Loppujen lopuksi Linux on käyttöjärjestelmä kuten mikä tahansa muu (vaikka se on myös erilainen kuin mikään muu). Ja kun katsot, että tyypillinen palvelimen valvonta liittyy enemmän laitteistoihin kuin käyttöjärjestelmään, on helppo nähdä, miksi se ei ole liian erilainen.

Kuitenkin käyttöjärjestelmä on mitä seurantatyökalut lukevat laitteiston tilan. Jotkut seurantatyökalut käyttävät esimerkiksi SNMP: tä operatiivisten tietojen hakemiseen käyttöjärjestelmistä. Linux-järjestelmän seuranta SNMP: n kautta edellyttää, että snmpd-paketti on asennettu ja käynnissä siinä. snmpd on SNMP-agentti, joka istuu ja odottaa pyyntöjä SNMP-valvontatyökaluilta. Saatuaan pyynnön se käsittelee sen, kerää pyydetyt tiedot ja palauttaa ne pyynnön esittäjälle.

Muut valvontajärjestelmät käyttävät paikallista edustajaakerätä dataa. Kun valitset tällaisen järjestelmän Linux-palvelimien tarkkailemiseksi, on tärkeää varmistaa, että edustaja on saatavana tietylle Linux-jakelullesi. Jotkut agenttipohjaiset seurantatyökalut voivat käyttää myös muita tiedonkeruumenetelmiä ja ovat usein parhaita vaihtoehtoja hybridiverkoissa, joissa on yhdistelmä Windows-tietokoneita, joita voidaan valvoa mukautetulla agentilla, ja Linux-järjestelmiä, joita seurataan vakiovälineillä, kuten SNMP.

Linux seurantaympäristönä

Vaikka Linux on suosittu käyttöjärjestelmäkaikenlaisia ​​palvelimia, se on entistä tärkeämpää, kun kyse on tiettyjen työkalujen suorittamisesta. Erityisesti on olemassa useita ilmaisia ​​ja avoimen lähdekoodin verkonvalvontatyökaluja, jotka toimivat Linuxissa. Ja vaikka se valitsemasi työkalu voisi toimia Windowsissa, eikö olisi taloudellisempaa järkeä ajautua ilmaiseen käyttöjärjestelmään sen sijaan, että tuhlata rahaa kalliiseen käyttöjärjestelmään?

Jotkut ihmiset eivät edelleenkään luota ilmaisiin jaavoimen lähdekoodin ohjelmistot kriittisiin sovelluksiin. He eivät esimerkiksi laittaisi arvokasta yritystietoaan Linuxissa toimivaan SQL-palvelimeen. Mutta näillä ihmisillä ei yleensä ole mitään vastalauseita verkonhallintatyökalujen käyttöjärjestelmän käyttämiselle.

Yksi iso etu Linuxin käyttämisestäVerkkoseurantatyökalujen taustalla on, että Linux-palvelimen asentaminen on helppoa vain tarvittavien pakettien kanssa. Vaikka tämä voidaan tehdä Windowsilla, se on huomattavasti monimutkaisempi.

Suosituimmat Linux-seurantaohjelmistomme ja työkalut

Tarpeeksi sanottua Linuxista, katsotaanpa tätäparas löydetty työkalu. Kuten mainittiin, luettelossamme on yhdistelmä työkaluja, joita voidaan käyttää Linux-palvelimien ja -verkkojen valvontaan, sekä Linuxissa toimivia verkonvalvontaohjelmistoja. Jotkut työkalut yhdistävät molemmat ja voivat tarkkailla Linux-isäntiä ajettaessa Linuxissa. Ne ovat ihanteellisia vain Linux-kauppoihin.

1. SolarWinds-palvelin- ja sovellusmonitori (Ilmainen kokeilu)

SolarWinds on tehnyt joitain parhaistaverkonhallintatyökalut jo 20 vuoden ajan. Se on erittäin arvostettu, ja sen lippulaivatuote, SolarWinds Network Performance Monitor, saa jatkuvasti parhaita arvosteluja yhdeksi parhaimmista verkon kaistanleveyden seurantatyökaluista. SolarWinds on myös kuuluisa ilmaisista työkaluistaan, pienemmistä tuotteistaan, jotka kukin vastaavat järjestelmänvalvojien erityistarpeisiin. SolarWinds Advanced Subnet Calculator ja Kiwi Syslog Server ovat kaksi hyvää esimerkkiä ilmaisista työkaluista.

Kun SolarWinds itse kuvaa sitä, Palvelimen ja sovelluksen näyttö on Windows-pohjainen “palvelimenvalvontaohjelmistorakennettu sovellusongelmien löytämiseen ja ratkaisemiseen ”. Tämän työkalun avulla pystyt valvomaan mitä tahansa palvelinta, jolla on mikä tahansa sovellus, missä tahansa. Sitä voidaan käyttää proaktiivisesti seuraamaan Linux- ja Windows-palvelimien ja sovellusten suorituskykyä, kapasiteettia ja terveyttä datakeskuksissa, etätoimistoissa ja pilvessä.

SolarWinds-palvelimen ja sovellusmonitorin hallintapaneeli

  • ILMAINEN KOKEILU: SolarWinds-palvelin ja sovellusmonitori
  • Lataa linkki: https://www.solarwinds.com/server-application-monitor/registration

Linux - palvelimen valvontakomponentit Palvelin ja sovellusmonitori antaa sinun seurata, hälyttää ja raportoidasuorituskykyongelmat Linux-palvelimissa. Voit seurata resurssien käyttöä Linux-palvelimilla. Vastaanota hälytyksiä suorittimen ylikuormituksista, riittämättömästä RAM-muistista ja tallennusongelmista, kuten levyistä, joiden kapasiteetti loppuu. Voit myös seurata Linux-palvelimen laitteistokomponenttien, mukaan lukien lämpötila, tuulettimen nopeus, virransyöttö ja muut, kuntoa. Voit vastaanottaa hälytyksiä, kun palvelimen laitekomponentit ovat varoitus- tai kriittisissä tiloissa, mikä vähentää palvelimen seisokkeja laitteistovirheiden vuoksi.

Tämä kattava palvelimen seurantaalustaon helppokäyttöinen ja muokattavissa oleva verkkopohjainen kojetaulu, josta voit seurata yli 1200 myyjäsovellusta, palvelinta, tietokantaa ja tallennustilaa. SolarWinds-palvelin ja sovellusmonitori tarjoaa sovellusten ja infrastruktuurin automaattisen etsimisen ja kartoittamisen. Siinä on myös muokattavia seurantamalleja ja valmiita hälytyksiä ja raportteja.

Hinta SolarWinds-palvelin ja sovellusmonitori perustuu komponenttien, solmujen jaseuratut määrät. Se alkaa 2 995 dollarista 150 näytöltä. Lataa ilmainen 30 päivän kokeiluversio, jos haluat antaa tuotteen koeajon ennen tuotteen ostamista.

2. PRTG

Ja Paessler Router Traffic Grapher (PRTG) on toinen Windows-pohjainen työkalu, joka on ihanteellinenseurata Linux-resursseja. Se on yksi helpoimmista ja nopeimmista työkaluista asennukseen, ja Paessler väittää, että voisit olla valmis ja käynnissä muutamassa minuutissa. On totta, että tuotteen asentaminen on uskomattoman nopeaa, osittain sen automaattisen etsinnän ominaisuuden ansiosta, joka tarkistaa verkon ja lisää automaattisesti löytämät komponentit.

Käyttöliittymä (tai pikemminkin rajapinnat) ontoinen ohjelmiston vahvoista puvuista. Voit valita natiivin Windows-konsolin, Ajax-pohjaisen web-käyttöliittymän tai Android-, iOS- ja Windows Phone -sovellusten mobiilisovellusten välillä. Yhden ainutlaatuisen mobiilisovelluksen ominaisuuden avulla voit skannata laitteeseesi kiinnitetyn QR-koodin etiketin nopeasti nähdäksesi sen tilan.

PRTG Linux Sensor-näyttökuva

PRTG voi seurata melkein mitä tahansa sen ansiostainnovatiivinen anturiarkkitehtuuri. Voit ajatella, että anturit ovat tuotteen lisäosia. Anturit on kuitenkin jo sisäänrakennettu tuotteeseen. Räätälöityjä Linux- ja Unix-antureita käytetään Linux-isäntäkoneiden tarkkailemiseen ilman tarvetta asentaa tai muokata mitään. Linux-palvelimia tarkkaillaan WBEM- ja SSH-protokollien yhdistelmällä. Tiedot lähetetään suojatun yhteyden kautta, jotta arkaluontoiset tiedot eivät vaarannu seurantatietojen lähettämisen aikana.

PRTGHinnoittelu perustuu anturien lukumääräänkäytät missä anturi on mikä tahansa parametri tai mitta, jota sinun on tarkkailtava. Esimerkiksi jokainen SNMP: n kautta valvottu rajapinta käyttää jopa yhtä anturia. Samoin kukin Linux-isäntä käyttää anturia. Tuote on saatavana täysin varustelluna ilmaisena versiona, joka on rajoitettu 100 anturin valvontaan. Lisää antureita varten tarvitaan maksetut lisenssit. Niiden hinta vaihtelee anturien kapasiteetin mukaan alkaen 1 600 dollarista 500 anturilla. Ladattava ilmainen, sensoreihin rajoittamaton 30 päivän kokeiluversio.

3. Zabbix

Zabbix on ilmainen ja avoimen lähdekoodin tuote, joka voi ollajota käytetään tarkkailla mitä tahansa. Työkalut voivat toimia kourallisella Linux-jakelulla - mukaan lukien Rapsbian, Raspberry Pi -versio Linuxilla - ja se seuraa verkkoja, palvelimia, sovelluksia ja palveluita sekä pilvipohjaisia ​​ympäristöjä. Se näyttää erittäin ammattimaiselta ja tuntuu aivan kuten voit odottaa kaupalliselta tuotteelta. Hyvä ulkonäkö ei kuitenkaan riitä olla listallamme. Onneksi tällä tuotteella on myös laaja ominaisuusjoukko, rajaton skaalautuvuus, hajautettu valvonta, vahva turvallisuus ja korkea käytettävyys. Se on todellinen yritysluokan tuote.

Zabbix-kojelaudan näyttökuva

Zabbix käyttää valvontateknologioiden yhdistelmää. Se tukee SNMP-seurantaa sekä älykästä alustanvalvontalaitetta (IMPI). Se voi myös tehdä agenttipohjaista seurantaa useimpien alustojen käytettävissä olevien agenttien kanssa. Asennuksen helpottamiseksi on olemassa monien laitteiden automaattinen etsintä ja valmiit mallit. Työkalun verkkopohjaisessa käyttöliittymässä on useita edistyneitä ominaisuuksia, kuten widget-pohjaiset kojetaulut, kaaviot, verkkokartat, diaesitykset ja tarkentavat raportit.

Tuote on myös erittäin muokattavissahälytysjärjestelmä, joka ei vain lähetä ilmoitussanomia, jotka sisältävät ajonaikaisia ​​ja varastotietoja, vaan myös räätälöitävissä vastaanottajan roolin perusteella. Se voi myös laajentaa ongelmia joustavien käyttäjän määrittämien palvelutasojen mukaan. Voit jopa antaa Zabbixin korjata joitain ongelmia automaattisesti.

4. Nagios

On olemassa kaksi kilpailevaa versiota Nagios saatavilla. Siellä on ilmainen ja avoimen lähdekoodin versio Nagios Core ja siellä on maksettu Nagios XI. Molemmilla on sama moottori, mutta samankaltaisuus loppuu siihen. Nagios Core on avoimen lähdekoodin seurantajärjestelmä, joka toimiiLinux. Järjestelmä on täysin modulaarinen ja varsinainen valvontamoottori on ytimessä. Moottoria täydentää kymmeniä käytettävissä olevia laajennuksia, jotka voidaan ladata järjestelmän toimintojen lisäämiseksi. Jokainen laajennus lisää joitain ominaisuuksia ytimeen.

Nagios XI Dashboard-näyttökuva

Säilyttämällä modulaarinen lähestymistapa, työkalun etuosat ovat myös modulaarisia, ja useita erilaisia ​​yhteisön kehittämiä vaihtoehtoja on myös ladattavissa. Nagios-ydin, plugins ja etuosa yhdistyvät ja tekevät melko täydellisen valvontajärjestelmän. Kun otetaan huomioon, se todennäköisesti ei yllättäisi sinua paljon, kun kerron sinulle tämän asettamisen Nagios Core voi olla pelottava tehtävä.

Nagios XI on kaupallinen tuote, joka perustuu Nagios Core moottori. Se on kuitenkin täydellinen itsenäinen valvontaratkaisu. Tuote on suunnattu laajalle yleisölle pienistä yrityksistä suuriin yrityksiin. Asennus ja määritys on paljon helpompaa kuin Nagios Core, ohjatun määritystoiminnon ja automaattisen etsinnän moottorin ansiosta. Se ei tietenkään ole ilmainen. Voit odottaa maksavan noin 2 000 dollaria 100 solmun lisenssistä ja noin kymmenen kertaa enemmän rajoittamattomasta.

5. Zenoss-ydin

Zenoss-ydin ei todennäköisesti ole niin suosittu kuin jotkut muutseurantatyökaluja tässä luettelossa, mutta se todella ansaitsee paikkansa lähinnä ominaisuusjoukonsa ja ammattimaisen ulkonäkönsä vuoksi. Työkalu voi tarkkailla monia asioita, kuten kaistanleveyden käyttöä, liikennevirtoja tai palveluita, kuten HTTP ja FTP. Sillä on puhdas ja yksinkertainen käyttöliittymä, ja hälytysjärjestelmä on erinomainen. Yksi asia, jota me erityisen rakastelimme, sen melko ainutlaatuinen moninkertainen hälytysjärjestelmä. Se mahdollistaa toisen henkilön hälyttämisen, jos ensimmäinen ei vastaa ennalta määrätyn viiveen sisällä.

Zenoss Core Dashboard

Kaikki ei kuitenkaan ole täydellistä. Zenoss Core on yksi monimutkaisimmista asennus- ja asennusvalvontajärjestelmistä. Asennus on täysin komentorivipohjainen prosessi. Nykypäivän verkonvalvojat ovat tottuneet GUI-asennusohjelmiin, määritystoimintoihin ja automaattisen etsinnän moottoreihin. Tämä saattaa tehdä tuotteen asennuksesta hieman arkaaisen. Asiakirjoja on kuitenkin saatavana runsaasti, ja lopputulos tekee asennustyön arvoiseksi.

6. kaktukset

Meidän oli sisällytettävä kaktus tähän luetteloon. Loppujen lopuksi se on yksi vanhimmista ilmaisesta ja avoimen lähdekoodin seurantaympäristöstä. Ja se on edelleen melko suosittu tähän päivään. Vaikka se ei ehkä ole niin monipuolinen kuin jotkut kaupalliset - ja jopa jotkut avoimen lähdekoodin tuotteet -, se on silti erinomainen työkalu. sen verkkopohjainen käyttöliittymä on hiukan vanhanaikainen - älä odota HTML 5 -animaatioita - mutta se on hyvin muotoiltu ja helppo ymmärtää ja käyttää. Kaktus koostuu nopeasta kyselijästä, edistyneistä graafipohjista ja monista hankintamenetelmistä. Vaikka työkalu luottaa ensisijaisesti SNMP-kyselyyn, mukautettuja skriptejä voidaan suunnitella tietojen saamiseksi käytännöllisesti mistä tahansa lähteestä.

Kaktuspromo-näyttökuvat

Tämän työkalun päävahvuus on kyselylaitteissahakea heidän tietonsa ja graafisesti kerätyt tiedot verkkosivuilla. Se todella tekee siitä erinomaisen työn, mutta kaiken sen tulee tehdä. Jos et kuitenkaan tarvitse hälytystä, hienoja raportteja tai muita lisäominaisuuksia, tuotteen yksinkertaisuus saattaa olla juuri tarvitsemasi. Ja jos tarvitset lisää, Cacti on kirjoitettu kokonaan PHP: llä, joten se on helposti muokattavissa. Voit mukauttaa sen helposti tarpeisiimme ja lisätä tarvittavat puuttuvat ominaisuudet.

Cacti käyttää laajasti malleja, jotkatili helpompaa määritystä. Useissa yleisissä laitetyypeissä on laitemalleja sekä kuvaajamalleja. Siellä on myös valtava online-käyttäjäyhteisö, joka kirjoittaa kaikenlaisia ​​mukautettuja malleja ja antaa ne yhteisön käyttöön, ja monet laitevalmistajat tarjoavat myös ladattavia Cacti-malleja.

Kommentit