Share via


System.Fabric.Health Espace de noms

Classes

ApplicationHealth

Décrit l’intégrité d’une application telle que retournée par GetApplicationHealthAsync(ApplicationHealthQueryDescription).

ApplicationHealthEvaluation

Représente l’évaluation de l’intégrité d’une application, contenant des informations sur les données et l’algorithme utilisé par le magasin d’intégrité pour évaluer l’intégrité.

ApplicationHealthPolicy

Définit une stratégie d’intégrité utilisée pour évaluer l’intégrité d’une application Service Fabric ou de l’une de ses entités enfants.

ApplicationHealthPolicyMap

Représente une carte qui contient des stratégies d’intégrité d’application spécifiques pour différentes applications.

ApplicationHealthReport

Représente un rapport d’intégrité à appliquer à une entité d’intégrité d’application.

ApplicationHealthState

Représente l’état d’intégrité d’une application, qui contient l’identificateur de l’application et l’état d’intégrité agrégé.

ApplicationHealthStateChunk

Représente un bloc d’état d’intégrité de l’application, qui contient des informations d’intégrité de base sur l’application.

ApplicationHealthStateChunkList

Représente une liste qui contient ApplicationHealthStateChunk des éléments.

ApplicationHealthStateFilter

Filtrez les ApplicationHealthState objets.

ApplicationHealthStateList

Représente une collection de ApplicationHealthState qui est accessible individuellement par index.

ApplicationHealthStatesFilter

Fournit un filtre pour les ApplicationHealthState objets.

ApplicationHealthStatisticsFilter

Représente le filtre pour HealthStatistics.

ApplicationsHealthEvaluation

Représente l’évaluation de l’intégrité des applications, contenant des évaluations d’intégrité pour chaque application non saine ayant un impact sur l’état d’intégrité agrégé actuel.

ApplicationTypeApplicationsHealthEvaluation

Représente l’évaluation de l’intégrité pour les applications d’un type d’application.

ApplicationTypeHealthPolicyMap

Définit une carte avec un pourcentage maximal d’applications non saines pour des types d’applications spécifiques.

ClusterHealth

Représente l’intégrité du cluster, comme retourné par GetClusterHealthAsync(ClusterHealthQueryDescription). Contient l’état d’intégrité agrégé du cluster, les états d’intégrité de l’application, les états d’intégrité des nœuds, ainsi que les événements d’intégrité, l’évaluation de l’intégrité et les statistiques d’intégrité.

ClusterHealthChunk

Représente le bloc d’état du cluster, qui inclut des informations d’intégrité sur le cluster.

ClusterHealthPolicy

Définit une stratégie d’intégrité utilisée pour évaluer l’intégrité du cluster ou d’un nœud de cluster.

ClusterHealthReport

Représente un rapport d’intégrité à appliquer à l’entité d’intégrité du cluster.

ClusterHealthStatisticsFilter

Représente le filtre pour HealthStatistics.

ClusterUpgradeHealthPolicy

Définit une stratégie d’intégrité utilisée pour évaluer l’intégrité du cluster spécifique à la mise à niveau du cluster.

DeltaNodesCheckHealthEvaluation

Représente l’évaluation de l’intégrité des nœuds delta, contenant des évaluations d’intégrité pour chaque nœud non sain ayant un impact sur l’état d’intégrité agrégé actuel. Peut être retourné pendant la mise à niveau du cluster lorsque l’état d’intégrité agrégé du cluster est Error.

DeployedApplicationHealth

Décrit l’intégrité d’une application déployée sur un nœud tel que retourné par GetDeployedApplicationHealthAsync(DeployedApplicationHealthQueryDescription).

DeployedApplicationHealthEvaluation

Représente l’évaluation de l’intégrité d’une application déployée, contenant des informations sur les données et l’algorithme utilisé par le magasin d’intégrité pour évaluer l’intégrité.

DeployedApplicationHealthReport

Représente un rapport d’intégrité à appliquer à l’entité d’intégrité de l’application déployée.

