het internet

6 beste Linux-bewakingssoftware en -tools voor 2020

Toen Linus Torvalds in 1991 de eerste versie van zijn Linux-kernel uitbracht, had niemand gedacht dat het zou worden wat het is geworden. Linux is tegenwoordig overal, en hoewel het niet erg ver is gegaan als een mainstream desktop-besturingssysteem, is het nu gebruikelijk op servers. Net als servers met elk ander besturingssysteem, moeten Linux-servers worden gecontroleerd. De huidige IT-omgevingen zijn zo groot en complex dat monitoringtools bijna verplicht zijn. Maar dit artikel gaat niet alleen over het monitoren van Linux-servers, het gaat ook over het gebruik van Linux als monitoringplatform. Enkele van de beste monitoringtools kunnen op Linux werken.Sommige werken zelfs niet met iets anders. We hebben de markt voor je onderzocht, op zoek naar de beste Linux-monitoringsoftware en -tools, en delen de resultaten van onze inspanningen graag met onze lezers.

> We zullen begin> Vervolgens bespreken we het monitoren van Linux-computers. We zullen proberen te bepalen of er een verschil is tussen het monitoren van Linux-hosts of computers met andere besturingssystemen. Aangezien Linux een populair platform is voor monitoringtools, zal dat ons volgende onderwerp zijn voordat we eindelijk bij het interessantere deel kunnen komen, de beste Linux-monitoringsoftware en -tools.

Een paar woorden over Linux

Linux, in zijn meest basale vorm, is slechts een besturingssysteemkernel. Het is het basisonderdeel van een besturingssysteem dat verschillende services, zoals geheugen, bestanden en taakbeheer, aan andere processen levert. Bij uitbreiding is dit de naam die we gewoonlijk geven aan op kernel gebaseerde besturingssystemen, maar die bestaat uit verschillende extra modules die het een compleet computerbesturingssysteem maken dat door mensen kan worden gebruikt. Het is belangrijk om het verschil tussen de Linux-kernel en een Linux-besturingssysteem te begrijpen. De Linux-kernel wordt gebruikt in andere besturingssystemen, zoals Android, het meest gebruikte besturingssysteem voor smartphones.

Als besturingssysteem verschilt Linux functioneel gezien niet veel van andere systemen zoals Windows of OS X. Het belangrijkste verschil tussen Linux en andere populaire besturingssystemen is dat Linux een open source product is. Veel mensen hebben de neiging om gratis en open source door elkaar te halen. Het is waar dat open source software over het algemeen gratis is, maar dat is niet per se het geval. Het Red Hat Enterprise Linux-besturingssysteem is bijvoorbeeld niet gratis. Om de verwarring nog groter te maken, verwijzen degenen in de open source-beweging vaak naar open source software als vrije software, waarin gratis vrijheid impliceert in plaats van kosten.

In de loop der jaren, Linux, dat een nogal marginaal besturingssysteem was dat werd geïnstalleerd door fans en computerstudenten, herinner ik me dat ik wekenlang bezig was met het downloaden van het diskette-image per keer via een 1200 baud-verbinding; Ik denk dat ik een van die freaks was, het is een populaire keuze geworden als serverbesturingssysteem.

Linux-bewaking

Het monitoren van Linux, in zijn meest basale vorm, lijkt erg op het monitoren van elk ander besturingssysteem. Linux is tenslotte een besturingssysteem zoals elk ander (hoewel het ook anders is dan andere). En als je bedenkt dat typische servermonitoring meer te maken heeft met de hardware dan met het besturingssysteem, is het gemakkelijk in te zien waarom het niet zo anders is.

Het besturingssysteem is echter wat monitoringtools gebruiken om de status van de hardware te lezen. Sommige monitoringtools gebruiken bijvoorbeeld SNMP om operationele statistieken van besturingssystemen te verkrijgen. Het monitoren van een Linux-systeem via SNMP vereist dat het snmpd-pakket erop is geïnstalleerd en erop draait. snmpd is een SNMP-agent die wacht op verzoeken van SNMP-bewakingstools. Na ontvangst van een verzoek verwerkt het deze, verzamelt de gevraagde informatie en stuurt deze terug naar de aanvrager.

