Overvåkning

Linux-overvåkingsverktøy Den definitive guiden

Linux-overvåkingsverktøy Den definitive guiden
Hvis du er en IT-spesialist som arbeider med Linux-systemer, er implementering av Linux-overvåkingsverktøy viktig for å sikre programvarens helse. Med et bredt spekter av nettverksovervåkingsverktøy for Linux fra åpen kildekode til lukket kilde, kan det være vanskelig å ta et endelig valg. Og for å bestemme riktig, må du vite nøyaktig hva du vil ha fra Linux-overvåkingsverktøyet ditt.I denne artikkelen vil vi diskutere noen punkter du må huske på når du bestemmer deg og lage en oversikt over de beste verktøyene for åpen kildekodeovervåking.Når du prøver å ta en avgjørelse, må du vurdere hvilken type maskinvare og programvare du skal overvåke med verktøyet, skalerbarhet og størrelse på nettverket ditt, budsjettet du jobber med og hvilken type støtte du bruker. regner med å ha.

Hvordan velge Linux-overvåkingsverktøy:

Åpen kildekode eller lukket

Det første punktet du må huske på er om du vil ha en åpen kildekodeoppsett eller en lukket kildekode. Den største ulempen med programvare med lukket kilde er at den betales. Men hvis du har å gjøre med et stort nettverk, og du ikke har tid til å feilsøke ved hjelp av nettfora, kan det være veien å gå. Med lukket kilde kan du når som helst be om og få øyeblikkelig kundesupport. Det alene kan være vel verdt startgebyret hvis du har spørsmål eller bekymringer.

Med programvare med lukket kilde får du også strømlinjeformet brukervennlighet og vanligvis også høyere beskyttelsesnivåer. Åpen kildekode er derimot utfordrende å hacke, men ikke umulig.

Skalerbarhet

Når du skal velge verktøy for nettverksovervåking, bør du ta hensyn til skalerbarheten og størrelsen på nettverket ditt. Fordi mye åpen kildekode-programvare er designet spesielt for mindre størrelser.

Hvis du driver et omfattende bedriftsnettverk med mange noder, bør du ikke engang vurdere noe som de neste verktøyene: SolarWinds NetFlow Traffic Analyzer eller Paessler PRTG Network Monitor. Disse tjenestene vil være passende for de store nettverkene som kan trenge å utvide brukernummeret uten praktisk talt advarsel.

Et annet alternativ å vurdere kan være en slik tjeneste som Ganglia. Denne er svært skalerbar, men har ulemper som mangel på automatisk dataanalyse. Slike verktøy som SolarWinds NTA eller Nagios Network Analyzer er mer omfattende og egnet for deres sikkerhetsalarmoppsett og sanntidsanalyse.

Brukerstøtte

Hva andre trenger å vurdere når de leter etter Linux-overvåkingsverktøy. Det er viktig at du tenker på støttenivået du trenger. Når du ser på åpen kildekode-programmer, bør du være klar over at det ikke er noen støttetjeneste, bortsett fra brukernes fellesskap. Derfor bør du være oppmerksom på deres online brukerfellesskap og hvordan det er aktivt. Men hvis du foretrekker å få øyeblikkelig støtte eller dine forretningsbehov krever det, vil programvaren med åpen kildekode med et klar-til-hjelp-kundesupportteam være et bedre valg for deg. Videre tilbyr noen verktøy som EventSentry Light et raskt varslingssystem og feilsøking av ethvert problem.

Oversikt over de beste Linux-nettverksovervåkingsverktøyene med åpen kildekode

Noen ulemper med overvåking med åpen kildekode er at disse verktøyene pleier å være mer tidkrevende å bruke, og de kan også være mindre brukervennlige. Noen ganger støter du også på ondsinnede redigeringer med dem, noe som er nesten uhørt med et program med lukket kilde. Men de mest åpen kildekodeverktøyene har mange funksjoner som lukkede kildetjenester og enda mer, og er gratis. Dette gjelder spesielt når det er et robust online brukerfellesskap som du kan appellere til for å få råd hvis du trenger det.

Nagios

Med Nagios er du i stand til å overvåke nesten alle typer komponenter. Disse vil omfatte nettsteder, mellomvare, systemberegninger, nettverksprotokoller, operativsystemer, applikasjoner, webservere og mer.

Nagios er basert på det som kalles en Core 4-motor for overvåking. Du får et høyt ytelsesnivå og forbruk av færre serverressurser. Integrering støttes med mange av de populære programvarealternativene fra tredjeparter gjennom plugins. Mest sannsynlig vil noen andre allerede ha skrevet det, og sparer deg bryet med å gjøre det.

Nagios har en omfattende rapport over hele den overvåkede IT-infrastrukturen. Videre har den hendelsesbehandlere som gir automatisk omstart av mislykkede applikasjoner. De neste funksjonene gjør dette nettverksovervåkingsverktøyet til en av de mest nyttige: tilgang for flere brukere, den selektive tilgangsfunksjonen som lar klienter bare se infrastrukturkomponenter som handler om dem, svært skalerbar arkitektur

