HAProxy istatistikleri nasıl ayarlanır?


38

HAProxy için istatistiklerin nasıl ayarlanacağını çözemiyorum.

Bu benim yapılandırmam:

global
    log 127.0.0.1 local0
    log 127.0.0.1 local1 notice
    daemon
    #debug
    user haproxy
    group haproxy
    maxconn 4096

    stats socket /tmp/haproxy

defaults
    log global
    mode tcp
    option tcplog
    option dontlognull
    option redispatch
    option clitcpka
    option srvtcpka
    option tcpka
    retries 3
    maxconn 2000
    contimeout 10000
    clitimeout 50000
    srvtimeout 50000

    stats enable
    stats hide-version
    stats scope .
    stats realm Haproxy\ Statistics
    stats uri /haproxy?stats
    stats auth xxxxx:xxxxx

    option contstats

listen rtmp :1935
    mode tcp
    balance roundrobin

    server s1 xxx.xxx.xxx.xxx:1935 check
    server s2 xxx.xxx.xxx.xxx:1935 check

Kılavuzu anladığım kadarıyla http: // mysite / haproxy? İstatistiklerinden ulaşılabilen bir istatistik sayfası olmalı . Neyi kaçırıyorum?

DÜZENLEME: Ben ancak SoCat ile istatistik erişebilir değil bir web tarayıcısı ile.

Yanıtlar:


64

Bu doğru değil. Bir istatistik sayfası olacaktı http://yoursite.com:1935/haproxy?stats

Bunun üstesinden gelmek için başka bir dinleyici ekleyin-

listen stats :1936
    mode http
    stats enable
    stats hide-version
    stats realm Haproxy\ Statistics
    stats uri /
    stats auth Username:Password

Ardından http://yoursite.com:1936/ adresine gidin ve giriş yapın.

Güvenlik duvarınızın bu isteği engellemediğinden emin olun.


1
tam ihtiyacım olan şeydi. şeref! :)
Yuval A

5

Bu benim için yaptı:

listen stats
    bind :9000

veya

listen stats
    bind 10.100.86.150:9000

2

HAProxy yeni sürümleri (> 1.6) size modunu ayarlamak zorunda ise httpyerine tcp(varsayılan)config : 'stats' statement ignored for frontend 'http-in' as it requires HTTP mode.


0

bind *:portörneğin bind *: 80 gibi bir komut dosyası eklemeniz gerekir veya yıldız sembolünü ip public ile değiştirebilir veya ip makinenizde yüklü olabilir.

benden öneri, istatistik betiğini bir ön uca taşıyabilir veya istatistiklere özel olarak erişmek için bir ön uç ekleyebilirsiniz.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.