Compartilhar via


System.Fabric.Health Namespace

Classes

ApplicationHealth

Descreve a integridade de um aplicativo conforme retornado por GetApplicationHealthAsync(ApplicationHealthQueryDescription).

ApplicationHealthEvaluation

Representa a avaliação de integridade de um aplicativo, contendo informações sobre os dados e o algoritmo usado pelo repositório de integridade para avaliar a integridade.

ApplicationHealthPolicy

Define uma política de integridade usada para avaliar a integridade de um aplicativo do Service Fabric ou de uma de suas entidades filho.

ApplicationHealthPolicyMap

Representa um mapa que contém políticas específicas de integridade do aplicativo para aplicativos diferentes.

ApplicationHealthReport

Representa um relatório de integridade a ser aplicado em uma entidade de integridade do aplicativo.

ApplicationHealthState

Representa o estado de integridade de um aplicativo, que contém o identificador do aplicativo e o estado de integridade agregado.

ApplicationHealthStateChunk

Representa uma parte do estado de integridade do aplicativo, que contém informações básicas de integridade sobre o aplicativo.

ApplicationHealthStateChunkList

Representa uma lista que contém ApplicationHealthStateChunk itens.

ApplicationHealthStateFilter

Filtrar objetos ApplicationHealthState .

ApplicationHealthStateList

Representa uma coleção de ApplicationHealthState que pode ser acessada individualmente pelo índice.

ApplicationHealthStatesFilter

Fornece filtro para ApplicationHealthState objetos.

ApplicationHealthStatisticsFilter

Representa o filtro para HealthStatistics.

ApplicationsHealthEvaluation

Representa a avaliação de integridade para aplicativos, contendo avaliações de integridade para cada aplicativo não íntegro que afetou o estado de integridade agregado atual.

ApplicationTypeApplicationsHealthEvaluation

Representa a avaliação de integridade para aplicativos de um tipo de aplicativo.

ApplicationTypeHealthPolicyMap

Define um mapa com percentuais máximos de aplicativos não íntegros para tipos de aplicativo específicos.

ClusterHealth

Representa a integridade do cluster, conforme retornado por GetClusterHealthAsync(ClusterHealthQueryDescription). Contém o estado de integridade agregado do cluster, os estados de integridade do aplicativo, os estados de integridade do nó, bem como eventos de integridade, avaliação de integridade e estatísticas de integridade.

ClusterHealthChunk

Representa a parte de estado do cluster, que inclui informações de integridade sobre o cluster.

ClusterHealthPolicy

Define uma política de integridade usada para avaliar a integridade do cluster ou de um nó de cluster.

ClusterHealthReport

Representa um relatório de integridade a ser aplicado na entidade de integridade do cluster.

ClusterHealthStatisticsFilter

Representa o filtro para HealthStatistics.

ClusterUpgradeHealthPolicy

Define uma política de integridade usada para avaliar a integridade do cluster específico à atualização do cluster.

DeltaNodesCheckHealthEvaluation

Representa a avaliação de integridade para nós delta, contendo avaliações de integridade para cada nó não íntegro que afetou o estado de integridade agregado atual. Pode ser retornado durante a atualização do cluster quando o estado de integridade agregado do cluster é Error.

DeployedApplicationHealth

Descreve a integridade de um aplicativo implantado em um nó conforme retornado por GetDeployedApplicationHealthAsync(DeployedApplicationHealthQueryDescription).

DeployedApplicationHealthEvaluation

Representa a avaliação de integridade de um aplicativo implantado, contendo informações sobre os dados e o algoritmo usado pelo repositório de integridade para avaliar a integridade.

DeployedApplicationHealthReport

Representa um relatório de integridade a ser aplicado na entidade de integridade do aplicativo implantada.

DeployedApplicationHealthState

Representa o estado de integridade de um aplicativo implantado, que contém o identificador de entidade e o estado de integridade agregado.

DeployedApplicationHealthStateChunk

Representa uma parte do estado de integridade do aplicativo implantada, que contém informações básicas de integridade sobre o aplicativo implantado. Ele é incluído como filho de um aplicativo.

DeployedApplicationHealthStateChunkList

Representa uma lista que contém DeployedApplicationHealthStateChunk itens.

DeployedApplicationHealthStateFilter

Filtrar objetos DeployedApplicationHealthState .

DeployedApplicationHealthStateList

Representa uma coleção de DeployedApplicationHealthState que pode ser acessada individualmente pelo índice.

DeployedApplicationHealthStatesFilter

Representa o filtro para DeployedApplicationHealthState objetos.

DeployedApplicationHealthStatisticsFilter

