Raspberry Pi Network Monitor Nasıl Kurulur?

How Set Up Raspberry Pi Network Monitor



Zabbix, sunucularınızı, sanal makinelerinizi, ağlarınızı, bulut hizmetlerinizi ve daha fazlasını izleyebileceğiniz açık kaynaklı bir izleme aracıdır. Küçük, orta ve büyük BT organizasyonları için çok kullanışlı bir araçtır.

Zabbix'i Raspberry Pi üzerine kurabilir ve onu kullanarak ev ağınızdaki diğer bilgisayarların/sunucuların ağını izleyebilirsiniz.







Bu yazıda, ev ağınızdaki diğer bilgisayarların/sunucuların ağını izlemek için Raspberry Pi'nizde Zabbix'i nasıl kuracağınızı göstereceğim.



İhtiyacınız Olan Şeyler

Bu makaleyi takip etmek için, üzerinde Zabbix 5 kurulu olan bir Raspberry Pi tek kartlı bilgisayara ihtiyacınız var.



Raspberry Pi tek kartlı bilgisayarınıza Zabbix 5 kurulumu konusunda yardıma ihtiyacınız varsa, şu makalemi okuyun: Raspberry Pi 4'e Zabbix 5 Nasıl Kurulur .





Raspberry Pi'me (Raspberry Pi OS çalıştıran) Zabbix 5'i kurdum. Raspberry Pi'min IP adresi 192.168.0.106 . Bu yüzden, URL'yi kullanarak Zabbix 5 web uygulamasına erişeceğim http://192.168.0.106/zabbix . Raspberry Pi'nizin IP adresi farklı olacaktır. Bu yüzden bundan sonra sizinkiyle değiştirdiğinizden emin olun.

Zabbix Ajan Nedir?

Zabbix'in 2 bileşeni vardır: 1) Zabbix Sunucusu ve 2) Zabbix Aracısı.



Bilgisayarınızı/sunucunuzu Zabbix ile izlemek istiyorsanız, bilgisayarınızda/sunucunuzda Zabbix Agent'ın kurulu ve çalışıyor olması gerekir. Zabbix Sunucusuna (Raspberry Pi'nizde çalışan) iletişim kuracak ve gerekli verileri gönderecektir.

Zabbix Agent'ı Ubuntu/Debian/Raspberry Pi OS'ye Yükleme

Zabbix Agent, Ubuntu/Debian/Raspberry Pi OS'nin resmi paket deposunda mevcuttur. Yani kurulumu kolaydır.

İlk olarak, APT paketi deposu önbelleğini aşağıdaki komutla güncelleyin:

$sudouygun güncelleme


Zabbix Agent'ı aşağıdaki komutla yükleyebilirsiniz:

$sudouygunYüklemekzabbix-ajan-ve


Zabbix Agent yüklenmelidir.

Zabbix Agent yapılandırma dosyasını açın /etc/zabbix/zabbix_agentd.conf aşağıdaki komutla:

$sudo nano /vesaire/zabbix/zabbix_agentd.conf


