Hvordan installere NetData Monitoring Tool på Ubuntu Top 10.Topp 10

Hvordan installere NetData Monitoring Tool på Ubuntu Top 10.Topp 10
Å få sanntidsstatistikk om forskjellige systemmålinger er en topp prioritet for systemadministratorer, utviklere og operasjonsteam generelt. Det hjelper med å overvåke systemer i sanntid og raskt plukke opp feil eller feil og løse dem for å sikre at ting kommer tilbake på sporet.

NetData er en gratis og åpen kildekode distribuert overvåkningsapplikasjon i sanntid som kjører over forskjellige dataenheter; Fysiske servere, skyservere, containere og til og med IoT -enheter. Den samler mye data og visualiserer dem på slanke og interaktive dashbord. Vi skal installere NetData på Ubuntu 20.04 LTS og demonstrerer deretter hvordan forskjellige beregninger blir visualisert.

Trinn 1: Installer NetData ved hjelp av Kickstart.SH -manus

Dette er den mest foretrukne måten å installere NetData fordi den lar deg passere andre argumenter på samme kommando for å tilpasse installasjonsprosessen. Det viktigste er at denne metoden sømløst fungerer på tvers av alle distros.

I starten kan det være lurt å se mer informasjon om NetData. Bruk APT -kommandoen som følger.

$ apt show netdata

Utgangen gir NetData -informasjon som den nyeste versjonen, opprinnelsen, installasjonsstørrelsen og en beskrivelse av pakken.

For å installere netdata, bare kjøre Kickstart manus som følger.

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

Som du vil legge merke til, utfører manuset en haug med operasjoner. Først autodetekterer det Linux -operativsystemet og distribusjonen du kjører og installerer senere de nødvendige pakkene.

Fra utdataene nedenfor kan du se at OS -informasjonen vår er hentet og vist til stdout av skriptet.

Skriptet fortsetter deretter med å sjekke om du har en eksisterende forekomst av NetData, og hvis det er en, oppdaterer manuset NetData i stedet for å installere NetData på nytt.

Deretter henter skriptet NetData fra Git Repository og lagrer det i /usr/src/netdata.git. Sti. Alle nødvendige filer og avhengigheter blir deretter installert og pakkeindeksen oppdatert.

Underveis vises plasseringen av NetData -filer inkludert konfigurasjonsfiler, webfiler, DB -filer og loggfiler som vist som vist.

Mot slutten vises grunnleggende instruksjoner om hvordan du får tilgang til NetData Dashboard sammen med start og stopping NetData.

Oppdateringsskriptet NetData-updater.sh blir deretter lagt til /etc/Cron-Daily f for å sikre at netdata kontinuerlig oppdateres.

Når installasjonen pakker seg sammen, vil skriptet informere deg om at NetData ble installert og nå kjører.

Hele installasjonen tar ganske lang tid det kan du være en kort pause eller bare henge rundt til den er fullført.

Trinn 2: Bekreft at NetData kjører

NetData er endelig installert. Imidlertid er det forsvarlig å bekrefte at NetData -tjenesten er aktiv og kjører.

Som standard lytter NetData på Port 19999. For å bekrefte dette, kjør NetStat -kommandoen nedenfor:

$ sudo netstat -pnltu | Grep 19999

Du kan også bekrefte at NetStat SystemD -tjenesten kjører ved å påkalle:

$ sudo systemctl status netdata

Utgangen bekrefter at netdata kjører som vi forventer.

Trinn 3: Konfigurer brannmur

På dette tidspunktet kan du få tilgang til NetData fra nettleseren fra vertssystemet. Imidlertid, hvis UFW -brannmuren er aktivert, vil dette ikke være mulig. Med det i bakhodet må Port 19999 være tillatt.

Så kjør følgende kommandoer:

$ sudo ufw tillater 19999/tcp
$ sudo ufw omlasting

Bekreft deretter at Port 19999 er tillatt på brannmuren.

$ sudo ufw status

Trinn 4: Få tilgang til NetData Dashboard

Alle konfigurasjonene er ferdige og støvet. Når vi pakker sammen, kommer vi til å få tilgang til NetData ved å bla gjennom følgende URL. Bytt ut vert-IP Med vertens virkelige IP -adresse.

http: // host-ip: 19999

Og voila! NetData Dashboard vil komme til syne med elegante og vakre visualiseringer som viser en systemoversikt over hovedsystemmetrikkene som CPU -utnyttelse, nettverksbåndbredde -statistikk, disklesing/skriv og RAM -utnyttelse.

På høyre sidefelt er flere systemmetriske alternativer som du kan klikke på for å se dashbord som visualiserer sanntidsstatistikk.

For eksempel, for å se på nettverksbåndbredden, velger du for eksempel ikonet "nettverksgrensesnitt" som vist.

Dashbordet "Nettverksgrensesnitt" vises med båndbreddestatistikk om forskjellige nettverksadaptere.

Konklusjon

NetData gir en utmerket løsning for å overvåke din enkeltnode i sanntid. Du kan konfigurere alarmer og varsler som kan utløses når en bestemt hendelse eller terskel overskrides. Prøv NetData og gi oss beskjed om opplevelsen din.