Representa o filtro para HealthStatistics.

DeployedApplicationsHealthEvaluation

Representa a avaliação de integridade para aplicativos implantados, contendo avaliações de integridade para cada aplicativo implantado não íntegro que afetou o estado de integridade agregado atual. Pode ser retornado ao avaliar a integridade do aplicativo e o estado de integridade agregado é Error ou Warning.

DeployedServicePackageHealth

Descreve a integridade de um pacote de serviço implantado conforme retornado por GetDeployedServicePackageHealthAsync(DeployedServicePackageHealthQueryDescription).

DeployedServicePackageHealthEvaluation

Representa a avaliação de integridade de um pacote de serviço implantado, contendo informações sobre os dados e o algoritmo usado pelo repositório de integridade para avaliar a integridade. A avaliação é retornada somente quando o estado de integridade agregado é Error ou Warning.

DeployedServicePackageHealthReport

Representa um relatório de integridade a ser aplicado na entidade de integridade do pacote de serviço implantada.

DeployedServicePackageHealthState

Representa o estado de integridade de um pacote de serviço implantado, contendo o identificador de entidade e o estado de integridade agregado.

DeployedServicePackageHealthStateChunk

Representa uma parte do estado de integridade do pacote de serviço implantado, que contém informações básicas de integridade sobre o pacote de serviço implantado. Ele é incluído como filho de um aplicativo implantado.

DeployedServicePackageHealthStateChunkList

Representa uma lista que contém DeployedServicePackageHealthStateChunk itens.

DeployedServicePackageHealthStateFilter

Filtrar objetos DeployedServicePackageHealthState .

DeployedServicePackageHealthStateList

Representa uma coleção de DeployedServicePackageHealthState que pode ser acessada individualmente pelo índice.

DeployedServicePackageHealthStatesFilter

Representa o filtro para DeployedServicePackageHealthState objetos.

DeployedServicePackagesHealthEvaluation

Representa a avaliação de integridade para pacotes de serviço implantados, contendo avaliações de integridade para cada pacote de serviço implantado não íntegro que afetou o estado de integridade agregado atual. Pode ser retornado ao avaliar a integridade do aplicativo implantado e o estado de integridade agregado é Error ou Warning.

EntityHealth

Representa a classe base para todas as classes relacionadas à integridade da entidade.

EntityHealthState

Representa a classe base para todas as classes de estado de integridade da entidade.

EntityKindHealthStateCount

Representa a contagem de estado de integridade para entidades do tipo de entidade especificado. Ele é retornado como parte das estatísticas de integridade quando solicitado pelas consultas de integridade.

EventHealthEvaluation

Representa a avaliação de integridade de um HealthEvent. Pode ser retornado ao avaliar a integridade de uma entidade retorna Error ou Warning.

HealthEvaluation

Representa uma avaliação de integridade que mostra por que uma entidade foi avaliada no estado de integridade atual. A avaliação descreve os dados e o algoritmo usados pelo repositório de integridade para avaliar a integridade de uma entidade.

HealthEvent

Representa informações de integridade relatadas em uma entidade de integridade, como cluster, aplicativo ou nó, com metadados adicionais adicionados pelo Gerenciador de Integridade.

HealthEventsFilter

Representa o filtro para HealthEvent objetos.

HealthInformation

Representa informações comuns de relatório de integridade. Ele está incluído em todos os relatórios de integridade enviados ao repositório de integridade e em todos os eventos de integridade retornados por consultas de integridade.

HealthReport

Representa a classe base para classes de relatório de integridade.

HealthReportSendOptions

Representa as opções de envio aplicadas ao enviar um HealthReport.

HealthStateChunkList<T>

Representa uma lista de partes que contém uma lista de itens de partes de estado de integridade.

HealthStateChunkListHelper

Extensões para operações de lista de partes de estado de integridade.

HealthStateCount

Representa informações sobre quantas entidades de integridade estão no Okestado , Warninge Error .

HealthStatistics

Representa estatísticas de integridade para uma entidade. Ele é retornado como parte dos resultados das consultas de integridade quando as descrições da consulta são configuradas para incluir estatísticas. As estatísticas incluem contagens de estado de integridade para todos os tipos filhos da entidade atual. Por exemplo, para cluster, as estatísticas de integridade incluem contagens de estado de integridade para nós, aplicativos, serviços, partições, réplicas, aplicativos implantados e pacotes de serviço implantados. Para partição, as estatísticas de integridade incluem contagens de integridade para réplicas.

NodeHealth

Descreve a integridade de um nó conforme retornado por GetNodeHealthAsync(NodeHealthQueryDescription).

