Freigeben über


System.Fabric.Health Namespace

Klassen

ApplicationHealth

Beschreibt die Integrität einer Anwendung, die von zurückgegeben wird GetApplicationHealthAsync(ApplicationHealthQueryDescription).

ApplicationHealthEvaluation

Stellt die Integritätsauswertung für eine Anwendung dar, die Informationen zu den Daten und dem Algorithmus enthält, der vom Integritätsspeicher zum Bewerten der Integrität verwendet wird.

ApplicationHealthPolicy

Definiert eine Integritätsrichtlinie, die verwendet wird, um die Integrität einer Service Fabric-Anwendung oder einer ihrer untergeordneten Entitäten auszuwerten.

ApplicationHealthPolicyMap

Stellt eine Zuordnung dar, die bestimmte Anwendungsintegritätsrichtlinien für verschiedene Anwendungen enthält.

ApplicationHealthReport

Stellt einen Integritätsbericht dar, der auf eine Anwendungsintegritätsentität angewendet werden soll.

ApplicationHealthState

Stellt den Integritätszustand einer Anwendung dar, der den Anwendungsbezeichner und den aggregierten Integritätszustand enthält.

ApplicationHealthStateChunk

Stellt einen Anwendungsintegritätsstatusblock dar, der grundlegende Integritätsinformationen zur Anwendung enthält.

ApplicationHealthStateChunkList

Stellt eine Liste dar, die Elemente enthält ApplicationHealthStateChunk .

ApplicationHealthStateFilter

Filtern sie nach ApplicationHealthState Objekten.

ApplicationHealthStateList

Stellt eine Auflistung von ApplicationHealthState dar, auf die vom Index einzeln zugegriffen werden kann.

ApplicationHealthStatesFilter

Stellt Filter für ApplicationHealthState Objekte bereit.

ApplicationHealthStatisticsFilter

Stellt den Filter für HealthStatisticsdar.

ApplicationsHealthEvaluation

Stellt die Integritätsauswertung für Anwendungen dar, die Integritätsbewertungen für jede fehlerhafte Anwendung enthält, die sich auf den aktuellen aggregierten Integritätsstatus auswirkte.

ApplicationTypeApplicationsHealthEvaluation

Stellt die Integritätsauswertung für Anwendungen eines Anwendungstyps dar.

ApplicationTypeHealthPolicyMap

Definiert eine Zuordnung mit dem maximalen Prozentsatz fehlerhafter Anwendungen für bestimmte Anwendungstypen.

ClusterHealth

Stellt die Integrität des Clusters dar, die von zurückgegeben wird GetClusterHealthAsync(ClusterHealthQueryDescription). Enthält den aggregierten Integritätsstatus des Clusters, die Anwendungsintegritätszustände, die Knotenintegritätszustände sowie Integritätsereignisse, Integritätsauswertung und Integritätsstatistiken.

ClusterHealthChunk

Stellt den Clusterstatusblock dar, der Integritätsinformationen zum Cluster enthält.

ClusterHealthPolicy

Definiert eine Integritätsrichtlinie, die verwendet wird, um die Integrität des Clusters oder eines Clusterknotens auszuwerten.

ClusterHealthReport

Stellt einen Integritätsbericht dar, der auf die Clusterintegritätsentität angewendet werden soll.

ClusterHealthStatisticsFilter

Stellt den Filter für HealthStatisticsdar.

ClusterUpgradeHealthPolicy

Definiert eine Integritätsrichtlinie, die verwendet wird, um die Integrität des Clusters zu bewerten, der für das Clusterupgrade spezifisch ist.

DeltaNodesCheckHealthEvaluation

Stellt die Integritätsauswertung für Deltaknoten dar, die Integritätsbewertungen für jeden fehlerhaften Knoten enthält, der sich auf den aktuellen aggregierten Integritätszustand auswirkte. Kann während des Clusterupgrades zurückgegeben werden, wenn der aggregierte Integritätsstatus des Clusters lautet Error.

