Prestanda övervakning med Azure Monitor loggar
Den här artikeln beskriver hur du lägger till Log Analytics agenten som ett tillägg för skalnings uppsättning för virtuella datorer i klustret och ansluter det till din befintliga Azure Log Analytics-arbetsyta. Detta möjliggör insamling av diagnostikdata om behållare, program och prestanda övervakning. Genom att lägga till det som ett tillägg för den virtuella datorns skalnings uppsättnings resurs, ser Azure Resource Manager till att den installeras på varje nod, även när du skalar klustret.
Anteckning
Den här artikeln förutsätter att du redan har skapat en Azure Log Analytics-arbetsyta. Om du inte gör det kan du konfigurera Azure Monitor loggar
Anteckning
Den här artikeln har nyligen uppdaterats för användning av term Azure Monitors loggar i stället för Log Analytics. Loggdata lagras fortfarande i en Log Analytics arbets yta och samlas in och analyseras fortfarande av samma Log Analytics-tjänst. Vi uppdaterar terminologin för att bättre avspegla rollen för loggar i Azure Monitor. Se Azure Monitor terminologis ändringar för mer information.
Lägg till agent tillägget via Azure CLI
Det bästa sättet att lägga till Log Analytics agent i klustret är via de API: er för skalnings uppsättningen för virtuella datorer som är tillgängliga med Azure CLI. Om du inte har konfigurerat Azure CLI ännu går du till Azure Portal och öppnar en Cloud Shell instans eller installerar Azure CLI.
När din Cloud Shell har begärts kontrollerar du att du arbetar i samma prenumeration som din resurs. Kontrol lera detta med
az account showoch se till att värdet "name" stämmer överens med klustrets prenumeration.I portalen navigerar du till resurs gruppen där Log Analytics arbets ytan finns. Klicka i Log Analytics-resursen (resurs typen kommer att Log Analytics arbets ytan). När du är på resurs översikts sidan klickar du på Avancerade inställningar under avsnittet Inställningar på den vänstra menyn.

Klicka på Windows-servrar om du skapar ett Windows-kluster och Linux-servrar om du skapar ett Linux-kluster. På den här sidan visas dina
workspace IDochworkspace key(visas som primär nyckel i portalen). Du behöver båda för nästa steg.Kör kommandot för att installera Log Analytics agenten på klustret med hjälp av
vmss extension setAPI: et:För ett Windows-kluster:
az vmss extension set --name MicrosoftMonitoringAgent --publisher Microsoft.EnterpriseCloud.Monitoring --resource-group <nameOfResourceGroup> --vmss-name <nameOfNodeType> --settings "{'workspaceId':'<Log AnalyticsworkspaceId>'}" --protected-settings "{'workspaceKey':'<Log AnalyticsworkspaceKey>'}"För ett Linux-kluster:
az vmss extension set --name OmsAgentForLinux --publisher Microsoft.EnterpriseCloud.Monitoring --resource-group <nameOfResourceGroup> --vmss-name <nameOfNodeType> --settings "{'workspaceId':'<Log AnalyticsworkspaceId>'}" --protected-settings "{'workspaceKey':'<Log AnalyticsworkspaceKey>'}"Här är ett exempel på Log Analytics-agenten som läggs till i ett Windows-kluster.

Detta bör ta mindre än 15 min för att lägga till agenten i noderna. Du kan kontrol lera att agenterna har lagts till med hjälp av
az vmss extension listAPI: et:az vmss extension list --resource-group <nameOfResourceGroup> --vmss-name <nameOfNodeType>
Lägg till agenten via Resource Manager-mallen
Exempel på Resource Manager-mallar som distribuerar en Azure Log Analytics-arbetsyta och lägger till en agent till varje nod är tillgänglig för Windows eller Linux.
Du kan hämta och ändra den här mallen för att distribuera ett kluster som passar dina behov bäst.
Visa prestanda räknare
Nu när du har lagt till Log Analytics-agenten går du till Log Analytics Portal och väljer vilka prestanda räknare som du vill samla in.
I Azure Portal går du till resurs gruppen där du skapade Service Fabric-analys-lösningen. Välj ServiceFabric <nameOfLog AnalyticsWorkspace>.
Klicka på Log Analytics.
Klicka på Avancerade inställningar.
Klicka på data och sedan på Windows-eller Linux-prestandaräknare. Det finns en lista med standard räknare som du kan välja att aktivera och du kan ange intervallet för samling. Du kan också lägga till ytterligare prestanda räknare som ska samlas in. Rätt format refereras till i den här artikeln.
Klicka på Spara och sedan på OK.
Stäng bladet avancerade inställningar.
Under rubriken Allmänt klickar du på arbets ytan Sammanfattning.
Paneler visas i form av en graf för var och en av de lösningar som är aktiverade, inklusive en för Service Fabric. Fortsätt till Service Fabric-analys-lösningen genom att klicka på Service Fabric graf.
Du kommer att se några paneler med grafer på drifts kanal och Reliable Services-händelser. Den grafiska åter givningen av de data som flödar in för de räknare du har valt visas under Node-mått.
Klicka på ett diagram för container mått om du vill visa mer information. Du kan också fråga om prestanda räknar data på liknande sätt som kluster händelser och filter på noderna, prestanda räknarens namn och värden med hjälp av Kusto-frågespråket.

Nästa steg
- Samla in relevanta prestanda räknare. Om du vill konfigurera Log Analytics agenten för att samla in vissa prestanda räknare granskar du konfigurationen av data källor.
- Konfigurera Azure Monitor loggar för att ställa in automatiserad avisering till hjälp vid identifiering och diagnostik
- Alternativt kan du samla in prestanda räknare via Azure-diagnostik tillägget och skicka dem till Application Insights