Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

Açıklab profile imageFatih Arslan Tugay
Fatih Arslan Tugay forAçıklab

Posted on

     

Tayfa ve Miço ile Zabbix Agent Dağıtımı

Zabbix ile istemcilerin monitoring edilmesi için istemcilerde Zabbix Agent bulunması gereklidir. Bu yazıda Zabbix Agent'in Tayfa ve Miço ile dağıtılmasını gösterilecektir.

Tayfa ile Zabbix Agent Dağıtımı

Tayfa ile Linux makinelere Zabbix Agent dağıtımı mümkündür. Politika oluşturup bu politikayı düzenleyerek dağıtımı sağlanabilir. Politikada yapılması gereken işlemler ele alınacak olursa:

  • Zabbix ajanının kurulumu
  • Ajanın konfigüre edilmesi
  • Firewall ayarlamaları

Öncelikle bu işlemleri gerçekleştirmek için bir politika nesnesi oluşturulur ve düzenlenmeye başlanır.

  • İlk olarakPaket politikalarındakiKur bölümünden zabbix-agent paketinin yüklenmesi ayarlanır.

    1

    • Zabbix ajanının istenilen versiyonu kurulmak isteniyorsahttps://repo.zabbix.com/zabbix/ adresinden istenilendeb ya darpm paketi indirilir. YinePaket politikalarındakiOtomatik Paket Kurulumu bölümündenBilgisayar'dan Seç denilerek indirilen paket yüklenebilir.

      2

  • Paket kurulumunun/etc/zabbix/zabbix_agentd.conf dosyasında bazı değişiklikler yapmak gereklidir. Bunlar sırası ile

    • Server değişkeniniZabbix Server IP olarak ayarlamak
    • ServerActive değişkeniniZabbix Server IP olarak ayarlamak
    • Hostname değişkenini kurulum yapılan makineninhostname olarak ayarlamak

Bu işlemler için politikadakiGenel Konfigürasyon Ayarları kısmında 3 adet ayar girilmesi gereklidir. Bu ayarların hepsinde

  • Dosya Yolu/etc/zabbix/zabbix_agentd.conf

  • Dosya TipiGenel

  • Atama operatörü "="

  • Ayar grubugirilmeyecek

  • Servis Yeniden Başlatma seçeneği isezabbix-agent olarak ayarlanacak.

3 ayarda ise sırası ile Server, ServerActive ve Hostname değişkenleri ayarlanmalıdır. Hostname değişkeni ise her makinenin kendi hostname değerini alması için$HOSTNAME olarak girilmelidir.

3

  • Gerekli konfigürasyonlardan sonra ise firewall ayarları yapılmalıdır. Zabbix ajanı olan makinelerde10050 portunun açık olması gerekmektedir. Bu ayarın sağlanması için politikadaGüvenlik Duvarı bölümüne giderek 10050 portuna izin verecek ayarlama yapılır.

    4

  • Son olarak zabbix-agent servisinin enable hale getirilmesi gerekmektedir. Bu ayar da politikanınServis kısmında servisinAçık ve Etkin olarak olarak ayarlanması ile sağlanabilir.

    5

Tüm bu politika ayarlamaları yapıldıktan sonra Tayfa ajanı ile politika çeken makinelerde Zabbix ajanı kurulumu başarı ile sağlanmış olur.

Miço ile Zabbix Agent Dağıtımı

Miço ile Windows ve Linux makinelere Zabbix ajanı dağıtımı sağlanabilir.

Windows Makinelere Miço ile Zabbix Agent Dağıtımı

