Apache ZooKeeper
Apache ZooKeeper AdminServer: sunucu sağlığı ve mntr metrikleri, yapılandırma, lider ve küme üyeleri, istemci bağlantıları, oturumlar ve izlemeler; sayaç sıfırlama.
Açıklama
Apache ZooKeeper (3.5 ve üstü) için hazır entegrasyon — AdminServer HTTP arayüzü (`/commands/<komut>`, JSON), eş başına bir bağlayıcı: - **Sunucu durumu:** sağlık denetimi (ruok), sunucu özeti, izleme metrikleri (mntr), salt okunur mod, Zab evresi, son anlık görüntü, veri/log dizini boyutları, iz maskesi. - **Yapılandırma:** çalışan yapılandırma (portlar, dizinler, zaman aşımları, küme ayarları). - **Küme:** lider, oy veren üyeler, gözlemciler, eşler arası tutarlılık için işlem özetleri. - **İstemciler:** bağlantılar, oturumlar ve geçici düğümler, izleme özeti ve oturuma/yola göre izlemeler. - **Bakım (aksiyon):** bağlantı, gözlemci ve sunucu istatistiklerini sıfırlama; iz maskesini ayarlama. Yıkıcı araç yok: snapshot kimlik ister, restore ikili gövde ister — ikisi de bilerek dışarıda. Sırrı düz metin döndürebilen komutlar (Java sistem özellikleri, ortam bilgileri, zoo.cfg'nin tamamını döndüren başlangıç yapılandırması) da bilerek yok. Kimlik: yok. AdminServer bu komutlar için kimlik istemez; AdminServer'ı ağ düzeyinde yalnız Gateclave'e açın (mümkünse `admin.forceHttps`). ## Kaynak - API belgesi: https://zookeeper.apache.org/doc/r3.9.4/zookeeperAdmin.html#sc_adminserver (ZooKeeper 3.9 AdminServer) ve https://github.com/apache/zookeeper/blob/branch-3.9/zookeeper-server/src/main/java/org/apache/zookeeper/server/admin/Commands.java - Kimlik: yok (type none) — 3.9'daki AdminServer kimliği (`Authorization: digest kullanici:parola`, kökte ALL yetkisi) yalnız snapshot/restore içindir; bu ürün o komutları içermez - Doğrulanmadı: `set_trace_mask`'in `traceMask` sorgu parametresini kabulü; `hash` ve `voting_view` komutlarının 3.5–3.8'de varlığı; reset komutlarının yanıt biçimi; `admin.commandURL`'in varsayılan `/commands` olduğu kurulum varsayımı; TLS'siz (http) varsayılan hedef - Logo: https://www.apache.org/logos/res/zookeeper/default.png
Bu sürümdeki tool'lar
| Tool | Tür | Klasör |
|---|---|---|
zookeeper_canli_mi |
okuma | Sunucu/Durum |
zookeeper_sunucu_ozeti |
okuma | Sunucu/Durum |
zookeeper_sunucu_ozeti_baglantilarla |
okuma | Sunucu/Durum |
zookeeper_izleme_metrikleri |
okuma | Sunucu/Durum |
zookeeper_salt_okunur_mu |
okuma | Sunucu/Durum |
zookeeper_zab_durumu |
okuma | Sunucu/Durum |
zookeeper_son_anlik_goruntu |
okuma | Sunucu/Durum |
zookeeper_dizin_boyutlari |
okuma | Sunucu/Durum |
zookeeper_iz_maskesi |
okuma | Sunucu/Durum |
zookeeper_yapilandirma |
okuma | Sunucu/Yapılandırma |
zookeeper_lider |
okuma | Küme |
zookeeper_oylama_uyeleri |
okuma | Küme |
zookeeper_gozlemciler |
okuma | Küme |
zookeeper_islem_ozetleri |
okuma | Küme |
zookeeper_baglantilar |
okuma | İstemciler |
zookeeper_oturumlar_ve_gecici_dugumler |
okuma | İstemciler |
zookeeper_izleme_ozeti |
okuma | İstemciler/İzlemeler |
zookeeper_izlemeler_oturuma_gore |
okuma | İstemciler/İzlemeler |
zookeeper_izlemeler_yola_gore |
okuma | İstemciler/İzlemeler |
zookeeper_baglanti_istatistiklerini_sifirla |
aksiyon | Bakım |
zookeeper_gozlemci_istatistiklerini_sifirla |
aksiyon | Bakım |
zookeeper_sunucu_istatistiklerini_sifirla |
aksiyon | Bakım |
zookeeper_iz_maskesi_ayarla |
aksiyon | Bakım |
Sürümler
| Sürüm | Durum | Yayın | Tool | Değişiklikler |
|---|---|---|---|---|
| v0.1.0 | yayında | 20.10.2026 | 23 | İlk sürüm. |
Nasıl kurulur
Kendi Gateclave panelinizde Marketplace ekranını açın ve bu ürünün manifestini içe aktarın. Kurulum iki adımdır: bağlantı bilgisi (hedef + Vault'tan seçilen kimlik), ardından bağlanacak tool'ların seçimi. Yeni sürüm çıktığında Yükselt ile geçersiniz — bağlayıcılarınız, kimlik referanslarınız ve tool seçiminiz korunur.