Monitoringrichtlinien sind Regelwerke, die das Verhalten von Tests auf Monitoring Points steuern. Sie generieren aktive Pfade zwischen einem Monitoring Point (Quelle) und einem Ziel, die kontinuierliche Streams von Telemetriedaten sind. Monitoringrichtlinien werden in AppNeta und nicht in der Google Cloud console erstellt und verwaltet.
Eine Monitoringrichtlinie umfasst Folgendes:
- Quelle (Wer): Definiert, auf welchen Monitoring Points diese
Tests ausgeführt werden sollen (z. B. Alle MPs in
us-east1oder Nur der MP mit dem Namenoffice-proxy). - Ziel (Was): Definiert, was getestet wird (z. B.
www.google.com, eine bestimmte interne IP-Adresse oder eine SaaS-Anwendung). - Konfiguration (Wie/Wann): Definiert den Testtyp (z. B. Netzwerk- oder Webmonitoring), die Prüffrequenz und die zu verwendenden spezifischen Protokolle (ICMP, TCP, HTTP, HTTPS).
Um Monitoringumgebungen jeder Größe zu unterstützen, können Sie mit Cloud Network Insights einzelne Richtlinien erstellen und Richtlinien gruppieren.
- Einzelne Monitoringrichtlinien: Ein einzelner Satz von Regeln zum Definieren eines bestimmten Monitoringszenarios. Er enthält alle Details zu Quelle, Ziel und Konfiguration des Monitoring Points für ein einzelnes Ziel.
- Monitoringrichtliniengruppen: Ein Container für mehrere Monitoring richtlinien, die auf eine verwaltete Liste von IP-Adressen oder Hostnamen ausgerichtet sind. Verwenden Sie Monitoringrichtliniengruppen für einheitliche Monitoringeinstellungen und optimierte Aktualisierungen von Richtlinien. Weitere Informationen zu Monitoringrichtliniengruppen finden Sie in der AppNeta-Dokumentation unter Monitoringrichtliniengruppen verwalten.
Sie können auch Tags verwenden, die an Monitoring Points angehängt sind, um Richtlinien schnell und einheitlich auf mehrere Monitoring Points anzuwenden. Tags sind Schlüssel/Wert-Paare, die zusätzlichen Kontext liefern, z. B. Standort oder Rolle. Wenn Sie eine Monitoringrichtlinie erstellen, die Tags als Quelle verwendet, wird jeder Monitoring Point, den Sie mit diesem Tag hinzufügen, automatisch in die Monitoringrichtlinie aufgenommen.
Weitere Informationen zu Tags finden Sie in der AppNeta-Dokumentation unter Tagging – Best Practices.
Arten des Monitorings
Cloud Network Insights unterstützt zwei Arten von Monitoringrichtlinien: Netzwerkmonitoring (Netzwerkpfade) und Webmonitoring (Webpfade).
Netzwerkmonitoring
Netzwerkmonitoringrichtlinien erstellen Netzwerkpfade – Schritt-für-Schritt-Visualisierungen der Infrastruktur (Layer 3 und 4), die Ihre Anwendungen unterstützen. Während Daten zwischen Quelle und Ziel übertragen werden, überwacht Cloud Network Insights den End-to-End-Pfad, einschließlich der Hops. Netzwerkpfade unterstützen zwei verschiedene Arten von Pfaden:
- Einseitige Pfade: Der Monitoring Point testet ein externes Ziel
(z. B.
google.com, eine SaaS-VIP oder einen Router), auf dem kein Monitoring Point installiert ist. Dabei werden Standardprotokolle (ICMP, TCP, UDP oder Echo) verwendet. Diese Pfade eignen sich ideal für das Monitoring öffentlicher Ziele oder Ziele von Drittanbietern. - Zweiseitige Pfade: Der Monitoring Point testet einen anderen Monitoring Point. Da Sie beide Enden steuern, liefert dieser Modus umfassendere Daten, einschließlich präziser unidirektionaler Latenz, Jitter und der Möglichkeit, asymmetrisches Routing zu erkennen (z. B. unterschiedliche Pfade für das Hochladen und Herunterladen).
Weitere Informationen zum Netzwerkmonitoring finden Sie in der AppNeta-Dokumentation unter Überlegungen zur Einrichtung des Netzwerkmonitorings.
Web monitoring
Webmonitoringrichtlinien erstellen Webpfade – ein Monitor der End-to-End-Nutzererfahrung der Webanwendung (Layer 7). Webpfade messen die Reaktionsfähigkeit von Apps, einschließlich:
- DNS-Auflösungszeit
- TCP/TLS-Handshake-Zeit
- HTTP-Statuscodes (z. B.
200 OKoder503 Service Unavailable)
Sie können Webmonitoringrichtlinien so festlegen, dass sie das Nutzerverhalten im Browser mit Selenium-Skripts emulieren oder API-Aufrufe über HTTP- oder HTTPS-Anfragen emulieren. Weitere Informationen zum Webmonitoring finden Sie in der AppNeta-Dokumentation unter Übersicht über das Webmonitoring.
Hinweis
Sie müssen einen Monitoring Point bereitstellen, bevor Sie Monitoringrichtlinien erstellen können.
Erforderliche Rollen
Bitten Sie Ihren Administrator, Ihnen für das Projekt, in dem Cloud Network Insights aktiviert ist, die IAM-Rolle Cloud Network Insights-Bearbeiter (roles/networkmanagement.CloudNetworkInsightsEditor) zuzuweisen, damit Sie die Berechtigungen zum Erstellen von Monitoringrichtlinien erhalten.
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
Monitoringrichtlinien erstellen
Während Sie Monitoring Points mit Google Cloudbereitstellen, konfigurieren Sie Monitoringrichtlinien in AppNeta.
Rufen Sie in der Google Cloud console Network Intelligence > Cloud Network Insights auf.
Öffnen Sie zum Erstellen einer Netzwerkmonitoringrichtlinie die Seite Network Paths (Netzwerkpfade) und klicken Sie auf Create Network Monitoring Policy (AppNeta UI) (Richtlinie für Netzwerkmonitoring erstellen (AppNeta-UI)). Die Seite Policy Details (Richtliniendetails) wird in AppNeta geöffnet.
Eine detaillierte Anleitung zum Erstellen von Netzwerkmonitoringrichtlinien finden Sie in der AppNeta-Dokumentation unter Monitoringrichtlinien verwalten.
Öffnen Sie zum Erstellen einer Webmonitoringrichtlinie die Seite Web Paths (Webpfade) und klicken Sie auf Create Web Monitoring Policy (AppNeta UI) (Richtlinie für Webmonitoring erstellen (AppNeta-UI)). Die Seite Policy Details (Richtliniendetails) wird in AppNeta geöffnet.
Eine detaillierte Anleitung zum Erstellen von Webmonitoringrichtlinien finden Sie in der AppNeta-Dokumentation unter Monitoringrichtlinien mit Webmonitoring erstellen.
Möglicherweise werden Sie aufgefordert, sich mit Google Single Sign-On in AppNeta anzumelden und AppNeta zu autorisieren, Daten zu lesen Google Cloud .
Weitere Informationen zum Erstellen von Monitoringrichtlinien finden Sie in der AppNeta-Dokumentation unter Monitoring einrichten.
Nächste Schritte
Die Richtlinien werden zwar in AppNeta konfiguriert, die resultierenden Netzwerk- und Webpfaddaten, einschließlich Messwerte, Alarmprotokolle und Ereignisprotokolle, sind aber in der console verfügbar. Google Cloud
- Leistungsmesswerte in Dashboards und Trends analysieren.
- Alarmregeln für Benachrichtigungen einrichten oder Protokolle ansehen.