Einblick in Azure Container Apps

Azure Container Apps bietet mehrere integrierte Einblickfunktionen, die Ihnen gemeinsam während des gesamten Anwendungslebenszyklus einen ganzheitlichen Überblick über die Integrität Ihrer Container-App bieten. Mit diesen Features können Sie den Zustand Ihrer App überwachen und Diagnosen durchführen, um die Leistung zu verbessern und auf Trends und kritische Probleme zu reagieren.

Zu diesen Features zählen:

Funktion Beschreibung
Protokollstreaming Zeigen Sie Streamingsystem- und Konsolenprotokolle aus einem Container in nahezu Echtzeit an.
Containerkonsole Herstellen einer Verbindung mit der Linux-Konsole in Ihren Containern, um Ihre Anwendung innerhalb des Containers zu debuggen.
Azure Monitor-Metriken Anzeigen und Analysieren der Compute- und Netzwerknutzung Ihrer Anwendung über Metrikdaten.
Anwendungsprotokollierung Überwachen, Analysieren und Debuggen Ihrer App mithilfe von Protokolldaten.
Azure Monitor Log Analytics Ausführen von Abfragen, um System- und Anwendungsprotokolle Ihrer App anzuzeigen und zu analysieren.
Azure Monitor-Warnungen Erstellen und Verwalten von Warnungen, um Sie über Ereignisse und Zustände basierend auf Metrik- und Protokolldaten zu informieren.

Hinweis

Auch wenn es sich nicht um ein integriertes Feature handelt, ist Application Insights von Azure Monitor ein leistungsstarkes Tool zum Überwachen Ihrer Web- und Hintergrundanwendungen. Obwohl Container Apps den Application Insights-Agent für die automatische Instrumentierung nicht unterstützt, können Sie Ihren Anwendungscode mithilfe von Application Insights-SDKs instrumentieren.

Einblick in den Anwendungslebenszyklus

Mit den Einblickfunktionen von Container Apps können Sie Ihre App während des gesamten Lebenszyklus von der Entwicklung bis hin zur Produktion überwachen. In den folgenden Abschnitten werden die wirkungsvollsten Überwachungsfeatures für jede Phase beschrieben.

Entwicklung und Tests

Während der Entwicklungs- und Testphase ist der Echtzeitzugriff auf die Anwendungsprotokolle und die Konsole Ihrer Container für das Debuggen von Problemen entscheidend. Container Apps bietet folgende Funktionen:

Bereitstellung

Sobald Sie Ihre Container-App bereitstellen, hilft Ihnen die kontinuierliche Überwachung, schnell Probleme zu identifizieren, die im Zusammenhang mit Fehlerraten, Leistung und Ressourcenverbrauch auftreten können.

In Azure Monitor stehen Ihnen die folgenden Features zum Überwachen und Nachverfolgen Ihrer App zur Verfügung:

Wartung

Container Apps verwaltet Updates für Ihre Container-App, indem Revisionen erstellt werden. Sie können mehrere Revisionen gleichzeitig in Blau-Grün-Bereitstellungen ausführen, oder um A/B-Tests durchzuführen. Die folgenden Einblickfunktionen helfen Ihnen, Ihre App revisionsübergreifend zu überwachen:

Nächste Schritte