Áú»¢¶Ä²©

This is the documentation page for an unsupported version of Áú»¢¶Ä²©.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

2 Arac?

Genel bak??

Áú»¢¶Ä²© arac?s?, yerel kaynaklar? ve uygulamalar? (sabit diskler, bellek, i?lemci istatisti?i vb.) aktif olarak izlemek i?in bir izleme hedefi ¨¹zerinde konu?land?r?l?r.

Arac?, operasyonel bilgileri lokal olarak toplar ve daha sonraki i?lemler i?in verileri Áú»¢¶Ä²© sunucusuna rapor eder. Áú»¢¶Ä²© sunucusu (bir sabit disk tam dolu ?al???yorken veya ??km¨¹? servis s¨¹reci gibi) bir ar?za durumunda ba?ar?s?zl??? bildiren belirli bir makinenin y?neticilerini aktif olarak uyarabilir.

Áú»¢¶Ä²© arac?lar?, istatistiki bilgileri toplamak i?in yerel sistem ?a?r?lar? kulland???ndan son derece etkilidirler.

Pasif ve aktif kontroller

Áú»¢¶Ä²© arac?lar? pasif ve aktif kontroller ger?ekle?tirebilir.

Bir pasif kontrolde, arac? bir veri talebine yan?t verir. Áú»¢¶Ä²© sunucusu (veya proxy) veri ister, ?rne?in CPU y¨¹k¨¹n¨¹ ve Áú»¢¶Ä²© arac?s? sonucu geri g?nderir.

Aktif kontroller daha karma??k i?lem gerektirir. Arac?, ba??ms?z i?lem i?in ?nce Áú»¢¶Ä²© sunucusundan bir ??e listesi almal?d?r. Ard?ndan, yeni de?erleri sunucuya periyodik olarak g?nderecektir.

Pasif mi aktif mi kontrol ger?ekle?tirilece?i ilgili izleme ??e t¨¹r¨¹n¨¹ se?erek yap?land?r?l?r. Áú»¢¶Ä²© arac?s? 'Áú»¢¶Ä²© agent' veya 'Áú»¢¶Ä²© agent (active)' t¨¹r¨¹ndeki ??eleri i?ler.

Desteklenen platformlar

Áú»¢¶Ä²© arac?s? a?a??dakiler i?in desteklenmektedir:

  • Linux
  • IBM AIX
  • FreeBSD
  • NetBSD
  • OpenBSD
  • HP-UX
  • Mac OS X
  • Solaris: 9, 10, 11
  • Windows: 2000'den sonraki t¨¹m masa¨¹st¨¹ ve sunucu s¨¹r¨¹mleri

UNIX benzeri sistemlerde arac?

UNIX benzeri sistemlerde Áú»¢¶Ä²© arac?lar?, izlenen ana bilgisayarda ?al??t?r?l?r.

Kurulum

Áú»¢¶Ä²© arac?s?n? paket olarak nas?l kuraca??n?za ili?kin y?nergeler i?in paket y¨¹kleme b?l¨¹m¨¹ne bak?n.

Paketleri kullanmak istemiyorsan?z alternatif olarak elle kurulum y?nergelerine bak?n.

Genel olarak, 32bit Áú»¢¶Ä²© arac?lar? 64bit sistemlerde ?al??acakt?r, ancak baz? durumlarda ba?ar?s?z olabilirler.

Paket olarak kurulmu?sa

Áú»¢¶Ä²© arac? bir artalan s¨¹reci olarak ?al???r. Arac?, a?a??dakileri uygulayarak ba?lat?labilir:

shell> service zabbix-agent start

Bu, GNU/Linux sistemlerinin ?o?unda ?al???r. Di?er sistemlerde, a?a??daki komutu ?al??t?rman?z gerekebilir:

shell> /etc/init.d/zabbix-agent start

Benzer ?ekilde, Áú»¢¶Ä²© arac?s?n?n durumunu durdurma/yeniden ba?latma/izleme i?in a?a??daki komutlar? kullan?n:

shell> service zabbix-agent stop
       shell> service zabbix-agent restart
       shell> service zabbix-agent status
Elle ba?latma

Yukar?daki i?e yaramazsa elle ba?latma yapman?z gerekir. zabbix_agentd ?al??t?r?labilir dosyas?n?n yolunu bulun ve onu ?al??t?r?n:

shell> zabbix_agentd

Windows sistemlerde arac?

Windows'taki Áú»¢¶Ä²© arac?lar? bir Windows hizmeti olarak ?al???r.

Haz?rl?k

Áú»¢¶Ä²© arac?s? bir zip ar?ivi olarak da??t?l?r. Ar?ivi indirdikten sonra ar?ivi a?man?z gerekir. Áú»¢¶Ä²© arac?s?n? ve konfig¨¹rasyon dosyas?n? saklamak i?in herhangi bir klas?r¨¹ se?in, ?rne?in:

