Áú»¢¶Ä²©

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.

1 Sunucu

Genel bak??

Áú»¢¶Ä²© sunucu, Áú»¢¶Ä²© yaz?l?m?n?n merkezi s¨¹recidir.

Sunucu, veri sorgulamas? ve izlemesi yapar, tetikleyicileri hesaplar, kullan?c?lara bildirim g?nderir. Áú»¢¶Ä²© arac?lar? ve proxylerinin, sistemlerin kullan?labilirli?i ve b¨¹t¨¹nl¨¹?¨¹ hakk?nda veri rapor ettikleri merkezi bile?endir. Sunucu, (web sunucular? ve posta sunucular? gibi) basit servis denetimleri kullanarak a?a ba?l? hizmetleri uzaktan kontrol edebilir.

Sunucu, t¨¹m yap?land?rma, istatistiki ve operasyonel verilerin depoland??? merkezi depodur ve Áú»¢¶Ä²©'te, izlenen sistemlerden herhangi birinde sorunlar olu?tu?unda y?neticileri aktif olarak uyaracak bir varl?kt?r.

Temel bir Áú»¢¶Ä²© sunucusunun i?leyi?i ¨¹? ayr? bile?ene ayr?l?r. Bunlar: Áú»¢¶Ä²© sunucusu, web ?ny¨¹z¨¹ ve veritaban? deposudur.

Áú»¢¶Ä²© i?in yap?land?rma bilgilerinin t¨¹m¨¹, hem sunucu hem de web ?ny¨¹z¨¹n¨¹n etkile?imde oldu?u veritaban?nda saklan?r. ?rne?in, web ?ny¨¹z¨¹n¨¹ (veya API) kullanarak yeni bir ??e olu?turdu?unuzda, veritaban?ndaki ??eler tablosuna eklenir. Daha sonra Áú»¢¶Ä²© sunucusu dakikada yakla??k bir kez, ??eler tablosunu etkin olan ??elerin bir listesi i?in sorgular ve ard?ndan bu, Áú»¢¶Ä²© sunucusu i?indeki bir ?nbellekte saklan?r. Áú»¢¶Ä²© ?ny¨¹z¨¹nde yap?lan de?i?ikliklerin en son veri b?l¨¹m¨¹nde g?r¨¹nmesinin iki dakika s¨¹rebilmesinin nedeni budur.

Sunucu s¨¹reci

Paket olarak kurulmu?sa

Áú»¢¶Ä²© sunucusu bir artalan s¨¹reci olarak ?al???r. Sunucu a?a??dakiler uygulanarak ba?lat?labilir:

shell> service zabbix-server 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-server start

Benzer ?ekilde, durdurma/yeniden ba?latma/durum g?r¨¹nt¨¹leme i?in a?a??daki komutlar? kullan?n:

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

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

shell> zabbix_server

Áú»¢¶Ä²© sunucu ile a?a??daki komut sat?r? parametrelerini kullanabilirsiniz:

-c --config <dosya>             yap?land?rma dosyas? yolu  (?ntan?ml? olarak /usr/local/etc/zabbix_server.conf)
       -R --runtime-control <se?enek>  y?netimsel fonksiyonlar? ger?ekle?tirir
       -h --help                       bu yard?m? verir
       -V --version                    s¨¹r¨¹m numaras?n? g?sterir

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

Áú»¢¶Ä²© sunucusunu komut sat?r? parametreleriyle ?al??t?rma ?rnekleri:

shell> zabbix_server -c /usr/local/etc/zabbix_server.conf
       shell> zabbix_server --help
       shell> zabbix_server -V
?al??ma zaman? kontrol¨¹

?al??ma zaman? kontrol se?enekleri:

Se?enek A??klama Hedef
config_cache_reload Yap?land?rma ?nbelle?ini yeniden y¨¹kle. ?nbellek o anda y¨¹klenmi?se yok say?l?r.
housekeeper_execute Temizlik prosed¨¹r¨¹n¨¹ ba?lat?r. Temizlik i?lemi halen devam ediyorsa yok say?l?r.
log_level_increase[=<hedef>] Kay?t seviyesini art?r?r, hedef belirtilmemi?se t¨¹m i?lemleri etkiler. pid - s¨¹re? tan?mlay?c?s? (1'den 65535'e)
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?lemleri etkiler.

