Bagaimana Menyiapkan Monitor Rangkaian Raspberry Pi?

How Set Up Raspberry Pi Network Monitor



Zabbix adalah alat pemantauan sumber terbuka di mana anda dapat memantau pelayan, mesin maya, rangkaian, perkhidmatan awan dan banyak lagi. Ini adalah alat yang sangat berguna untuk organisasi IT kecil, sederhana, dan besar.

Anda boleh memasang Zabbix pada Raspberry Pi dan memantau rangkaian komputer / pelayan lain di rangkaian rumah anda menggunakannya.







Dalam artikel ini, saya akan menunjukkan kepada anda cara mengatur Zabbix pada Raspberry Pi anda untuk memantau rangkaian komputer / pelayan lain di rangkaian rumah anda.



Perkara yang Anda Perlu

Untuk mengikuti artikel ini, anda memerlukan komputer papan tunggal Raspberry Pi dengan Zabbix 5 terpasang di atasnya.



Sekiranya anda memerlukan bantuan untuk memasang Zabbix 5 pada komputer papan tunggal Raspberry Pi anda, baca artikel saya di Cara Memasang Zabbix 5 pada Raspberry Pi 4 .





Saya telah memasang Zabbix 5 pada Raspberry Pi saya (menjalankan OS Raspberry Pi). Alamat IP Raspberry Pi saya adalah 192.168.0.106 . Jadi, saya akan mengakses aplikasi web Zabbix 5 menggunakan URL http://192.168.0.106/zabbix . Alamat IP Raspberry Pi anda akan berbeza. Oleh itu, pastikan untuk menggantinya dengan milik anda mulai sekarang.

Apa itu Ejen Zabbix?

Zabbix mempunyai 2 komponen: 1) Zabbix Server dan 2) Zabbix Ejen.



Sekiranya anda ingin memantau komputer / pelayan anda dengan Zabbix, anda mesti memasang Ejen Zabbix dan berjalan di komputer / pelayan anda. Ia akan berkomunikasi dan menghantar data yang diperlukan ke Zabbix Server (berjalan pada Raspberry Pi anda).

Memasang Ejen Zabbix pada Ubuntu / Debian / Raspberry Pi OS

Ejen Zabbix boleh didapati di repositori pakej rasmi Ubuntu / Debian / Raspberry Pi OS. Jadi, senang dipasang.

Pertama, kemas kini cache repositori pakej APT dengan arahan berikut:

$sudokemas kini tepat


Anda boleh memasang Ejen Zabbix dengan arahan berikut:

$sudotepatpasangejen zabbix-dan


Ejen Zabbix harus dipasang.

Buka fail konfigurasi Zabbix Agent /etc/zabbix/zabbix_agentd.conf dengan arahan berikut:

$sudo nano /dan lain-lain/zabbix/zabbix_agentd.conf


Tukar Pelayan berubah ke alamat IP Pelayan Zabbix anda (alamat IP Raspberry Pi anda).


Juga, pastikan bahawa Nama Hos pemboleh ubah ditetapkan ke nama hos komputer / pelayan anda. Sekiranya anda tidak tahu nama hos komputer / pelayan anda, anda boleh menjalankan arahan nama host dan mengetahuinya.

Setelah selesai, tekan + X diikuti oleh DAN dan< Masukkan > untuk menyelamatkan /etc/zabbix/zabbix_agentd.conf file .


Untuk perubahan berlaku, mulakan semula ejen zabbix perkhidmatan dengan arahan berikut:

$sudosystemctl mulakan semula zabbix-agent


The ejen zabbix semestinya berjalan, seperti yang anda lihat dalam tangkapan skrin di bawah.

$sudosystemctl status zabbix-agent

Memasang Ejen Zabbix di CentOS / RHEL 8

Untuk memasang Zabbix Agent di CentOS / RHEL 8, anda mesti menambahkan repositori pakej Zabbix ke komputer / pelayan CentOS / RHEL 8 anda.

Untuk menambahkan repositori pakej Zabbix ke CentOS / RHEL 8 anda, jalankan arahan berikut:

$sudorpm-uvhhttps://repo.zabbix.com/zabbix/5.2/rhel/8/x86_64/pelepasan zabbix-5.2-1.el8.noarch.rpm


Repositori Pakej Zabbix harus ditambah.


Kemas kini cache repositori pakej DNF dengan arahan berikut:

$sudodnf makecache


Untuk memasang Ejen Zabbix , jalankan arahan berikut:

$sudodnfpasangejen zabbix


