Übersicht über Monitoring und Logging

Google Distributed Cloud (GDC) air-gapped bietet Monitoring-, Logging- und Benachrichtigungsdienste, mit denen Sie Transparenz, Datenbeobachtbarkeit und Kontrolle über Ihre Bereitstellungen behalten. Mit diesen Diensten können Sie benutzerdefinierte Ressourcen für die Beobachtbarkeit Ihrer eigenen Anwendungen und Dienste konfigurieren.

Diese Übersicht enthält die wichtigsten Komponenten und Überlegungen für den Beobachtbarkeits-Stack in GDC.

Beobachtbarkeitsfunktionen

GDC umfasst die folgenden Funktionen als Teil seiner Beobachtbarkeitsressourcen:

  • Integrierter Stack: GDC bietet eine umfassende und integrierte Suite von Beobachtbarkeitstools, einschließlich Messwerterfassung, Monitoring-Dashboards, Benachrichtigungsmechanismen und Logverwaltung – alles innerhalb der sicheren Grenzen Ihrer isolierten Umgebung.
  • Automatisierte Datenerfassung: Agents und Dienste erfassen automatisch Messwerte und Logs aus verschiedenen Quellen wie Infrastrukturkomponenten, Anwendungen und Audit-Trails, um umfassende Daten zu erfassen. Sie können aber auch Ressourcen so konfigurieren, dass Logs und Messwerte erfasst und Erkenntnisse aus Ihren eigenen Arbeitslasten gewonnen werden.
  • Datensicherheit und ‑hoheit: Alle erfassten Daten verbleiben in Ihrer mit Air Gap isolierten Umgebung, um die Einhaltung von Sicherheits- und Datenstandortbestimmungen zu gewährleisten.
  • Offene Standards und Integration: Verwenden Sie offene Standards und APIs, um eine Integration mit vorhandenen Monitoring-Tools, Incident-Management-Systemen und SIEM-Lösungen (Security Information and Event Management) zu ermöglichen.

Schlüsselkomponenten

Der GDC-Beobachtbarkeits-Stack umfasst die folgenden Komponenten für Anwendungseinblicke und Leistungsanalysen:

  • Monitoring:

    • Messwerterfassung: GDC umfasst Agents und Dienste, die wichtige Messwerte aus Infrastrukturkomponenten wie Computing, Speicher, Netzwerk und Anwendungen erfassen. Diese Messwerte liefern Einblicke in die Systemleistung, die Ressourcenauslastung und den Anwendungszustand.
    • Monitoring-Plattform: Ein dedizierter Dienst in der isolierten Umgebung erfasst, speichert und verarbeitet Messwerte. Dieser Dienst bietet Dashboards, Visualisierungen und Tools zum Analysieren von Trends, Erkennen von Anomalien und Beheben von Problemen.
    • Integration mit vorhandenen Tools: Der Monitoring-Dienst lässt sich in vorhandene Tools und Frameworks einbinden, sodass Sie Standardoberflächen und ‑workflows verwenden können.
  • Logging:

    • Logerfassung: GDC erfasst automatisch Logs aus verschiedenen Quellen, darunter Systemkomponenten, Anwendungen und Audit-Trails. Diese zentralisierte Logerfassung vereinfacht die Fehlerbehebung und Sicherheitsanalyse.
    • Logspeicherung und ‑aufbewahrung: Ein dedizierter Logging-Dienst in der isolierten Umgebung bietet sichere und skalierbare Logspeicherung. Konfigurieren Sie Aufbewahrungsrichtlinien, um Compliance- und betriebliche Anforderungen zu erfüllen.
    • Loganalyse und ‑suche: Mit Such- und Filterfunktionen können Sie Logs effizient analysieren, um Ursachen zu ermitteln, Probleme zu beheben und Sicherheitsbedrohungen zu erkennen.
  • Benachrichtigungen:

    • Benachrichtigungsrichtlinien: Definieren Sie Benachrichtigungsrichtlinien basierend auf Messwert schwellen, Ereignissen oder Anomalien. Diese Richtlinien lösen Benachrichtigungen aus, wenn bestimmte Bedingungen erfüllt sind, sodass Sie proaktiv auf potenzielle Probleme reagieren können.
    • Benachrichtigungskanäle: Konfigurieren Sie verschiedene Benachrichtigungskanäle wie E‑Mail, SMS oder die Integration mit Incident-Management-Systemen, damit Benachrichtigungen das richtige Ziel erreichen.
    • Benachrichtigungseskalation: Implementieren Sie Verfahren zur Benachrichtigungseskalation, um rechtzeitige Antworten zu gewährleisten und Benachrichtigungsüberlastung zu vermeiden.

Allgemeiner Workflow

Der GDC-Beobachtbarkeits-Stack funktioniert mit dem folgenden Workflow:

  1. Bereitstellung: Stellen Sie Ihre Beobachtbarkeitslösung in Ihrer isolierten Umgebung bereit.
  2. Konfiguration: Konfigurieren Sie Datenquellen, Messwerte und Parameter für die Logerfassung entsprechend Ihren Monitoring- und Logging-Anforderungen.
  3. Datenerfassung: Agents und Dienste erfassen automatisch Messwerte und Logs aus den angegebenen Quellen.
  4. Monitoring und Analyse: Verwenden Sie Dashboards, Visualisierungen und Analysetools zur Überwachung der Systemleistung, des Anwendungszustands und von Sicherheitsereignissen.
  5. Benachrichtigungen: Definieren Sie Benachrichtigungsrichtlinien basierend auf Schwellenwerten, Ereignissen oder Anomalien, um Benachrichtigungen über verschiedene Kanäle auszulösen.
  6. Fehlerbehebung und Abhilfe: Verwenden Sie erfasste Logs und Messwerte, um Probleme zu untersuchen und zu diagnostizieren, damit sie behoben werden können und Ausfallzeiten minimiert werden.

Vorteile

Die Verwendung von Beobachtbarkeitslösungen in GDC bietet folgende Vorteile:

  • Verbesserte Sichtbarkeit: Sie erhalten detaillierte Einblicke in den Zustand, die Leistung und die Sicherheit Ihrer isolierten Umgebung.
  • Problembehebung: Erkennen und beheben Sie potenzielle Probleme, bevor sie sich auf den Betrieb auswirken, durch Echtzeit-Monitoring und Benachrichtigungen.
  • Verbesserte Sicherheit: Erhöhen Sie die Sicherheit, indem Sie Aktivitäten überwachen, Audit-Trails analysieren und potenzielle Bedrohungen erkennen.
  • Optimierte Fehlerbehebung: Diagnostizieren und beheben Sie Probleme mithilfe zentralisierter Logs und detaillierter Leistungsmesswerte.
  • Höhere betriebliche Effizienz: Optimieren Sie die Ressourcenauslastung, reduzieren Sie Ausfallzeiten und verbessern Sie die betriebliche Gesamteffizienz.
  • Compliance und Datenhoheit: Bewahren Sie alle Beobachtbarkeitsdaten in Ihrer mit Air Gap isolierten Umgebung auf, um die Einhaltung von Vorschriften zur Datenstandort und Sicherheit zu gewährleisten.

Wenn Sie diese Funktionen und Vorteile nutzen, können Sie Ihre isolierten Umgebungen effektiv verwalten und schützen, einen reibungslosen Betrieb gewährleisten und Risiken minimieren.