Overvågning

Linux-overvågningsværktøjer Den endelige vejledning

Linux-overvågningsværktøjer Den endelige vejledning
Hvis du er IT-specialist, der beskæftiger dig med Linux-systemer, er det vigtigt at implementere Linux-overvågningsværktøjer for at sikre softwarens sundhed. Med en bred vifte af netværksovervågningsværktøjer til Linux fra open source til closed source kan det være svært at træffe et endeligt valg. Og for at beslutte korrekt skal du vide præcist, hvad du vil have fra dit Linux-overvågningsværktøj.I denne artikel vil vi diskutere nogle punkter, du skal huske på, når du beslutter dig og lave et overblik over de bedste open source-overvågningsværktøjer.Når du forsøger at tage din beslutning, skal du overveje den type hardware og software, du skal overvåge med værktøjet, skalerbarheden og størrelsen på dit netværk, det budget, du arbejder med, og den type support, du arbejder med. forventer at have.

Sådan vælges Linux-overvågningsværktøjer:

Open Source eller lukket

Det første punkt, du skal huske på, er, om du vil have en open source-opsætning eller en lukket kilde. Den største ulempe ved lukket kildesoftware er, at den betales. Men hvis du har at gøre med et stort netværk, og du ikke har tid til at foretage fejlfinding ved hjælp af onlinefora, kan det være vejen at gå. Med lukket kilde kan du når som helst bede om og få øjeblikkelig kundesupport. Det alene kan være det oprindelige gebyr værd, hvis du har et spørgsmål eller bekymring.

Med lukket kildesoftware får du også strømlinet brugervenlighed og normalt også højere beskyttelsesniveauer. Open source-software er derimod udfordrende at hacke, men ikke umuligt.

Skalerbarhed

Når du skal vælge dit netværksovervågningsværktøj, skal du tage højde for skalerbarheden og størrelsen på dit netværk. Fordi en masse open source-software er designet specielt til mindre systemer.

Hvis du kører et omfattende virksomhedsnetværk med mange noder, bør du ikke engang overveje noget som de næste værktøjer: SolarWinds NetFlow Traffic Analyzer eller Paessler PRTG Network Monitor. Disse tjenester vil være passende for de store netværk, der muligvis har brug for at udvide deres brugerantal næsten uden advarsel.

En anden mulighed at overveje kan være en sådan tjeneste som Ganglia. Denne er meget skalerbar, men har ulemper som manglende automatisk dataanalyse. Sådanne værktøjer som SolarWinds NTA eller Nagios Network Analyzer er mere omfattende og egnede til deres sikkerhedsalarmopsætninger og realtidsanalyse.

Support

Hvad andre skal overveje, når de leder efter Linux-overvågningsværktøjer. Det er vigtigt, at du tænker på det støtteniveau, du har brug for. Når du ser på open source-programmer, skal du være klar til, at der ikke er nogen supporttjeneste undtagen brugernes community. Derfor skal du være opmærksom på deres online brugerfællesskab og hvordan det er aktivt. Men hvis du foretrækker at få øjeblikkelig support eller dine forretningsbehov kræver det, ville open source-software med et klar-til-hjælp kundesupport team være et bedre valg for dig. Desuden tilbyder nogle værktøjer som EventSentry Light et hurtigt alarmsystem og fejlfinding af ethvert problem.

Oversigt over de bedste open source-Linux-netværksovervågningsværktøjer

Nogle ulemper ved open source-overvågning er, at disse værktøjer har tendens til at være mere tidskrævende at bruge, og de kan også være mindre brugervenlige. Du støder også undertiden på ondsindede redigeringer med dem, hvilket næsten ikke er kendt for et program med lukket kilde. Men de mest open source-værktøjer har mange funktioner som lukkede kildetjenester og endnu mere og er gratis. Det gælder især, når der er et robust online-brugerfællesskab, som du kan appellere til om råd, hvis du har brug for det.

Nagios

Med Nagios er du i stand til at overvåge næsten alle typer komponenter. Disse vil omfatte websteder, middleware, systemmålinger, netværksprotokoller, operativsystemer, applikationer, webservere og mere.

Nagios er baseret på det, der kaldes en Core 4-motor til overvågning. Du får et højt ydeevne og forbrug af færre serverressourcer. Integration understøttes med mange af de populære tredjepartssoftwaremuligheder gennem plugins. Mest sandsynligt vil en anden allerede have skrevet det, hvilket sparer dig besværet med at gøre det.

Nagios har en omfattende rapport om hele den overvågede it-infrastruktur. Desuden har den hændelseshåndterere, der giver automatisk genstart af mislykkede applikationer. De næste funktioner gør dette netværksovervågningsværktøj til et af de mest nyttige: flerbrugeradgang, den selektive adgangsfunktion, der gør det muligt for klienter kun at se infrastrukturkomponenter, der handler om dem, meget skalerbar arkitektur

