Es sind zwei Jahre und 4 Tage vergangen, seit ich geschrieben habe , und der Wagen steht schon lange nicht mehr dort â alles verĂ€ndert sich und entwickelt sich weiter, und HAProxy-WI bemĂŒht sich, mit diesem Trend Schritt zu halten. In den letzten zwei Jahren wurde viel Arbeit geleistet, und ich möchte jetzt ĂŒber die wichtigsten Ănderungen berichten. Willkommen zum "Cut".

1. Ich fange vielleicht mit dem an, was ins Auge springt, und das ist natĂŒrlich das Design. Meiner Meinung nach ist alles logischer, verstĂ€ndlicher und benutzerfreundlicher geworden, und natĂŒrlich auch ansehnlicher :). Die MenĂŒabschnitte sind strukturierter geworden.
2. Es gibt jetzt Seiten fĂŒr jeden Server, was das VerstĂ€ndnis der Funktionsweise einzelner Dienste erleichtert. So sieht das aus:

3. UnterstĂŒtzung fĂŒr Nginx ist hinzugekommen! Leider konnte es nicht so integriert werden wie HAProxy, aufgrund der eingeschrĂ€nkten Möglichkeiten zur Anzeige von Statistiken in der kostenlosen Version von Nginx. Aber die Hauptfunktionen (Bearbeitung, Vergleich und Versionierung von Konfigurationen, Betrieb und Installation von Diensten) stehen HAProxy-WI auch fĂŒr Nginx zur VerfĂŒgung.

4. Es kann ein umfassendes Monitoring fĂŒr HAProxy und Nginx eingerichtet werden! Es besteht aus: Grafana, Prometheus und Nginx sowie HAProxy-Exportern. Nur ein paar Klicks und willkommen in den Dashboards!
5. In den Kommentaren zu meinem vorherigen Post wurde mir mehrmals gesagt, dass die Verwendung von Bash-Skripten zur Installation von Diensten ein Schuss ins eigene Knie ist. Ich stimme ihnen zu, deshalb laufen jetzt 95 % aller Installationen ĂŒber Ansible. Es ist wirklich praktisch und zudem zuverlĂ€ssiger. Ein Hoch auf Ansible!
6. Wie kann man das Rad im Rad nicht neu erfinden? Sozusagen ein Kinderfahrrad... Ein kleines Dreirad, vielleicht: die Möglichkeit, Ports einfach zu ĂŒberwachen, um die Erreichbarkeit von Ports, die HTTP-Antwort und die ĂberprĂŒfung der Antworten nach einem SchlĂŒsselwort zu prĂŒfen. Ja, nicht viele Funktionen, aber es lĂ€sst sich leicht installieren und verwalten đ

7. Sehr coole Arbeit mit der HAProxy RunTime API. Warum sehr cool? So etwas gibt es nur bei uns und... wahrscheinlich sonst nirgends. NatĂŒrlich klingt das ein wenig eingebildet, aber ich mag wirklich, wie das funktioniert. So sieht die Arbeit mit den gleichzeitig geliebten und gehassten stick-tables aus:

Das wĂ€re wohl alles Wichtige. Es gab viel Arbeit in Bezug auf Gruppen, Rollen, Sicherheit und das AufspĂŒren von Bugs... Aber wissen Sie was? Jetzt ist es , wo es eine Demo von HAProxy-WI gibt, die Sie selbst ausprobieren können, und wo es ein Changelog gibt. Bitte keine âHabr-Effekteâ, da ich einen schwachen Server fĂŒr die Website und die Demo habe. Und der Link zu
Quelle: habr.com