DeployedApplicationHealthState

Représente l’état d’intégrité d’une application déployée, qui contient l’identificateur d’entité et l’état d’intégrité agrégé.

DeployedApplicationHealthStateChunk

Représente un bloc d’état d’intégrité d’application déployé, qui contient des informations d’intégrité de base sur l’application déployée. Il est inclus en tant qu’enfant d’une application.

DeployedApplicationHealthStateChunkList

Représente une liste qui contient DeployedApplicationHealthStateChunk des éléments.

DeployedApplicationHealthStateFilter

Filtrez les DeployedApplicationHealthState objets.

DeployedApplicationHealthStateList

Représente une collection de DeployedApplicationHealthState qui est accessible individuellement par index.

DeployedApplicationHealthStatesFilter

Représente le filtre pour les DeployedApplicationHealthState objets.

DeployedApplicationHealthStatisticsFilter

Représente le filtre pour HealthStatistics.

DeployedApplicationsHealthEvaluation

Représente l’évaluation de l’intégrité des applications déployées, contenant des évaluations d’intégrité pour chaque application déployée non saine qui a un impact sur l’état d’intégrité agrégé actuel. Peut être retourné lors de l’évaluation de l’intégrité de l’application et l’état d’intégrité agrégé est ou ErrorWarning.

DeployedServicePackageHealth

Décrit l’intégrité d’un package de service déployé tel que retourné par GetDeployedServicePackageHealthAsync(DeployedServicePackageHealthQueryDescription).

DeployedServicePackageHealthEvaluation

Représente l’évaluation de l’intégrité d’un package de services déployé, contenant des informations sur les données et l’algorithme utilisé par le magasin d’intégrité pour évaluer l’intégrité. L’évaluation est retournée uniquement lorsque l’état d’intégrité agrégé est Error ou Warning.

DeployedServicePackageHealthReport

Représente un rapport d’intégrité à appliquer à l’entité d’intégrité du package de service déployé.

DeployedServicePackageHealthState

Représente l’état d’intégrité d’un package de services déployé, contenant l’identificateur d’entité et l’état d’intégrité agrégé.

DeployedServicePackageHealthStateChunk

Représente un bloc d’état d’intégrité du package de service déployé, qui contient des informations d’intégrité de base sur le package de service déployé. Il est inclus en tant qu’enfant d’une application déployée.

DeployedServicePackageHealthStateChunkList

Représente une liste qui contient DeployedServicePackageHealthStateChunk des éléments.

DeployedServicePackageHealthStateFilter

Filtrez les DeployedServicePackageHealthState objets.

DeployedServicePackageHealthStateList

Représente une collection de DeployedServicePackageHealthState qui est accessible individuellement par index.

DeployedServicePackageHealthStatesFilter

Représente le filtre pour les DeployedServicePackageHealthState objets.

DeployedServicePackagesHealthEvaluation

Représente l’évaluation de l’intégrité des packages de services déployés, contenant des évaluations d’intégrité pour chaque package de service déployé non sain qui a affecté l’état d’intégrité agrégé actuel. Peut être retourné lors de l’évaluation de l’intégrité de l’application déployée et l’état d’intégrité agrégé est ou ErrorWarning.

EntityHealth

Représente la classe de base pour toutes les classes liées à l’intégrité de l’entité.

EntityHealthState

Représente la classe de base pour toutes les classes d’état d’intégrité d’entité.

EntityKindHealthStateCount

Représente le nombre d’états d’intégrité pour les entités du type d’entité spécifié. Elle est retournée dans le cadre des statistiques d’intégrité lorsque les requêtes d’intégrité le demandent.

EventHealthEvaluation

Représente l’évaluation d’intégrité d’un HealthEvent. Peut être retourné lors de l’évaluation de l’intégrité d’une entité retourne Error ou Warning.

HealthEvaluation

Représente une évaluation d’intégrité qui montre pourquoi une entité a été évaluée à l’état d’intégrité actuel. L’évaluation décrit les données et l’algorithme utilisé par le magasin d’intégrité pour évaluer l’intégrité d’une entité.