DeployedApplicationHealth

Beschreibt die Integrität einer Anwendung, die auf einem Knoten bereitgestellt wird, wie sie von zurückgegeben wird GetDeployedApplicationHealthAsync(DeployedApplicationHealthQueryDescription).

DeployedApplicationHealthEvaluation

Stellt die Integritätsauswertung für eine bereitgestellte Anwendung dar, die Informationen zu den Daten und dem Algorithmus enthält, der vom Integritätsspeicher zum Auswerten der Integrität verwendet wird.

DeployedApplicationHealthReport

Stellt einen Integritätsbericht dar, der auf die bereitgestellte Anwendungsintegritätsentität angewendet werden soll.

DeployedApplicationHealthState

Stellt den Integritätszustand einer bereitgestellten Anwendung dar, die den Entitätsbezeichner und den aggregierten Integritätszustand enthält.

DeployedApplicationHealthStateChunk

Stellt einen bereitgestellten Anwendungsintegritätsstatusblock dar, der grundlegende Integritätsinformationen zur bereitgestellten Anwendung enthält. Sie ist als untergeordnetes Element einer Anwendung enthalten.

DeployedApplicationHealthStateChunkList

Stellt eine Liste dar, die Elemente enthält DeployedApplicationHealthStateChunk .

DeployedApplicationHealthStateFilter

Filtern sie nach DeployedApplicationHealthState Objekten.

DeployedApplicationHealthStateList

Stellt eine Auflistung von DeployedApplicationHealthState dar, auf die vom Index einzeln zugegriffen werden kann.

DeployedApplicationHealthStatesFilter

Stellt den Filter für DeployedApplicationHealthState -Objekte dar.

DeployedApplicationHealthStatisticsFilter

Stellt den Filter für HealthStatisticsdar.

DeployedApplicationsHealthEvaluation

Stellt die Integritätsauswertung für bereitgestellte Anwendungen dar, die Integritätsbewertungen für jede fehlerhafte bereitgestellte Anwendung enthält, die sich auf den aktuellen aggregierten Integritätsstatus auswirkte. Kann zurückgegeben werden, wenn die Anwendungsintegrität ausgewertet wird, und der aggregierte Integritätsstatus ist entweder Error oder Warning.

DeployedServicePackageHealth

Beschreibt die Integrität eines bereitgestellten Dienstpakets, die von zurückgegeben wird GetDeployedServicePackageHealthAsync(DeployedServicePackageHealthQueryDescription).

DeployedServicePackageHealthEvaluation

Stellt die Integritätsauswertung für ein bereitgestelltes Dienstpaket dar, das Informationen zu den Daten und dem Algorithmus enthält, der vom Integritätsspeicher zum Auswerten der Integrität verwendet wird. Die Auswertung wird nur zurückgegeben, wenn der aggregierte Integritätszustand entweder Error oder Warningist.

DeployedServicePackageHealthReport

Stellt einen Integritätsbericht dar, der auf die Integritätsentität des bereitgestellten Dienstpakets angewendet werden soll.

DeployedServicePackageHealthState

Stellt den Integritätsstatus eines bereitgestellten Dienstpakets dar, das den Entitätsbezeichner und den aggregierten Integritätsstatus enthält.

DeployedServicePackageHealthStateChunk

Stellt einen Integritätsstatusblock des bereitgestellten Dienstpakets dar, der grundlegende Integritätsinformationen zum bereitgestellten Dienstpaket enthält. Sie ist als untergeordnetes Element einer bereitgestellten Anwendung enthalten.

DeployedServicePackageHealthStateChunkList

Stellt eine Liste dar, die Elemente enthält DeployedServicePackageHealthStateChunk .

DeployedServicePackageHealthStateFilter

Filtern sie nach DeployedServicePackageHealthState Objekten.

