Logo

dev-resources.site

for different kinds of informations.

Ubuntu Üzerine SQLite3 kullanılarak Zabbix Proxy Kurulumu, Yapılandırması ve Verilerin Proxy üzerinden Server'da Gösterilmesi

Published at
11/5/2024
Categories
zabbix
proxy
Author
kadirerbas
Categories
2 categories in total
zabbix
open
proxy
open
Author
10 person written this
kadirerbas
open
Ubuntu Üzerine SQLite3 kullanılarak Zabbix Proxy Kurulumu, Yapılandırması ve Verilerin Proxy üzerinden Server'da Gösterilmesi

Zabbix Proxy, Zabbix Server ile iletişim kurarak verileri toplamak ve iletmek için kullanılan bir ara katmandır. Bu yazıda, Zabbix Proxy’nin kurulumunu, yapılandırmasını ve verilerin Proxy üzerinden Server'da gösterilmesini adım adım inceleyeceğiz.

1. Proxy Kurulumu

Zabbix Proxy'yi Zabbix'in resmi sitesinden indirebilirsiniz. Kurulumu yapacağınız sunucunun terminaline uname -m yazarak işlemci mimarisini öğrenin. Eğer sonuç x86_64 ise amd64 sürümünü seçin, eğer arm64 veya aarch64 yazıyorsa ubuntu (arm64) sürümünü indirin. OS versiyonunu öğrenmek için ise lsb_release -a komutunu kullanabilirsiniz.
Benim işlemci mimarım; x86_64 ve OS versiyonum 22.04 jammy olduğundan dolayı aşağıdaki proxy kurulum komutlarını ona göre yaptım.

sudo -s

wget https://repo.zabbix.com/zabbix/7.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_latest+ubuntu22.04_all.deb
dpkg -i zabbix-release_latest+ubuntu22.04_all.deb
apt update
apt install zabbix-proxy-sqlite3
Enter fullscreen mode Exit fullscreen mode

2. Veritabanı Oluşturma

Zabbix Proxy'nin kullanacağı bir SQLite veritabanı oluşturun.

sudo mkdir -p /var/lib/zabbix/ # Zabbix veritabanı için dizin oluşturur.
sudo chown zabbix:zabbix /var/lib/zabbix/ # Oluşturulan dizinin sahibini ayarlar.
sudo chmod 755 /var/lib/zabbix/ # Dizin izinlerini ayarlar.
sudo -u zabbix sqlite3 /var/lib/zabbix/zabbix_proxy.db # SQLite veritabanını oluşturur.
Enter fullscreen mode Exit fullscreen mode

SQLite'ye girdiğinizde, .exit yazarak çıkış yapabilirsiniz.

3. Proxy Yapılandırması

Proxy yapılandırma dosyasını düzenleyin.

nano /etc/zabbix/zabbix_proxy.conf
Enter fullscreen mode Exit fullscreen mode

Aşağıdaki satırları ekleyin:

Server=<Verileri Göndereceğiniz Server IP Adresi>
DBName=/var/lib/zabbix/zabbix_proxy.db
Enter fullscreen mode Exit fullscreen mode

Yapılandırmayı kaydettikten sonra Proxy’yi yeniden başlatın ve otomatik başlatma ayarlarını yapın:

systemctl restart zabbix-proxy
systemctl enable zabbix-proxy
Enter fullscreen mode Exit fullscreen mode

4. Zabbix'e Proxy'yi Ekleme

Zabbix arayüzünde Proxy'yi eklemek için:

  1. Administration > Proxies kısmına gidin.

  2. Create Proxy butonuna tıklayın.

  3. Proxy Name kısmına zabbix-proxy.conf dosyasında yazan Hostname'i yazın. Varsayılan olarak "Zabbix Proxy" gelmektedir.

  4. Proxy Mode'nu Active seçip kaydedin.

proxy adding

5. Agent'i Zabbix Proxy'ye Göre Yapılandırma

Ajanın bulunduğu sunucuya gidin ve yapılandırma dosyasını düzenleyin.

sudo nano /etc/zabbix/zabbix_agentd.conf
Enter fullscreen mode Exit fullscreen mode

Aşağıdaki satırları ekleyin:

Server=<Zabbix Proxy'nin IP adresi>
ServerActive=<Zabbix Proxy'nin IP adresi>
Hostname=<Agent'in IP adresi>
Enter fullscreen mode Exit fullscreen mode

Yapılandırmayı kaydedin.

6. Verileri Proxy Üzerinden Server'da Gösterme

Zabbix arayüzünde veri izleme için:

  1. Data Collection > Hosts alanına tıklayın.

  2. Proxy üzerinden izlemek istediğiniz host’a tıklayın.

  3. Monitored by Proxy seçeneğini işaretleyin ve eklediğiniz proxy’yi seçin.

Image description

Bu adımları tamamladıktan sonra, Zabbix Proxy'nin verileri başarıyla topladığını ve bunları Zabbix Server üzerinden görüntüleyebileceğinizi doğrulayabilirsiniz.

Image proxy added

proxy Article's
30 articles in total
Favicon
What Is a Proxy and Why It Matters
Favicon
How to Determine Proxies Per Task Efficiently
Favicon
Meilleurs proxy anonymes pour le torrent et la confidentialité
Favicon
Proxy de imágenes.
Favicon
The Ultimate Guide to Preventing IP Ban Errors
Favicon
The Role of the Proxy Hostnames in Privacy
Favicon
Understanding a Backconnect Proxy and Its Benefits
Favicon
What Causes Facebook Session Expired Errors and How to Fix Them
Favicon
Load balancer vs Gateway vs reverse proxy vs forward proxy
Favicon
Unchain Proxy Svr By Golang
Favicon
How to Solve Spotify Proxy Problems
Favicon
The Impact of Fake IP Address on Your Online Privacy
Favicon
How to Improve LDPlayer Performance with Proxy Settings
Favicon
Generate IPv6 Addresses with IPFighter
Favicon
Implementing a Scalable Forex WebSocket Using a Python Proxy
Favicon
Practical Application of Proxy IP in Machine Learning
Favicon
Solidity Pattern - Proxy Delegate and Decorator Patterns
Favicon
Step-by-Step Proxy Setup for OSRS in Dreambot
Favicon
Dockerized Deployment of a Full Stack Application with Reverse Proxy, Monitoring & Observability
Favicon
How to Test a Proxy’s Effective Connectivity: A Practical Guide
Favicon
Reverse Proxy vs Load Balancer vs API Gateway: Key Differences
Favicon
The Transporter Of The Web
Favicon
Stubbing HTTP communication in E2E test with Hoverfly
Favicon
What is a Reverse Proxy? How It Works and Why You Need It
Favicon
Guide to Extracting Data from Instagram Posts
Favicon
Sneaker Proxy: How It Works and Why You Need One
Favicon
Ubuntu Üzerine SQLite3 kullanılarak Zabbix Proxy Kurulumu, Yapılandırması ve Verilerin Proxy üzerinden Server'da Gösterilmesi
Favicon
How to See OnlyFans Without Subscribing: Fast Solutions
Favicon
How to Get OnlyFans Content Without Subscribing
Favicon
How to Effectively Check Proxy and Firewall Issues in Chrome

Featured ones: