Ubuntu

Så här installerar du Netdata Monitoring Tool på Ubuntu 20.04

Så här installerar du Netdata Monitoring Tool på Ubuntu 20.04
Att få statistik i realtid om olika systemmätvärden är en topprioritet för systemadministratörer, utvecklare och driftsteam i allmänhet. Det hjälper till att övervaka system i realtid och snabbt upptäcka fel eller fel och lösa dem för att säkerställa att saker och ting kommer tillbaka på rätt spår.

Netdata är en gratis och öppen källkodsdistribuerad realtidsövervakningsapplikation som körs över olika datorenheter; fysiska servrar, molnservrar, containrar och till och med IoT-enheter. Det samlar mycket data och visualiserar det på snygga och interaktiva instrumentpaneler. Vi ska installera Netdata på Ubuntu 20.04 LTS och visa sedan hur olika mått visualiseras.

Steg 1: Installera Netdata med kickstart.sh-skript

Detta är det mest föredragna sättet att installera Netdata eftersom det låter dig skicka andra argument på samma kommando för att anpassa installationsprocessen. Viktigast av allt, den här metoden fungerar sömlöst i alla distros.

I början kanske du vill se mer information om Netdata. Använd APT-kommandot enligt följande.

$ apt visa netdata

Utdata ger Netdata-information som den senaste versionen, ursprung, installationsstorlek och en beskrivning av paketet.

För att installera Netdata, kör bara sparka igång manus enligt följande.

$ bash <(curl -Ss https://my-netdata.io/kickstart.sh)

Som du kommer att märka, utför manuset en massa operationer. Först detekterar det automatiskt Linux-operativsystemet och distributionen du kör och installerar senare nödvändiga paket.

Från utdata nedan kan du se att vår OS-information har hämtats och visas för stdout av skriptet.

Skriptet fortsätter sedan för att kontrollera om du har en befintlig förekomst av Netdata, och om det finns en, uppdaterar skriptet Netdata istället för att installera Netdata på nytt.

Därefter drar skriptet Netdata från Git-arkivet och lagrar det / usr / src / netdata.git. Väg. Därefter installeras alla nödvändiga filer och beroenden och paketindex uppdateras.

Längs vägen visas platsen för Netdata-filer inklusive konfigurationsfiler, webbfiler, db-filer och loggfiler som visas.

Mot slutet visas grundläggande instruktioner om hur du kommer åt Netdata-instrumentpanelen tillsammans med start och stopp av Netdata.

Uppdateringsskriptet netdata-uppdaterare.sh läggs sedan till / etc / cron-dagligen f för att säkerställa att Netdata kontinuerligt uppdateras.

När installationen avslutas kommer skriptet att informera dig om att Netdata installerades framgångsrikt och nu körs.

Hela installationen tar en stund du kanske vill ta en kort paus eller helt enkelt hänga tills den är klar.

Steg 2: Bekräfta att Netdata körs

Netdata är äntligen installerat. Det är dock klokt att verifiera att Netdata-tjänsten verkligen är aktiv och körs.

Som standard lyssnar Netdata på port 19999. För att bekräfta detta, kör kommandot netstat nedan:

$ sudo netstat -pnltu | grep 19999

Du kan också bekräfta att Netstat systemd-tjänsten körs genom att anropa:

$ sudo systemctl status netdata

Produktionen bekräftar att Netdata verkligen körs som vi förväntar oss.

Steg 3: Konfigurera brandvägg

Vid den här tiden kan du komma åt Netdata från webbläsaren från ditt värdsystem. Om UFW-brandväggen är aktiverad är det dock inte möjligt. Med detta i åtanke måste port 19999 tillåtas.

Så kör följande kommandon:

$ sudo ufw tillåter 19999 / tcp
$ sudo ufw ladda om

Bekräfta sedan att port 19999 är tillåten i brandväggen.

$ sudo ufw-status

Steg 4: Gå till Netdata-instrumentpanelen

Alla konfigurationer är klara och dammade. När vi avslutar kommer vi att komma åt Netdata genom att bläddra i följande URL. Ersätt värd-ip med din värds verkliga IP-adress.

http: // värd-ip: 19999

Och voila! Netdata-instrumentpanelen kommer att visas med eleganta och vackra visualiseringar som visar en systemöversikt över de viktigaste systemmätvärdena, såsom CPU-användning, nätverksbandbreddsstatistik, diskläsning / -skrivning och RAM-användning.

På höger sidofält finns ytterligare systemmätvärden som du kan klicka på för att visa instrumentpaneler som visualiserar realtidsstatistik.

Om du till exempel vill titta på nätverksbandbredden väljer du ikonen "Nätverksgränssnitt" som visas.

Instrumentpanelen 'Nätverksgränssnitt' kommer att visas med bandbreddsstatistik på olika nätverkskort.

Slutsats

Netdata ger en utmärkt lösning för att övervaka din enda nod i realtid. Du kan konfigurera larm och aviseringar som kan utlösas när en viss händelse eller tröskel överskrids. Ge Netdata ett försök och låt oss veta om din upplevelse.

Hur man använder AutoKey för att automatisera Linux-spel
AutoKey är ett verktyg för desktopautomatisering för Linux och X11, programmerat i Python 3, GTK och Qt. Med hjälp av dess skript och MACRO-funktional...
Hur man visar FPS-räknare i Linux-spel
Linux-spel fick ett stort tryck när Valve tillkännagav Linux-stöd för Steam-klient och deras spel 2012. Sedan dess har många AAA- och indiespel tagit ...
Hur man laddar ner och spelar Sid Meier's Civilization VI på Linux
Introduktion till spelet Civilization 6 är ett modernt intag av det klassiska konceptet som introducerades i serien Age of Empires-spel. Idén var gans...