DeployedServicePackageHealthStateList

Stellt eine Auflistung von DeployedServicePackageHealthState dar, auf die vom Index einzeln zugegriffen werden kann.

DeployedServicePackageHealthStatesFilter

Stellt den Filter für DeployedServicePackageHealthState -Objekte dar.

DeployedServicePackagesHealthEvaluation

Stellt die Integritätsauswertung für bereitgestellte Dienstpakete dar, die Integritätsbewertungen für jedes fehlerhafte bereitgestellte Dienstpaket enthält, das sich auf den aktuellen aggregierten Integritätsstatus auswirkte. Kann zurückgegeben werden, wenn die bereitgestellte Anwendungsintegrität ausgewertet wird, und der aggregierte Integritätsstatus ist entweder Error oder Warning.

EntityHealth

Stellt die Basisklasse für alle Entitätsintegritätsklassen dar.

EntityHealthState

Stellt die Basisklasse für alle Entitätsintegritätsstatusklassen dar.

EntityKindHealthStateCount

Stellt die Integritätsstatusanzahl für Entitäten der angegebenen Entitätsart dar. Sie wird als Teil der Integritätsstatistik zurückgegeben, wenn sie von den Integritätsabfragen angefordert wird.

EventHealthEvaluation

Stellt die Integritätsauswertung eines dar HealthEvent. Kann zurückgegeben werden, wenn die Integrität einer Entität zurückgegeben oder Warningausgewertet Error wird.

HealthEvaluation

Stellt eine Integritätsauswertung dar, die zeigt, warum eine Entität im aktuellen Integritätszustand ausgewertet wurde. Die Auswertung beschreibt die Daten und den Algorithmus, die vom Integritätsspeicher verwendet werden, um die Integrität einer Entität auszuwerten.

HealthEvent

Stellt Integritätsinformationen dar, die für eine Integritätsentität gemeldet werden, z. B. Cluster, Anwendung oder Knoten, mit zusätzlichen Metadaten, die vom Integritäts-Manager hinzugefügt wurden.

HealthEventsFilter

Stellt den Filter für HealthEvent -Objekte dar.

HealthInformation

Stellt allgemeine Integritätsberichtsinformationen dar. Sie ist in allen Integritätsberichten enthalten, die an den Integritätsspeicher gesendet werden, und in allen Integritätsereignissen, die von Integritätsabfragen zurückgegeben werden.

HealthReport

Stellt die Basisklasse für Integritätsberichtsklassen dar.

HealthReportSendOptions

Stellt die Sendeoptionen dar, die beim Senden von HealthReportangewendet werden.

HealthStateChunkList<T>

Stellt eine Blockliste dar, die eine Liste von Integritätszustandsblöcken enthält.

HealthStateChunkListHelper

Erweiterungen für Integritätszustandsblocklistenvorgänge.

HealthStateCount

Stellt Informationen darüber dar, wie viele Integritätsentitäten sich im OkZustand , Warningund Error befinden.

HealthStatistics

Stellt Integritätsstatistiken für eine Entität dar. Sie wird als Teil der Ergebnisse von Integritätsabfragen zurückgegeben, wenn die Abfragebeschreibungen so konfiguriert sind, dass sie Statistiken enthalten. Die Statistiken enthalten Integritätszustandszählungen für alle untergeordneten Typen der aktuellen Entität. Beispielsweise umfassen die Integritätsstatistiken für Cluster Die Integritätsstatusanzahl für Knoten, Anwendungen, Dienste, Partitionen, Replikate, bereitgestellte Anwendungen und bereitgestellte Dienstpakete. Für Partitionen umfassen die Integritätsstatistiken Integritätszahlen für Replikate.

NodeHealth

Beschreibt die Integrität eines Knotens, die von zurückgegeben wird GetNodeHealthAsync(NodeHealthQueryDescription).

NodeHealthEvaluation

