Bewaking van Azure Monitor en Kubernetes
In dit artikel wordt beschreven hoe u uw implementatie bewaakt met behulp van Azure Monitor en Kubernetes-bewaking.
Azure Monitor
Azure Monitor is een volledige bewakingsservice die u kunt gebruiken om Azure-resources te bewaken voor hun beschikbaarheid, prestaties en werking.
Metrische gegevens van Azure Monitor
Metrische gegevens van Azure Monitor zijn een functie van Azure Monitor waarmee gegevens van bewaakte resources worden verzameld in een tijdreeksdatabase.
Deze metrische gegevens kunnen afkomstig zijn van een aantal verschillende bronnen, waaronder systeemeigen metrische platformgegevens, systeemeigen aangepaste metrische gegevens via Azure Monitor-agent Application Insights en Azure Managed Prometheus.
Metrische prometheus-gegevens kunnen worden opgeslagen in een Azure Monitor-werkruimte voor volgende visualisatie via Azure Managed Grafana.
Configuratie van metrische gegevens
Als u de scraping van metrische prometheus-gegevens in Azure Monitor wilt configureren, raadpleegt u het artikel over de beheerde Azure Monitor-service voor Prometheus-scrapeconfiguratie , die voortbouwt op deze configuratiemap. Azure Container Storage ingeschakeld door Azure Arc geeft de prometheus.io/scrape:true
en waarden op prometheus.io/port
en is afhankelijk van de standaardwaarde van prometheus.io/path: '/metrics'
. U moet de Azure Container Storage opgeven die is ingeschakeld door de Azure Arc-installatienaamruimte onder pod-annotation-based-scraping
om de opname van uw metrische gegevens correct te bepalen.
Zodra de Prometheus-configuratie is voltooid, volgt u de instructies van Azure Managed Grafana om een Azure Managed Grafana-exemplaar te maken.
Azure Monitor-logboeken
Azure Monitor-logboeken is een functie van Azure Monitor waarmee logboek- en prestatiegegevens van bewaakte resources worden verzameld en ingedeeld en die op veel manieren kunnen worden gebruikt om deze gegevens te analyseren.
Configuratie van logboeken
Als u toegang wilt krijgen tot logboekgegevens via Azure Monitor, moet u Azure Monitor Container Insights inschakelen op uw Kubernetes-cluster met Arc en vervolgens de verzamelde gegevens analyseren met een verzameling weergaven en werkmappen.
Daarnaast kunt u Azure Monitor Log Analytics gebruiken om een query uit te voeren op verzamelde logboekgegevens.
Volgende stappen
Overzicht van Azure Container Storage waarvoor Azure Arc is ingeschakeld