Ana içeriğe geç

dtctl load-balancer create-health-monitor

Kullanım​

dtctl load-balancer create-health-monitor [flags]

Takma Adlar​

chm

Açıklama​

Bir havuza bir sağlık izleyicisi ekleyin. İzleyici, her üyeyi verilen aralıkta yoklar ve eşiklere göre sağlıklı/sağlıksız olarak işaretler.

Örnek​

# Bir havuza bir TCP sağlık izleyicisi ekleyin
dtctl load-balancer create-health-monitor --lb-id <lb-id> --pool-id <pool-id> --type TCP --interval 5 --timeout 5 --healthy-threshold 3 --unhealthy-threshold 3

Bayraklar​

OptionDescription
--healthy-threshold, -vBir üye sağlıklı olarak işaretlenmeden önceki ardışık başarılı denetim sayısı (zorunlu)
--interval, -nSağlık denetimleri arasındaki saniye (zorunlu)
--lb-id, -iYük dengeleyicinin kimliği (zorunlu)
--path, -uYoklanacak URL yolu (HTTP/HTTPS türleri için), örn. /healthz
--pool-id, -pSağlık izleyicisinin bağlanacağı havuzun kimliği (zorunlu)
--timeout, -tBir yoklama yanıtı başarısız sayılmadan önce beklenecek saniye (zorunlu)
--type, -ySağlık denetimi türü. Şunlardan biri: HTTP, HTTPS, TCP, PING (zorunlu)
--unhealthy-threshold, -xBir üye sağlıksız olarak işaretlenmeden önceki ardışık başarısız denetim sayısı (zorunlu)

İlgili Komutlar​

CommandDescription
dtctl load-balancer update-health-monitorBir sağlık izleyicisini güncelleyin
dtctl load-balancer delete-health-monitorBir sağlık izleyicisini silin
dtctl load-balancer health-monitor-detailsBir sağlık izleyicisini gösterin
dtctl load-balancer health-monitorsSağlık izleyicilerini listeleyin

Genel Bayraklar​

OptionDescription
--api-urlBu komutu farklı bir API uç noktasına gönderin, örneğin bir test ortamına (varsayılan "https://console.dt.net.tr/api/v1")
--config, -cÖzel bir yapılandırma dosyası belirtin
Varsayılan: ~/.config/dtctl/config.yaml
--no-headersBetik yazımı için sütun başlıklarını gizleyin
Varsayılan: false
--output, -oÇıktı biçimi: text, wide, vertical, json. text terminale sığdırır, wide hiçbir zaman kısaltmaz, vertical her alanı ayrı satırda yazar
Varsayılan: text