如何意外地继续为Haproxy编写Web GUI

自从我写了如何意外地为Haproxy编写Web-GUI以来已经过去了两年零四天事情已经不复存在-一切都在变化和发展,HAProxy-WI正在努力适应这一趋势。两年来已经完成了许多工作,现在我想告诉您主要的变化,所以:欢迎来到“猫”。







1.也许我将从一个事实开始,那就是吸引眼球的第一件事,当然,这就是设计。我认为,一切都变得更加合理,易于理解和方便了,当然也很可爱:)。菜单部分变得更加结构化。



2.出现了每个服务器的页面,方便您理解各个服务的操作。看起来像这样:







3. Nginx支持现已可用!不幸的是,由于在Nginx的免费版本中显示统计信息的可能性较小,因此它无法像HAProxy一样进行集成和集成,但是HAProxy-WI的主要功能(配置的编辑,比较和版本化,工作和安装服务)仍可用于Nginx。







4.您可以部署对HAProxy和Nginx的完全监视!它包括:Grafana,Prometheus和Nginx以及HAProxy出口商。单击几次,欢迎使用仪表板!



5.在上一篇文章的评论中,我多次被告知使用bash脚本安装服务正在使自己陷入困境。我同意他们的观点,这就是为什么现在所有安装中的95%通过Ansible。这真的很方便,而且更可靠。一些加号!



6.您怎么能不重新发明自行车?可以说是骑自行车的孩子。小型自行车教学者,也许是三轮车:能够简单地监视端口的端口可用性,HTTP响应并通过关键字检查响应的能力。是的,功能不多,但是易于安装和管理:)







7.使用HAProxy RunTime API的工作非常酷。为什么这么酷?只有我们有这样的……也许是全部。当然,这听起来有些自命不凡,但我真的很喜欢它的工作原理。例如,看起来像与许多爱与恨的人同时工作在桌子上:







也许是所有的主菜。有很多与组,角色,安全性和错误修复相关的工作……但是总的来说,您知道吗?现在有一个站点,上面有一个HAProxy-WI的演示,您可以自己戳所有内容,并有一个变更日志。只是不需要“ habro效果”,否则我的站点和演示服务器都比较脆弱。以及指向GitHub的链接



All Articles