C:\zabbix

bin\zabbix_agentd.exe ve conf\zabbix_agentd.conf dosyalar?n? c:\zabbix alt?na kopyalay?n.

c:\zabbix\zabbix_agentd.conf dosyas?n? ihtiya?lar?n?za g?re d¨¹zenleyin ve do?ru bir "Hostname" parametresi belirtmeyi unutmay?n.

Kurulum

Bunlar yap?ld?ktan sonra, Áú»¢¶Ä²© arac?s?n? Windows hizmeti olarak kurmak i?in a?a??daki komutu kullan?n:

C:\> c:\zabbix\zabbix_agentd.exe -c c:\zabbix\zabbix_agentd.conf -i

Art?k "Áú»¢¶Ä²© arac?" hizmetini di?er Windows hizmetleri gibi yap?land?rabilmelisiniz.

Windows'ta Áú»¢¶Ä²© arac?s?n? kurma ve ?al??t?rma hakk?nda daha ?ok ayr?nt?ya bak?n.

Di?er arac? se?enekleri

Arac?n?n birden ?ok ?rne?ini bir ana bilgisayarda ?al??t?rmak m¨¹mk¨¹nd¨¹r. Tek bir ?rnek ?ntan?ml? yap?land?rma dosyas?n? veya komut sat?r?nda belirtilen bir yap?land?rma dosyas?n? kullanabilir. Birden ?ok ?rne?in olmas? durumunda, her arac?n?n kendi yap?land?rma dosyas? olmal?d?r (?rneklerden biri ?ntan?ml? yap?land?rma dosyas?n? kullanabilir).

A?a??daki komut sat?r? parametreleri Áú»¢¶Ä²© arac?s?yla kullan?labilir:

Parametre A??klama
UNIX ve Windows arac?s?
-c --config <yap?land?rma-dosyas?> Yap?land?rma dosyas?n?n yolu.
?ntan?ml? olmayan bir yap?land?rma dosyas? belirtmek i?in bu se?ene?i kullanabilirsiniz.
UNIX'te ?ntan?ml? de?er /usr/local/etc/zabbix_agentd.conf veya derleme zaman? de?i?kenleri --sysconfdir veya --prefix taraf?ndan ayarland??? gibidir
Windows'ta ?ntan?ml? de?er c:\zabbix_agentd.conf'dur.
-p --print Bilinen ??eleri bast?r?r ve ??kar.
Not: kullan?c? parametresi sonu?lar?n? da d?nd¨¹rmek i?in yap?land?rma dosyas?n? belirtmelisiniz (?ntan?ml? konumda de?ilse).
-t --test <??e anahtar?> Belirtilen ??eyi test eder ve ??kar.
Not: kullan?c? parametresi sonu?lar?n? da d?nd¨¹rmek i?in yap?land?rma dosyas?n? belirtmelisiniz (?ntan?ml? konumda de?ilse).
-h --help Yard?m bilgilerini g?sterir
-V --version S¨¹r¨¹m numaras?n? g?sterir
Yaln?zca UNIX arac?s?
-R --runtime-control <se?enek> Y?netimsel fonksiyonlar? yerine getirir. ?al??ma zaman? kontrol¨¹ne bak?n.
Yaln?zca Windows arac?s?
-m --multiple-agents Birden ?ok arac? ?rne?i kullan?n (-i, -d, -s, -x fonksiyonlar?yla).
?rneklerin hizmet adlar?n? ay?rt etmek i?in her hizmet ad? belirtilen yap?land?rma dosyas?ndaki Ana Bilgisayar ad? de?erini i?erir.
Yaln?zca Windows arac?s? (fonksiyonlar)
-i --install Áú»¢¶Ä²© Windows arac?s?n? hizmet olarak y¨¹kle
-d --uninstall Áú»¢¶Ä²© Windows arac? hizmetini kald?r
-s --start Áú»¢¶Ä²© Windows arac? hizmetini ba?lat
-x --stop Áú»¢¶Ä²© Windows arac? hizmetini durdur

Komut sat?r? parametrelerini kullanmayla ilgili belirli ?rnekler:

  • B¨¹t¨¹n yerle?ik arac? ??elerini de?erleriyle yazd?rma
  • Belirtilen yap?land?rma dosyas?nda tan?mlanan "mysql.ping" anahtar?yla bir kullan?c? parametresini test etme
  • Windows i?in yap?land?rma dosyas?n?n ?ntan?ml? yolu c:\zabbix_agentd.conf olan bir "Áú»¢¶Ä²© Arac?s?" hizmeti y¨¹klemek
  • Arac? ?al??t?r?labilir dosyas?yla ayn? klas?rde bulunan zabbix_agentd.conf yap?land?rma dosyas?n? kullanarak Windows i?in bir ¡°Áú»¢¶Ä²© Agent [Hostname]¡± hizmeti y¨¹kleyerek ve hizmet ad?n? yap?land?rma dosyas?ndan Hostname de?eriyle uzatarak benzersiz yap?n
