Ubuntu

Slik installerer du Netdata Monitoring Tool på Ubuntu 20.04

Slik installerer du Netdata Monitoring Tool på Ubuntu 20.04
Å få sanntidsstatistikk på forskjellige systemberegninger er en topprioritet for systemadministratorer, utviklere og driftsteam generelt. Det hjelper med å overvåke systemer i sanntid og raskt finne feil eller feil og løse dem for å sikre at ting kommer tilbake på sporet.

Netdata er en gratis og åpen kildekode distribuert, sanntids overvåkingsapplikasjon som går på tvers av forskjellige databehandlingsenheter; fysiske servere, skyservere, containere og til og med IoT-enheter. Den samler mye data og visualiserer den på elegante og interaktive dashbord. Vi skal installere Netdata på Ubuntu 20.04 LTS og demonstrer deretter hvordan ulike beregninger visualiseres.

Trinn 1: Installer Netdata ved hjelp av kickstart.sh-skript

Dette er den mest foretrukne måten å installere Netdata på, fordi det lar deg sende andre argumenter på samme kommando for å tilpasse installasjonsprosessen. Viktigst, denne metoden fungerer sømløst på tvers av alle distribusjoner.

I starten vil du kanskje se mer informasjon om Netdata. Bruk APT-kommandoen som følger.

$ apt viser nettdata

Utdataene gir Netdata-informasjon som den siste versjonen, opprinnelse, installasjonsstørrelse og en beskrivelse av pakken.

For å installere Netdata, kjør bare kickstart manus som følger.

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

Som du vil merke, utfører manuset en rekke operasjoner. Først oppdager den automatisk operativsystemet Linux og distribusjonen du kjører, og installerer senere de nødvendige pakkene.

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

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

Deretter henter skriptet Netdata fra Git-arkivet og lagrer det i / usr / src / netdata.git. Sti. Alle nødvendige filer og avhengigheter installeres deretter og pakkeindeksen oppdateres.

Underveis vil plasseringen av Netdata-filer inkludert konfigurasjonsfiler, webfiler, db-filer og loggfiler vises som vist.

Mot slutten vises grunnleggende instruksjoner om hvordan du får tilgang til Netdata dashbord sammen med start og stopp av Netdata.

Oppdateringsskriptet netdata-oppdaterer.sh blir deretter lagt til / etc / cron-daglig f for å sikre at Netdata kontinuerlig oppdateres.

Når installasjonen begynner, vil skriptet informere deg om at Netdata ble installert og kjører.

Hele installasjonen tar ganske lang tid. Det kan være lurt å ta en kort pause eller bare henge til den er fullført.

Trinn 2: Bekreft at Netdata kjører

Netdata er endelig installert. Det er imidlertid forsvarlig å bekrefte at Netdata-tjenesten faktisk er aktiv og kjører.

Som standard lytter Netdata til 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 nettdata

Resultatet bekrefter at Netdata kjører som vi forventer.

Trinn 3: Konfigurer brannmur

På dette punktet kan du få tilgang til Netdata fra nettleseren fra vertssystemet ditt. Imidlertid, hvis UFW-brannmur er aktivert, vil dette ikke være mulig. Med det i bakhodet må port 19999 tillates.

Så kjør følgende kommandoer:

$ sudo ufw tillate 19999 / tcp
$ sudo ufw på nytt

Bekreft deretter at port 19999 er tillatt i brannmuren.

$ sudo ufw status

Trinn 4: Få tilgang til Netdata-dashbordet

Alle konfigurasjoner er ferdig og støvet. Når vi avslutter, skal vi få tilgang til Netdata ved å bla gjennom følgende URL. Bytt ut verts-ip med vertsens virkelige IP-adresse.

http: // host-ip: 19999

Og voila! Netdata dashbord vil komme til syne med elegante og vakre visualiseringer som viser en systemoversikt over hovedsystemets beregninger som CPU-utnyttelse, nettverksbåndbreddestatistikk, disk lese / skrive og RAM-bruk.

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

For eksempel, for å få et blikk på nettverksbåndbredden, velg ikonet "Nettverksgrensesnitt" som vist.

Instrumentbordet 'Nettverksgrensesnitt' vises med statistikk for båndbredde på forskjellige nettverkskort.

Konklusjon

Netdata gir en utmerket løsning for overvåking av den enkelte noden din 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 din opplevelse.

Hvordan bruke GameConqueror Cheat Engine i Linux
Artikkelen dekker en guide om bruk av GameConqueror-juksemotoren i Linux. Mange brukere som spiller spill på Windows bruker ofte "Cheat Engine" -appli...
Beste spillkonsollemulatorer for Linux
Denne artikkelen vil liste opp populære programvare for spillkonsollemulering tilgjengelig for Linux. Emulation er et programvarekompatibilitetslag so...
Beste Linux Distros for spill i 2021
Linux-operativsystemet har kommet langt fra det originale, enkle, serverbaserte utseendet. Dette operativsystemet har forbedret seg enormt de siste år...