Het is inmiddels twee jaar en 4 dagen geleden dat ik schreef , en de trend is inmiddels al lang niet meer daar — alles verandert en ontwikkelt zich en HAProxy-WI probeert aan deze trend te voldoen. In de afgelopen twee jaar is er veel werk verzet, en daarover wil ik nu vertellen, dus: welkom onder de "cat".

1. Laten we beginnen met wat als eerste opvalt: het ontwerp. Naar mijn mening is alles logischer, duidelijker en gebruiksvriendelijker geworden, en bovendien ook nog eens aantrekkelijk :). De menu-secties zijn meer gestructureerd.
2. Er zijn pagina's voor elke server toegevoegd, wat handig is voor het begrijpen van de werking van afzonderlijke diensten. Dit ziet er zo uit:

3. Er is ondersteuning voor Nginx toegevoegd! Helaas is integratie met HAProxy niet gelukt vanwege de beperkte mogelijkheden om statistieken weer te geven in de gratis versie van Nginx, maar de belangrijkste functies (bewerken, vergelijken en versiebeheer van configuraties, werking en installatie van diensten) zijn voor Nginx wel beschikbaar in HAProxy-WI.

4. Je kunt een volledige monitoring opzetten voor HAProxy en Nginx! Het bestaat uit: Grafana, Prometheus en Nginx en HAProxy-exporters. En met een paar klikken ben je welkom in de dashboards!
5. In de reacties op de vorige post werd me meerdere keren verteld dat het gebruik van bash-scripts voor het installeren van diensten zichzelf in de voet schieten is. Ik ben het met hen eens en daarom gebeurt 95% van alle installs nu via Ansible. Echt handig, en bovendien betrouwbaarder. Een grote plus!
6. Hoe kun je een fiets uitvinden in een fiets? Een kind van de fiets, zo te zeggen… Een kleine fiets, driewielig, denk ik: de mogelijkheid om eenvoudig poorten te monitoren op beschikbaarheid, HTTP-antwoorden en het controleren van antwoorden op basis van sleutelwoorden. Ja, niet veel functies, maar het is gemakkelijk te installeren en te beheren 🙂

7. Een geweldige samenwerking met de HAProxy RunTime API. Waarom geweldig? Dit hebben alleen wij en... dat is het eigenlijk. Natuurlijk klinkt dat een beetje pretentieus, maar ik vind echt leuk hoe dit werkt. Hoe de samenwerking met de alom geliefde en tegelijkertijd gehaate stick-tables eruit ziet:

Dat was het voor nu. Er is veel werk verricht met groepen, rollen, beveiliging en het opsporen van bugs… En weet je wat? Nu is het allemaal , waar je een demo van HAProxy-WI kunt vinden en zelf alles kunt uitproberen, en waar er een changelog is. Maar alsjeblieft, geen 'Habr-effect', want ik heb een zwakke server voor de website en de demo. En de link naar
Bron: habr.com
