Cysboard: en systemmonitor baseret på html og css

tavle

tavle

til dem, der allerede kender Conky, vil kende fordelene ved dette værktøj der gør det muligt for os at overvåge vores system med plus at ændre dets visuelle udseende, hvilket giver vores desktop et personligt look.

Da jeg surfede lidt på nettet, stødte jeg på et alternativ til Conky. Okay så, Jeg vil tale lidt om, Cysboard et simpelt, let og kraftigt overvågningsværktøj.

Tavle er et open source-overvågningssystem svarende til Conky, applikationen er skrevet i C ++, HTML og CSS af udvikleren Michael Osei dette Brug HTML og CSS til at give dine temaer en visuel stil.

Cysboard henter oplysningerne fra vores system og tager det operativsystem, vi bruger, hvor meget RAM vi har, processoren, vores IP-adresse og mere.

Sådan installeres Cysboard på Ubuntu?

For at installere applikationen i vores system, vi bliver kun nødt til at klone git af dette og kompilér koden fra vores team.

For at udføre denne opgave skal vi have de nødvendige afhængigheder installeret, som er cmake og gcc.

For at klone git og installere Cysboard gør vi det med disse kommandoer:

git clone https://github.com/mike168m/Cysboard.git
cd Cysboard/
mkdir build
cmake
make 

Med dette har vi applikationen installeret i vores system nu vi kan oprette vores egne temaer til cysboard Vi er bare nødt til at følge instruktionerne fra udvikleren:

  • Opret en fil til temaet, vi kalder det main.html inde ~ / .config / cysboard /.
  • Tilføj HTML-koden med et af de identifikatorer, der er anført i tabellen, der findes i github'en, der leverer systemoplysningerne.
  • Kør tavle.

Tabellen over identifikatorer til oprettelse af temaer er som følger:

ID INFO
cpu_navn Navnet på CPU'en
CPU brug Samlet CPU-forbrug i procent
cpu_arch CPU-arkitektur
cpu_vendor CPU-leverandøren, for eksempel. Intel, AMD
cpu_num_kerner Antal processorkerner
mem_fri Mængden af ​​ledig hukommelse i KB, MB eller GB
mem_brugt Mængden af ​​hukommelse, der bruges i KB, MB eller GB
mem_swap_total Mængden af ​​swap-hukommelse i KB, MB eller GB
mem_total Den samlede mængde fysisk hukommelse til rådighed
os_navn Operativsystemets navn
os_distro_navn Hvilken distribution bruger vi
os_oppetid Den samlede tid, der er gået siden sidste opstart
os_num_procs Hvor mange processer kører vi?
exec_ # Kør et program og vis dets output f.eks. Exec_0, exec_1 osv.
CPU brug_ # Få for eksempel procentdelen af ​​brugen af ​​en CPU-kerne. Cpu_usage_0, cpu_usage_1 osv

Under alle omstændigheder kommer applikationen med et standardtema, som vi kan se, hvad applikationen tilbyder os i systemet.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.

  1.   Jimmy Olano sagde han

    Selvom jeg udvikler software på flere sprog, havde jeg ikke «cmake» installeret, fordi du allerede ved:

    sudo apt-get install cmake

  2.   Jimmy Olano sagde han

    Jeg har heller ikke "gtk + -3.0" (jeg bruger Ubuntu 16.04); godt fremad:

    sudo apt-get install gtk + -3.0