HealthEvent

Représente les informations d’intégrité signalées sur une entité d’intégrité, telle que le cluster, l’application ou le nœud, avec des métadonnées supplémentaires ajoutées par le Gestionnaire d’intégrité.

HealthEventsFilter

Représente le filtre pour les HealthEvent objets.

HealthInformation

Représente les informations courantes du rapport d’intégrité. Il est inclus dans tous les rapports d’intégrité envoyés au magasin d’intégrité et dans tous les événements d’intégrité retournés par les requêtes d’intégrité.

HealthReport

Représente la classe de base pour les classes de rapport d’intégrité.

HealthReportSendOptions

Représente les options d’envoi appliquées lors de l’envoi d’un HealthReport.

HealthStateChunkList<T>

Représente une liste de blocs qui contient une liste d’éléments de bloc d’état d’intégrité.

HealthStateChunkListHelper

Extensions pour les opérations de liste de blocs d’état d’intégrité.

HealthStateCount

Représente des informations sur le nombre d’entités d’intégrité dans Okl’état , Warninget Error .

HealthStatistics

Représente les statistiques d’intégrité d’une entité. Elle est retournée dans le cadre des résultats des requêtes d’intégrité lorsque les descriptions de requête sont configurées pour inclure des statistiques. Les statistiques incluent le nombre d’états d’intégrité pour tous les types enfants de l’entité actuelle. Par exemple, pour le cluster, les statistiques d’intégrité incluent le nombre d’états d’intégrité pour les nœuds, les applications, les services, les partitions, les réplicas, les applications déployées et les packages de services déployés. Pour la partition, les statistiques d’intégrité incluent le nombre d’intégrité des réplicas.

NodeHealth

Décrit l’intégrité d’un nœud tel que retourné par GetNodeHealthAsync(NodeHealthQueryDescription).

NodeHealthEvaluation

Représente l’évaluation de l’intégrité d’un nœud, contenant des informations sur les données et l’algorithme utilisé par le magasin d’intégrité pour évaluer l’intégrité. L’évaluation est retournée uniquement lorsque l’état d’intégrité agrégé est Error ou Warning.

NodeHealthReport

Représente un rapport d’intégrité à appliquer à l’entité d’intégrité du nœud. Le rapport est envoyé au magasin d’intégrité avec ReportHealth(HealthReport).

NodeHealthState

Représente l’état d’intégrité d’un nœud, qui contient l’identificateur de nœud et son état d’intégrité agrégé.

NodeHealthStateChunk

Représente un bloc d’état d’intégrité du nœud, qui contient des informations d’intégrité de base sur le nœud.

NodeHealthStateChunkList

Représente une liste qui contient NodeHealthStateChunk des éléments.

NodeHealthStateFilter

Filtrez les NodeHealthState objets.

NodeHealthStateList

Représente une collection de NodeHealthState qui est accessible individuellement par index.

NodeHealthStatesFilter

Représente le filtre pour les NodeHealthState objets.

NodesHealthEvaluation

Représente l’évaluation de l’intégrité des nœuds, contenant des évaluations d’intégrité pour chaque nœud non sain ayant un impact sur l’état d’intégrité agrégé actuel. Peut être retourné lors de l’évaluation de l’intégrité du cluster et l’état d’intégrité agrégé est ou ErrorWarning.

NodeTypeHealthPolicyMap

Définit une carte avec des pourcentages maximal de nœuds non sains pour des types de nœuds spécifiques.

NodeTypeNodesHealthEvaluation

Représente l’évaluation de l’intégrité des nœuds d’un type de nœud.

PartitionHealth

Décrit l’intégrité d’une partition telle que retournée par GetPartitionHealthAsync(PartitionHealthQueryDescription).

PartitionHealthEvaluation