NodeHealthEvaluation

Representa a avaliação de integridade de um nó, contendo informações sobre os dados e o algoritmo usado pelo repositório de integridade para avaliar a integridade. A avaliação é retornada somente quando o estado de integridade agregado é Error ou Warning.

NodeHealthReport

Representa um relatório de integridade a ser aplicado na entidade de integridade do nó. O relatório é enviado ao repositório de integridade com ReportHealth(HealthReport).

NodeHealthState

Representa o estado de integridade de um nó, que contém o identificador de nó e seu estado de integridade agregado.

NodeHealthStateChunk

Representa uma parte do estado de integridade do nó, que contém informações básicas de integridade sobre o nó.

NodeHealthStateChunkList

Representa uma lista que contém NodeHealthStateChunk itens.

NodeHealthStateFilter

Filtrar objetos NodeHealthState .

NodeHealthStateList

Representa uma coleção de NodeHealthState que pode ser acessada individualmente pelo índice.

NodeHealthStatesFilter

Representa o filtro para NodeHealthState objetos.

NodesHealthEvaluation

Representa a avaliação de integridade para nós, contendo avaliações de integridade para cada nó não íntegro que afetou o estado de integridade agregado atual. Pode ser retornado ao avaliar a integridade do cluster e o estado de integridade agregado é Error ou Warning.

NodeTypeHealthPolicyMap

Define um mapa com percentuais máximos de nós não íntegros para tipos de nó específicos.

NodeTypeNodesHealthEvaluation

Representa a avaliação de integridade para nós de um tipo de nó.

PartitionHealth

Descreve a integridade de uma partição conforme retornado por GetPartitionHealthAsync(PartitionHealthQueryDescription).

PartitionHealthEvaluation

Representa a avaliação de integridade de uma partição, contendo informações sobre os dados e o algoritmo usado pelo repositório de integridade para avaliar a integridade. A avaliação é retornada somente quando o estado de integridade agregado é Error ou Warning.

PartitionHealthReport

Representa um relatório de integridade a ser aplicado em uma entidade de integridade de partição. O relatório é enviado ao repositório de integridade com ReportHealth(HealthReport).

PartitionHealthState

Representa o estado de integridade de uma partição, que contém o identificador de partição e seu estado de integridade agregado.

PartitionHealthStateChunk

Representa uma parte do estado de integridade da partição, que contém informações básicas de integridade sobre a partição.

PartitionHealthStateChunkList

Representa uma lista que contém PartitionHealthStateChunk itens.

PartitionHealthStateFilter

Filtrar objetos PartitionHealthState .

PartitionHealthStateList

Representa uma coleção de PartitionHealthState que pode ser acessada individualmente pelo índice.

PartitionHealthStatesFilter

Representa o filtro para PartitionHealthState objetos.

PartitionHealthStatisticsFilter

Representa o filtro para HealthStatistics.

PartitionsHealthEvaluation

Representa a avaliação de integridade para as partições de um serviço, contendo avaliações de integridade para cada partição não íntegra que afeta o estado de integridade agregado atual. Pode ser retornado ao avaliar a integridade do serviço e o estado de integridade agregado é Error ou Warning.

ReplicaHealth

Descreve a integridade de um serviço com estado réplica ou uma instância de serviço sem estado, conforme retornado por GetReplicaHealthAsync(ReplicaHealthQueryDescription).

ReplicaHealthEvaluation

Representa a avaliação de integridade de um réplica, contendo informações sobre os dados e o algoritmo usado pelo repositório de integridade para avaliar a integridade. A avaliação é retornada somente quando o estado de integridade agregado é Error ou Warning.

ReplicaHealthState

Representa uma classe base para réplica de serviço com estado ou estado de integridade da instância de serviço sem estado.

ReplicaHealthStateChunk

Representa uma parte réplica estado de integridade, que contém informações básicas de integridade sobre o réplica. Ele é incluído como filho de uma partição.

ReplicaHealthStateChunkList

Representa uma lista que contém ReplicaHealthStateChunk itens.

ReplicaHealthStateFilter

Filtrar objetos ReplicaHealthState .

ReplicaHealthStateList

Representa uma coleção de ReplicaHealthState que pode ser acessada individualmente pelo índice.

ReplicaHealthStatesFilter

Representa o filtro para ReplicaHealthState objetos.

ReplicasHealthEvaluation

Representa a avaliação de integridade para réplicas, contendo avaliações de integridade para cada réplica não íntegras que afetaram o estado de integridade agregado atual. Pode ser retornado ao avaliar a integridade da partição e o estado de integridade agregado é Error ou Warning.