Derudover har tjenesten et ekstremt aktivt samfund med over 1 million brugere, der er klar til at hjælpe dig, hvis nogen.

Icinga 2

Icinga 2 kører på bunden af ​​den originale Icinga, men har nogle ændringer. Det er populært blandt it-specialister for sine live overvågningsværktøjer og skalerbarhed.

Icinga 2 passer perfekt til Linux såvel som til andre operativsystemer. Det kan måle de mere betydningsfulde netværk og levere analyse gennem diagrammer og farvekodede grafer. Med sine interaktive visuelle overvågningsdashboards bliver netværksovervågning let. Det bruger API-teknologi med åbent oprindelse udviklet af samfundet. Icinga 2 overvåger systemerne ved høje hastigheder og producerer datavisualiseringsdashboards i realtid.

OpenNMS

OpenNMS giver dig mulighed for at opbygge et netværksovervågningsværktøj til stort set enhver form for IT-infrastruktur. Softwaren samler systemmålinger ved hjælp af HTTP, NRPE, JMX, WMI, SNMP, XML, JDBC, XML, JSON og andre. Det er designet på begivenhedsdrevet arkitektur, og det understøtter også Grafana.

OpenNMS leveres med integrerede rapporteringsfunktioner, der giver dig mulighed for at have realtidsrapporter i et intuitivt dashboard og kortopsætning. Samlet set har OpenNMS en brugergrænseflade, der i vid udstrækning anses for at være fremragende.

Det er specielt designet til Linux, men understøtter Solaris, Windows og OSX

Det har mange nyttige funktioner som enhedens temperaturovervågningsfunktionalitet, meget tilpasselig admin dashboard, effektiv forsyningsovervågning, IPv4 og IPv6 support. Tjenesten giver dig mulighed for at indstille brugerdefineret underretning via SMS, e-mail, XMPP og andre metoder til specifikke begivenheder. Hvad der ellers er værd at nævne, at der er et geografisk knudekort, der viser noder og serviceafbrydelser ved hjælp af Google Maps, Open Street Map eller MapQuest

Kaktus

Kaktus er et af de mest kendte navne i open source-netværksovervågningssoftware. Det kan installeres på enten Linux eller Windows OS. Det giver flere brugere mulighed for at logge netværksdata og overvåge netværksenheder. Platformen leverer omfattende privatlivsindstillinger til at definere forskellige brugertyper med forskellige adgangsniveauer.

Du kan definere ubegrænset grafelementer ved hjælp af CDEF eller datakilder. Støtte til automatisk polstring af graf følger med det. Det understøtter også RRD- eller Round-Robin Database-filer. Disse har mere end én datakilde. De kan også bruge en RRD-fil, der er gemt på ethvert punkt i det lokale filsystem.

Dette værktøj har også sådanne nyttige funktioner som brugerbaseret styring og sikkerhed og brugerdefinerede dataindsamlingsskripter

Zabbix

Zabbix er en anden populær netværkstjeneste, der er kompatibel med Linux og Unix. Dette gør det populært for alle slags personer i it-samfundet.

Zabbix ligner noget på kaktus. En af fordelene ved service er et veletableret onlinegruppe. Værktøjet giver dig et visuelt instrumentbræt, der har overvågningsfunktioner. Du kan registrere og holde styr på ændringer i netværksaktivitet og diskplads gennem en række alarmer. Du kan også spore CPU-belastning med platformen til kontrol af aktivitet på dit netværk.

Baseret på rammer som ICMP, SNMP og TCP kan Zabbix registrere netværksproblemer og funktionsforsinkelser. Det bruger også open source-alarmsoftware, der underretter den centrale kontrol, hvis der nogensinde er en netværksfejl.

Checkmk

Hvis du leder efter en nem måde at oprette en overvågning, der passer til ethvert miljø, skal du kigge på Checkmk. Værktøjet overvåger servere, netværk, cloudaktiver, databaser, containere, IoT og mere. Checkmk kører under Linux, som et virtuelt eller fysisk apparat eller i en Docker-container. Alle komponenter leveres fuldt integreret, så det tager kun få minutter at opsætte en instans.

Checkmk overvågningsskærm

Takket være den regelbaserede 1: n-konfiguration samt en høj grad af automatisering for at fremskynde arbejdsgange er brugerne i stand til at styre overvågningen til selv store miljøer på få minutter. Kraftige auto-opdagelsesfunktioner, automatiserede agentopdateringer og andre funktioner reducerer din tid og kræfter brugt på overvågning.

Checkmk Raw Edition er fuldstændig open source og tilbyder gratis og ubegrænset overvågning. Checkmk Enterprise Edition leveres med yderligere funktioner. Takket være dets 1.900 officielt tilgængelige plug-ins (som alle er licenseret under GPLv2) er Checkmk velegnet til mange brugerscenarier. Arkitekturen i Checkmk er yderst effektiv og understøtter distribueret overvågning. Dette giver dig mulighed for at overvåge flere hundrede tusinde tjenester fra en forekomst og nemt styre distribuerede miljøer med op til flere hundrede forekomster.