Stellt die Integritätsauswertung für einen Knoten dar, die Informationen zu den Daten und dem Algorithmus enthält, die vom Integritätsspeicher zum Auswerten der Integrität verwendet werden. Die Auswertung wird nur zurückgegeben, wenn der aggregierte Integritätszustand entweder Error oder Warningist.

NodeHealthReport

Stellt einen Integritätsbericht dar, der auf die Knotenintegritätsentität angewendet werden soll. Der Bericht wird mit ReportHealth(HealthReport)an den Integritätsspeicher gesendet.

NodeHealthState

Stellt den Integritätszustand eines Knotens dar, der den Knotenbezeichner und seinen aggregierten Integritätszustand enthält.

NodeHealthStateChunk

Stellt einen Knotenintegritätsstatusblock dar, der grundlegende Integritätsinformationen zum Knoten enthält.

NodeHealthStateChunkList

Stellt eine Liste dar, die Elemente enthält NodeHealthStateChunk .

NodeHealthStateFilter

Filtern sie nach NodeHealthState Objekten.

NodeHealthStateList

Stellt eine Auflistung von NodeHealthState dar, auf die vom Index einzeln zugegriffen werden kann.

NodeHealthStatesFilter

Stellt den Filter für NodeHealthState -Objekte dar.

NodesHealthEvaluation

Stellt die Integritätsauswertung für Knoten dar, die Integritätsbewertungen für jeden fehlerhaften Knoten enthält, der sich auf den aktuellen aggregierten Integritätsstatus auswirkte. Kann zurückgegeben werden, wenn die Clusterintegrität ausgewertet wird, und der aggregierte Integritätszustand ist entweder Error oder Warning.

NodeTypeHealthPolicyMap

Definiert eine Zuordnung mit dem maximalen Prozentsatz fehlerhafter Knoten für bestimmte Knotentypen.

NodeTypeNodesHealthEvaluation

Stellt die Integritätsauswertung für Knoten eines Knotentyps dar.

PartitionHealth

Beschreibt die Integrität einer Partition, die von zurückgegeben wird GetPartitionHealthAsync(PartitionHealthQueryDescription).

PartitionHealthEvaluation

Stellt die Integritätsauswertung für eine Partition dar, die Informationen zu den Daten und dem Algorithmus enthält, der vom Integritätsspeicher zum Auswerten der Integrität verwendet wird. Die Auswertung wird nur zurückgegeben, wenn der aggregierte Integritätszustand entweder Error oder Warningist.

PartitionHealthReport

Stellt einen Integritätsbericht dar, der auf eine Partitionsintegritätsentität angewendet werden soll. Der Bericht wird mit ReportHealth(HealthReport)an den Integritätsspeicher gesendet.

PartitionHealthState

Stellt den Integritätszustand einer Partition dar, die den Partitionsbezeichner und den aggregierten Integritätszustand enthält.

PartitionHealthStateChunk

Stellt einen Partitionsintegritätsstatusblock dar, der grundlegende Integritätsinformationen zur Partition enthält.

PartitionHealthStateChunkList

Stellt eine Liste dar, die Elemente enthält PartitionHealthStateChunk .

PartitionHealthStateFilter

Filtern sie nach PartitionHealthState Objekten.

PartitionHealthStateList

Stellt eine Auflistung von PartitionHealthState dar, auf die einzeln über den Index zugegriffen werden kann.

PartitionHealthStatesFilter

Stellt den Filter für PartitionHealthState -Objekte dar.

PartitionHealthStatisticsFilter

Stellt den Filter für HealthStatisticsdar.

PartitionsHealthEvaluation

Stellt die Integritätsauswertung für die Partitionen eines Diensts dar, die Integritätsauswertungen für jede fehlerhafte Partition enthält, die sich auf den aktuellen aggregierten Integritätszustand auswirkt. Kann zurückgegeben werden, wenn die Dienstintegrität ausgewertet wird, und der aggregierte Integritätszustand ist entweder Error oder Warning.

