美文网首页
HAProxy 之 页面管理配置

HAProxy 之 页面管理配置

作者: ghbsunny | 来源:发表于2017-11-07 17:37 被阅读0次

    1  概述

    HAPorxy自带管理页面,通过一定的配置后开启页面功能,即启用统计接口。默认该页面只能查看,不能进行配置修改,启用statspage中的管理功能

    2  配置介绍

    统计接口启用相关的参数,可以配置在frontend配置段里或者将配置独立出来,放到listen里,独立设置监听端口

    开启统计接口启用相关的参数

    stats   enable

    启用统计页;基于默认的参数启用stats page,有以下三个默认值

    -stats uri:默认值/haproxy?stats,浏览器输入 http:172.18.50.63/haproxy?stats进行查看

    -stats realm :默认值HAProxy\  Statistics,如果有验证,但是没有设置提示信息,默认将提示为HAProxy\Statistics

    -stats auth:默认值no authentication

    .stats uri :自定义statspage uri,如下

    stats uri /hastats #重启服务后在浏览器输入http://172.18.50.63/hastats

    .stats auth ::认证时的账号和密码,可使用多次。有多个用户就要写多行,明文存放在配置文件里

    例子

    stats auth sunny:123

    .stats realm :认证时的realm,提示用户信息

    .stats hide-version:隐藏版本

    .stats refresh :设定自动刷新时间间隔

    .stats admin { if | unless }  :

    默认该页面只能查看,不能进行配置修改,启用statspage中的管理功能,选择对应主机后能对选项进行更改配置,这里最好把刷新间隔设置长一点,否则页面来不及设置,TRUE这个关键字表示只有经过认证成功后才能被管理

    例子

    stats admin if TRUE

    例子

    配置在listen段里

    listen  admin

    bind :9090

    server web6c 172.18.50.63:9090 check

    stats enable

    stats uri /hastats

    stats auth sunny:123

    stats auth tracy:123

    stats realm Sunny\ HA

    stats hide-version

    stats refresh 10s

    stats admin if TRUE

    测试,重启服务后,在浏览器里输入http://webip/haproxy?stats进行访问。这个界面默认是静态的,因此需要加上刷新间隔,才会自动刷新,不建议加太短

    例子:

    在浏览器输入

    http://172.18.50.63:9090/hastats

    相关文章

      网友评论

          本文标题:HAProxy 之 页面管理配置

          本文链接:https://www.haomeiwen.com/subject/izijmxtx.html