Sådan sporer du enkelt CPU og hukommelsesbrug i Ubuntu ved hjælp af indikator-sysmonitor
Selv om der er mange systemovervågningsprogrammer tilgængelige for Ubuntu, viser de fleste af dem oplysninger i deres eget vindue - det være sig en kommandolinjeskal eller GUI. Men hvis du søger kontinuerligt at overvåge en håndfuld systemparametre i simpel tekstformular og ikke ønsker at spilde tidskoblingsvinduer, er det en ideel løsning at få de oplysninger, der vises på panelet.
I denne artikel vil vi diskutere en sådan applikation - indikator-sysmonitor, som gør det lige for dig. Vi diskuterer også, hvordan du kan bruge denne applikation til at vise tilpasset output.
Bemærk: Alle eksempler, der er diskuteret i denne artikel, er blevet testet på Ubuntu 14.04, og den anvendte applikationsversion er 0, 6.2-stabil.
Indikator-Sysmonitor
Indikator-Sysmonitor-applikationen viser forskellige systemrelaterede oplysninger på panelet. Disse oplysninger omfatter brug af filsystemdiskpladsplads, netværksaktivitet, hukommelsesforbrug, CPU-brug og byttepladsudnyttelse. Desuden giver programmet også mulighed for at køre dine egne scripts og kommandoer og få deres output vist på panelet.
Download og installer
Udfør følgende kommandoer for at downloade og installere programmet på din Ubuntu-boks:
sudo add-apt-depot ppa: fossfreedom / indicator-sysmonitor sudo apt-get opdatering sudo apt-get install indikator-sysmonitor
Du kan også tage fat på .deb filen herfra.
Når applikationen er installeret, kan du køre den ved at starte "System Monitor Indicator" fra Dash.
Funktioner
Så snart du starter programmet, vil du se, at CPU'en og hukommelsesrelaterede oplysninger vises på panelet (se billedet nedenfor).
Dette er de oplysninger, som appen vises som standard. For at lære og forstå, hvilke andre oplysninger den kan vise, skal du klikke på panelet, hvor oplysningerne vises, og derefter klikke på Indstillinger.
Dette vil frembringe følgende vindue:
Klik på fanen Avanceret, og du vil se alle tilgængelige muligheder:
Det er ikke svært at forstå, at teksten i "Tilpas output" boksen er ansvarlig for CPU og hukommelsesinformation, der som standard vises på panelet, og afsnittet "Sensorer" indeholder den komplette liste over systemovervågningsparametre, som du kan bruge.
Antag for eksempel, at jeg vil vise netværksrelaterede oplysninger på panelet. For at gøre dette tilføjer jeg tekstnetværket : {net} til "Tilpas output" boksen:
Alternativt kan du også klikke på knappen Tilføj til stede nederst til højre efter at have valgt "net" i "Sensorer" boksen. Når du er færdig, skal du klikke på knappen Test for at se effekten (og Gem for at gemme den nye indstilling). Udgangen skal være sådan noget:
Så du kan se, at applikationsudgaven nu indeholder netværksrelaterede oplysninger. På samme måde kan du tilføje forskellige tilgængelige parametre til visning og overvågning af oplysninger relateret til dem.
Tilføj tilpasset output
Indikator-Sysmonitor-applikationen lader dig også vise output af brugerdefinerede kommandoer og scripts, hvilket betyder, at hvis du vil overvåge udgangen af et af dine scripts eller en kommando, kan du gøre det ved hjælp af dette program. Her er et simpelt eksempel:
Antag, at du vil udskrive brugernavnet i forbindelse med det aktuelle effektive bruger-ID på panelet. Det kan du gøre ved at tilføje whoami
kommandoen til applikationen. For at gøre det skal du klikke på knappen Ny på fanen Avanceret i vinduet Indstillinger og i det vindue, der dukker op, indtaste en kommandoidentifikation, dens beskrivelse og selve kommandoen i de tre felter.
Klik derefter på OK.
Nu er den kommando, du lige har tilføjet, tilgængelig på listen over sensorer.
Vælg den pågældende kommando og klik på knappen Tilføj.
Klik på testknappen, og du skal se produktionen svarende til følgende (selvfølgelig vil brugernavnet være anderledes i dit tilfælde - i mit tilfælde er det "himanshu").
På samme måde kan du også vise output af dine scripts. Et godt eksempel på dette kan ses her.
Konklusion
Indicator-Sysmonitor er en simpel applikation, der ikke kun er let at forstå, men kan udvides. Husk dog, at du ikke kan bruge det til at vise ikoner eller justere skrifttypestilen og farven på outputteksten. Alt i alt er det værd at prøve.