shell> zabbix_agentd --print
       shell> zabbix_agentd -t "mysql.ping" -c /etc/zabbix/zabbix_agentd.conf
       shell> zabbix_agentd.exe -i
       shell> zabbix_agentd.exe -i -m -c zabbix_agentd.conf
?al??ma zaman? kontrol¨¹

?al??ma zaman? kontrol se?enekleriyle arac? s¨¹re?lerinin kay?t seviyesini de?i?tirebilirsiniz.

Se?enek A??klama Hedef
log_level_increase[=<hedef>] Kay?t seviyesini art?r?r.
Hedef belirtilmemi?se, t¨¹m i?lemler etkilenir.
Hedef ?u ?ekilde belirtilebilir:
pid - s¨¹re? tan?mlay?c?s? (1 - 65535)
s¨¹re? t¨¹r¨¹ - belirtilen t¨¹rdeki t¨¹m i?lemler (?rne?in, poller)
s¨¹re? t¨¹r¨¹,N - s¨¹re? t¨¹r¨¹ ve numaras? (?r. poller,3)
log_level_decrease[=<hedef>] Kay?t seviyesini azalt?r.
Hedef belirtilmemi?se, t¨¹m i?lemler etkilenir.

Tek bir arac?n?n kay?t seviyesini de?i?tirmek i?in kullan?labilir PID'lerin aral???n?n 1 ila 65535 aras?nda oldu?unu unutmay?n. B¨¹y¨¹k PID'li sistemlerde, <s¨¹re? t¨¹r¨¹,N> hedefi tek bir i?lemin kay?t seviyesini de?i?tirmek i?in kullan?labilir.

?rnekler:

  • T¨¹m s¨¹re?lerin kay?t seviyesini artt?rma
  • Ikinci dinleyici s¨¹recinin kay?t seviyesini artt?rma
  • PID de?eri 1234 olan s¨¹recin kay?t seviyesini artt?rma
  • T¨¹m etkin kontrol s¨¹re?lerinin kay?t seviyesini azaltma
shell> zabbix_agentd -R log_level_increase
       shell> zabbix_agentd -R log_level_increase=listener,2
       shell> zabbix_agentd -R log_level_increase=1234
       shell> zabbix_agentd -R log_level_decrease="active checks"

?al??ma zaman? kontrol¨¹, OpenBSD, NetBSD ve Windows'ta desteklenmiyor.

S¨¹re? kullan?c?s?

UNIX ¨¹zerindeki Áú»¢¶Ä²© arac?lar?, root olmayan bir kullan?c? taraf?ndan ?al??t?r?lacak ?ekilde tasarlanm??t?r. root olmad??? s¨¹rece hangi kullan?c? ?al??t?r?rsa ?al??t?rs?n a??lacakt?r. B?ylece, arac?y? herhangi bir sorun olmadan root olmayan herhangi bir kullan?c? olarak ?al??t?rabilirsiniz.

root' olarak ?al??t?rmay? deneyecekseniz, sisteminizde bulunmas? gereken, do?rudan kodlanm?? bir 'zabbix' kullan?c?s?na ge?ecektir. Yaln?zca sunucu yap?land?rma dosyas?ndaki 'AllowRoot' parametresini buna g?re de?i?tirirseniz, sunucuyu 'root' olarak ?al??t?rabilirsiniz.

Yap?land?rma dosyas?

Áú»¢¶Ä²© arac?s?n? yap?land?rmayla ilgili ayr?nt?lar i?in zabbix_agentd veya Windows agent'in yap?land?rma dosyas? se?eneklerine bak?n.

??k?? kodu

S¨¹r¨¹m 2.2'den ?nce, Áú»¢¶Ä²© arac?lar?, ba?ar?l? ??k?? durumunda 0, ar?za durumunda 255 d?nd¨¹r¨¹rd¨¹. S¨¹r¨¹m 2.2 ve ¨¹zeri s¨¹r¨¹mlerden ba?layarak Áú»¢¶Ä²© arac? ba?ar?l? ??k?? durumunda 0, ba?ar?s?zl?k durumunda 1 d?nd¨¹r¨¹r.

Locale

Note that the agent requires a UTF-8 locale so that some textual agent items can return the expected content. Most modern Unix-like systems have a UTF-8 locale as default, however, there are some systems where that may need to be set specifically.

Exit code

Before version 2.2 Áú»¢¶Ä²© agent returned 0 in case of successful exit and 255 in case of failure. Starting from version 2.2 and higher Áú»¢¶Ä²© agent returns 0 in case of successful exit and 1 in case of failure.