Cysboard: monitor systemu oparty na html i css

płyta cysboard

płyta cysboard

do Ci, którzy już znają Conky'ego, poznają zalety tego narzędzia co pozwala nam monitorować nasz system, a dodatkowo modyfikować jego wygląd wizualny, nadając naszemu pulpitowi spersonalizowany wygląd.

Surfując trochę po sieci natrafiłem na alternatywę dla Conky'ego. No więc, Opowiem ci trochę o Cysboard, prostym, lekkim i potężnym narzędziu do monitorowania.

Cyboard jest systemem monitorowania typu open source, podobnym do Conky, aplikacja została napisana w C ++, HTML i CSS przez programistę Michael Osei this używa HTML i css, aby nadać styl wizualny Twoim motywom.

Cysboard uzyskuje informacje z naszego systemu, biorąc pod uwagę system operacyjny, z którego korzystamy, ilość pamięci RAM, procesor, nasz adres IP i inne.

Jak zainstalować Cysboard na Ubuntu?

Aby zainstalować aplikację w naszym systemie, będziemy musieli tylko sklonować gita z tego i skompiluj kod z naszego zespołu.

Aby wykonać to zadanie, musimy mieć zainstalowane niezbędne zależności, którymi są cmake i gcc.

Aby sklonować git i zainstalować Cysboard, robimy to za pomocą tych poleceń:

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

Dzięki temu mamy już zainstalowaną aplikację w naszym systemie możemy stworzyć własne motywy na cysboard Musimy tylko postępować zgodnie z instrukcjami podanymi przez programistę:

  • Utwórz plik dla motywu, nazwiemy go main.html wewnątrz ~ / .config / cysboard /.
  • Dodaj kod HTML z dowolnym identyfikatorem wymienionym w tabeli znajdującej się na githubie, który dostarcza informacji o systemie.
  • Uruchom cysboard.

Tabela identyfikatorów do tworzenia motywów jest następująca:

ID Informacia
nazwa_procesora Nazwa procesora
użycie procesora Całkowite użycie procesora w procentach
procesor_arch Architektura procesora
procesor_dostawca Na przykład dostawca procesora. Intel, AMD
liczba_rdzeń procesora Liczba rdzeni procesora
pamięć_wolna Ilość wolnej pamięci w KB, MB lub GB
mem_używany Ilość używanej pamięci w KB, MB lub GB
mem_swap_total Ilość pamięci wymiany w KB, MB lub GB
pamięć_całkowita Całkowita ilość dostępnej pamięci fizycznej
os_nazwa Nazwa systemu operacyjnego
nazwa_dystrybucji os Z jakiej dystrybucji korzystamy
os_czas pracy Całkowity czas, który upłynął od ostatniego uruchomienia
os_num_procs Ile procesów obsługujemy?
exec_ # Uruchom program i wyświetl jego wyjście, np. Exec_0, exec_1 itp.
użycie procesora_ # Na przykład uzyskaj procent wykorzystania rdzenia procesora. Cpu_usage_0, cpu_usage_1 itd

W każdym razie aplikacja ma domyślny motyw, dzięki któremu możemy zobaczyć, co aplikacja oferuje nam w systemie.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Jimmy’ego Olano powiedział

    Chociaż tworzę oprogramowanie w kilku językach, nie miałem zainstalowanego «cmake», ponieważ już wiesz:

    sudo apt-get zainstaluj cmake

  2.   Jimmy’ego Olano powiedział

    Nie mam też „gtk + -3.0” (używam Ubuntu 16.04); dobrze, naprzód:

    sudo apt-get install gtk + -3.0