Teilen über


Azure Operator Nexus-Einblicke

Das Operator Nexus-Einblickframework bietet operative Einblicke in Ihre lokalen Instanzen. Das Framework unterstützt Protokollierung, Überwachung und Warnung (Logging, Monitoring, and Alerting, LMA), Analysen und Visualisierung von Betriebsdaten (Plattform und Workloads) und Metriken.

Screenshot des LMA-Frameworks (Protokollierung, Überwachung, Warnungen) von Operator Nexus

Abbildung: LMA-Framework (Protokollierung, Überwachung, Warnungen) von Operator Nexus

Die wichtigsten Merkmale des Einblickframeworks von Operator Nexus sind:

  • Zentralisierte Datensammlung: Die Operator Nexus-Einblicklösung basiert auf einer Sammlung aller Daten an einem zentralen Ort. An diesem Ort können Sie die Überwachungsdaten aller Ihrer lokalen Instanzen beobachten.
  • Gut definierte und getestete Tools: Die Lösung basiert auf Azure Monitor, der Telemetriedaten aus Ihren Cloudinstanzen und lokalen Instanzen sammelt, analysiert und verarbeitet.
  • Einfache Erlern- und Anwendbarkeit: Die Lösung erleichtert Ihnen die Analyse und Behebung von Problemen, da Sie die Daten in allen Ihren Cloudinstanzen und lokalen Instanzen durchsuchen können.
  • Visualisierungstools: Sie erstellen benutzerdefinierte Dashboards und Arbeitsmappen nach Ihren Anforderungen.
  • Integrierte Warnungstools: Sie erstellen Warnungen basierend auf benutzerdefinierten Schwellenwerten. Sie können Warnungsvorlagen für alle Ihre Instanzen erstellen und wiederverwenden.

Dieser Artikel hilft Ihnen, das Einblickframework von Operator Nexus zu verstehen, das aus einem Stapel von Komponenten besteht:

  • Azure Monitor sammelt und aggregiert Protokolldaten von den Operator Nexus-Komponenten.
  • Azure Log Analytics-Arbeitsbereich (LAW) sammelt und aggregiert Protokolldaten aus mehreren Azure-Abonnements und Mandanten.
  • Die aggregierten Protokolldaten werden analysiert, visualisiert und es werden Warnungen ausgegeben.

Plattformüberwachung

Operator Nexus bietet Ihnen einen Überblick über die Leistung Ihrer Bereitstellungen, die aus Infrastrukturressourcen bestehen. Sie benötigen die Protokolle und Metriken, die von diesen Plattformressourcen gesammelt und analysiert werden. Sie erhalten wertvolle Einblicke aus der zentralisierten Sammlung und Aggregation von Daten aus allen Quellen, verglichen mit nicht aggregierten Daten.

Diese Protokolle und Metriken werden zur Beobachtung des Plattformstatus verwendet. Sie können die Leistung sehen und analysieren, was falsch läuft. Sie können analysieren, was die Situation verursacht hat. Die Visualisierung hilft Ihnen bei der Konfiguration der erforderlichen Warnungen und der Bedingungen, unter denen diese ausgelöst werden. Sie können beispielsweise Warnungen konfigurieren, die ausgelöst werden, wenn Ressourcen sich ungewöhnlich verhalten oder wenn Schwellenwerte erreicht werden. Sie können die gesammelten Protokolle und Analysen zur Fehlerbehebung in der Umgebung verwenden.

Überwachen von Daten

Mit Operator Nexus-Einblicken können Sie dieselbe Art von Daten wie bei anderen Azure-Ressourcen sammeln. Die von jeder Ihrer Instanzen gesammelten Daten können in Ihrem LAW angezeigt werden.

Weitere Informationen zur Überwachung von Azure-Ressourcen finden Sie hier.

Sammlung und Routing

Mit Operator Nexus-Einblicken können Sie Daten für jede Infrastrukturressource sammeln. Die Infrastrukturkomponenten umfassen:

  • Netzwerkfabric, die CEs, TORs, NPBs, Managementswitches und den Terminalserver umfasst
  • Compute, das Bare-Metal-Server umfasst
  • Undercloud-Steuerungsebene (Kubernetes-Cluster, der für die Bereitstellung und die Lebenszyklusverwaltung der gesamten Plattform verantwortlich ist)

Die Sammlung von Protokolldaten aus diesen Ebenen ist bei der Erstellung Ihrer Operator Nexus-Instanz standardmäßig aktiviert. Diese gesammelten Protokolle werden an Ihren Azure Monitor-LAW weitergeleitet.