Windows makinelere Zabbix ajanı dağıtabilmek için MSI paketi indirilerek makinelere gönderilir ve istenilen ayarlarla kurulumu sağlanır.

  • Önceliklehttps://www.zabbix.com/download_agents adresinden ilgili sürümün MSI paket dosyası indirilir.

    6

  • Daha sonra Liman üzerinden Miço eklentisine gidilerek yeni bir görev oluşturulur. Görevde:

    • Görev İsmi kısmına istenilen isim verilir.
    • Bir kez çalıştır seçeneği işaretlenir.
    • Koleksiyon kısmında isteğe bağlı olarak koleksiyon seçilir.
    • Eklenti olarakfile-transfer seçilir ve dosya kısmına indirilen MSI paketi yüklenir.
    • Dosya Yolu olarak *C:\* verilir
    • İşlem olarakpowershell seçilir veÇalışacak Betik kısmına aşağıdaki betik girilir. Betikteki <MSI_PAKET_ADI> ve <ZABBIX_SERVER_IP> değerleri değiştirilmelidir.
    SETINSTALLFOLDER=C:\ProgramFiles\zabbix-agentmsiexec/l*vlog.txt/iC:\<MSI_PAKET_ADI>/qn^LOGTYPE=file^LOGFILE="%INSTALLFOLDER%\zabbix.log"^SERVER=<ZABBIX_SERVER_IP>^LISTENPORT=10050^SERVERACTIVE=<ZABBIX_SERVER_IP>^HOSTNAME=%ComputerName%^INSTALLFOLDER="%INSTALLFOLDER%"
  • GörevOK denilerek kaydedilir ve Windows makinelere Zabbix ajanı dağıtan Miço görevi hazırlanmış olur.

7

Linux Makinelere Miço ile Zabbix Agent Dağıtımı

Linux makinelere Zabbix ajanı dağıtabilmek için önce paket kurulumu sağlanır. Daha sonra ise konfigürasyonlar ayarlanır.

  • Paket kurulumumanuel olarak gerçekleştirilecekse önceliklehttps://repo.zabbix.com/zabbix/ adresinden istenilendeb ya darpm paketi indirilir.

  • Daha sonra Liman üzerinden Miço eklentisine gidilerek yeni bir görev oluşturulur. Görevde:

    • Görev İsmi kısmına istenilen isim verilir.
    • Bir kez çalıştır seçeneği işaretlenir.
    • Koleksiyon kısmında isteğe bağlı olarak koleksiyon seçilir.
    • Eklenti olarakfile-transfer seçilir ve dosya kısmına indirilen deb veya rpm paketi yüklenir.
    • Dosya Yolu olarak *C:\* verilir
    • İşlem olarakbash seçilir veÇalışacak Betik kısmına aşağıdaki betik girilir. Betikteki ve <ZABBIX_SERVER_IP> değerleri değiştirilmelidir. Ayrıcarpm paketi yüklenmek isteniyorsa** ilk satırsudo yum install /tmp/<PAKET_ADI> olarak değiştirilmelidir.

      • Paket kurulumu eğerdepodan gerçekleştirilmek isteniyorsa ilk satırdaki/tmp/ kısmızabbix-agent olarak değiştirilmelidir.
    sudoaptinstall /tmp/<PAKET_ADI>echo"""PidFile=/run/zabbix/zabbix_agentd.pidLogFile=/var/log/zabbix-agent/zabbix_agentd.logLogFileSize=0Server=<ZABBIX_SERVER_IP>ServerActive=<ZABBIX_SERVER_IP>Include=/etc/zabbix/zabbix_agentd.conf.d/*.confHostname=$HOSTNAME"""> /etc/zabbix/zabbix_agentd.confsudoufw allow 10050/tcpsudosystemctl restart zabbix-agentsudosystemctlenablezabbix-agent
  • GörevOK denilerek kaydedilir ve Linux makinelere Zabbix ajanı dağıtan Miço görevi hazırlanmış olur.

8

İster Tayfa politikası ile olsun ister Miço ajanı ile olsun tüm bu işlemlerden sonra Zabbix Server üzerinden ilgili Agent eklenerek monitoring işlemlerine başlanabilir.

Top comments(0)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

aciklab, linux, açık kaynak

More fromAçıklab

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp