Toezicht houden

Linux Monitoring Tools De definitieve gids

Linux Monitoring Tools De definitieve gids
Als u een IT-specialist bent die zich bezighoudt met Linux-systemen, is het implementeren van Linux-monitoringtools essentieel om de gezondheid van de software te waarborgen. Met een breed scala aan netwerkmonitoringtools voor Linux, van open-source tot closed-source, kan het moeilijk zijn om een ​​definitieve keuze te maken. En om een ​​juiste beslissing te nemen, moet je precies weten wat je wilt van je Linux-monitoringtool.In dit artikel bespreken we enkele punten waarmee u rekening moet houden bij het nemen van een beslissing en maken we een overzicht van de beste open source monitoringtools.Bij het nemen van uw beslissing moet u rekening houden met het type hardware en software dat u met de tool gaat monitoren, de schaalbaarheid en omvang van uw netwerk, het budget waarmee u werkt en het type ondersteuning dat u verwachten te hebben.

Hoe Linux Monitoring Tools te kiezen:

Open source of gesloten Close

Het eerste punt dat u in gedachten moet houden, is of u een open-source setup of een closed-source setup wilt. Het belangrijkste nadeel van closed-source software is dat het wordt betaald. Maar als je te maken hebt met een enorm netwerk en je hebt geen tijd om problemen op te lossen met behulp van online forums, dan is dat misschien de juiste keuze. Met closed-source kunt u op elk moment vragen en onmiddellijke klantenondersteuning krijgen. Dat alleen al kan de initiële vergoeding zeker waard zijn als je een vraag of probleem hebt.

Met closed-source software krijgt u ook gestroomlijnde bruikbaarheid en meestal ook hogere beschermingsniveaus. Open-sourcesoftware daarentegen is een uitdaging om te hacken, maar niet onmogelijk.

schaalbaarheid

Wanneer u uw netwerkbewakingstool gaat kiezen, moet u rekening houden met de schaalbaarheid en grootte van uw netwerk. Omdat veel open-sourcesoftware speciaal is ontworpen voor kleinere systemen.

Als u een uitgebreid bedrijfsnetwerk met veel knooppunten heeft, moet u niet eens nadenken over de volgende tools: SolarWinds NetFlow Traffic Analyzer of Paessler PRTG Network Monitor. Deze services zouden geschikt zijn voor die grootschalige netwerken die hun gebruikersaantal mogelijk zonder enige waarschuwing moeten uitbreiden expand.

Een andere optie om te overwegen kan een dienst als Ganglia zijn. Deze is zeer schaalbaar, maar heeft nadelen zoals het ontbreken van automatische gegevensanalyse. Dergelijke tools zoals SolarWinds NTA of Nagios Network Analyzer zijn uitgebreider en geschikt voor hun beveiligingswaarschuwingsinstellingen en realtime analyse.

Ondersteuning

Waar anderen rekening mee moeten houden bij het zoeken naar Linux-monitoringtools. Het is van vitaal belang dat u nadenkt over het niveau van ondersteuning dat u nodig heeft. Als u naar open-sourceprogramma's kijkt, moet u er rekening mee houden dat er geen ondersteuningsservice is, behalve de gebruikersgemeenschap. Daarom moet u op de hoogte zijn van hun online gebruikersgemeenschap en hoe deze actief is. Maar als u liever directe ondersteuning krijgt of als uw zakelijke behoeften dat vereisen, dan is de open-source software met een kant-en-klaar klantenondersteuningsteam een ​​betere keuze voor u. Bovendien bieden sommige tools zoals EventSentry Light een snel waarschuwingssysteem en probleemoplossing voor elk probleem.

Overzicht van de beste open-source Linux Network Monitoring Tools

Enkele nadelen van open-source monitoring zijn dat deze tools vaak meer tijd in beslag nemen om te gebruiken, en ze kunnen ook minder gebruiksvriendelijk zijn. Je komt er soms ook kwaadaardige bewerkingen mee tegen, wat bijna ongehoord is met een closed-source programma. Maar de meeste open-source tools hebben veel functies als closed-source services en zelfs meer en zijn gratis. Dat is vooral het geval wanneer er een robuuste online gebruikersgemeenschap is waar je een beroep op kunt doen voor advies als je dat nodig hebt.

