Cách thiết lập màn hình mạng Raspberry Pi?

How Set Up Raspberry Pi Network Monitor



Zabbix là một công cụ giám sát mã nguồn mở, trong đó bạn có thể giám sát máy chủ, máy ảo, mạng, dịch vụ đám mây và nhiều hơn nữa. Nó là một công cụ rất hữu ích cho các tổ chức CNTT vừa, nhỏ và lớn.

Bạn có thể cài đặt Zabbix trên Raspberry Pi và theo dõi mạng của các máy tính / máy chủ khác trong mạng gia đình của mình bằng cách sử dụng nó.







Trong bài viết này, tôi sẽ hướng dẫn bạn cách thiết lập Zabbix trên Raspberry Pi để giám sát mạng của các máy tính / máy chủ khác trong mạng gia đình của bạn.



Những thứ bạn sẽ cần

Để theo dõi bài viết này, bạn cần một máy tính bảng đơn Raspberry Pi có cài đặt Zabbix 5 trên đó.



Nếu bạn cần bất kỳ hỗ trợ nào về việc cài đặt Zabbix 5 trên máy tính bảng đơn Raspberry Pi của mình, hãy đọc bài viết của tôi về Cách cài đặt Zabbix 5 trên Raspberry Pi 4 .





Tôi đã cài đặt Zabbix 5 trên Raspberry Pi của mình (chạy hệ điều hành Raspberry Pi). Địa chỉ IP của Raspberry Pi của tôi là 192.168.0.106 . Vì vậy, tôi sẽ truy cập ứng dụng web Zabbix 5 bằng URL http://192.168.0.106/zabbix . Địa chỉ IP của Raspberry Pi của bạn sẽ khác. Vì vậy, hãy đảm bảo thay thế nó bằng của bạn từ bây giờ.

Đại lý Zabbix là gì?

Zabbix có 2 thành phần: 1) Máy chủ Zabbix và 2) Đại lý Zabbix.



Nếu bạn muốn giám sát máy tính / máy chủ của mình bằng Zabbix, bạn phải cài đặt và chạy Zabbix Agent trên máy tính / máy chủ của mình. Nó sẽ giao tiếp và gửi dữ liệu cần thiết đến Máy chủ Zabbix (chạy trên Raspberry Pi của bạn).

Cài đặt Zabbix Agent trên HĐH Ubuntu / Debian / Raspberry Pi

Zabbix Agent có sẵn trong kho gói chính thức của HĐH Ubuntu / Debian / Raspberry Pi. Vì vậy, nó rất dễ dàng để cài đặt.

Đầu tiên, hãy cập nhật bộ đệm ẩn của kho lưu trữ gói APT bằng lệnh sau:

$sudocập nhật apt


Bạn có thể cài đặt Zabbix Agent bằng lệnh sau:

$sudođúng cáchTải vềzabbix-đại lý-và


Zabbix Agent sẽ được cài đặt.

Mở tệp cấu hình Zabbix Agent /etc/zabbix/zabbix_agentd.conf với lệnh sau:

$sudo nano /Vân vân/zabbix/zabbix_agentd.conf


Thay đổi Người phục vụ biến thành địa chỉ IP của Máy chủ Zabbix của bạn (địa chỉ IP của Raspberry Pi của bạn).


Ngoài ra, hãy đảm bảo rằng Tên máy chủ biến được đặt thành tên máy chủ của máy tính / máy chủ của bạn. Nếu bạn không biết tên máy chủ của máy tính / máy chủ của bạn, bạn có thể chạy lệnh tên máy chủ và tìm ra nó.

Khi bạn đã hoàn tất, hãy nhấn + X theo dõi bởi và< Vào > để lưu /etc/zabbix/zabbix_agentd.conf tệp .


Để các thay đổi có hiệu lực, hãy khởi động lại zabbix-đại lý dịch vụ với lệnh sau:

$sudosystemctl khởi động lại zabbix-agent


Các zabbix-đại lý sẽ chạy, như bạn có thể thấy trong ảnh chụp màn hình bên dưới.

$sudotrạng thái systemctl zabbix-agent

Cài đặt Zabbix Agent trên CentOS / RHEL 8

Để cài đặt Zabbix Agent trên CentOS / RHEL 8, bạn phải thêm kho lưu trữ gói Zabbix vào máy tính / máy chủ CentOS / RHEL 8 của mình.

Để thêm kho lưu trữ gói Zabbix vào CentOS / RHEL 8 của bạn, hãy chạy lệnh sau:

$sudovòng / phút-uvhhttps://repo.zabbix.com/zabbix/5.2/rhel/số 8/x86_64/zabbix-release-5.2-1.el8.noarch.rpm


Kho lưu trữ Gói Zabbix nên được thêm vào.


Cập nhật bộ đệm ẩn của kho lưu trữ gói DNF bằng lệnh sau:

$sudodnf makecache


Để cài đặt Đại lý Zabbix , chạy lệnh sau:

$sudodnfTải vềzabbix-đại lý


Để xác nhận cài đặt, nhấn , và sau đó nhấn< Vào >.


