Cela fait deux ans et 4 jours que je n'ai pas écrit , mais les choses n'en sont plus là depuis longtemps - tout change et se développe, et HAProxy-WI essaie de suivre cette tendance. Beaucoup de travail a été fait en deux ans, et je veux maintenant parler des principaux changements, donc : bienvenue dans le « chat ».

1. Je vais commencer par la premiĂšre chose qui attire votre attention, et câest bien sĂ»r le design. Ă mon avis, tout est devenu plus logique, comprĂ©hensible et pratique, et bien sĂ»r mignon :). Les sections de menu sont devenues plus structurĂ©es.
2. Des pages sont apparues pour chaque serveur, ce qui est pratique pour comprendre le fonctionnement des services individuels. Cela ressemble Ă ceci :

3. Le support Nginx est dĂ©sormais disponible ! Malheureusement, il n'a pas Ă©tĂ© possible d'intĂ©grer la mĂȘme chose que HAProxy en raison des moins bonnes capacitĂ©s d'affichage de vos statistiques dans la version gratuite de Nginx, mais les principales fonctions (Ă©dition, comparaison et versionnage des configurations, fonctionnement et installation de services) de HAProxy-WI sont toujours disponible pour Nginx.

4. Vous pouvez déployer une surveillance complÚte pour HAProxy et Nginx ! Il se compose des exportateurs Grafana, Prometheus et Nginx et HAProxy. Quelques clics et bienvenue dans les tableaux de bord !
5. Dans les commentaires du post prĂ©cĂ©dent, on m'a dit Ă plusieurs reprises qu'utiliser des scripts bash pour installer des services, c'Ă©tait se tirer une balle dans le pied. Je suis dâaccord avec eux et câest pourquoi 95 % de toutes les installations passent dĂ©sormais par Ansible. Vraiment pratique et aussi plus fiable. Un point positif partout !
6. Comment Ă©viter de rĂ©inventer le vĂ©lo dans le vĂ©lo ? Un enfant de vĂ©lo, pour ainsi dire... Un petit vĂ©lo, peut-ĂȘtre Ă trois roues : la possibilitĂ© de surveiller simplement les ports pour la disponibilitĂ© des ports, la rĂ©ponse HTTP et de vĂ©rifier la rĂ©ponse par mot-clĂ©. Oui, il n'y a pas beaucoup de fonctions, mais c'est facile Ă installer et Ă administrer :)

7. Travail trĂšs sympa avec l'API HAProxy RunTime. Pourquoi si cool ? Seulement nous en avons un et... peut-ĂȘtre tous les autres. Bien sĂ»r, cela semble un peu prĂ©tentieux, mais j'aime vraiment la façon dont cela fonctionne. Par exemple, Ă quoi ressemble le travail avec de nombreuses tables de bĂątons aimĂ©es et dĂ©testĂ©es :

Peut-ĂȘtre tous les principaux. Il y a eu beaucoup de travail liĂ© aux groupes, aux rĂŽles, Ă la sĂ©curitĂ© et Ă la dĂ©tection des bugs... Mais en gĂ©nĂ©ral, vous savez quoi ? Maintenant , oĂč il y a une dĂ©mo de HAProxy-WI et oĂč vous pouvez tout essayer vous-mĂȘme et oĂč il y a un journal des modifications. Je nâai tout simplement pas besoin de « lâeffet habro », sâil vous plaĂźt, sinon jâai un serveur faible pour le site et la dĂ©mo. Et un lien vers
Source: habr.com