Sie können auch Daten aus den Mandantenebenen sammeln, die für die Ausführung von containerisierten und virtualisierten Netzwerkfunktionen erstellt wurden. Zu den Protokolldaten, die gesammelt werden können, gehören:

  • Sammlung von Systemprotokollen von Virtual Machines (für VNFs oder CNF-Workloads verwendet)
  • Sammlung von Protokollen aus Kubernetes-Clustern und den darauf bereitgestellten Anwendungen

Sie müssen die Sammlung der Protokolle aus den Kubernetes-Mandantenclustern und Virtual Machines aktivieren. Führen Sie die Schritte zur Bereitstellung der Azure-Überwachungsagents aus. Die Daten werden in Ihrem Azure-LAW gesammelt.

Operator Nexus-Protokollspeicher

Daten in Azure Monitor-Protokollen werden in Tabellen gespeichert, wobei jede Tabelle ihren eigenen Satz an eindeutigen Eigenschaften hat.

Alle Ressourcenprotokolle in Azure Monitor enthalten dieselben Felder, gefolgt von dienstspezifischen Feldern; siehe gemeinsames Schema.

Die Protokolle der Operator Nexus-Plattform werden in den folgenden Tabellen gespeichert:

Tabelle Beschreibung
syslog Syslog-Ereignisse auf Linux-Computern mit dem Log Analytics-Agent
ContainerInventory Details und aktueller Status der einzelnen Container
ContainerLog Protokollzeilen, die aus stdout- und stderr-Datenströmen für Container gesammelt werden
ContainerNodeInventory Details zu Knoten, die als Containerhosts dienen
InsightMetrics Metriken, die von Servern, K8s, Containern gesammelt werden
KubeEvents Kubernetes-Ereignisse und deren Eigenschaften
KubeMonAgentEvents Ereignisse, die vom Azure Monitor Kubernetes-Agent für Fehler und Warnungen protokolliert werden
KubeNodeInventory Details zu Knoten, die Teil des Kubernetes-Clusters sind
KubePodInventory Kubernetes-Pods und deren Eigenschaften
KubePVInventory Persistente Kubernetes-Volumes und deren Eigenschaften
KubeServices Kubernetes-Dienste und deren Eigenschaften
Heartbeat Von Log Analytics-Agents einmal pro Minute protokollierte Datensätze zum Melden der Agent-Integrität

Operator Nexus-Metriken

Die Tabelle „InsightMetrics“ im Abschnitt „Protokolle“ enthält die Metriken, die von Bare-Metal-Computern und dem Undercloud-Kubernetes-Cluster gesammelt werden. Darüber hinaus können einige ausgewählte Metriken, die aus der Undercloud gesammelt wurden, durch Öffnen der Registerkarte „Metriken” im Azure Monitor-Menü angezeigt werden.

Screenshot der Auswahl von Azure Monitor-Metriken

Abbildung: Azure Monitor-Metrikauswahl

Ausführliche Informationen zur Verwendung dieses Tools finden Sie unter Analysieren von Metriken mit Azure Metrik-Explorer.

Arbeitsmappen

Arbeitsmappen kombinieren Text, Protokollabfragen, Metriken und Parameter für die Datenanalyse und die Erstellung mehrerer Arten von umfangreichen Visualisierungen. Sie können die Beispielvorlagen für Azure Resource Manager-Arbeitsmappen für die Operator Nexus-Protokollierung und -Überwachung verwenden, um Azure-Arbeitsmappen in Ihrem Azure-LAW bereitzustellen.

Alerts

Sie können die Beispiel-Alarmvorlagen von Azure Resource Manager für die Warnungsregeln von Operator Nexus verwenden. Sie sollten Schwellenwerte und Bedingungen für die Warnungen festlegen. Anschließend können Sie diese Warnungsvorlagen in Ihrer lokalen Umgebung bereitstellen.

Log Analytics-Arbeitsbereich

Ein Log Analytics-Arbeitsbereich (Log Analytics Workspace, LAW) ist eine einzigartige Umgebung zum Protokollieren von Daten aus Azure Monitor und anderen Azure-Diensten. Jeder Arbeitsbereich verfügt über ein eigenes Daten-Repository und eine eigene Konfiguration, kann aber Daten aus mehreren Diensten kombinieren. Jeder Arbeitsbereich besteht aus mehreren Datentabellen.

Es kann ein einzelner LAW erstellt werden, um alle relevanten Daten zu sammeln, oder es können mehrere Arbeitsbereiche basierend auf Operatoranforderungen erstellt werden.