haproxy stats enable功能详解

stats enable是haproxy通过WEB界面进行统计数据展示的功能,通过WEB界面可以查看到haproxy当前运行状态的一些数据,合理配置的情况下,还可以通过WEB界面调整某个后端服务器的状态,权重,启用或暂停一个后端服务器等。
stats enable可以出现在default/listen/backend这几个区块中,stats enable这一条命令就可以开启统计功能,开启后下面参数拥有的默认值:
stats uri : /haproxy?stats
stats realm : "HAProxy Statistics"
stats auth : no authentication
stats scope : no restriction
尽量不要用默认的值,根据自己的情况,明确指定要使用的值。
经过实际验证,stats enable功能在default/backend/listen段都可以起到相关作用,但stats admin(管理功能)不能在default段使用。
配置示例:(以listen区段配置为例)
listen status
bind *:8000 #绑定到80端口,其他区段非必需
stats enable #开启功能
stats hide-version #隐藏版本号
stats uri /stats_li #入口URL
stats auth test:test #用户名、密码
stats admin if TRUE #是否开启管理功能,必须跟stats auth命令
stats realm Haproxy\ Statistics
stats scope . # 启用统计报告并限定报告的区段
stats scope test #stats enable起作用的区域,可增加多个,"."表示当前区段,WEB界面中只能看到当前区段的信息
stats scope test1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值