I tillegg har tjenesten et ekstremt aktivt fellesskap med over 1 million brukere som er klare til å hjelpe deg, hvis noen.

Icinga 2

Icinga 2 kjører på bunnen av den originale Icinga, men har noen modifikasjoner. Det er populært blant IT-spesialister for sine live overvåkingsverktøy og skalerbarhet.

Icinga 2 passer perfekt for Linux så vel som for andre operativsystemer. Det kan måle de mer betydningsfulle nettverkene og gi analyse gjennom diagrammer og fargekodede grafer. Med sine interaktive visuelle overvåkingspaneler blir nettverksovervåking enkelt. Den bruker API-teknologi som er åpent, utviklet av samfunnet. Icinga 2 overvåker systemene i høye hastigheter og produserer dashbord for datavisualisering i sanntid.

OpenNMS

OpenNMS lar deg bygge et nettverksovervåkingsverktøy for praktisk talt alle typer IT-infrastruktur. Programvaren samler systemberegninger ved hjelp av HTTP, NRPE, JMX, WMI, SNMP, XML, JDBC, XML, JSON og andre. Den er designet på hendelsesdrevet arkitektur, og den støtter også Grafana.

OpenNMS leveres med integrerte rapporteringsfunksjoner som lar deg ha sanntidsrapporter i et intuitivt dashbord og kartoppsett. Samlet sett har OpenNMS et brukergrensesnitt som anses å være utmerket.

Den er spesielt designet for Linux, men støtter Solaris, Windows og OSX

Den har mange nyttige funksjoner som funksjonalitet for overvåking av enhetstemperatur, veldig tilpassbart admin-dashbord, effektiv forsyningsovervåking, IPv4- og IPv6-støtte. Tjenesten lar deg angi tilpasset varsling via SMS, e-post, XMPP og andre metoder for spesifikke hendelser. Hva annet er verdt å nevne, at det er et geografisk nodekart for å vise noder og tjenesteavbrudd ved hjelp av Google Maps, Open Street Map eller MapQuest

Kaktus

Kaktus er et av de mest kjente navnene i programvare for overvåking av åpen kildekode. Den kan installeres på enten Linux eller Windows OS. Det lar flere brukere logge nettverksdata og overvåke nettverksenheter. Plattformen tilbyr omfattende personverninnstillinger for å definere forskjellige brukertyper med forskjellige tilgangsnivåer.

Du kan definere ubegrensede grafelementer ved hjelp av CDEF eller datakilder. Støtte for automatisk polstring av graf følger med. Den støtter også RRD- eller Round-Robin Database-filer. Disse har mer enn én datakilde. De kan også bruke en RRD-fil som er lagret når som helst i det lokale filsystemet.

Dette verktøyet har også nyttige funksjoner som brukerbasert administrasjon og sikkerhet og tilpassede datainnsamlingsskript

Zabbix

Zabbix er en annen populær nettverksovervåkingstjeneste som er kompatibel med Linux og Unix. Dette gjør det populært for alle slags individer i IT-samfunnet.

Zabbix ligner litt på kaktus. En av fordelene med tjenesten er et veletablert nettsamfunn. Verktøyet gir deg et visuelt dashbord som har overvåkingsfunksjoner. Du kan oppdage og holde rede på endringer i nettverksaktivitet og diskplass gjennom en serie varsler. Du kan også spore CPU-belastning med plattformen for å sjekke aktivitet på nettverket ditt.

Basert på rammer som ICMP, SNMP og TCP, kan Zabbix oppdage nettverksproblemer og funksjonsforsinkelser. Den bruker også programvare med åpen kildekode-varsling som vil varsle den sentrale kontrollen hvis det noen gang er nettverksfeil.

Sjekk

Hvis du leter etter en enkel måte å sette opp en overvåking som passer ethvert miljø, bør du ta en titt på Checkmk. Verktøyet overvåker servere, nettverk, skyaktiva, databaser, containere, IoT og mer. Checkmk kjører under Linux, som et virtuelt eller fysisk apparat, eller i en Docker-container. Alle komponentene leveres fullt integrert, så det tar bare minutter å sette opp en forekomst.

Checkmk Monitoring Overview Screen

Takket være den regelbaserte 1: n-konfigurasjonen, samt en høy grad av automatisering for å akselerere arbeidsflyter, er brukerne i stand til å administrere overvåkingen for selv store miljøer på bare noen få minutter. Kraftige funksjoner for automatisk oppdagelse, automatiserte agentoppdateringer og andre funksjoner reduserer tid og krefter du bruker på overvåking.

Checkmk Raw Edition er helt åpen kildekode og tilbyr gratis og ubegrenset overvåking. Checkmk Enterprise Edition leveres med flere funksjoner. Takket være sine 1900 offisielt tilgjengelige plugin-moduler (som alle er lisensiert under GPLv2), er Checkmk egnet for mange brukerscenarier. Arkitekturen til Checkmk er svært effektiv og støtter distribuert overvåking. Dette vil gjøre det mulig for deg å overvåke flere hundre tusen tjenester fra en forekomst, og enkelt administrere distribuerte miljøer med opptil flere hundre forekomster.