Değiştir sunucu Zabbix Sunucunuzun IP adresine (Raspberry Pi'nizin IP adresi) değişken.


Ayrıca, emin olun ana bilgisayar adı değişken, bilgisayarınızın/sunucunuzun ana bilgisayar adına ayarlanır. eğer bilmiyorsan ana bilgisayar adı bilgisayarınızın/sunucunuzun, hostname komutunu çalıştırabilir ve öğrenebilirsiniz.

İşiniz bittiğinde, tuşuna basın + X bunu takiben VE ve< Girmek > kaydetmek için /etc/zabbix/zabbix_agentd.conf dosyası .


Değişikliklerin etkili olması için yeniden başlatın. zabbix-ajan aşağıdaki komutla hizmet:

$sudosystemctl zabbix-agent'ı yeniden başlat


NS zabbix-ajan Aşağıdaki ekran görüntüsünde görebileceğiniz gibi çalışıyor olmalıdır.

$sudosystemctl durumu zabbix aracısı

Zabbix Agent'ı CentOS/RHEL 8'e Yükleme

Zabbix Agent'ı CentOS/RHEL 8'e kurmak için, Zabbix paket deposunu CentOS/RHEL 8 bilgisayarınıza/sunucunuza eklemelisiniz.

Zabbix paket deposunu CentOS/RHEL 8'inize eklemek için aşağıdaki komutu çalıştırın:

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


Zabbix Paket deposu eklenmelidir.


DNF paketi veri havuzu önbelleğini aşağıdaki komutla güncelleyin:

$sudodnf önbellek


Yüklemek Zabbix Temsilcisi , aşağıdaki komutu çalıştırın:

$sudodnfYüklemekzabbix-ajan


Kurulumu onaylamak için tuşuna basın. VE düğmesine basın ve ardından< Girmek >.


GPG tuşunu kabul etmek için, tuşuna basın. VE düğmesine basın ve ardından< Girmek >.


Zabbix Agent yüklenmelidir.

Zabbix Agent yapılandırma dosyasını açın /etc/zabbix/zabbix_agentd.conf aşağıdaki komutla:

$sudo nano /vesaire/zabbix/zabbix_agentd.conf


Değiştir sunucu Zabbix Sunucunuzun IP adresine (Raspberry Pi'nizin IP adresi) değişken.


Ayrıca, emin olun ana bilgisayar adı değişken, bilgisayarınızın/sunucunuzun ana bilgisayar adına ayarlanır. eğer bilmiyorsan ana bilgisayar adı bilgisayarınızın/sunucunuzun, hostname komutunu çalıştırabilir ve öğrenebilirsiniz.

İşiniz bittiğinde, tuşuna basın< Ctrl > + x bunu takiben VE ve< Girmek > kaydetmek için /etc/zabbix/zabbix_agentd.conf dosyası.


Başlat zabbix-ajan Aşağıdaki komutla systemd hizmeti:

$sudosystemctl zabbix-agent.service'i başlat


NS zabbix-ajan Aşağıdaki ekran görüntüsünde görebileceğiniz gibi hizmet çalışıyor olmalıdır.

$sudosystemctl durumu zabbix-agent.service


Ekle zabbix-ajan sistem açılışında otomatik olarak başlaması için sistem başlangıcında hizmet:

$sudosistemctletkinleştirmezabbix-agent.service


Güvenlik duvarını Zabbix Agent 10050 bağlantı noktasına erişime izin verecek şekilde yapılandırmak için aşağıdaki komutu çalıştırın:

$sudogüvenlik duvarı-cmd--add-servis=zabbix-ajan--kalıcı


Güvenlik duvarı değişikliklerinin etkili olması için aşağıdaki komutu çalıştırın:

$sudogüvenlik duvarı-cmd--Tekrar yükle

Zabbix Agent'ı Windows 10'a Yükleme

Windows 10'da, Zabbix Agent yazılımını Zabbix'in resmi web sitesinden indirmeniz gerekir.

İlk olarak, ziyaret edin Zabbix Agent'ın resmi indirme sayfası bir web tarayıcısından.

Sayfa yüklendikten sonra, aşağıdaki ekran görüntüsünde işaretlendiği gibi Windows MSI paketini seçin.


Ardından, biraz aşağı kaydırın ve ilkini tıklayın. İNDİRMEK Aşağıdaki ekran görüntüsünde işaretlendiği gibi bağlantı.


Zabbix Agent yükleyici indirilmelidir. Yükleyiciyi çalıştırın.


Tıklamak Sonraki .


kontrol edin Lisans Sözleşmesi onay kutusundaki şartları kabul ediyorum ve üzerine tıklayın Sonraki .


Ana bilgisayar adının doğru olduğundan emin olun. Zabbix sunucu IP adresini yazın ve PATH onay kutusuna aracı konumu ekle .

İşiniz bittiğinde, tıklayın Sonraki .


Tıklamak Sonraki .


Tıklamak Düzenlemek .


Tıklamak Evet.

Zabbix Temsilcisi kurulmalıdır. Tıklamak Bitiş .

Zabbix'e Linux Host Ekleme

Zabbix Agent bilgisayarınıza/sunucunuza yüklendikten sonra, Zabbix Sunucusuna ekleyebilirsiniz (Raspberry Pi'nizde çalışır).

İlk olarak, Zabbix web uygulamasına giriş yapın ve Yapılandırma > Ana Bilgisayarlar . Ardından, tıklayın Ana bilgisayar oluştur , aşağıdaki ekran görüntüsünde işaretlendiği gibi.


Eklemeye çalıştığınız bilgisayarın/sunucunun ana bilgisayar adını ana bilgisayar adı alan. Ardından, tıklayın Seçme , aşağıdaki ekran görüntüsünde işaretlendiği gibi.


kontrol edin Linux sunucuları onay kutusunu seçin ve tıklayın Seçme .


Tıklamak Ekle , aşağıdaki ekran görüntüsünde işaretlendiği gibi.


Tıklamak Ajan .


Zabbix'e eklemeye çalıştığınız bilgisayarın/sunucunun IP adresini yazın.


İşiniz bittiğinde, tıklayın Ekle .


Aşağıdaki ekran görüntüsünde görebileceğiniz gibi, Linux ana bilgisayarı Zabbix'e eklenmelidir.

Zabbix'e Windows 10 Host Ekleme

Bu bölümde size Zabbix'e nasıl Windows 10 host ekleyeceğinizi göstereceğim. Öyleyse başlayalım.

İşleri düzenli tutmak için, Windows ana bilgisayarları için yeni bir ana bilgisayar grubu oluşturalım.

Bir ana bilgisayar grubu oluşturmak için şuraya gidin: Yapılandırma > Ana Bilgisayar Zabbix web uygulamasından gruplar. Ardından, üzerine tıklayın Ana bilgisayar grubu oluştur .


Yazın Windows Ana Bilgisayarları, ve üzerine tıklayın Ekle .


Yeni bir ev sahibi grup, Windows Ana Bilgisayarları , eklenmiş olmalı.


Windows 10 sunucunuzu Zabbix'e eklemek için C'ye gidin yapılandırma > Ana bilgisayarlar . Ardından, tıklayın Ana bilgisayar oluştur .


Windows 10 ana makinenizin ana bilgisayar adını veya bilgisayar adını aşağıdaki alana yazın. ana bilgisayar adı alan. Ardından, tıklayın Seçme , aşağıdaki ekran görüntüsünde işaretlendiği gibi.

Yeni oluşturulan grubu kontrol edin Windows Ana Bilgisayarları ve üzerine tıklayın Seçme .


Tıklamak Ekle , aşağıdaki ekran görüntüsünde işaretlendiği gibi.


Tıklamak Ajan .


Windows 10 sunucunuzun IP adresini yazın ve tıklayın. Ekle .


Windows 10 sunucunuz Zabbix'e eklenmelidir.

Linux Ana Bilgisayarlarının Ağ Kullanımını İzleme

Bu bölümde size Zabbix 5 kullanarak Linux Host'ların ağ kullanımını nasıl izleyeceğinizi göstereceğim. O halde başlayalım.

İlk olarak, şuraya gidin: Yapılandırma > Ana Bilgisayarlar ve ağ kullanımını izlemek istediğiniz Linux Ana Bilgisayarına tıklayın.

Tıklamak şablonlar .


Tıklamak Seçme , aşağıdaki ekran görüntüsünde işaretlendiği gibi.


Tıklamak Seçme , aşağıdaki ekran görüntüsünde işaretlendiği gibi.


Tıklamak şablonlar , aşağıdaki ekran görüntüsünde işaretlendiği gibi.


Kontrol etmek Zabbix aracısı tarafından Linux ağ arayüzleri onay kutusunu işaretleyin ve Seç'e tıklayın.


Tıklamak Güncelleme .


Linux ana bilgisayarı güncellenmelidir.


Bir süre sonra aşağıdaki ekran görüntüsünde de görebileceğiniz gibi ZBX kullanılabilirlik seçeneği vurgulanmalıdır.


ZBX seçeneği vurgulandığında, şuraya gidin: İzleme > Ana Bilgisayarlar ve üzerine tıklayın Panolar Aşağıdaki ekran görüntüsünde görebileceğiniz gibi, Linux sunucunuzun bağlantısı.


Gördüğünüz gibi, ağ kullanım grafiği görüntüleniyor.


Grafiğin zaman çizelgesini de değiştirebilirsiniz. Gördüğünüz gibi, grafik zamanını şu şekilde değiştirdim: son 15 dakika . Grafik güzel görüntüleniyor.


Raspberry Pi'nizde Zabbix kullanarak bir Linux ana bilgisayarının ağ kullanımını bu şekilde izlersiniz.

Windows Ana Bilgisayarlarının Ağ Kullanımını İzleme

Bu bölümde size Zabbix 5 kullanarak Windows 10 Host'ların ağ kullanımını nasıl izleyeceğinizi göstereceğim. Haydi başlayalım.

İlk olarak, şuraya gidin: Yapılandırma > Ana Bilgisayarlar ve ağ kullanımını izlemek istediğiniz Windows 10 Ana Bilgisayarına tıklayın.


Tıklamak şablonlar .

Tıklamak Seçme , aşağıdaki ekran görüntüsünde işaretlendiği gibi.


Tıklamak Seçme , aşağıdaki ekran görüntüsünde işaretlendiği gibi.


Tıklamak şablonlar , aşağıdaki ekran görüntüsünde işaretlendiği gibi.


Kontrol etmek Zabbix aracısı tarafından Windows ağı ve üzerine tıklayın Seçme .


Tıklamak Güncelleme .


NS Windows 10 ana bilgisayar güncellenmelidir.


Bir süre sonra aşağıdaki ekran görüntüsünde de görebileceğiniz gibi ZBX kullanılabilirlik seçeneği vurgulanmalıdır.


ZBX seçeneği vurgulandığında, şuraya gidin: İzleme > Ana Bilgisayarlar ve üzerine tıklayın Panolar Aşağıdaki ekran görüntüsünde görebileceğiniz gibi, Windows 10 sunucunuzun bağlantısı.


Gördüğünüz gibi, ağ kullanım grafiği görüntüleniyor.


Grafiğin zaman çizelgesini de değiştirebilirsiniz. Gördüğünüz gibi, grafik zamanını şu şekilde değiştirdim: son 15 dakika . Grafik güzel görüntüleniyor.


Raspberry Pi'nizde Zabbix kullanarak bir Windows 10 ana bilgisayarının ağ kullanımını bu şekilde izlersiniz.

Çözüm

Bu yazımda size Zabbix 5 kullanarak Raspberry Pi ağ monitörü oluşturmayı gösterdim. Size Raspberry Pi'nizde Linux ve Windows hostların ağ kullanımını izlemek için Zabbix'i nasıl kullanacağınızı gösterdim.