Andere bewakingssystemen gebruiken een lokale agent om gegevens te verzamelen. Bij het selecteren van een dergelijk systeem om Linux-servers te bewaken, is het belangrijk om ervoor te zorgen dat er een agent beschikbaar is voor uw specifieke Linux-distributie. Sommige op agenten gebaseerde monitoringtools kunnen ook andere methoden voor gegevensverzameling gebruiken en zijn vaak de beste opties in hybride netwerken die een mix van Windows-computers bevatten die kunnen worden gecontroleerd met een aangepaste agent en Linux die worden gecontroleerd met standaardmiddelen zoals SNMP .

Linux als monitoringplatform

Hoewel Linux een populair besturingssysteem is voor allerlei soorten servers, is dit des te meer het geval als het gaat om het uitvoeren van specifieke tools. Er zijn met name verschillende gratis en open source netwerkbewakingstools die op Linux werken. En zelfs als de tool van uw keuze op Windows zou kunnen draaien, zou het dan niet voordeliger zijn om een ​​gratis besturingssysteem te gebruiken in plaats van geld uit te geven aan een duur besturingssysteem?

Sommige mensen vertrouwen nog steeds niet op gratis en open source software voor bedrijfskritieke applicaties. Ze zouden bijvoorbeeld hun waardevolle bedrijfsgegevens niet op een SQL-server met Linux zetten. Maar deze mensen hebben over het algemeen geen bezwaar tegen het gebruik van het platform om netwerkbeheertools uit te voeren.

Een groot voordeel van het gebruik van Linux als het onderliggende platform voor netwerkmonitoringtools is dat het eenvoudig is om een ​​Linux-server op te zetten met alleen de benodigde pakketten. Hoewel het met Windows kan worden gedaan, is het veel gecompliceerder.

Onze beste Linux-monitoringtools en -software

Er is genoeg gezegd over Linux, laten we eens kijken naar de beste tool die we hebben gevonden. Zoals vermeld, bevat onze lijst een combinatie van tools die kunnen worden gebruikt om Linux-servers en -netwerken te bewaken, evenals netwerkmonitoringsoftware die op Linux draait. Sommige tools combineren de twee en kunnen Linux-hosts bewaken terwijl Linux wordt uitgevoerd. Ze zijn ideaal voor winkels die alleen Linux gebruiken.

1. SolarWinds-server en applicatiemonitor (gratis uitproberen)

SolarWinds maakt al meer dan twintig jaar enkele van de beste tools voor netwerkbeheer. Het staat hoog aangeschreven en zijn vlaggenschipproduct, SolarWinds Network Performance Monitor, ontvangt regelmatig topbeoordelingen als een van de beste tools voor het bewaken van netwerkbandbreedte. SolarWinds staat ook bekend om zijn gratis tools, kleinere producten die voldoen aan een specifieke behoefte van netwerkbeheerders. Twee goede voorbeelden van deze gratis tools zijn SolarWinds Advanced Subnet Calculator en Kiwi Syslog Server.

Zoals SolarWinds zichzelf beschrijft, Server- en applicatiemonitor is "Windows-gebaseerde serverbewakingssoftware die is ontworpen om toepassingsproblemen op te sporen en op te lossen." Met deze tool kun je elke server waarop elke applicatie draait, overal monitoren. Het kan worden gebruikt om proactief de prestaties, capaciteit en gezondheid van Linux- en Windows-servers en -applicaties in datacenters, externe kantoren en in de cloud te bewaken.

