haproxy监控页面添加及参数简介(转)
环境:
[root@localhost 13:55:31 haproxy]# cat /etc/redhat-release
CentOS release 6.8 (Final)
[root@localhost 13:55:35 haproxy]# rpm -qa | grep haproxy
haproxy-1.5.18-1.el6.x86_64
添加监控项 vim /etc/haproxy/haproxy.cfg
在listen区域增加如下配置
listen secure #//自定义一个frontend,也可以放在listen或者backend中
bind *:8888 # //监听的ip端口号
stats enable # //开关
stats uri /check # //访问的uri ip:8888/admin?admin
stats auth adm:adm # //认证用户名和密码
stats hide-version #//隐藏HAProxy的版本号
stats admin if TRUE #//管理界面,如果认证成功了,可通过webui管理节点
stats refresh 30s #//统计页面自动刷新时间
浏览器访问ip:8888即可
http://s3.51cto.com/wyfs02/M02/53/CA/wKioL1RwNAHiKSM3AAk3jcCY9WM150.jpg
|
Queue队列 |
Cur 当前的队列请求数量 Max 最大的队列请求数量 Limit 队列限制数量 |
|
Session rate会话速率 |
Cur 当前每秒建立会话的数量 Max 每秒新建的最大的会话数量 Limit 限制每秒最多建立多少个会话数 |
|
Sessions会话数 |
Cur 当前建立连接的会话数 Max 从启动到现在同时建立最多的会话个数 Limit 最多允许建立多少个会话 Total 从启动到当前总共建立过多少个会话 LbTot 服务器被负载命中次数 Last 最新的会话创建于多长时间以前 |
|
Bytes字节数 |
In 输入字节数 Out 输出字节数 |
|
Denied拒绝次数 |
Req 拒绝请求的次数 Resp 拒绝响应的次数 |
|
Errors错误次数 |
Req 错误请求数 Conn 错误连接数 Resp 错误响应数 |
|
Warnings警告 |
Retr: retries 重试次数 Redis: redispatches 再次分配次数 |
|
Server服务器 |
Status 状态,包括up(后端机活动)和down(后端机挂断)两种状态 LastChk 最近一次检测后端服务器的时间 Wght 权重值 Act 服务器处于活动状态(服务器),活动服务器的数量(后端) Bck 服务器是备份(服务器),备份服务器的数量(后端) Chk 健康检测失败的次数 Dwn 服务器宕机的次数,服务器宕机的数量 Dwntme 服务器宕机的时间 Thrtle 慢启动状态 |
1
haproxy监控页面添加及参数简介(转)的更多相关文章
- Spring Boot druid监控页添加登录访问权限(用户名+密码)
需求 druid作为数据源的一名后起之秀,凭借其出色的性能,渐渐被大家使用.当然还有他的监控页面也有这非常大的作用.但是监控页面往往包含了很多隐私的数据信息,所以需要将其保密,所以可以为监控页面添加一 ...
- zabbix haproxy 监控
摘自: http://www.tuicool.com/articles/JrYNNrm 写的非常好,步步紧逼,环环相扣.直到成功! 文章首发站点:OpensGalaxy 这是一个HAProxy的zab ...
- 微博一键分享主要通过对指定 URL 添加各种参数来实现;
微博一键分享主要通过对指定 URL 添加各种参数来实现:也可以用在线生成器自动生成. 示例: 搜狐微博一键分享 URL,只需三个参数: http://t.sohu.com/third/post.jsp ...
- spark-sql启动后在监控页面中显示的Application Name为SparkSQL::xxxx的疑问
启动spark-sql执行sql时,在监控页面中看到该Application的Name是SparkSQL:hadoop000(其中hadoop000是测试机器的hostname),就有个想法,修改下该 ...
- nagios-解决监控页面上的乱码
1. 前景 在nagios的监控页面上发现返回来的信息为乱码,如下图所示: 查看相关日志,发现正常显示汉字,如下: 2. 解决方法(以下两个步骤缺一不可) 主要原因分析如下: 在nagios服务器上发 ...
- JSP页面间传递参数的5种方法
JSP页面间传递参数是经常需要使用到的功能,有时还需要多个JSP页面间传递参数.下面介绍一下实现的方法. (1)直接在URL请求后添加 如:< a href="thexuan.jsp? ...
- mqtt------ mosca服务器端参数简介
一:服务器端 为什么使用mosca:mosca是基于node.js开发,上手难度相对较小,其次协议支持完整,除了不支持Qos 2,其它的基本都支持.持久化支持redis以及mongo.二次开发接口简单 ...
- 修改rabbitmq Web UI 监控页面的端口
在前几天工作中遇到一个问题,部署服务器,需要用rabbitmq自带的一个web UI监控组件,但是15672的端口没有对外映射.尝试了几种办法.开始修改rabbitmq.config,rabbitmq ...
- jsp 页面间传递参数
JSP页面间传递参数是经常需要使用到的功能,有时还需要多个JSP页面间传递参数.下面介绍一下实现的方法. (1)直接在URL请求后添加 如:< a href="thexuan.jsp? ...
随机推荐
- UITableView自定义Cell中,纯代码编程动态获取高度
在UITableView获取高度的代理方法中,经常需要根据实际的模型重新计算每个Cell的高度.直接的做法是在该代理方法中,直接根据模型来返回行高:另 [1]-(CGFloat)tableView:( ...
- 使用doxc4j将word转pdf遇到的一个问题
看到网上很多使用Docx4j将word转成pdf,于是cv工程师就开始了一系列复制粘贴操作,但是运行报错 最后经过修改
- mysql原生分页
select * from table limit (pageNo-1)*pageSize, pageSize; 一:分页需求: 客户端通过传递start(页码),limit(每页显示的条数)两个参数 ...
- Neject 在MVC框架中使用
Neject 开始是用3.3.0.0,不能自动生成NinjectWebCommon文件,测试了很久发现,是版本的问题 ,后来用Nuget卸载后,重新下了Ninject,Ninject.Web.Comm ...
- 部分视图 - partial
对于partia来说,可以理解为组件化的运用,即将对应的html/js/css进行封装,然后通过模板引擎直接进行调用 1.partial的注册 //可以直接写在app.js,也可以写在之前所说的hel ...
- 微信小程序是怎么运行的?
微信客户端在打开小程序之前,会把整个小程序的代码包下载到本地. 紧接着通过 app.json 的 pages 字段就可以知道你当前小程序的所有页面路径 而写在 pages 字段的第一个页面就是这个小程 ...
- CSS3之3D立方体效果
下面代码可实现3D立方体,比较好理解,就是让每个面先平移到指定位置,然后旋转90度 <!DOCTYPE html> <html lang="en"> < ...
- DOM随时记
1.node-type 返回元素的节点类型:可以在标签上进行设置 node-type="item" ---来自新浪微博的首页写法
- Problem A: Apple(高斯消元)
可以发现具有非常多的方程, 然后高斯消元就能85分 然而我们发现这些方程组成了一些环, 我们仅仅设出一部分变量即可获得N个方程, 就可以A了 trick 合并方程 #include <cstdi ...
- DLC 数制与数制的转换
进位计数值:用进位的方法进行计数 常用数值有十进制.二进制.八进制.十六进制等. 进位计数制把包括基数与权两个基本问题.