Nagios

Met Nagios ben je in staat om bijna elk type component te monitoren. Dat zijn onder meer websites, middleware, systeemstatistieken, netwerkprotocollen, besturingssystemen, applicaties, webservers en meer.

Nagios is gebaseerd op een zogenaamde Core 4-engine voor monitoring. U krijgt een hoog prestatieniveau en verbruikt minder serverbronnen. Integratie wordt ondersteund met veel van de populaire software-opties van derden via plug-ins. Hoogstwaarschijnlijk heeft iemand anders het al geschreven, wat u de moeite bespaart om dit te doen.

Nagios heeft een uitgebreid rapport van de gehele bewaakte IT-infrastructuur. Bovendien heeft het gebeurtenishandlers die het automatisch herstarten van mislukte toepassingen toestaan. De volgende functies maken deze tool voor netwerkbewaking een van de meest bruikbare: toegang voor meerdere gebruikers, de selectieve toegangsfunctie waarmee klanten alleen infrastructuurcomponenten kunnen zien die over hen gaan, zeer schaalbare architectuur

Bovendien heeft de service een extreem actieve community, met meer dan 1 miljoen gebruikers die klaar staan ​​om je te helpen als die er zijn.

IJs 2

Icinga 2 draait op de basis van de originele Icinga maar heeft enkele aanpassingen. Het is populair onder IT-specialisten vanwege de live monitoringtools en schaalbaarheid.

Icinga 2 is perfect geschikt voor zowel Linux als andere besturingssystemen. Het kan de grotere netwerken meten en analyse bieden via grafieken en kleurgecodeerde grafieken. Met zijn interactieve visuele bewakingsdashboards wordt netwerkbewaking eenvoudig. Het maakt gebruik van open source API-technologie die is ontwikkeld door de gemeenschap. Icinga 2 bewaakt de systemen met hoge snelheden en produceert realtime dashboards voor datavisualisatie.

OpenNMS

Met OpenNMS kunt u een netwerkbewakingstool bouwen voor vrijwel elk type IT-infrastructuur. De software verzamelt systeemstatistieken met behulp van HTTP, NRPE, JMX, WMI, SNMP, XML, JDBC, XML, JSON en andere. Het is ontworpen op gebeurtenisgestuurde architectuur en ondersteunt ook Grafana.

OpenNMS wordt geleverd met geïntegreerde rapportagemogelijkheden waarmee u realtime rapporten kunt hebben binnen een intuïtief dashboard en diagramconfiguratie. Over het algemeen heeft OpenNMS een gebruikersinterface die algemeen als uitstekend wordt beschouwd.

Het is speciaal ontworpen voor Linux, maar ondersteunt Solaris, Windows en OSX

Het heeft veel handige functies, zoals de temperatuurbewaking van het apparaat, een zeer aanpasbaar beheerdersdashboard, efficiënte toevoerbewaking, IPv4- en IPv6-ondersteuning. Met de service kunt u aangepaste meldingen instellen via sms, e-mail, XMPP en andere methoden voor specifieke gebeurtenissen. Wat nog het vermelden waard is, is dat er een geografische knooppuntenkaart is om knooppunten en serviceonderbrekingen te tonen met behulp van Google Maps, Open Street Map of MapQuest

Cactussen

Cacti is een van de bekendste namen in open-source netwerkbewakingssoftware. Het kan worden geïnstalleerd op Linux of Windows OS. Hiermee kunnen meerdere gebruikers netwerkgegevens loggen en netwerkapparaten bewaken. Het platform biedt uitgebreid beheer van privacyinstellingen om verschillende gebruikerstypen met verschillende toegangsniveaus te definiëren.

U kunt er onbeperkte grafiekitems mee definiëren met behulp van CDEF of gegevensbronnen. Ondersteuning voor automatisch opvullen van grafieken wordt meegeleverd. Het ondersteunt ook RRD- of Round-Robin Database-bestanden. Deze hebben meer dan één gegevensbron. Ze kunnen ook gebruik maken van een RRD-bestand dat op elk willekeurig punt in het lokale bestandssysteem is opgeslagen.

