我使用 HAProxy 进行负载平衡,并希望让某些人可以看到统计信息页面。我已经将其配置为用户必须先登录网站,然后在网站的状态页面下加载 HAProxy 状态的 iframe。但是,我想删除页面的顶部部分,只显示服务器统计信息。这可能吗?
答案1
您可以直接在 HA Proxy 中执行此操作
stats enable
stats auth user:pass
stats uri /haproxy-status
您可以设置任何您想要的 URI。
您可以在以下位置找到详细信息
http://haproxy.1wt.eu/download/1.3/doc/configuration.txt
查看附近内容:stats auth:
答案2
您是否深入研究过源目录以查看 HTML 位于何处?您只需在源目录中 grep 一些相关短语(即:统计页面上的内容),它就会显示包含这些短语的任何文件。然后,您可以随心所欲地进行修改。这是最万无一失的方法。另一种方法(虽然不推荐)是使用 jQuery 之类的东西通过 AJAX 获取统计页面。然后,您可以动态地以编程方式删除您不想要的部分,然后再将它们插入 iframe 或 div 元素。我仍然建议您遵循我的第一个建议。