Prestatie-efficiëntie in Azure Monitor
Prestatie-efficiëntie is de mogelijkheid om op efficiënte wijze uw werkbelasting te schalen om te voldoen aan de vereisten die gebruikers eraan stellen. Gebruik de volgende informatie om de prestaties van uw virtuele machines te bewaken.
In dit artikel wordt de prestatie-efficiëntie voor Azure Monitor beschreven als onderdeel van het Azure Well-Architected Framework. Microsoft Azure Well-Architected Framework is een set leidende grondbeginselen die kunnen worden gebruikt om de kwaliteit van een werkbelasting te verbeteren. Het framework bestaat uit vijf pijlers van architectonische uitmuntendheid:
- Betrouwbaarheid
- Beveiliging
- Kostenoptimalisatie
- Operationele topprestaties
- Prestatie-efficiëntie
Azure Monitor-logboeken
Controlelijst voor ontwerp
- Configureer logboekquerycontrole en gebruik Inzichten in Log Analytics-werkruimten om trage en inefficiënte query's te identificeren.
Aanbevelingen voor configuratie
Aanbeveling | Voordeel |
---|---|
Configureer logboekquerycontrole en gebruik Inzichten in Log Analytics-werkruimten om trage en inefficiënte query's te identificeren. | Bij controle van logboekquery's wordt de rekentijd opgeslagen die nodig is om elke query uit te voeren en de tijd totdat de resultaten worden geretourneerd. Inzichten in Log Analytics-werkruimten gebruiken deze gegevens om mogelijk inefficiënte query's in uw werkruimte weer te geven. U kunt deze query's herschrijven om hun prestaties te verbeteren. Raadpleeg Logboekquery's optimaliseren in Azure Monitor voor hulp bij het optimaliseren van uw logboekquery's. |
Virtuele machines
Controlelijst voor ontwerp
- Configureer gegevensverzameling en waarschuwingen voor het bewaken van de prestaties van clientwerkstromen.
Aanbevelingen voor configuratie
Aanbeveling | Beschrijving |
---|---|
Configureer gegevensverzameling en waarschuwingen voor het bewaken van de prestaties van clientwerkstromen. | Gebruik de informatie bij Virtuele machines bewaken met Virtuele machines bewaken met Azure Monitor: gegevens verzamelen om het verzamelen van clientgegevens te configureren meten de prestaties van uw clientworkloads. Gebruik de informatie op Virtuele machines bewaken met virtuele machines bewaken met Azure Monitor: waarschuwingen voor het maken van waarschuwingsregels om proactief op de hoogte te worden gesteld van mogelijke prestatieproblemen met uw clientworkloads. |
Containers
Controlelijst voor ontwerp
- Het verzamelen van metrische prometheus-gegevens voor uw cluster inschakelen.
- Schakel Containerinzichten in om de prestaties van uw cluster bij te houden.
- Aanbevolen Prometheus-waarschuwingen inschakelen.
Aanbevelingen voor configuratie
Aanbeveling | Voordeel |
---|---|
Het verzamelen van metrische prometheus-gegevens voor uw cluster inschakelen. | Prometheus is een cloudeigen oplossing voor metrische gegevens van de Cloud Native Compute Foundation en het meest gebruikte hulpprogramma voor het verzamelen en analyseren van metrische gegevens uit Kubernetes-clusters. Schakel Prometheus in op uw cluster met de beheerde Azure Monitor-service voor Prometheus als u nog geen Prometheus-omgeving hebt. Gebruik Azure Managed Grafana om de verzamelde Prometheus-gegevens te analyseren. Zie Scraping van metrische Prometheus-gegevens aanpassen in de beheerde Azure Monitor-service voor Prometheus om extra metrische gegevens te verzamelen buiten de standaardconfiguratie. |
Schakel Containerinzichten in om de prestaties van uw cluster bij te houden. | Wanneer u Container Insights inschakelt voor uw Kubernetes-cluster, kunt u weergaven en werkmappen gebruiken om de prestaties van de onderdelen van uw cluster bij te houden. Deze gegevens kunnen overlappen met gegevens die door Prometheus worden verzameld. Zie Kostenoptimalisatie voor aanbevelingen met betrekking tot kosten. |
Aanbevolen Prometheus-waarschuwingen inschakelen. | Waarschuwingen in Azure Monitor melden u proactief wanneer er problemen worden gedetecteerd. Begin met een set aanbevolen Prometheus-waarschuwingsregels waarmee de meest voorkomende beschikbaarheids- en prestatieproblemen met uw cluster worden gedetecteerd. U kunt waarschuwingen voor zoeken in logboeken toevoegen met behulp van gegevens die zijn verzameld door Container Insights. |