English English French French Spanish Spanish German German
Geekflare wird von unserem Publikum unterstützt. Wir können Affiliate-Provisionen durch den Kauf von Links auf dieser Website verdienen.
Teilen:

Wie kann man Nginx- und PHP-Anwendungen mit Amplify überwachen?

Nginx verstärken Saas
Invicti Web Application Security Scanner – die einzige Lösung, die eine automatische Verifizierung von Schwachstellen mit Proof-Based Scanning™ bietet.

Cloud-basierte Leistungsüberwachung und Fehlerbehebung für Nginx- und PHP-basierte Anwendungen

Wie überwachen Sie derzeit Ihre Nginx- und PHP-Anwendungen?

Treffen - Nginx verstärken

nginx-amplify

Eine SaaS-basierte Überwachungslösung für Nginx Open Source, Mehr, PHP-FPM-Anwendung und zugrunde liegende Betriebssystemkomponenten. Amplify wird in gehostet AWSund es kommuniziert über Agent über TLS. Der Agent ist für alle primären Betriebssysteme verfügbar.

  • RHEL
  • CentOS
  • Ubuntu
  • Debian
  • Amazon-Linux
  • Fedora
  • FreeBSD

How does it work?

Sie müssen den Agenten auf dem Server installieren, auf dem die Nginx- und PHP-Anwendung ausgeführt wird. Der Agent ist leichtgewichtig und überträgt nach der Installation die erforderlichen Protokolle und Überwachungsdaten an die Amplify-Server. Innerhalb weniger Minuten sind Metriken im Nginx Amplify-Dashboard verfügbar.

Klingt einfach.

Monitoring Metrics

Es gibt einige nützliche Metriken, die von Amplify überwacht werden. Ich teste auf meinem WordPress-Server welches auf Ubuntu, Nginx, PHP-FPM, MariaDB läuft und folgendes sehen könnte.

Unter NginxEinige der wichtigsten folgen.

  • Anzahl der aktuellen Verbindungen und Anforderungen
  • CPU- und Speicherauslastung
  • Nginx und Upstream brauchen Zeit, um zu reagieren
  • Anforderungen nach Protokoll aufgeteilt
  • Anzahl der Fehleranforderungen - 40x, 50x
  • Anzahl der Arbeiter und Dateideskriptoren
  • Verkehr von Bytes bedient

Und vieles mehr. Alle Metriken werden in leicht verständlichen Diagrammen angezeigt und können nach der Zeitachse gefiltert werden.

nginx-amplify-metrics

Unter PHP-FPMSie werden Folgendes bemerken.

  • Aktueller Prozess nach aktiv, inaktiv und insgesamt
  • Verbindungswarteschlange
  • Langsame Anfragen
  • Max Prozess

nginx-amplify-php

Unter System, viele OS / Server-Metriken.

  • CPU-, Festplatten-, Swap- und Speicherauslastung
  • Netzwerktraffic
  • Festplatten-E / A / IOPS
  • Festplattenlatenz
  • Durchschnittliche Belastung

nginx-amplify-system

Ziemlich cool für die Leistungsüberwachung und Fehlerbehebung. Ist es nicht?

Amplify verfügt über ein Dashboard, mit dem Sie die gewünschten Metriken hinzufügen können. Sie können ein Dashboard erstellen und manuell hinzufügen oder die Metriken aus dem Diagramm verschieben.

Alerting

Das Überwachungssystem ohne Warnung ist unvollständig. Amplify wurde alarmiert.

Sie können die Metriken und den Schwellenwert auswählen, um eine Warnung zu erstellen und benachrichtigt zu werden, wenn eine Verletzung vorliegt.

Amplify-Alarmierung

Das Einrichten von Warnungen ist unkompliziert.

How to Install Nginx Amplify?

Ich habe die Funktion von Amplify geliebt und die Installation ist einfach. Ich konnte es in weniger als 10 Minuten starten. Als bewährte Methode sollten Sie dies in der Nichtproduktion versuchen, um sicherzustellen, dass alles wie erwartet funktioniert.

Seit der SaaS-Lösung müssen Sie ein Konto erstellen hier .

  • Melden Sie sich nach dem Erstellen des Kontos bei Amplify an, und Sie werden mit den Installationsanweisungen für den Agenten aufgefordert.

nginx-agent-installationsaufforderung

  • Als nächstes werden Sie aufgefordert, die Konfiguration zu bestätigen. Die Standardkonfiguration sollte dies bereits enthalten, aber besser bestätigen und bei Bedarf anpassen.

nginx-amplify-configuration

  • Fahren Sie mit der Installation fort.

nginx-amplify-additional-metrics

Sie müssen eine zusätzliche Konfiguration hinzufügen, um weitere Metriken zu überwachen. Sie werden diese finden hier .

Sobald alles in Ordnung ist, werden Sie Metriken im Amplify-Dashboard bemerken. Ich würde dringend empfehlen, vor dem Ändern eine Sicherungskopie der Konfigurationsdatei zu erstellen. Es gibt noch mehr zu tun, und Sie können die überprüfen offizielle Dokumentation eine Idee bekommen

Wenn Sie sich bei Amplify anmelden, werden Sie zu weitergeleitet Überblick Registerkarte, die wie folgt aussieht.

nginx-amplify-Übersicht

Das ist toll! Sie können die Verfügbarkeit der Anwendung und wichtige Messdaten auf einen Blick sehen.

Conclusion

Amplify ist einfach einzurichten und eine perfekte SaaS Nginx-Überwachungslösung für kleine und kleine Unternehmen. Das Tolle daran ist, dass es einen kostenlosen Plan gibt, mit dem Sie versuchen können, zu sehen, wie es funktioniert. Wenn Sie Hilfe zu Nginx benötigen, lesen Sie diese Informationen Online-Kurs von Ray Viljoen.

Alternativ können Sie auch ausprobieren GoAccess - ein Open Source-Überwachungsdienstprogramm für Nginx und Apache.

Danke an unsere Sponsoren
Weitere großartige Lesungen zu Nginx
Macht Ihr Geschäft
Einige der Tools und Dienste, die Ihr Unternehmen beim Wachstum unterstützen.
  • Invicti verwendet das Proof-Based Scanning™, um die identifizierten Schwachstellen automatisch zu verifizieren und innerhalb weniger Stunden umsetzbare Ergebnisse zu generieren.
    Versuchen Sie es mit Invicti
  • Web-Scraping, Wohn-Proxy, Proxy-Manager, Web-Unlocker, Suchmaschinen-Crawler und alles, was Sie zum Sammeln von Webdaten benötigen.
    Versuchen Sie es mit Brightdata
  • Semrush ist eine All-in-One-Lösung für digitales Marketing mit mehr als 50 Tools in den Bereichen SEO, Social Media und Content-Marketing.
    Versuchen Sie es mit Semrush
  • Intruder ist ein Online-Schwachstellenscanner, der Cyber-Sicherheitslücken in Ihrer Infrastruktur findet, um kostspielige Datenschutzverletzungen zu vermeiden.
    MIT DER INTELLIGENTEN SCHADENKALKULATION VON Intruder