Deze tool heeft ook handige functies zoals gebruikersgebaseerd beheer en beveiliging en aangepaste scripts voor het verzamelen van gegevens

Zabbix

Zabbix is ​​een andere populaire netwerkbewakingsservice die compatibel is met Linux en Unix. Dit maakt het populair voor allerlei soorten individuen in de IT-gemeenschap.

Zabbix vertoont enige gelijkenis met Cactussen. Een van de voordelen van service is een gevestigde online community. De tool geeft u een visueel dashboard met bewakingsfuncties. U kunt veranderingen in netwerkactiviteit en schijfruimte detecteren en bijhouden via een reeks waarschuwingen. U kunt ook de CPU-belasting volgen met het platform voor het controleren van activiteit op uw netwerk.

Op basis van frameworks zoals ICMP, SNMP en TCP kan Zabbix netwerkproblemen en functievertragingen detecteren. Het maakt ook gebruik van open-source waarschuwingssoftware die de centrale controle waarschuwt als er ooit een netwerkstoring is network.

Checkmk

Als u op zoek bent naar een eenvoudige manier om een ​​monitoring op te zetten die geschikt is voor elke omgeving, kijk dan eens naar Checkmk. De tool bewaakt servers, netwerken, cloudmiddelen, databases, containers, IoT en meer. Checkmk draait onder Linux, als een virtueel of fysiek apparaat, of in een Docker-container. Alle componenten worden volledig geïntegreerd geleverd, dus het opzetten van een instantie duurt slechts enkele minuten.

Overzichtsscherm Checkmk Monitoring

Dankzij de op regels gebaseerde 1:n-configuratie en een hoge mate van automatisering om workflows te versnellen, kunnen gebruikers de monitoring voor zelfs grote omgevingen in slechts enkele minuten beheren. Krachtige auto-discovery-functies, automatische agentupdates en andere functies verminderen uw tijd en moeite die u besteedt aan monitoring.

De Checkmk Raw Edition is volledig open-source en biedt gratis en onbeperkte monitoring. De Checkmk Enterprise Edition wordt geleverd met extra functionaliteiten. Dankzij de 1.900 officieel beschikbare plug-ins (allemaal gelicentieerd onder GPLv2), is Checkmk geschikt voor veel gebruikersscenario's. De architectuur van Checkmk is zeer efficiënt en ondersteunt gedistribueerde monitoring. Hiermee kunt u enkele honderdduizenden services van één instantie bewaken en gemakkelijk gedistribueerde omgevingen met maximaal enkele honderden instanties beheren.

Het bedrijf achter Checkmk is tribe29 en dit is erin geslaagd een schaalbare tool te maken met een gebruiksvriendelijke grafische interface. Het is niet verrassend dat de gebruikersgemeenschap van Checkmk zich in een hoog tempo uitbreidt. Vandaag vertrouwen meer dan 2.000 organisaties op Checkmk. De gebruikers zijn zowel bedrijven van elke omvang als overheidsinstellingen - vaak met meerdere datacenters en zeer grootschalige opstellingen.

LibreNMS

LibreNMS staat vooral bekend om zijn snelle reactieprogramma. Het is zo efficiënt dankzij goed ontworpen open-source API-software met verzamelingen realtime monitoringcontroles en rapporten.

LibreNMS is potentieel best nuttig. Het biedt geautomatiseerde updates over de prestaties van uw netwerk met een slim ingebouwd waarschuwingssysteem.

Het biedt ook API-communicatiemogelijkheden met netwerksystemen die horizontaal schaalbaar zijn. Dankzij de architectuur kunt u veel knooppunten bewaken via het centrale besturingssysteem central. Er is nog een ander voordeel van het gebruik van LibreNMS: het ondersteunt zowel iOS als Android even effectief. Het ondersteunt zelfs virtuele machines, als je op zoek bent naar een tool met die compatibiliteit.