Để chấp nhận phím GPG, hãy bấm , và sau đó nhấn< Vào >.


Zabbix Agent sẽ được cài đặt.

Mở tệp cấu hình Zabbix Agent /etc/zabbix/zabbix_agentd.conf với lệnh sau:

$sudo nano /Vân vân/zabbix/zabbix_agentd.conf


Thay đổi Người phục vụ biến thành địa chỉ IP của Máy chủ Zabbix của bạn (địa chỉ IP của Raspberry Pi của bạn).


Ngoài ra, hãy đảm bảo rằng Tên máy chủ biến được đặt thành tên máy chủ của máy tính / máy chủ của bạn. Nếu bạn không biết tên máy chủ của máy tính / máy chủ của bạn, bạn có thể chạy lệnh tên máy chủ và tìm ra nó.

Khi bạn đã hoàn tất, hãy nhấn< Điều khiển > + NS theo dõi bởi và< Vào > để lưu Tệp /etc/zabbix/zabbix_agentd.conf.


Bắt đầu zabbix-đại lý dịch vụ systemd với lệnh sau:

$sudosystemctl start zabbix-agent.service


Các zabbix-đại lý dịch vụ sẽ được chạy, như bạn có thể thấy trong ảnh chụp màn hình bên dưới.

$sudotrạng thái systemctl zabbix-agent.service


Thêm zabbix-đại lý dịch vụ khởi động hệ thống để khởi động tự động khi khởi động hệ thống:

$sudosystemctlcho phépzabbix-agent.service


Chạy lệnh sau để định cấu hình tường lửa để cho phép truy cập vào cổng Zabbix Agent 10050:

$sudotường lửa-cmd--dịch vụ= zabbix-agent--dài hạn


Để các thay đổi tường lửa có hiệu lực, hãy chạy lệnh sau:

$sudotường lửa-cmd- tải lại

Cài đặt Zabbix Agent trên Windows 10

Trên Windows 10, bạn phải tải xuống phần mềm Zabbix Agent từ trang web chính thức của Zabbix.

Đầu tiên, hãy truy cập trang tải xuống chính thức của Zabbix Agent từ trình duyệt web.

Sau khi tải trang, hãy chọn gói Windows MSI như được đánh dấu trong ảnh chụp màn hình bên dưới.


Sau đó, cuộn xuống một chút và nhấp vào TẢI XUỐNG liên kết như được đánh dấu trong ảnh chụp màn hình bên dưới.


Trình cài đặt Zabbix Agent phải được tải xuống. Chạy trình cài đặt.


Bấm vào Kế tiếp .


Kiểm tra Tôi chấp nhận các điều khoản trong hộp kiểm Thỏa thuận cấp phép và nhấp vào Kế tiếp .


Đảm bảo rằng tên máy chủ là chính xác. Nhập địa chỉ IP máy chủ Zabbix và kiểm tra Thêm vị trí đại lý vào hộp kiểm PATH .

Khi bạn đã hoàn tất, hãy nhấp vào Kế tiếp .


Bấm vào Kế tiếp .


Bấm vào Cài đặt .


Bấm vào Đúng.

Đại lý Zabbix nên được cài đặt. Bấm vào Kết thúc .

Thêm máy chủ Linux vào Zabbix

Sau khi Zabbix Agent được cài đặt trên máy tính / máy chủ của bạn, bạn có thể thêm nó vào Zabbix Server (chạy trên Raspberry Pi của bạn).

Đầu tiên, đăng nhập vào ứng dụng web Zabbix và truy cập Cấu hình> Máy chủ . Sau đó, nhấp vào Tạo máy chủ , như được đánh dấu trong ảnh chụp màn hình bên dưới.


Nhập tên máy chủ của máy tính / máy chủ mà bạn đang cố thêm vào Tên máy chủ đồng ruộng. Sau đó, nhấp vào Lựa chọn , như được đánh dấu trong ảnh chụp màn hình bên dưới.


Kiểm tra Máy chủ Linux hộp kiểm và nhấp vào Lựa chọn .


Bấm vào Thêm vào , như được đánh dấu trong ảnh chụp màn hình bên dưới.


Bấm vào Đại lý .


Nhập địa chỉ IP của máy tính / máy chủ mà bạn đang cố thêm vào Zabbix.


Khi bạn đã hoàn tất, hãy nhấp vào Thêm vào .


Máy chủ Linux sẽ được thêm vào Zabbix, như bạn có thể thấy trong ảnh chụp màn hình bên dưới.

Thêm Máy chủ Windows 10 vào Zabbix

Trong phần này, tôi sẽ hướng dẫn bạn cách thêm máy chủ Windows 10 vào Zabbix. Vậy hãy bắt đầu.

Để giữ mọi thứ ngăn nắp, hãy tạo một nhóm máy chủ mới cho máy chủ Windows.

Để tạo một nhóm máy chủ, hãy truy cập Cấu hình> Máy chủ nhóm từ ứng dụng web Zabbix. Sau đó, nhấp vào Tạo nhóm máy chủ .


Gõ vào Máy chủ Windows, và nhấp vào Thêm vào .


