HAProxy状态页

HAProxy状态页

通过web界面,显示当前HAProxy的运行状态。

文档:https://cbonte.github.io/haproxy-dconv/2.0/configuration.html#4-stats%20uri

状态页配置项
stats enable   #基于默认的参数启用stats page
stats hide-version   #隐藏版本
stats refresh <delay> #设定自动刷新时间间隔
stats uri <prefix> #自定义stats page uri,默认值:/haproxy?stats 
stats realm <realm> #账户认证时的提示信息,示例:stats realm : HAProxy\ Statistics
stats auth <user>:<passwd> #认证时的账号和密码,可使用多次,默认:no authentication
stats admin { if | unless } <cond> #启用stats page中的管理功能

注意:haproxy 当中没有管理员和普通用户之分,所有的用户权限都一样,是否有管理权限取决于stats admin 选项,开启的话会有勾选框和下拉框,用于管理

mark

启用状态页
listen stats
 bind :9009
 stats enable
 #stats hide-version 
 stats uri /haproxy-status
 stats realm HAPorxy\ Stats\ Page
 stats auth haadmin:123456
 stats auth admin:123456
 #stats refresh 30s
 #stats admin if TRUE
登录状态页
  • pid = 3698 (process #2, nbproc = 2, nbthread = 2)

    #pid为当前pid号,process为当前进程号,nbproc和nbthread为一共多少进程和每个进程多少个线程

  • uptime = 0d 0h00m08s #启动了多长时间

  • system limits: memmax = unlimited; ulimit-n = 131124 #系统资源限制:内存/最大打开文件数/

  • maxsock = 131124; maxconn = 65536; maxpipes = 0 #最大socket连接数/单进程最大连接数/最大管道数maxpipes

  • current conns = 1; current pipes = 0/0;

  • conn rate = 1/sec #当前连接数/当前管道数/当前连接速率 (取决于访问量: 访问量越大,值越大)

  • Running tasks: 1/9;

  • idle = 100 % #运行的任务/当前空闲率



  • active UP:#在线服务器backup UP:#标记为backup的服务器
  • active UP, going down:#监测未通过正在进入down过程
  • backup UP, going down:#备份服务器正在进入down过程
  • active DOWN, going up:#down的服务器正在进入up过程
  • backup DOWN, going up:#备份服务器正在进入up过程
  • active or backup DOWN:#在线的服务器或者是backup的服务器已经转换成了down状态
  • not checked:#标记为不监测的服务器
  • active or backup DOWN for maintenance (MAINT) #active或者backup服务器 手动下线的
  • active or backup SOFT STOPPED for maintenance #active或者backup被认为软下线(人为将weight改成0)
backend server信息
session rate(每秒的连接会话信息):
  • cur: 当前每秒的会话数量
  • max:每秒新的最大会话数量
  • limit:每秒新的会话限制量 R
sessions(会话信息):
  • cur:当前会话量
  • max:最大会话量
  • limit: 限制会话量
  • Total:总共会话量
  • LBTot:选中一台服务器所用的总时间
  • Last:和服务器的持续连接时间
Bytes(流量统计):
  • In:网络的字节输入总量
  • Out:网络的字节输出总量
Denied(拒绝统计信息):
  • Req:拒绝请求量

  • Resp:拒绝回复量

Errors(错误统计信息):
  • Req:错误请求量

  • conn:错误链接量

  • Resp:错误响应量

Warnings(警告统计信息):
  • Retr:重新尝试次数

  • Redis:再次发送次数

Server(real server信息):
  • Status:后端机的状态,包括UP和DOWN

  • LastChk:持续检查后端服务器的时间

  • Wght:权重

  • Bck:备份的服务器数量

  • Chk:心跳检测时间

  • Dwn:后端服务器连接后都是DOWN的数量

  • Dwntme:总的downtime时间

端机的状态,包括UP和DOWN

  • LastChk:持续检查后端服务器的时间

  • Wght:权重

  • Bck:备份的服务器数量

  • Chk:心跳检测时间

  • Dwn:后端服务器连接后都是DOWN的数量

  • Dwntme:总的downtime时间

  • Thrtle:server 状态

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值