Referens för Azure Service Fabric-övervakningsdata
Den här artikeln innehåller all övervakningsreferensinformation för den här tjänsten.
Azure Monitor samlar inte in några plattformsmått eller resursloggar för Service Fabric. Du kan övervaka och samla in:
Service Fabric-system-, nod- och programhändelser. Fullständig händelselista finns i Lista över Service Fabric-händelser.
Prestandaräknare för Windows på noder och program. En lista över prestandaräknare finns i Prestandamått.
Hälsodata för kluster, noder och systemtjänster. Du kan använda egenskapen FabricClient.HealthManager för att få hälsoklienten att använda för hälsorelaterade åtgärder, till exempel rapporthälsa eller hämta entitetshälsa.
Mått för gästoperativsystemet (OS) som körs på en klusternod, via en eller flera agenter som körs på gästoperativsystemet.
Mått för gästoperativsystem inkluderar prestandaräknare som spårar gäst-CPU-procent eller minnesanvändning, som ofta används för automatisk skalning eller aviseringar. Du kan använda agenten för att skicka mått för gästoperativsystem till Azure Monitor-loggar, där du kan fråga dem med hjälp av Log Analytics.
Kommentar
Azure Monitor-agenten ersätter det tidigare använda Azure Diagnostics-tillägget och Log Analytics-agenten. Mer information finns i Översikt över Azure Monitor-agenter.
Prestandamått
Mått bör samlas in för att förstå klustrets prestanda och de program som körs i det. För Service Fabric-kluster rekommenderar vi att du samlar in följande prestandaräknare.
Noder
För datorerna i klustret bör du överväga att samla in följande prestandaräknare för att bättre förstå belastningen på varje dator och fatta lämpliga beslut om klusterskalning.
Räknarkategori | Räknarens namn |
---|---|
Logisk disk | Ledigt utrymme för logisk disk |
PhysicalDisk(per Disk) | Genomsnittlig diskläsningskölängd |
PhysicalDisk(per Disk) | Genomsnittlig längd på diskskrivningskö |
PhysicalDisk(per Disk) | Genomsnittlig disk sek/läs |
PhysicalDisk(per Disk) | Genomsnittlig disk sek/skrivning |
PhysicalDisk(per Disk) | Diskläsningar/sek |
PhysicalDisk(per Disk) | Diskläsningsbyte/s |
PhysicalDisk(per Disk) | Diskskrivningar/s |
PhysicalDisk(per Disk) | Diskskrivningsbyte per sekund |
Minne | Tillgängliga megabyte |
Växlingsfil | % användning |
Processor(totalt) | % processortid |
Process (per tjänst) | % processortid |
Process (per tjänst) | ID-process |
Process (per tjänst) | Privata byte |
Process (per tjänst) | Antal trådar |
Process (per tjänst) | Virtuella byte |
Process (per tjänst) | Sidmängd |
Process (per tjänst) | Arbetsuppsättning – privat |
Nätverksgränssnitt (alla instanser) | Byte har dragits tillbaka |
Nätverksgränssnitt (alla instanser) | Skickade byte |
Nätverksgränssnitt (alla instanser) | Totalt antal byte |
Nätverksgränssnitt (alla instanser) | Utdatakölängd |
Nätverksgränssnitt (alla instanser) | Utgående paket ignoreras |
Nätverksgränssnitt (alla instanser) | Mottagna paket har tagits bort |
Nätverksgränssnitt (alla instanser) | Utgående paketfel |
Nätverksgränssnitt (alla instanser) | Mottagna paketfel |
.NET-program och -tjänster
Samla in följande räknare om du distribuerar .NET-tjänster till klustret.
Räknarkategori | Räknarens namn |
---|---|
.NET CLR-minne (per tjänst) | Process ID |
.NET CLR-minne (per tjänst) | # Totalt antal incheckade byte |
.NET CLR-minne (per tjänst) | # Totalt antal reserverade byte |
.NET CLR-minne (per tjänst) | # Byte i alla heaps |
.NET CLR-minne (per tjänst) | Storlek på stor objekthög |
.NET CLR-minne (per tjänst) | # GC-handtag |
.NET CLR-minne (per tjänst) | # Gen 0 Samlingar |
.NET CLR-minne (per tjänst) | # Gen 1 Samlingar |
.NET CLR-minne (per tjänst) | # Gen 2-samlingar |
.NET CLR-minne (per tjänst) | % tid i GC |
Service Fabrics anpassade prestandaräknare
Service Fabric genererar en stor mängd anpassade prestandaräknare. Om du har installerat SDK kan du se den omfattande listan på din Windows-dator i programmet Prestandaövervakare (Starta > prestandaövervakaren).
Om du använder Reliable Actors i de program som du distribuerar till klustret lägger du till räknare från Service Fabric Actor
och Service Fabric Actor Method
kategorier (se Service Fabric Reliable Actors Diagnostics).
Om du använder Reliable Services eller Service Remoting har Service Fabric Service
vi på samma sätt och Service Fabric Service Method
räknar kategorier som du bör samla in räknare från, se övervakning med tjänstmoting och tillförlitliga prestandaräknare för tjänster.
Om du använder Reliable Collections rekommenderar vi att du lägger till Avg. Transaction ms/Commit
från Service Fabric Transactional Replicator
för att samla in den genomsnittliga incheckningsfördröjningen per transaktionsmått.
Tabeller för Azure Monitor-loggar
I det här avsnittet visas tabellerna för Azure Monitor-loggar som är relevanta för den här tjänsten, som är tillgängliga för frågor av Log Analytics med kusto-frågor. Tabellerna innehåller resursloggdata och eventuellt mer beroende på vad som samlas in och dirigeras till dem.
Service Fabric-kluster
Microsoft.ServiceFabric/clusters
Aktivitetslogg
Den länkade tabellen visar de åtgärder som kan registreras i aktivitetsloggen för den här tjänsten. Dessa åtgärder är en delmängd av alla möjliga resursprovideråtgärder i aktivitetsloggen.
Mer information om schemat för aktivitetsloggposter finns i Aktivitetsloggschema.
Relaterat innehåll
- Se Övervaka Service Fabric för en beskrivning av övervakningen av Service Fabric.
- Mer information om övervakning av Azure-resurser finns i Övervaka Azure-resurser med Azure Monitor .
- Se Lista över Service Fabric-händelser för listan över Service Fabric-system-, nod- och programhändelser.