Untuk mengesahkan pemasangan, tekan DAN , dan kemudian tekan< Masukkan >.


Untuk menerima kekunci GPG, tekan DAN , dan kemudian tekan< Masukkan >.


Ejen Zabbix harus dipasang.

Buka fail konfigurasi Zabbix Agent /etc/zabbix/zabbix_agentd.conf dengan arahan berikut:

$sudo nano /dan lain-lain/zabbix/zabbix_agentd.conf


Tukar Pelayan berubah ke alamat IP Pelayan Zabbix anda (alamat IP Raspberry Pi anda).


Juga, pastikan bahawa Nama Hos pemboleh ubah ditetapkan ke nama hos komputer / pelayan anda. Sekiranya anda tidak tahu nama hos komputer / pelayan anda, anda boleh menjalankan arahan nama host dan mengetahuinya.

Setelah selesai, tekan< Ctrl > + X diikuti oleh DAN dan< Masukkan > untuk menyelamatkan /etc/zabbix/zabbix_agentd.conf file.


Mulakan ejen zabbix perkhidmatan systemd dengan arahan berikut:

$sudosystemctl start zabbix-agent.service


The ejen zabbix perkhidmatan harus berjalan seperti yang anda lihat dalam tangkapan skrin di bawah.

$sudostatus systemctl zabbix-agent.service


Tambah ejen zabbix perkhidmatan ke permulaan sistem sehingga ia bermula secara automatik pada sistem boot:

$sudosystemctlmengaktifkanzabbix-agent.service


Jalankan arahan berikut untuk mengkonfigurasi firewall untuk membenarkan akses ke port Zabbix Agent 10050:

$sudofirewall-cmd- perkhidmatan tambahan= ejen zabbix- kekal


Agar perubahan firewall berlaku, jalankan arahan berikut:

$sudofirewall-cmd--Tambah nilai

Memasang Ejen Zabbix pada Windows 10

Pada Windows 10, anda harus memuat turun perisian Zabbix Agent dari laman web rasmi Zabbix.

Pertama, lawati halaman muat turun rasmi Ejen Zabbix dari penyemak imbas web.

Setelah halaman dimuat, pilih pakej MSI Windows seperti yang ditandakan pada tangkapan skrin di bawah.


Kemudian, tatal ke bawah sedikit, dan klik pada yang pertama MUAT TURUN pautan seperti yang ditunjukkan dalam tangkapan skrin di bawah.


Pemasang Ejen Zabbix harus dimuat turun. Jalankan pemasang.


Klik pada Seterusnya .


Periksa Saya menerima syarat dalam kotak semak Perjanjian Lesen dan klik pada Seterusnya .


Pastikan nama host betul. Taipkan alamat IP pelayan Zabbix dan periksa Tambahkan lokasi ejen ke kotak semak PATH .

Setelah selesai, klik Seterusnya .


Klik pada Seterusnya .


Klik pada Pasang .


Klik pada Ya.

Ejen Zabbix harus dipasang. Klik pada Selesai .

Menambah Host Linux ke Zabbix

Setelah Ejen Zabbix dipasang di komputer / pelayan anda, anda boleh menambahkannya ke Pelayan Zabbix (berjalan pada Raspberry Pi anda).

Pertama, log masuk ke aplikasi web Zabbix dan pergi ke Konfigurasi> Host . Kemudian, klik pada Buat hos , seperti yang ditunjukkan dalam tangkapan skrin di bawah.


Taipkan nama host komputer / pelayan yang anda cuba tambahkan Nama hos bidang. Kemudian, klik pada Pilih , seperti yang ditunjukkan dalam tangkapan skrin di bawah.


Periksa Pelayan Linux kotak pilihan, dan klik Pilih .


Klik pada Tambah , seperti yang ditunjukkan dalam tangkapan skrin di bawah.


Klik pada Ejen .


Taipkan alamat IP komputer / pelayan yang ingin anda tambahkan ke Zabbix.


Setelah selesai, klik Tambah .


Host Linux harus ditambahkan ke Zabbix, seperti yang anda lihat dalam tangkapan skrin di bawah.

Menambah Host Windows 10 ke Zabbix

Di bahagian ini, saya akan menunjukkan kepada anda cara menambahkan hos Windows 10 ke Zabbix. Jadi, mari kita mulakan.

Hanya untuk memastikan semuanya teratur, mari buat kumpulan host baru untuk host Windows.

Untuk membuat kumpulan hos, pergi ke Konfigurasi> Hos kumpulan dari aplikasi web Zabbix. Kemudian, klik pada Buat kumpulan tuan rumah .


