Cysboard: một trình giám sát hệ thống dựa trên html và css

bảng cysboard

bảng cysboard

đến những người đã biết Conky, sẽ biết lợi ích của công cụ này điều đó cho phép chúng tôi giám sát hệ thống của mình cùng với việc sửa đổi hình thức trực quan của nó bằng cách tạo giao diện được cá nhân hóa cho màn hình của chúng tôi.

Lướt mạng một chút, tôi bắt gặp một giải pháp thay thế cho Conky. Vậy thì, Tôi sẽ nói một chút về Cysboard, một công cụ giám sát đơn giản, nhẹ và mạnh mẽ.

bảng điều khiển là một hệ thống giám sát mã nguồn mở tương tự như Conky, ứng dụng được viết bằng C ++, HTML và CSS bởi nhà phát triển Michael Osei. sử dụng HTML và CSS để tạo cho chủ đề của bạn một phong cách trực quan.

Cysboard lấy thông tin từ hệ thống của chúng tôi, lấy hệ điều hành chúng tôi sử dụng, dung lượng RAM chúng tôi có, bộ xử lý, địa chỉ IP của chúng tôi và hơn thế nữa.

Làm thế nào để cài đặt Cysboard trên Ubuntu?

Để cài đặt ứng dụng trong hệ thống của chúng tôi, chúng ta sẽ chỉ cần sao chép git điều này và biên dịch mã từ nhóm của chúng tôi.

Để thực hiện tác vụ này, chúng ta phải cài đặt các phụ thuộc cần thiết, đó là cmake và gcc.

Để sao chép git và cài đặt Cysboard, chúng tôi thực hiện bằng các lệnh sau:

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

Với điều này, chúng tôi đã cài đặt ứng dụng trong hệ thống của mình, chúng ta có thể tạo các chủ đề của riêng mình cho cysboard Chúng tôi chỉ cần làm theo các hướng dẫn do nhà phát triển đưa ra:

  • Tạo một tệp cho chủ đề, chúng tôi sẽ gọi nó là main.html bên trong ~ / .config / cysboard /.
  • Thêm mã HTML với bất kỳ số nhận dạng nào được liệt kê trong bảng được tìm thấy trong github cung cấp thông tin hệ thống.
  • Chạy cysboard.

Bảng các số nhận dạng để tạo chủ đề như sau:

ID Thông tin
tên_cpu Tên của CPU
cpu_usage Tổng mức sử dụng CPU theo phần trăm
cpu_arch Kiến trúc CPU
cpu_nhà cung cấp Ví dụ: nhà cung cấp CPU. Intel, AMD
cpu_num_cores Số lượng lõi xử lý
mem_free Dung lượng bộ nhớ trống tính bằng KB, MB hoặc GB
mem_used Dung lượng bộ nhớ được sử dụng tính bằng KB, MB hoặc GB
mem_swap_total Dung lượng bộ nhớ hoán đổi tính bằng KB, MB hoặc GB
mem_total Tổng dung lượng bộ nhớ vật lý khả dụng
os_name Tên của hệ điều hành
os_distro_name Chúng tôi sử dụng phân phối nào
os_uptime Tổng thời gian đã trôi qua kể từ lần khởi động cuối cùng
os_num_procs Chúng ta đang chạy bao nhiêu quy trình?
executive_ # Chạy một chương trình và hiển thị đầu ra của nó, ví dụ. Exec_0, execute_1, v.v.
cpu_usage_ # Lấy phần trăm sử dụng lõi CPU, chẳng hạn. Cpu_usage_0, cpu_usage_1, v.v.

Dù sao, ứng dụng đi kèm với một chủ đề mặc định mà chúng ta có thể thấy những gì ứng dụng cung cấp cho chúng ta trong hệ thống.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.

  1.   Jimmy olano dijo

    Mặc dù tôi phát triển phần mềm bằng một số ngôn ngữ, nhưng tôi chưa cài đặt «cmake» vì bạn đã biết:

    Sudo apt-get cài đặt cmake

  2.   Jimmy olano dijo

    Tôi cũng không có "gtk + -3.0" (Tôi sử dụng Ubuntu 16.04); tốt, chuyển tiếp:

    sudo apt-get install gtk + -3.0