haproxy各个指标的打印报告解析

本文介绍了如何通过特定命令获取haproxy的全面数据,并对监控结果中的各项指标进行了详细解析,帮助读者理解haproxy的运行状态。参考链接提供了深入解析。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.使用这个命令就可以获取haproxy所有的数据

echo "show stat" | socat /var/lib/haproxy/stats stdio

结果如下:
这里写图片描述

2.这个图片中的所有指标进行解析

指标含义
pxnameproxy的名字
svnameservice name (FRONTEND for frontend, BACKEND for backend, any name for server)
qcur当前排队的请求
qmax最大排队请求
scur当前的会话个数
smax最大的会话个数
slim会话限制
stot会话总数
bin输入的字节
bout输出的字节
dreq被拒绝的请求数量
dresp被拒绝的答复数量
ereq请求错误的数量
econ连接错误
eresp响应错误(其中srv_abrt)
wretr重试(警告)
wredis重新分派(警告)
status状态(UP / DOWN / NOLB / MAINT / MAINT(通过)…)
weight服务器重量(服务器),总重量(后端)
act服务器是活动的(服务器),活动服务器的数量(后端)
bck服务器是备份(服务器),备份服务器数量(后端)
chkfail检查失败的次数
chkdownUP-> DOWN转换次数
lastchg上次状态变化(以秒为单位)
downtime总停机时间(以秒为单位)
qlimit队列限制
pid进程id
iid唯一代理id
sid服务ID
throttle预热状态
lbtot选择服务器的总次数
tracked如果启用了跟踪,则代理/服务器的ID
type(0 =前端,1 =后端,2 =服务器,3 =套接字)
rate上一次经过的每秒会话数
rate_lim每秒新会话的限制
rate_max每秒新会话的最大数量
check_status上次健康检查的状态,其中一个:UNK - >未知 INI - >初始化 SOCKERR - >套接字错误 L4OK - >检查在第4层上传递,没有启用上层测试L4TMOUT - > 1-4层超时 例如,L4CON - > 1-4层连接问题 “拒绝连接”(tcp rst)或“无主机路由”(icmp) L6OK - >检查在第6层传递 L6TOUT - >第6层(SSL)超时 L6RSP - >第6层无效响应 - 协议错误 L7OK - >检查在第7层传递 L7OKC - >有条不紊地检查第7层,例如404 禁用-ON-404 L7TOUT - >第7层(HTTP / SMTP)超时 L7RSP - >第7层无效响应 - 协议错误 L7STS - >第7层响应错误,例如HTTP 5xx
check_codelayer5-7代码,如果可用的话
check_duration完成上次健康检查所需的时间(毫秒)
hrsp_1xx带有1xx代码的http响应
hrsp_2xx带有2xx代码的http响应
hrsp_other与其他代码的http响应(协议错误)
hanafail健康检查细节失败
req_rate在过去的第二个秒内每秒的HTTP请求数
req_rate_max观察到的每秒最大HTTP请求数
req_tot收到的HTTP请求总数
cli_abrt客户端中止的数据传输次数
srv_abrt服务器中止的数据传输次数(包括在eresp中)

参考链接:
https://www.cnblogs.com/MYSQLZOUQI/p/5809267.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值