Représente l’évaluation de l’intégrité d’une partition, contenant des informations sur les données et l’algorithme utilisé par le magasin d’intégrité pour évaluer l’intégrité. L’évaluation est retournée uniquement lorsque l’état d’intégrité agrégé est Error ou Warning.

PartitionHealthReport

Représente un rapport d’intégrité à appliquer à une entité d’intégrité de partition. Le rapport est envoyé au magasin d’intégrité avec ReportHealth(HealthReport).

PartitionHealthState

Représente l’état d’intégrité d’une partition, qui contient l’identificateur de partition et son état d’intégrité agrégé.

PartitionHealthStateChunk

Représente un bloc d’état d’intégrité de la partition, qui contient des informations d’intégrité de base sur la partition.

PartitionHealthStateChunkList

Représente une liste qui contient PartitionHealthStateChunk des éléments.

PartitionHealthStateFilter

Filtrez les PartitionHealthState objets.

PartitionHealthStateList

Représente une collection de PartitionHealthState qui est accessible individuellement par index.

PartitionHealthStatesFilter

Représente le filtre pour les PartitionHealthState objets.

PartitionHealthStatisticsFilter

Représente le filtre pour HealthStatistics.

PartitionsHealthEvaluation

Représente l’évaluation de l’intégrité pour les partitions d’un service, contenant des évaluations d’intégrité pour chaque partition non saine qui a un impact sur l’état d’intégrité agrégé actuel. Peut être retourné lors de l’évaluation de l’intégrité du service et l’état d’intégrité agrégé est ou ErrorWarning.

ReplicaHealth

Décrit l’intégrité d’un service avec état réplica ou d’un service sans état instance tel que retourné par GetReplicaHealthAsync(ReplicaHealthQueryDescription).

ReplicaHealthEvaluation

Représente l’évaluation de l’intégrité d’un réplica, contenant des informations sur les données et l’algorithme utilisé par le magasin d’intégrité pour évaluer l’intégrité. L’évaluation est retournée uniquement lorsque l’état d’intégrité agrégé est Error ou Warning.

ReplicaHealthState

Représente une classe de base pour les réplica de service avec état ou le service sans état instance l’état d’intégrité.

ReplicaHealthStateChunk

Représente un segment d’état d’intégrité réplica, qui contient des informations d’intégrité de base sur le réplica. Il est inclus en tant qu’enfant d’une partition.

ReplicaHealthStateChunkList

Représente une liste qui contient ReplicaHealthStateChunk des éléments.

ReplicaHealthStateFilter

Filtrez les ReplicaHealthState objets.

ReplicaHealthStateList

Représente une collection de ReplicaHealthState qui est accessible individuellement par index.

ReplicaHealthStatesFilter

Représente le filtre pour les ReplicaHealthState objets.

ReplicasHealthEvaluation

Représente l’évaluation de l’intégrité des réplicas, contenant des évaluations d’intégrité pour chaque réplica non sain ayant un impact sur l’état d’intégrité agrégé actuel. Peut être retourné lors de l’évaluation de l’intégrité de la partition et l’état d’intégrité agrégé est ou ErrorWarning.

ServiceHealth

Décrit l’intégrité d’un service tel que retourné par GetServiceHealthAsync(ServiceHealthQueryDescription).

ServiceHealthEvaluation

Représente l’évaluation de l’intégrité d’un service, contenant des informations sur les données et l’algorithme utilisé par le magasin d’intégrité pour évaluer l’intégrité. L’évaluation est retournée uniquement lorsque l’état d’intégrité agrégé est Error ou Warning.

ServiceHealthReport

Représente un rapport d’intégrité à appliquer à une entité d’intégrité de service. Le rapport est envoyé au magasin d’intégrité avec ReportHealth(HealthReport).

ServiceHealthState

Représente l’état d’intégrité d’un service, qui contient l’identificateur de service et son état d’intégrité agrégé.

ServiceHealthStateChunk

Représente un segment d’état d’intégrité du service, qui contient des informations d’intégrité de base sur le service.

ServiceHealthStateChunkList

Représente une liste qui contient ServiceHealthStateChunk des éléments.

