Hướng dãn cài đặt Monitor HAProxy trên centos 6 (số liệu thống kê HAProxy)
HAProxy Stats cung cấp rất nhiều thông tin về truyền dữ liệu, tổng số kết nối, tình trạng máy chủ ..., Sau khi cài đặt HAProxy nếu bạn muốn xem số liệu thống kê HAProxy trong trình duyệt web của bạn, bạn sẽ phải thay đổi 1 số cấu hình trong HAProxy như sau :
I.Chuẩn bị
Cải đặt mô hình HAProxy ,tham khảo tạo đây click here
Mở port 1936
# nano /etc/sysconfig/iptables
Thêm vào dòng sau
-A INPUT -m state --state NEW -m tcp -p tcp --dport 1936 -j ACCEPT
Khởi động lại iptables
# service iptables restart
II.Tiến hành
Bước 1:Kích hoạt tính năng thống kê số liệu trong HAProxy
Để kích hoạt tính năng ta chỉnh sửa file cấu hình của HAProxy
# nano /etc/haproxy/haproxy.cfg
Và thêm các dòng dưới đây vào sau phần mặc định
listen stats 107.189.160.9:1936 (ip HAProxy và số port )
mode http
log globalmaxconn 10
timeout server 100s
timeout connect 100s
timeout client 100s
timeout queue 100sstats enable
stats hide-version
stats refresh 30s
stats show-node
stats auth admin:password (user và pass để đăng nhập )
stats uri /haproxy?stats
Khởi động lại HAProxy
# service haproxy restart
Bước 2: Truy cập HAProxy thống kê số liệu
Bạn có thể truy cập số liệu thống kê sử dụng HAProxy url sau đây. Thay đổi IP với địa chỉ máy chủ ip haproxy của bạn.
URL: http://ip-HAProxy:1936/haproxy?stats
Login user: admin
Login password: password