編輯haproxy.cfg 加上下面參數
listen admin_stats
stats enable
bind *:8080 //監聽的ip端口號
mode http //開關
option httplog
log global
maxconn 10
stats refresh 30s //統計頁面自動刷新時間
stats uri /admin //訪問的uri ip:8080/admin
stats realm haproxy
stats auth admin:admin //認證用戶名和密碼
stats hide-version //隱藏HAProxy的版本號
stats admin if TRUE //管理界面,如果認證成功了,可通過webui管理節點
保存退出後
重起service haproxy restart
然後訪問 http://ip:8080/admin 用戶名:admin
密碼:admin
頁面詳細參數解釋
Queue
Cur: current queued requests //當前的隊列請求數量
Max:max queued requests //最大的隊列請求數量
Limit: //隊列限制數量
Session rate(每秒的連接回話)列表:
scur: current sessions //每秒的當前回話的限制數量
smax: max sessions //每秒的新的最大的回話量
slim: sessions limit //每秒的新回話的限制數量
Sessions
Total: //總共回話量
Cur: //當前的回話Max: //最大回話
Limit: //回話限制
Lbtot: total number of times a server was selected //選中一臺服務器所用的總時間
Bytes
In: //網絡的字節數輸入總量
Out: //網絡的字節數輸出總量
Denied
Req: denied requests//拒絕請求量
Resp:denied responses //拒絕迴應Errors
Req:request errors //錯誤請求
Conn:connection errors //錯誤的連接
Resp: response errors (among which srv_abrt) ///錯誤的迴應
Warnings
Retr: retries (warning) //重新嘗試Redis:redispatches (warning) //再次發送
Server列表:
Status:狀態,包括up(後端機活動)和down(後端機掛掉)兩種狀態
LastChk: 持續檢查後端服務器的時間
Wght: (weight) : 權重
Act: server is active (server), number of active servers (backend) //活動鏈接數量
Bck: server is backup (server), number of backup servers (backend) //backup:備份的服務器數量
Down: //後端服務器連接後都是down的數量
Downtime: downtime: total downtime (in seconds) //總的downtime 時間
Throttle: warm up status //設備變熱狀態