Tek bir Zabbx i?leminin kay?t seviyesini de?i?tirmek i?in izin verilen PID aral??? 1'den 65535'e kadard?r. B¨¹y¨¹k PID'li sistemlerde <s¨¹re? t¨¹r¨¹,N> hedef se?ene?i tek bir s¨¹recin kay?t seviyesini de?i?tirmek i?in kullan?labilir.

Sunucu yap?land?rma ?nbelle?ini yeniden y¨¹klemek i?in ?al??ma zaman? denetimi kullanma ?rne?i:

shell> zabbix_server -c /usr/local/etc/zabbix_server.conf -R config_cache_reload

Temizlik?inin ?al??t?r?lmas?n? tetiklemek i?in ?al??ma zaman? denetimini kullanma ?rne?i:

shell> zabbix_server -c /usr/local/etc/zabbix_server.conf -R housekeeper_execute

Kay?t seviyesini de?i?tirmek i?in ?al??ma zaman? denetimini kullanma ?rnekleri:

T¨¹m s¨¹re?lerin kay?t seviyesini art?r?r:
       shell> zabbix_server -c /usr/local/etc/zabbix_server.conf -R log_level_increase
       
       ?kinci sorgulay?c? s¨¹recinin kay?t seviyesini art?r?r:
       shell> zabbix_server -c /usr/local/etc/zabbix_server.conf -R log_level_increase=poller,2
       
       PID'i 1234 olan s¨¹recin kay?t seviyesini art?r?r:
       shell> zabbix_server -c /usr/local/etc/zabbix_server.conf -R log_level_increase=1234
       
       T¨¹m http sorgulay?c? s¨¹re?lerinin kay?t seviyesini d¨¹?¨¹r¨¹r:
       shell> zabbix_server -c /usr/local/etc/zabbix_server.conf -R log_level_decrease="http poller"
S¨¹re? kullan?c?s?

Áú»¢¶Ä²© sunucusu, 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, sunucuyu 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.

Áú»¢¶Ä²© sunucusu ve arac?s? ayn? makinede ?al???yorsa, sunucuyu ?al??t?rmak i?in arac?y? ?al??t?randan farkl? bir kullan?c? kullan?lmas? ?nerilir. Aksi takdirde yani her ikisi de ayn? kullan?c? olarak ?al??t?r?l?rsa arac?, sunucu yap?land?rma dosyas?na eri?ebilir ve Áú»¢¶Ä²©'teki herhangi bir Y?netici kullan?c?s?, ?rne?in veritaban? parolas?n? kolayca elde edebilir.

Yap?land?rma dosyas?

zabbix_server'? yap?land?rmayla ilgili ayr?nt?lar i?in yap?land?rma dosyas? se?eneklerine bak?n.

Ba?latma betikleri

Betikler, sistemin ba?lat?lmas?/kapat?lmas? s?ras?nda otomatik olarak Áú»¢¶Ä²© s¨¹re?lerini ba?latmak/durdurmak i?in kullan?l?r. Betikler, misc/init.d dizini alt?nda bulunur.

Desteklenen platformlar

G¨¹venlik gereksinimleri ve sunucu i?leminin kritik do?as? gere?i UNIX; gerekli performans?, hataya dayan?kl?l??? ve esnekli?i s¨¹rekli olarak sunabilen tek i?letim sistemidir. Áú»¢¶Ä²©, piyasan?n ?nc¨¹ s¨¹r¨¹mlerinde ?al???r.

Áú»¢¶Ä²© sunucusu a?a??daki platformlarda test edilmi?tir:

  • Linux
  • Solaris
  • AIX
  • HP-UX
  • Mac OS X
  • FreeBSD
  • OpenBSD
  • NetBSD
  • SCO Open Server
  • Tru64/OSF1

Áú»¢¶Ä²©, di?er Unix benzeri i?letim sistemlerinde de ?al??abilir.