Leistungseffizienz in Azure Monitor
Leistungseffizienz ist die Fähigkeit Ihrer Workload, auf effiziente Weise eine den Anforderungen der Benutzer entsprechende Skalierung auszuführen. Verwenden Sie die folgenden Informationen zur Überwachung der Sicherheit Ihrer virtuellen Computer.
In diesem Artikel wird die Leistungseffizienz für Azure Monitor als Teil des Azure Well-Architected Framework beschrieben. Das Azure Well-Architected Framework umfasst verschiedene Grundsätze, mit denen die Qualität einer Workload verbessert werden kann. Das Framework besteht aus fünf Säulen der Architekturexzellenz:
- Zuverlässigkeit
- Sicherheit
- Kostenoptimierung
- Optimaler Betrieb
- Effiziente Leistung
Azure Monitor-Protokolle
Prüfliste für den Entwurf
- Konfigurieren Sie die Protokollabfrageüberwachung, und verwenden Sie Erkenntnisse für Log Analytics-Arbeitsbereiche, um langsame und ineffiziente Abfragen zu identifizieren.
Konfigurationsempfehlungen
Empfehlung | Vorteil |
---|---|
Konfigurieren Sie die Protokollabfrageüberwachung, und verwenden Sie Erkenntnisse für Log Analytics-Arbeitsbereiche, um langsame und ineffiziente Abfragen zu identifizieren. | Die Protokollabfrageüberwachung speichert die Computezeit, die zum Ausführen jeder Abfrage erforderlich ist, und die Zeit, bis Ergebnisse zurückgegeben werden. Erkenntnisse für Log Analytics-Arbeitsbereiche verwendet diese Daten, um potenziell ineffiziente Abfragen in Ihrem Arbeitsbereich aufzulisten. Erwägen Sie, diese Abfragen neu zu schreiben, um ihre Leistung zu verbessern. Anleitungen zur Optimierung Ihrer Protokollabfragen finden Sie unter Optimieren von Protokollabfragen in Azure Monitor . |
Virtuelle Computer
Prüfliste für den Entwurf
- Konfigurieren Sie die Datenerfassung und Warnungen zur Überwachung der Zuverlässigkeit von Client-Workflows.
Konfigurationsempfehlungen
Empfehlung | BESCHREIBUNG |
---|---|
Konfigurieren Sie die Datenerfassung und Warnungen zur Überwachung der Zuverlässigkeit von Client-Workflows. | Verwenden Sie die Informationen unter Überwachen virtueller Computer mit Überwachen virtueller Computer mit Azure Monitor: Daten sammeln zum Konfigurieren der Clientereignissammlung, die potenzielle Probleme mit Ihren Client-Workloads anzeigt. Verwenden Sie die Informationen unter Überwachen virtueller Computer mit Überwachen virtueller Computer mit Azure Monitor: Warnungen, um Warnungsregeln zu erstellen, die Sie proaktiv über potenzielle betriebsbedingte Probleme mit Ihren Client-Workloads benachrichtigen. |
Container
Prüfliste für den Entwurf
- Aktivieren Sie die Sammlung von Prometheus-Metriken zu Ihrem Cluster.
- Aktivieren Sie Container Insights, um die Leistung Ihres Clusters nachzuverfolgen.
- Aktivieren Sie empfohlene Prometheus-Warnungen.
Konfigurationsempfehlungen
Empfehlung | Vorteil |
---|---|
Aktivieren Sie die Sammlung von Prometheus-Metriken zu Ihrem Cluster. | Prometheus ist eine cloudnative Metriklösung der Cloud Native Compute Foundation und stellt das am häufigsten verwendete Tool zum Sammeln und Analysieren von Metrikdaten aus Kubernetes-Clustern dar. Aktivieren Sie Prometheus in Ihrem Cluster mit dem verwalteten Azure Monitor-Dienst für Prometheus, wenn Sie noch keine Prometheus-Umgebung haben. Verwenden Sie Azure Managed Grafana, um die gesammelten Prometheus-Daten zu analysieren. Weitere Informationen zum Sammeln zusätzlicher Metriken über die Standardkonfiguration hinaus finden Sie unter Anpassen des Scrapings von Prometheus-Metriken im verwalteten Azure Monitor-Dienst für Prometheus. |
Aktivieren Sie Container Insights, um die Leistung Ihres Clusters nachzuverfolgen. | Wenn Sie Container Insights für Ihren Kubernetes-Cluster aktivieren, können Sie Ansichten und Arbeitsmappen verwenden, um die Leistung der Komponenten Ihres Clusters nachzuverfolgen. Diese Daten können sich mit den von Prometheus gesammelten Daten überschneiden. Empfehlungen für die Kosten finden Sie unter Kostenoptimierung. |
Aktivieren Sie empfohlene Prometheus-Warnungen. | Über Warnungen in Azure Monitor können Sie sich proaktiv benachrichtigen lassen, wenn Probleme erkannt werden. Beginnen Sie mit einigen der empfohlenen Prometheus-Warnungsregeln, die die häufigsten Verfügbarkeits- und Leistungsprobleme in Ihrem Cluster erkennen. Sie können auch Protokollsuchwarnungen auf der Grundlage der von Container Insights gesammelten Daten hinzufügen. |