Taipkan Hos Windows, dan klik pada Tambah .


Kumpulan tuan rumah baru, Hos Windows , harus ditambah.


Untuk menambahkan hos Windows 10 anda ke Zabbix, pergi ke C onfiguration> Host . Kemudian, klik pada Buat hos .


Taipkan nama host atau nama komputer hos Windows 10 anda di Nama hos bidang. Kemudian, klik pada Pilih , seperti yang ditunjukkan dalam tangkapan skrin di bawah.

Periksa kumpulan yang baru dibuat Hos Windows , dan klik pada Pilih .


Klik pada Tambah , seperti yang ditunjukkan dalam tangkapan skrin di bawah.


Klik pada Ejen .


Taipkan alamat IP host Windows 10 anda, dan klik Tambah .


Host Windows 10 anda harus ditambahkan ke Zabbix.

Memantau Penggunaan Rangkaian Host Linux

Di bahagian ini, saya akan menunjukkan kepada anda cara memantau penggunaan rangkaian Host Linux menggunakan Zabbix 5. Oleh itu, mari kita mulakan.

Pertama, arahkan ke Konfigurasi> Host dan klik pada Host Linux yang anda mahu pantau penggunaan rangkaian.

Klik pada Templat .


Klik pada Pilih , seperti yang ditunjukkan dalam tangkapan skrin di bawah.


Klik pada Pilih , seperti yang ditunjukkan dalam tangkapan skrin di bawah.


Klik pada Templat , seperti yang ditunjukkan dalam tangkapan skrin di bawah.


Periksa Antaramuka rangkaian Linux oleh ejen Zabbix kotak pilihan, dan klik Pilih.


Klik pada Kemas kini .


Host Linux harus dikemas kini.


Selepas beberapa ketika, pilihan ketersediaan ZBX harus diserlahkan, seperti yang anda lihat dalam tangkapan skrin di bawah.


Apabila pilihan ZBX diserlahkan, arahkan ke Pemantauan> Tuan rumah dan klik pada Papan Pemuka pautan host Linux anda, seperti yang anda lihat dalam tangkapan skrin di bawah.


Seperti yang anda lihat, grafik penggunaan rangkaian sedang dipaparkan.


Anda juga boleh mengubah garis masa grafik. Seperti yang anda lihat, saya telah menukar masa grafik menjadi 15 minit terakhir . Grafik dipaparkan dengan baik.


Ini adalah bagaimana anda memantau penggunaan rangkaian host Linux menggunakan Zabbix pada Raspberry Pi anda.

Memantau Penggunaan Rangkaian Windows Host

Di bahagian ini, saya akan menunjukkan kepada anda cara memantau penggunaan rangkaian Windows 10 Host menggunakan Zabbix 5. Oleh itu, mari kita mulakan.

Pertama, arahkan ke Konfigurasi> Host dan klik pada Windows 10 Host yang anda mahu pantau penggunaan rangkaian.


Klik pada Templat .

Klik pada Pilih , seperti yang ditunjukkan dalam tangkapan skrin di bawah.


Klik pada Pilih , seperti yang ditunjukkan dalam tangkapan skrin di bawah.


Klik pada Templat , seperti yang ditunjukkan dalam tangkapan skrin di bawah.


Periksa Rangkaian Windows oleh ejen Zabbix , dan klik pada Pilih .


Klik pada Kemas kini .


The Windows 10 hos mesti dikemas kini.


Selepas beberapa ketika, pilihan ketersediaan ZBX harus diserlahkan, seperti yang anda lihat dalam tangkapan skrin di bawah.


Apabila pilihan ZBX diserlahkan, arahkan ke Pemantauan> Tuan rumah dan klik pada Papan Pemuka pautan hos Windows 10 anda, seperti yang anda lihat dalam tangkapan skrin di bawah.


Seperti yang anda lihat, grafik penggunaan rangkaian sedang dipaparkan.


Anda juga boleh mengubah garis masa grafik. Seperti yang anda lihat, saya telah menukar masa grafik menjadi 15 minit terakhir . Grafik dipaparkan dengan baik.


Ini adalah bagaimana anda memantau penggunaan rangkaian host Windows 10 menggunakan Zabbix pada Raspberry Pi anda.

Kesimpulannya

Dalam artikel ini, saya telah menunjukkan cara membuat monitor rangkaian Raspberry Pi menggunakan Zabbix 5. Saya telah menunjukkan kepada anda cara menggunakan Zabbix untuk memantau penggunaan rangkaian host Linux dan Windows pada Raspberry Pi anda.