Virksomheden bag Checkmk er stamme29, og dette har formået at skabe et skalerbart værktøj med en brugervenlig grafisk grænseflade. Ikke overraskende udvides Checkmk-brugerfællesskabet med en god hastighed. I dag stoler mere end 2.000 organisationer på Checkmk. Brugerne er virksomheder i alle størrelser såvel som statslige institutioner - ofte med flere datacentre og meget store opsætninger.

LibreNMS

LibreNMS er især kendt for sit hurtige reaktionsprogram. Det er så effektivt på grund af veldesignet open source API-software med samlinger af realtidsovervågningskontrol og -rapporter.

LibreNMS er potentielt ret nyttigt. Det giver automatiserede opdateringer om ydeevnen på dit netværk med et smart indbygget alarmsystem.

Det giver også API-kommunikationsfunktion med netværkssystemer, der er vandret skalerbare. Arkitekturen giver dig mulighed for at overvåge mange noder gennem det centrale kontrolsystem. Der er også en anden fordel ved at bruge LibreNMS: det understøtter både iOS og Android lige så effektivt. Det understøtter endda virtuelle maskiner, hvis du leder efter et værktøj med den kompatibilitet.

Prometheus

Prometheus understøttes godt med både Linux- og Unix-systemer og fungerer som et effektivt og gratis netværksovervågningsværktøj. Det giver dig også praktiske grafiske visualiseringsfunktioner gennem integrationen med Grafana-grafprogrammet.

Den har en indbygget PromQL-funktion, der også giver dig en tilpasselig visualisering af dens grænseflade. Du vil se, at det ikke har helt samfundsstøtten som nogle andre på denne liste, som Zabbix og Cacti. Det er værd at bemærke, at antallet af store virksomheder, der bruger Prometheus, for sidste gang vokser støt og næsten sikrer, at du vil se mere af det i de kommende år.

Observium Community

Det er et perfekt Linux-overvågningsværktøj målrettet til små serversystemer. Det har et professionelt online udviklingsmiljø, der sikrer, at værktøjet opdateres ofte. Det understøtter de mest anvendte operativsystemer og bruger standard SNMP-netværksovervågning.

Observium har en bemærkelsesværdig samling af overvågningsfunktioner til sine brugere. Der er også et visuelt dashboard-system og et omfattende online supportnetværk. Men ulemperne er, at dets ambitioner dog forbliver i lille skala, da det ikke er det bedste match for store netværk og ikke giver opdateringer i realtid og meddelelser om netværksaktivitet.

Monitorix

Monitorix er et Unix- og Linux-baseret serverovervågningsværktøj, der er i mindre skala.

Selvom det fungerer bedst med mindre servere, giver det dig mange systemovervågningsfunktioner. Det kan overvåge ting som dataforbrug, netværksfunktioner eller diskdrevsvarme. Dette sikrer, at brugeren altid kan observere alle de mest kritiske funktioner i netværkets drift. Dette værktøj tilbyder også kraftfulde farvekodede grafer og diagrammer, som du kan oprette visuelle trendsanalyse med.

Htop

Htop er et let justeret overvågningsværktøjsprogram, der understøtter både Linux- og Unix-baserede systemer.

Nogle siger, at det ikke er den mest visuelt venlige overvågningssoftware. Det er stadig nyttigt til at levere liveopdateringer om ting som lagringskapacitet og netværksaktivitet. Du bør også sætte pris på dets intuitive farvekodningssystem.

BWM-NG

Det sidste overvågningsværktøj på vores liste er BWM-NG. Dette er et fleksibelt, nyttigt program, der primært er beregnet til overvågningsplatforme til små netværk, der understøtter Linux. Platformen har multitjenestekompatibilitet med både Windows OS og Linux. Det er hovedsageligt designet til båndbreddeovervågning. Hvis du leder efter denne særlige funktion, kan dette være værktøjet for dig.

Programmet ligner på nogle måder den tidligere BWM. Det er stadig i beta, men det har et meget aktivt online-community, der dog kan hjælpe dig med ethvert problem.

Nu har du et overblik over de mere populære Linux-overvågningsværktøjer, der er tilgængelige i dag. Hvis du bruger Linux, så tænk over, hvilken af ​​disse der passer til dine behov.

Sådan udvikler du et spil på Linux
For et årti siden ville ikke mange Linux-brugere forudsige, at deres foretrukne operativsystem en dag ville være en populær spilplatform til kommercie...
Open Source-porte med kommercielle spilmotorer
Gratis, open source og cross-platform spilmotorgendringer kan bruges til at spille gamle såvel som nogle af de temmelig nylige spiltitler. Denne artik...
Bedste kommandoliniespil til Linux
Kommandolinjen er ikke kun din største allierede, når du bruger Linux, den kan også være kilde til underholdning, fordi du kan bruge den til at spille...