Selskapet bak Checkmk er stamme29, og dette har klart å skape et skalerbart verktøy med et brukervennlig grafisk grensesnitt. Ikke overraskende utvides Checkmk-brukerfellesskapet til en god hastighet. I dag stoler mer enn 2000 organisasjoner på Checkmk. Brukerne er selskaper i alle størrelser så vel som statlige institusjoner - ofte med flere datasentre og veldig store oppsett.

LibreNMS

LibreNMS er kjent hovedsakelig for sitt hurtige responsprogram. Det er så effektivt på grunn av veldesignet open source API-programvare med samlinger av sanntidsovervåkingskontroller og rapporter.

LibreNMS er potensielt ganske nyttig. Det gir automatiserte oppdateringer om ytelsen til nettverket ditt med et smart innebygd varslingssystem.

Det gir også API-kommunikasjonsfunksjon med nettverkssystemer som er horisontalt skalerbare. Arkitekturen lar deg overvåke mange noder gjennom det sentrale kontrollsystemet. Det er en annen fordel med å bruke LibreNMS også: den støtter både iOS og Android like effektivt. Den støtter til og med virtuelle maskiner, hvis du er på jakt etter et verktøy med den kompatibiliteten.

Prometheus

Prometheus støttes godt av både Linux- og Unix-systemer og fungerer som et effektivt og gratis nettverksovervåkingsverktøy. Det gir deg også praktiske grafiske visualiseringsfunksjoner gjennom integrasjonen med Grafana-grafprogrammet.

Den har en innebygd PromQL-funksjon som også gir deg en tilpassbar visualisering av grensesnittet. Du vil se at det ikke har helt fellestøtten som noen andre på denne listen, som Zabbix og Cacti. Det er verdt å merke seg at for siste gang vokser antallet store selskaper som bruker Prometheus jevnt, og nesten sørger for at du vil se mer av det i årene som kommer.

Observium Community

Det er et perfekt Linux-nettverksovervåkingsverktøy målrettet for små serversystemer. Den har et profesjonelt online utviklingsmiljø som sikrer at verktøyet oppdateres ofte. Den har støtte for de mest brukte operativsystemene og bruker standard SNMP-nettverksovervåking.

Observium har en bemerkelsesverdig samling av overvåkingsfunksjoner for brukerne. Det er også et visuelt dashbordsystem og et omfattende online støttenettverk. Men ulempene er at dets ambisjoner forblir i liten skala, da det ikke er den beste kampen for store nettverk og ikke gir oppdateringer i sanntid og varsler om nettverksaktivitet.

Monitorix

Monitorix er et Unix- og Linux-basert serverovervåkingsverktøy som er i liten skala.

Selv om det fungerer best med mindre servere, gir det deg mange systemovervåkingsfunksjoner. Den kan overvåke ting som dataforbruk, nettverksfunksjoner eller diskstasjonsvarme. Dette sikrer at brukeren alltid kan observere alle de mest kritiske funksjonene i nettverkets drift. Dette verktøyet tilbyr også kraftige fargekodede grafer og diagrammer som du kan bygge visuelle trender med.

Htop

Htop er et enkelt justert overvåkingsverktøysprogram som støtter både Linux- og Unix-baserte systemer.

Noen sier at det ikke er den mest visuelt vennlige overvåkingsprogramvaren. Likevel er det nyttig for å tilby liveoppdateringer om ting som lagringskapasitet og nettverksaktivitet. Du bør også sette pris på det intuitive fargekodingssystemet.

BWM-NG

Det siste overvåkingsverktøyet på listen vår er BWM-NG. Dette er et fleksibelt, nyttig program som primært er ment for små nettverksovervåkingsplattformer som støtter Linux. Plattformen har flertjenestekompatibilitet med både Windows OS og Linux. Den er hovedsakelig designet for overvåking av båndbredde. Hvis du leter etter denne funksjonen, kan dette være verktøyet for deg.

Programmet ligner på noen måter på forrige BWM. Det er fortsatt i beta, men det har et veldig aktivt nettsamfunn som kan hjelpe deg med alle problemer.

Nå har du en oversikt over de mer populære Linux-overvåkingsverktøyene som er tilgjengelige i dag. Hvis du bruker Linux, så tenk på hvilken av disse som passer for dine behov.

Mus Hvordan endre venstre og høyre museknapp på Windows 10 PC
Hvordan endre venstre og høyre museknapp på Windows 10 PC
Det er ganske vanlig at alle datamusenheter er ergonomisk designet for høyrehendte brukere. Men det er tilgjengelige musenheter som er spesielt design...
Mus Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Etterlig museklikk ved å sveve med Clickless Mouse i Windows 10
Bruk av mus eller tastatur i feil stilling for overdreven bruk kan føre til mange helseproblemer, inkludert belastning, karpaltunnelsyndrom og mer. I ...
Mus Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
Legg til musebevegelser i Windows 10 ved hjelp av disse gratisverktøyene
De siste årene har datamaskiner og operativsystemer utviklet seg sterkt. Det var en tid da brukere måtte bruke kommandoer for å navigere gjennom filad...