Naslaginformatie over bewakingsgegevens van Azure Service Fabric
Dit artikel bevat alle informatie over bewakingsreferenties voor deze service.
Zie Service Fabric bewaken voor meer informatie over de gegevens die u kunt verzamelen voor Azure Service Fabric en hoe u deze kunt gebruiken.
Azure Monitor verzamelt geen metrische platformgegevens of resourcelogboeken voor Service Fabric. U kunt het volgende controleren en verzamelen:
Service Fabric-systeem-, knooppunt- en toepassingsevenementen. Zie Lijst met Service Fabric-gebeurtenissen voor de volledige lijst met gebeurtenissen.
Windows-prestatiemeteritems op knooppunten en toepassingen. Zie Prestatiegegevens voor de lijst met prestatiemeteritems.
Statusgegevens van de cluster-, knooppunt- en systeemservice. U kunt de eigenschap FabricClient.HealthManager gebruiken om de statusclient te laten gebruiken voor statusgerelateerde bewerkingen, zoals de status van een rapport of om de status van de entiteit op te halen.
Metrische gegevens voor het gastbesturingssysteem (OS) dat wordt uitgevoerd op een clusterknooppunt, via een of meer agents die worden uitgevoerd op het gastbesturingssysteem.
Metrische gegevens van gastbesturingssystemen omvatten prestatiemeteritems die het CPU-percentage of geheugengebruik van gasten bijhouden, die vaak worden gebruikt voor automatisch schalen of waarschuwingen. U kunt de agent gebruiken om metrische gegevens van gastbesturingssystemen te verzenden naar Azure Monitor-logboeken, waar u query's kunt uitvoeren met behulp van Log Analytics.
Notitie
De Azure Monitor-agent vervangt de eerder gebruikte Azure Diagnostics-extensie en Log Analytics-agent. Zie Overzicht van Azure Monitor-agents voor meer informatie.
Metrische gegevens voor prestaties
Er moeten metrische gegevens worden verzameld om inzicht te hebben in de prestaties van uw cluster en de toepassingen die erin worden uitgevoerd. Voor Service Fabric-clusters raden we u aan de volgende prestatiemeteritems te verzamelen.
Knooppunten
Voor de machines in uw cluster kunt u overwegen de volgende prestatiemeteritems te verzamelen om meer inzicht te krijgen in de belasting van elke machine en passende beslissingen te nemen over het schalen van clusters.
Tellercategorie | Tellernaam |
---|---|
Logische schijf | Vrije ruimte voor logische schijf |
PhysicalDisk(per schijf) | Gem. Lengte van leeswachtrij van schijf |
PhysicalDisk(per schijf) | Gemiddelde lengte schijfschrijfwachtrij |
PhysicalDisk(per schijf) | Gem. Schijf sec/gelezen |
PhysicalDisk(per schijf) | Gem. Schijf sec/schrijven |
PhysicalDisk(per schijf) | Leesbewerkingen schijf/sec |
PhysicalDisk(per schijf) | Bytes per seconde lezen van schijf |
PhysicalDisk(per schijf) | Schrijfbewerkingen per seconde |
PhysicalDisk(per schijf) | Bytes per seconde schrijven van schijf |
Geheugen | Beschikbare megabytes |
PagingFile | % gebruik |
Processor(totaal) | Percentage processortijd |
Proces (per service) | Percentage processortijd |
Proces (per service) | Id-proces |
Proces (per service) | Privébytes |
Proces (per service) | Aantal threads |
Proces (per service) | Virtuele bytes |
Proces (per service) | Werkset |
Proces (per service) | Werkset - privé |
Netwerkinterface (alle exemplaren) | Bytes recd |
Netwerkinterface (alle exemplaren) | Verzonden bytes |
Netwerkinterface (alle exemplaren) | Totaal aantal bytes |
Netwerkinterface (alle exemplaren) | Lengte van uitvoerwachtrij |
Netwerkinterface (alle exemplaren) | Pakketten uitgaand verwijderd |
Netwerkinterface (alle exemplaren) | Pakketten die zijn verwijderd |
Netwerkinterface (alle exemplaren) | Uitgaande fouten in pakketten |
Netwerkinterface (alle exemplaren) | Ontvangen pakketten |
.NET-toepassingen en -services
Verzamel de volgende tellers als u .NET-services implementeert in uw cluster.
Tellercategorie | Tellernaam |
---|---|
.NET CLR-geheugen (per service) | Process ID |
.NET CLR-geheugen (per service) | # Totaal aantal vastgelegde bytes |
.NET CLR-geheugen (per service) | # Totaal gereserveerde bytes |
.NET CLR-geheugen (per service) | # Bytes in alle heaps |
.NET CLR-geheugen (per service) | Grote object heap grootte |
.NET CLR-geheugen (per service) | # GC-ingangen |
.NET CLR-geheugen (per service) | # Gen 0-verzamelingen |
.NET CLR-geheugen (per service) | # Gen 1-verzamelingen |
.NET CLR-geheugen (per service) | # Gen 2-verzamelingen |
.NET CLR-geheugen (per service) | % tijd in GC |
Aangepaste prestatiemeteritems van Service Fabric
Service Fabric genereert een aanzienlijke hoeveelheid aangepaste prestatiemeteritems. Als u de SDK hebt geïnstalleerd, ziet u de uitgebreide lijst op uw Windows-computer in uw Performance Monitor-toepassing (Prestatiemeter starten > ).
Voeg in de toepassingen die u implementeert in uw cluster, als u Reliable Actors gebruikt, tellers uit Service Fabric Actor
en Service Fabric Actor Method
categorieën toe (zie Service Fabric Reliable Actors Diagnostics).
Als u Reliable Services of Service Remoting gebruikt, hebben Service Fabric Service
we vergelijkbare categorieën en Service Fabric Service Method
tegencategorieën waaruit u prestatiemeteritems moet verzamelen, raadpleegt u bewaking met externe service en betrouwbare prestatiemeteritems voor services.
Als u Reliable Collections gebruikt, raden we u aan om de Avg. Transaction ms/Commit
gemiddelde Service Fabric Transactional Replicator
doorvoerlatentie per transactiemetriek toe te voegen.
Azure Monitor-logboekentabellen
In deze sectie vindt u de Tabellen van Azure Monitor-logboeken die relevant zijn voor deze service, die beschikbaar zijn voor query's door Log Analytics met behulp van Kusto-query's. De tabellen bevatten resourcelogboekgegevens en mogelijk meer, afhankelijk van wat er wordt verzameld en doorgestuurd naar deze tabellen.
Service Fabric-clusters
Microsoft.ServiceFabric/clusters
Activiteitenlogboek
De gekoppelde tabel bevat de bewerkingen die kunnen worden vastgelegd in het activiteitenlogboek voor deze service. Deze bewerkingen zijn een subset van alle mogelijke bewerkingen van de resourceprovider in het activiteitenlogboek.
Zie het schema voor activiteitenlogboeken voor meer informatie over het schema van vermeldingen in het activiteitenlogboek.
Gerelateerde inhoud
- Zie Service Fabric bewaken voor een beschrijving van het bewaken van Service Fabric.
- Zie Azure-resources bewaken met Azure Monitor voor meer informatie over het bewaken van Azure-resources.
- Zie Lijst met Service Fabric-gebeurtenissen voor de lijst met Service Fabric-systeem-, knooppunt- en toepassingsevenementen.