ReplicaHealth

Beschreibt die Integrität eines zustandsbehafteten Dienstreplikats oder eines zustandslosen Diensts instance, wie von GetReplicaHealthAsync(ReplicaHealthQueryDescription)zurückgegeben.

ReplicaHealthEvaluation

Stellt die Integritätsauswertung für ein Replikat dar, die Informationen zu den Daten und dem Algorithmus enthält, der vom Integritätsspeicher zum Bewerten der Integrität verwendet wird. Die Auswertung wird nur zurückgegeben, wenn der aggregierte Integritätszustand entweder Error oder ist Warning.

ReplicaHealthState

Stellt eine Basisklasse für zustandsbehaftetes Dienstreplikat oder zustandsloses Dienst instance Integritätszustand dar.

ReplicaHealthStateChunk

Stellt einen Abschnitt zum Integritätszustand des Replikats dar, der grundlegende Integritätsinformationen zum Replikat enthält. Sie ist als untergeordnetes Element einer Partition enthalten.

ReplicaHealthStateChunkList

Stellt eine Liste dar, die Elemente enthält ReplicaHealthStateChunk .

ReplicaHealthStateFilter

Filtern sie nach ReplicaHealthState Objekten.

ReplicaHealthStateList

Stellt eine Auflistung von ReplicaHealthState dar, auf die einzeln über den Index zugegriffen werden kann.

ReplicaHealthStatesFilter

Stellt den Filter für ReplicaHealthState -Objekte dar.

ReplicasHealthEvaluation

Stellt die Integritätsauswertung für Replikate dar, die Integritätsauswertungen für jedes fehlerhafte Replikat enthält, das sich auf den aktuellen aggregierten Integritätszustand auswirkte. Kann zurückgegeben werden, wenn die Partitionsintegrität ausgewertet wird, und der aggregierte Integritätszustand ist entweder Error oder Warning.

ServiceHealth

Beschreibt die Integrität eines Diensts, wie von zurückgegeben wird GetServiceHealthAsync(ServiceHealthQueryDescription).

ServiceHealthEvaluation

Stellt die Integritätsauswertung für einen Dienst dar, die Informationen zu den Daten und dem Algorithmus enthält, der vom Integritätsspeicher zum Bewerten der Integrität verwendet wird. Die Auswertung wird nur zurückgegeben, wenn der aggregierte Integritätszustand entweder Error oder ist Warning.

ServiceHealthReport

Stellt einen Integritätsbericht dar, der auf eine Dienstintegritätsentität angewendet werden soll. Der Bericht wird mit ReportHealth(HealthReport)an den Integritätsspeicher gesendet.

ServiceHealthState

Stellt den Integritätszustand eines Diensts dar, der den Dienstbezeichner und seinen aggregierten Integritätszustand enthält.

ServiceHealthStateChunk

Stellt einen Dienststatusblock dar, der grundlegende Integritätsinformationen zum Dienst enthält.

ServiceHealthStateChunkList

Stellt eine Liste dar, die Elemente enthält ServiceHealthStateChunk .

ServiceHealthStateFilter

Filtern sie nach ServiceHealthState Objekten.

ServiceHealthStateList

Stellt eine Auflistung von ServiceHealthState dar, auf die einzeln über den Index zugegriffen werden kann.

ServiceHealthStatesFilter

Stellt den Filter für ServiceHealthState -Objekte dar.

ServiceHealthStatisticsFilter

Stellt den Filter für HealthStatisticsdar.

ServicesHealthEvaluation

Stellt die Integritätsauswertung für Dienste eines bestimmten Diensttyps dar, der zu einer Anwendung gehört, und enthält Integritätsauswertungen für jeden fehlerhaften Dienst, der sich auf den aktuellen aggregierten Integritätszustand auswirkt. Kann zurückgegeben werden, wenn die Anwendungsintegrität ausgewertet wird, und der aggregierte Integritätszustand ist entweder Error oder Warning.

