Linux tilbyr mange system overvåking verktøy; mens noen er populære og mye brukt, som topp, htop og mer, er det andre som ikke er så kjente og kraftige, men det betyr ikke at de ikke er nyttige.

Her, i denne artikkelen, vil vi diskutere et slikt verktøy som er kalt Saidar, som er ekstremt enkelt å bruke, og lar deg overvåke en rekke systemstatistikker.

Introduksjon

Saidar er et kursbasert verktøy som kommer som en del av biblioteket libstatgrab (som gir tilgang til statistikk over systemet som det kjøres på) og kan brukes til å vise flere viktige systemstatistikker, inkludert CPU, prosesser, last, minne, bytte, nettverk I / O, disk I / O, og filsysteminformasjon.

I tillegg til Linux, er libstatgrab-biblioteket og dermed verktøyet tilgjengelig på flere plattformer, inkludert FreeBSD, NetBSD, OpenBSD, Solaris, DragonFly BSD, HP-UX og AIX.

Last ned / Installer

Brukere som kjører en Debian-basert distribusjon som Ubuntu, kan laste ned og installere verktøyet ved å bruke følgende kommando:

 sudo apt-get installere sayar 

Du kan også hente den nyeste versjonen av verktøyet ved å laste ned den nyeste versjonen av libstatgrab-biblioteket og bygge den fra bunnen av.

bruk

Her er noen eksempler som forklarer hvordan verktøyet kan brukes.

Merk : Alle eksemplene som presenteres i denne artikkelen er testet på Ubuntu 14.04.

Standardutgang

For å se standard utdata av kommandoen, bare kjør den uten kommandolinjevalg. Her er et eksempel på produksjonen den produserte på systemet mitt:

 saidar 

Som du ser, har verktøyet produsert mye informasjon i produksjonen som blir oppdatert (eller oppdatert) i sanntid etter et fast intervall. Den første raden inneholder informasjon relatert til vertsnavn, oppetid og dato, mens den andre og tredje raden inneholder detaljert informasjon relatert til prosessor og minne, henholdsvis. Mot slutten viser utgangen informasjon relatert til disk I / O og nettverksgrensesnitt, samt filsystemet.

Endre oppdateringsforsinkelsen ved hjelp av -d-alternativet

Som standard er forsinkelsessekvensene mellom oppdateringer 3, noe som betyr at sayar oppdaterer utgangen etter hvert tredje sekund. Men det gir også en kommandolinjevalg -d gjennom hvilken du kan justere forsinkelsen som per ditt krav.

For eksempel, for å sette en forsinkelse på fem sekunder, er alt du trenger å gjøre, å:

 sayar -d 5 

Aktiver farget utgang ved hjelp av -c-alternativet

For en bedre visning kan du også konfigurere sayar for å produsere farget utgang. Dette kan gjøres ved hjelp av kommandolinjen -c . Her er et eksempel:

 sayar -c 

Som du ser i utgangen, har hvert område en annen farge for å skille den fra de nærliggende feltene. Her er noen av fordelene ved å bruke den fargede utgangen:

  • Lastens gjennomsnittlige tall vises i fet skrift når de er spesielt (større enn 1) forskjellig fra hverandre, noe som viser at en endring i belastningen oppstår.
  • Hvis CPU-bruken går over 60 prosent, viser kommandoen den i fet skrift, og ved 90 prosent vises feltet ved hjelp av omvendt video. Det samme gjelder for minne, bytte og diskbruk ved henholdsvis 75 prosent og 90 prosent. Zombie prosesser er også uthevet.

Konklusjon

Saidar-kommandoen kan ikke gi forhåndsfunksjoner som andre populære systemovervåkingsverktøy, men dets evne ligger i det faktum at det viser de fleste viktige systemparametrene du vil overvåke, og gir deg en sanntidsvisning av denne statistikken. Dessuten er verktøyet også ekstremt lett.

Har du noen gang brukt Saidar? Hvordan var din erfaring? Del dine tanker i kommentarene nedenfor.