Một nhóm máy chủ mới, Máy chủ Windows , nên được thêm vào.


Để thêm máy chủ Windows 10 của bạn vào Zabbix, hãy chuyển đến C onfiguration> Máy chủ . Sau đó, nhấp vào Tạo máy chủ .


Nhập tên máy chủ hoặc tên máy tính của máy chủ Windows 10 của bạn vào Tên máy chủ đồng ruộng. Sau đó, nhấp vào Lựa chọn , như được đánh dấu trong ảnh chụp màn hình bên dưới.

Kiểm tra nhóm mới tạo Máy chủ Windows và nhấp vào Lựa chọn .


Bấm vào Thêm vào , như được đánh dấu trong ảnh chụp màn hình bên dưới.


Bấm vào Đại lý .


Nhập địa chỉ IP của máy chủ Windows 10 của bạn và nhấp vào Thêm vào .


Máy chủ Windows 10 của bạn sẽ được thêm vào Zabbix.

Giám sát việc sử dụng mạng của máy chủ Linux

Trong phần này, tôi sẽ chỉ cho bạn cách giám sát việc sử dụng mạng của Máy chủ Linux bằng Zabbix 5. Vì vậy, hãy bắt đầu.

Đầu tiên, điều hướng đến Cấu hình> Máy chủ và nhấp vào Máy chủ Linux mà bạn muốn theo dõi việc sử dụng mạng.

Bấm vào Mẫu .


Bấm vào Lựa chọn , như được đánh dấu trong ảnh chụp màn hình bên dưới.


Bấm vào Lựa chọn , như được đánh dấu trong ảnh chụp màn hình bên dưới.


Bấm vào Mẫu , như được đánh dấu trong ảnh chụp màn hình bên dưới.


Đánh dấu Giao diện mạng Linux của đại lý Zabbix và nhấp vào Chọn.


Bấm vào Cập nhật .


Máy chủ Linux nên được cập nhật.


Sau một thời gian, tùy chọn tính khả dụng của ZBX sẽ được đánh dấu, như bạn có thể thấy trong ảnh chụp màn hình bên dưới.


Khi tùy chọn ZBX được đánh dấu, hãy điều hướng đến Giám sát> Máy chủ và nhấp vào Trang tổng quan liên kết của máy chủ Linux của bạn, như bạn có thể thấy trong ảnh chụp màn hình bên dưới.


Như bạn có thể thấy, biểu đồ sử dụng mạng đang được hiển thị.


Bạn cũng có thể thay đổi dòng thời gian của biểu đồ. Như bạn có thể thấy, tôi đã thay đổi thời gian biểu đồ thành 15 phút qua . Biểu đồ đang được hiển thị độc đáo.


Đây là cách bạn giám sát việc sử dụng mạng của máy chủ Linux bằng Zabbix trên Raspberry Pi của mình.

Giám sát việc sử dụng mạng của máy chủ Windows

Trong phần này, tôi sẽ hướng dẫn bạn cách giám sát việc sử dụng mạng của Máy chủ Windows 10 bằng Zabbix 5. Vì vậy, hãy bắt đầu.

Đầu tiên, điều hướng đến Cấu hình> Máy chủ và nhấp vào Máy chủ Windows 10 mà bạn muốn theo dõi việc sử dụng mạng.


Bấm vào Mẫu .

Bấm vào Lựa chọn , như được đánh dấu trong ảnh chụp màn hình bên dưới.


Bấm vào Lựa chọn , như được đánh dấu trong ảnh chụp màn hình bên dưới.


Bấm vào Mẫu , như được đánh dấu trong ảnh chụp màn hình bên dưới.


Đánh dấu Mạng Windows của đại lý Zabbix và nhấp vào Lựa chọn .


Bấm vào Cập nhật .


Các Windows 10 máy chủ nên được cập nhật.


Sau một thời gian, tùy chọn tính khả dụng của ZBX sẽ được đánh dấu, như bạn có thể thấy trong ảnh chụp màn hình bên dưới.


Khi tùy chọn ZBX được đánh dấu, hãy điều hướng đến Giám sát> Máy chủ và nhấp vào Trang tổng quan liên kết của máy chủ Windows 10 của bạn, như bạn có thể thấy trong ảnh chụp màn hình bên dưới.


Như bạn có thể thấy, biểu đồ sử dụng mạng đang được hiển thị.


Bạn cũng có thể thay đổi dòng thời gian của biểu đồ. Như bạn có thể thấy, tôi đã thay đổi thời gian biểu đồ thành 15 phút qua . Biểu đồ đang được hiển thị độc đáo.


Đây là cách bạn giám sát việc sử dụng mạng của máy chủ Windows 10 bằng Zabbix trên Raspberry Pi của mình.

Phần kết luận

Trong bài viết này, chúng tôi đã giới thiệu cho các bạn cách tạo một màn hình mạng Raspberry Pi bằng Zabbix 5. Tôi đã chỉ cho các bạn cách sử dụng Zabbix để theo dõi việc sử dụng mạng của máy chủ Linux và Windows trên Raspberry Pi của bạn.