ServiceTypeHealthPolicy

Stellt die Integritätsrichtlinie dar, die zum Bewerten der Integrität von Diensten eines Diensttyps verwendet wird.

StatefulServiceReplicaHealth

Beschreibt die Integrität eines zustandsbehafteten Dienstreplikats, wie von GetReplicaHealthAsync(ReplicaHealthQueryDescription)zurückgegeben.

StatefulServiceReplicaHealthReport

Stellt einen Integritätsbericht dar, der auf eine zustandsbehaftete Dienstreplikatintegritätsentität angewendet werden soll. Der Bericht wird mit ReportHealth(HealthReport)an den Integritätsspeicher gesendet.

StatefulServiceReplicaHealthState

Stellt den Integritätsstatus des zustandsbehafteten Dienstreplikats dar, das das Replikat und den aggregierten Integritätszustand enthält.

StatelessServiceInstanceHealth

Beschreibt die Integrität eines zustandslosen instance, wie von GetReplicaHealthAsync(ReplicaHealthQueryDescription)zurückgegeben wird.

StatelessServiceInstanceHealthReport

Stellt einen Integritätsbericht dar, der auf eine zustandslose Dienstintegritätsentität angewendet werden soll. Der Bericht wird mit ReportHealth(HealthReport)an den Integritätsspeicher gesendet.

StatelessServiceInstanceHealthState

Stellt den Integritätszustand eines zustandslosen Diensts instance Integritätsentität dar, die die instance-ID und den aggregierten Integritätszustand enthält.

SystemApplicationHealthEvaluation

Stellt die Integritätsauswertung für die Fabric:/System-Anwendung dar, die Informationen zu den Daten und dem Algorithmus enthält, der vom Integritätsspeicher zum Bewerten der Integrität verwendet wird. Die Auswertung wird nur zurückgegeben, wenn der aggregierte Integritätszustand des Clusters entweder Error oder ist Warning.

UpgradeDomainDeltaNodesCheckHealthEvaluation

Stellt die Integritätsauswertung für delta-fehlerhafte Clusterknoten in einer Upgradedomäne dar, die Integritätsauswertungen für jeden fehlerhaften Knoten enthält, der sich auf den aktuellen aggregierten Integritätszustand auswirkt. Kann während des Clusterupgrades zurückgegeben werden, wenn der Integritätsstatus des Clusters aggregiert ist Error.

UpgradeDomainDeployedApplicationsHealthEvaluation

Stellt die Integritätsauswertung für bereitgestellte Anwendungen einer Anwendung in einer Upgradedomäne dar und enthält Integritätsauswertungen für jede fehlerhafte bereitgestellte Anwendung, die sich auf den aktuellen aggregierten Integritätszustand auswirkt.

UpgradeDomainNodesHealthEvaluation

Stellt die Integritätsauswertung für Clusterknoten in einer Upgradedomäne dar und enthält Integritätsauswertungen für jeden fehlerhaften Knoten, der sich auf den aktuellen aggregierten Integritätszustand auswirkt. Kann zurückgegeben werden, wenn die Clusterintegrität während des Clusterupgrades ausgewertet wird, und der aggregierte Integritätszustand ist entweder Error oder Warning.

Enumerationen

EntityKind

Stellt die Entitätsart dar.

HealthEvaluationKind

Listet die Arten der Gesundheitsbewertung auf.

HealthReportKind

Stellt die Integritätsberichtsart dar.

HealthState

Stellt den Integritätsstatus dar.

HealthStateFilter

Listet Filter für Parameter vom Typ HealthStateauf. Diese Enumeration verfügt über eine FlagsAttribute , die eine bitweise Kombination ihrer Memberwerte zulässt.