Prometheus

Prometheus wordt goed ondersteund met zowel Linux- als Unix-systemen en dient als een efficiënte en gratis tool voor netwerkbewaking. Het geeft je ook handige grafische visualisatiefuncties door de integratie met het Grafana grafische programma.

Het heeft een ingebouwde PromQL-functie die u ook een aanpasbare visualisatie van de interface geeft. Je zult zien dat het niet echt de community-ondersteuning heeft zoals sommige anderen op deze lijst, zoals Zabbix en Cacti. Het is vermeldenswaard dat voor de laatste keer het aantal grote bedrijven dat Prometheus gebruikt gestaag groeit, wat er bijna voor zorgt dat u er de komende jaren meer van zult zien.

Observium-gemeenschap

Het is een perfecte Linux-tool voor netwerkbewaking, bedoeld voor kleine serversystemen. Het heeft een professionele online ontwikkelomgeving die ervoor zorgt dat de tool regelmatig wordt bijgewerkt. Het biedt ondersteuning voor de meest gebruikte besturingssystemen en maakt gebruik van standaard SNMP-netwerkbewaking.

Observium heeft een opmerkelijke verzameling bewakingsfuncties voor zijn gebruikers. Er is ook een visueel dashboardsysteem en een uitgebreid online ondersteuningsnetwerk. Maar de nadelen zijn dat de ambities op kleine schaal blijven, omdat het niet de beste match is voor grootschalige netwerken en geen realtime updates en meldingen over netwerkactiviteit biedt.

Monitorix

Monitorix is ​​een op Unix en Linux gebaseerde serverbewakingstool die kleinschalig is.

Hoewel het het beste werkt met kleinere servers, biedt het u veel systeembewakingsfuncties. Het kan zaken als dataverbruik, netwerkmogelijkheden of de warmte van de schijf controleren monitor. Dit zorgt ervoor dat de gebruiker altijd alle meest kritieke functies van de werking van het netwerk kan observeren. Deze tool biedt ook krachtige kleurgecodeerde grafieken en diagrammen waarmee u visuele trendsanalyses kunt maken.

Htop

Htop is een eenvoudig aan te passen monitoringtoolprogramma dat zowel Linux- als Unix-gebaseerde systemen ondersteunt.

Sommigen zeggen dat het niet de meest visueel vriendelijke monitoringsoftware is. Toch is het handig om live updates te geven over zaken als opslagcapaciteit en netwerkactiviteit. U moet ook het intuïtieve kleurcoderingssysteem waarderen.

BWM-NG

De laatste monitoringtool op onze lijst is BWM-NG. Dit is een flexibel, handig programma dat in de eerste plaats bedoeld is voor monitoringplatforms voor kleine netwerken die Linux ondersteunen. Het platform is compatibel met meerdere services met zowel Windows OS als Linux. Het is voornamelijk ontworpen voor bandbreedtebewaking. Als u op zoek bent naar deze specifieke functie, is dit misschien de tool voor u.

Het programma is in sommige opzichten vergelijkbaar met de vorige BWM. Het is nog in bèta, maar het heeft een zeer actieve online community die je met elk probleem kan helpen.

Nu heb je een overzicht van de meer populaire Linux-monitoringtools die vandaag beschikbaar zijn. Als je Linux gebruikt, bedenk dan welke van deze geschikt is voor jouw behoeften.

5 beste arcade-spellen voor Linux
Tegenwoordig zijn computers serieuze machines die worden gebruikt om te gamen. Als je de nieuwe hoge score niet kunt halen, weet je wat ik bedoel. In ...
Strijd om Wesnoth 1.13.6 Ontwikkeling vrijgegeven
Strijd om Wesnoth 1.13.6 die vorige maand werd uitgebracht, is de zesde ontwikkelingsrelease in de 1.13.x-serie en het levert een aantal verbeteringen...
Hoe League Of Legends op Ubuntu 14 te installeren.04
Als je fan bent van League of Legends, dan is dit een kans voor jou om League of Legends te testen. Merk op dat LOL wordt ondersteund op PlayOnLinux a...