ServiceHealthStateFilter

Filtrez les ServiceHealthState objets.

ServiceHealthStateList

Représente une collection de ServiceHealthState qui est accessible individuellement par index.

ServiceHealthStatesFilter

Représente un filtre pour les ServiceHealthState objets.

ServiceHealthStatisticsFilter

Représente le filtre pour HealthStatistics.

ServicesHealthEvaluation

Représente l’évaluation de l’intégrité des services d’un certain type de service appartenant à une application, contenant des évaluations d’intégrité pour chaque service non sain ayant un impact sur l’état d’intégrité agrégé actuel. Peut être retourné lors de l’évaluation de l’intégrité de l’application et l’état d’intégrité agrégé est ou ErrorWarning.

ServiceTypeHealthPolicy

Représente la stratégie de contrôle d’intégrité utilisée pour évaluer l’intégrité des services appartenant à un type de service.

StatefulServiceReplicaHealth

Décrit l’intégrité d’un service avec état réplica tel que retourné par GetReplicaHealthAsync(ReplicaHealthQueryDescription).

StatefulServiceReplicaHealthReport

Représente un rapport d’intégrité à appliquer à une entité de service avec état réplica d’intégrité. Le rapport est envoyé au magasin d’intégrité avec ReportHealth(HealthReport).

StatefulServiceReplicaHealthState

Représente l’état d’intégrité du service avec état réplica, qui contient le réplica est et l’état d’intégrité agrégé.

StatelessServiceInstanceHealth

Décrit l’intégrité d’un instance sans état tel que retourné par GetReplicaHealthAsync(ReplicaHealthQueryDescription).

StatelessServiceInstanceHealthReport

Représente un rapport d’intégrité à appliquer à une entité d’intégrité de service sans état. Le rapport est envoyé au magasin d’intégrité avec ReportHealth(HealthReport).

StatelessServiceInstanceHealthState

Représente l’état d’intégrité d’un service sans état instance entité d’intégrité, qui contient l’ID de instance et l’état d’intégrité agrégé.

SystemApplicationHealthEvaluation

Représente l’évaluation de l’intégrité de l’application fabric:/System, contenant des informations sur les données et l’algorithme utilisé par le magasin d’intégrité pour évaluer l’intégrité. L’évaluation est retournée uniquement lorsque l’état d’intégrité agrégé du cluster est Error ou Warning.

UpgradeDomainDeltaNodesCheckHealthEvaluation

Représente l’évaluation de l’intégrité des nœuds de cluster delta non sains dans un domaine de mise à niveau, contenant des évaluations d’intégrité pour chaque nœud non sain ayant un impact sur l’état d’intégrité agrégé actuel. Peut être retourné lors de la mise à niveau du cluster lorsque l’état d’intégrité agrégé du cluster est Error.

UpgradeDomainDeployedApplicationsHealthEvaluation

Représente l’évaluation de l’intégrité pour les applications déployées d’une application dans un domaine de mise à niveau, contenant des évaluations d’intégrité pour chaque application déployée non saine ayant un impact sur l’état d’intégrité agrégé actuel.

UpgradeDomainNodesHealthEvaluation

Représente l’évaluation de l’intégrité des nœuds de cluster dans un domaine de mise à niveau, contenant des évaluations d’intégrité pour chaque nœud non sain ayant un impact sur l’état d’intégrité agrégé actuel. Peut être retourné lors de l’évaluation de l’intégrité du cluster pendant la mise à niveau du cluster et l’état d’intégrité agrégé est Error ou Warning.

Énumérations

EntityKind

Représente le type d’entité.

HealthEvaluationKind

Énumère les types d’évaluation de l’intégrité.

HealthReportKind

Représente le type de rapport d’intégrité.

HealthState

Représente l’état d’intégrité.

HealthStateFilter

Énumère les filtres pour les paramètres de type HealthState. Cette énumération a un FlagsAttribute qui permet une combinaison au niveau du bit de ses valeurs membres.