>> GRATIS UITPROBEREN: SolarWinds-server en applicatiemonitor

  • Download link: https://www.solarwinds.com/server-application-monitor/registration
  • Componenten voor Linux-serverbewaking Server en applicatie Houd u in de gaten stelt u in staat om prestatieproblemen op uw Linux-servers te bewaken, te waarschuwen en te rapporteren. U kunt het resourcegebruik op uw Linux-servers controleren. Ontvang waarschuwingen over CPU-overbelasting, onvoldoende RAM en opslagproblemen zoals lege schijven. U kunt ook de gezondheid van de hardwarecomponenten van uw Linux-server controleren, inclusief temperatuur, ventilatorsnelheid, voeding en meer. U kunt waarschuwingen ontvangen wanneer serverhardwarecomponenten zich in een kritieke of waarschuwingsstatus bevinden, wat de downtime van de server als gevolg van hardwarestoringen kan verminderen.

    Dit uitgebreide serverbewakingsplatform omvat een gebruiksvriendelijk en aanpasbaar webgebaseerd dashboard van waaruit u meer dan 1 leveranciers-, server-, database- en opslagtoepassingen kunt bewaken. Le SolarWinds-server en applicatiemonitor bieden geautomatiseerde detectie en mapping van applicaties en infrastructuur. Het heeft ook aanpasbare monitoringsjablonen en vooraf gedefinieerde waarschuwingen en rapporten.

    De prijs van SolarWinds-server en applicatiemonitor is gebaseerd op het aantal gecontroleerde componenten, knooppunten en volumes. Vanaf $ 2 voor 995 monitoren. Un Gratis proefperiode van 30 dagen is beschikbaar om te downloaden , voor het geval u het product wilt proberen voordat u het koopt.

    2. PRTG

    Le Paessler Router Verkeersgrafiek (PRTG) is een andere op Windows gebaseerde tool, ideaal voor het bewaken van Linux-bronnen. Het is een van de gemakkelijkste en snelste tools om in te stellen en Paessler zegt dat het binnen enkele minuten operationeel kan zijn. Het is waar dat het instellen van het product ongelooflijk snel gaat, mede dankzij de Autodiscover-functie die uw netwerk scant en automatisch de gevonden componenten toevoegt.

    Een ander voordeel van de software is de gebruikersinterface (of liever de interfaces). U kunt kiezen uit een native Windows-console, op Ajax gebaseerde webinterface of mobiele apps voor Android, iOS en Windows Phone. Een van de unieke kenmerken van mobiele apps is dat u een QR-codetag die aan uw apparaat is bevestigd, kunt scannen om snel de status ervan te zien.

    > PRTG > Je kunt sensoren zien als toevoegingen aan het product. De sensoren zijn echter al in het product ingebouwd. Aangepaste Linux- en Unix-sensoren worden gebruikt om Linux-hosts te bewaken zonder dat er iets hoeft te worden geïnstalleerd of gewijzigd. Linux-servers worden bewaakt met een combinatie van WBEM- en SSH-protocollen. Gegevens worden verzonden via een beveiligde verbinding om te voorkomen dat vertrouwelijke informatie in gevaar komt bij het verzenden van monitoringgegevens.

    La prijsstelling van PRTG is gebaseerd op het aantal sensoren dat u gebruikt, waarbij een sensor een parameter of metriek is die u moet bewaken. Elke via SNMP bewaakte interface maakt bijvoorbeeld gebruik van een sensor. Evenzo gebruikt elke Linux-host een sensor. Het product is beschikbaar in een gratis volledige versie, beperkt tot het bewaken van 100 sensoren. Voor meer sensoren zijn betaalde licenties vereist. De prijs varieert afhankelijk van de capaciteit van de sensor vanaf $ 1 voor 600 sensoren. Er is een gratis proefperiode van 30 dagen voor onbeperkte sensoren beschikbaar om te downloaden.

    3. Zabbix

    Zabbix is een gratis, open source product dat kan worden gebruikt om alles te monitoren. De tools kunnen draaien op een handvol Linux-distributies, waaronder Rapsbian, de versie van Raspberry Pi op Linux, en monitoren netwerken, servers, applicaties en services, evenals cloudomgevingen. Het heeft een zeer professionele uitstraling, vergelijkbaar met wat je zou verwachten van een commercieel product. Er goed uitzien is echter niet genoeg om onze lijst te maken. Gelukkig heeft dit product ook een uitgebreide functieset, onbeperkte schaalbaarheid, gedistribueerde monitoring, robuuste beveiliging en hoge beschikbaarheid. Het is een echt zakelijk kwaliteitsproduct.

    > Zabbix > Ondersteunt SNMP-bewaking en Intelligent Platform Monitoring Interface (IMPI). U kunt ook op agenten gebaseerde controle uitvoeren met agenten die beschikbaar zijn voor de meeste platforms. Voor een eenvoudige installatie zijn er automatische detectie en kant-en-klare sjablonen voor veel apparaten. De webgebruikersinterface van de tool heeft verschillende geavanceerde functies, zoals op widgets gebaseerde dashboards, grafieken, netwerkkaarten, diavoorstellingen en gedetailleerde rapporten.

    Het product heeft ook een zeer aanpasbaar waarschuwingssysteem dat niet alleen meldingsberichten met uitvoerings- en inventarisinformatie verzendt, maar ook kan worden aangepast aan de rol van de ontvanger. U kunt problemen ook escaleren op basis van flexibele, door de gebruiker gedefinieerde serviceniveaus. Je kunt zelfs Zabbix sommige problemen automatisch laten oplossen.

    4. Nagios

    Er zijn twee concurrerende versies van Nagios beschikbaar. Daar is de Nagios-kern gratis en open source en daar is de Nagios XI betalen . Ze delen allebei dezelfde onderliggende motor, maar daar houdt de gelijkenis op. Nagios Core is een open source bewakingssysteem dat op Linux draait. Het systeem is volledig modulair met de eigenlijke monitoring-engine in het hart. De engine wordt aangevuld met tientallen beschikbare plug-ins die kunnen worden gedownload om functionaliteit aan het systeem toe te voegen. Elke plug-in voegt wat functionaliteit toe aan de kernel.

    > Bewaren> Le kern , de plug-ins en de interface van Nagios is combineren om een ​​vrij uitgebreid bewakingssysteem te creëren. Als je dit in overweging neemt, zul je waarschijnlijk niet al te verbaasd zijn als ik je vertel dat de configuratie van Nagios Core kan een ontmoedigende taak zijn.

    Nagios XI is een commercieel product gebaseerd op de moteur Nagios Core . Het is echter een complete stand-alone monitoringoplossing. Het product is gericht op een breed publiek, van kleine bedrijven tot grote bedrijven. Het is veel gemakkelijker te installeren en te configureren dan Nagios Core , dankzij de configuratiewizard en de automatische detectie-engine. Natuurlijk is het niet gratis. U kunt verwachten dat u ongeveer $ 2000 betaalt voor een licentie met 100 knooppunten en ongeveer tien keer zoveel voor een onbeperkte licentie.

    5. Zenoss-kern

    Het is waarschijnlijk dat Zenoss-kern is niet zo populair als sommige van de andere monitoringtools op deze lijst, maar het is verdient zijn plaats echt vooral vanwege because zijn functieset en professionele uitstraling. De tool kan veel dingen controleren, zoals bandbreedtegebruik, verkeersstromen of services zoals HTTP en FTP. Het heeft een schone en eenvoudige gebruikersinterface en het waarschuwingssysteem is uitstekend. Een ding dat we vooral leuk vonden, is het vrij unieke meervoudige waarschuwingssysteem. Hiermee kunt u een tweede persoon waarschuwen als de eerste persoon niet binnen een vooraf bepaalde tijd reageert.

    > Zonde> Zenoss Core is een van de meest complexe bewakingssystemen om te installeren en configureren. Installatie is een volledig opdrachtregelgestuurd proces. De huidige netwerkbeheerders zijn bekend met GUI-installatieprogramma's, installatiewizards en Autodiscover-engines. Dit kan de installatie van het product een beetje archaïsch maken. Er is echter volledige documentatie beschikbaar en het eindresultaat is de installatie-inspanning waard.

    6. Cactus

    We moesten cactussen op deze lijst zetten. Het is tenslotte een van de oudste open source monitoringplatforms. En tot op de dag van vandaag is het nog steeds erg populair. Hoewel het niet zo rijk is aan functies als sommige commerciële producten, en zelfs sommige open source, is het nog steeds een geweldig hulpmiddel. De web-UI heeft een wat ouderwets gevoel, verwacht geen HTML 5-animaties, maar het is goed ontworpen en gemakkelijk te begrijpen en te gebruiken. Cacti bevat een snelle sonar, geavanceerde grafische modellen en meerdere acquisitiemethoden.Hoewel de tool voornamelijk is gebaseerd op SNMP-polling, kunnen aangepaste scripts worden ontworpen om gegevens uit vrijwel elke bron te halen.

    > De> gemaakte echt een geweldige baan op dit gebied, maar dat is alles wat het zal doen. Als u echter geen waarschuwingen, mooie rapporten of andere extra's nodig heeft, is de eenvoud van het product misschien precies wat u nodig heeft. En als je meer nodig hebt, is Cacti volledig in PHP geschreven, waardoor het zeer aanpasbaar is. Je kunt het eenvoudig aanpassen aan onze specifieke behoeften en de ontbrekende functies toevoegen die je nodig hebt.

    Cactussen maken uitgebreid gebruik van sjablonen die een eenvoudigere configuratie mogelijk maken. Er zijn apparaatmodellen voor veel voorkomende apparaattypen, evenals grafische modellen. Er is ook een grote online gemeenschap van gebruikers die allerlei soorten aangepaste modellen schrijven en beschikbaar stellen aan de gemeenschap, en veel fabrikanten van apparatuur bieden ook downloadbare Cacti-modellen aan.

    Vergelijkbare items

    Laat een reactie achter

    Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

    Terug naar boven knop