ServiceHealth

Descreve a integridade de um serviço conforme retornado por GetServiceHealthAsync(ServiceHealthQueryDescription).

ServiceHealthEvaluation

Representa a avaliação de integridade de um serviço, contendo informações sobre os dados e o algoritmo usado pelo repositório de integridade para avaliar a integridade. A avaliação é retornada somente quando o estado de integridade agregado é Error ou Warning.

ServiceHealthReport

Representa um relatório de integridade a ser aplicado em uma entidade de integridade do serviço. O relatório é enviado ao repositório de integridade com ReportHealth(HealthReport).

ServiceHealthState

Representa o estado de integridade de um serviço, que contém o identificador de serviço e seu estado de integridade agregado.

ServiceHealthStateChunk

Representa uma parte do estado de integridade do serviço, que contém informações básicas de integridade sobre o serviço.

ServiceHealthStateChunkList

Representa uma lista que contém ServiceHealthStateChunk itens.

ServiceHealthStateFilter

Filtrar objetos ServiceHealthState .

ServiceHealthStateList

Representa uma coleção de ServiceHealthState que pode ser acessada individualmente pelo índice.

ServiceHealthStatesFilter

Representa o filtro para ServiceHealthState objetos.

ServiceHealthStatisticsFilter

Representa o filtro para HealthStatistics.

ServicesHealthEvaluation

Representa a avaliação de integridade para serviços de um determinado tipo de serviço pertencente a um aplicativo, contendo avaliações de integridade para cada serviço não íntegro que afetou o estado de integridade agregado atual. Pode ser retornado ao avaliar a integridade do aplicativo e o estado de integridade agregado é Error ou Warning.

ServiceTypeHealthPolicy

Representa a política de integridade usada para avaliar a integridade dos serviços que pertencem a um tipo de serviço.

StatefulServiceReplicaHealth

Descreve a integridade de um serviço com estado réplica conforme retornado por GetReplicaHealthAsync(ReplicaHealthQueryDescription).

StatefulServiceReplicaHealthReport

Representa um relatório de integridade a ser aplicado em um serviço com estado réplica entidade de integridade. O relatório é enviado ao repositório de integridade com ReportHealth(HealthReport).

StatefulServiceReplicaHealthState

Representa o estado de integridade do serviço com estado réplica, que contém o réplica é e o estado de integridade agregado.

StatelessServiceInstanceHealth

Descreve a integridade de uma instância sem estado conforme retornado por GetReplicaHealthAsync(ReplicaHealthQueryDescription).

StatelessServiceInstanceHealthReport

Representa um relatório de integridade a ser aplicado em uma entidade de integridade do serviço sem estado. O relatório é enviado ao repositório de integridade com ReportHealth(HealthReport).

StatelessServiceInstanceHealthState

Representa o estado de integridade de uma entidade de integridade de instância de serviço sem estado, que contém a ID da instância e o estado de integridade agregado.

SystemApplicationHealthEvaluation

Representa a avaliação de integridade do aplicativo fabric:/System, contendo informações sobre os dados e o algoritmo usado pelo repositório de integridade para avaliar a integridade. A avaliação é retornada somente quando o estado de integridade agregado do cluster é Error ou Warning.

UpgradeDomainDeltaNodesCheckHealthEvaluation

Representa a avaliação de integridade para nós de cluster não íntegros delta em um domínio de atualização, contendo avaliações de integridade para cada nó não íntegro que afetou o estado de integridade agregado atual. Pode ser retornado durante a atualização do cluster quando o estado de integridade agregado do cluster é Error.

UpgradeDomainDeployedApplicationsHealthEvaluation

Representa a avaliação de integridade para aplicativos implantados de um aplicativo em um domínio de atualização, contendo avaliações de integridade para cada aplicativo implantado não íntegro que impactou o estado de integridade agregado atual.

UpgradeDomainNodesHealthEvaluation

Representa a avaliação de integridade para nós de cluster em um domínio de atualização, contendo avaliações de integridade para cada nó não íntegro que afetou o estado de integridade agregado atual. Pode ser retornado ao avaliar a integridade do cluster durante a atualização do cluster e o estado de integridade agregado é Error ou Warning.

Enumerações

EntityKind

Representa o tipo de entidade.

HealthEvaluationKind

Enumera os tipos de avaliação de integridade.

HealthReportKind

Representa o tipo de relatório de integridade.

HealthState

Representa o estado de integridade.

HealthStateFilter

Enumera filtros para parâmetros do tipo HealthState. Essa enumeração tem um FlagsAttribute que permite uma combinação bit a bit de seus valores de membro.