Compartilhar via


classe CIM_ManagedSystemElement

A classe base da hierarquia de Elementos do Sistema. Qualquer componente do sistema distinguível é um candidato para inclusão nesta classe. Exemplos incluem componentes de software, como arquivos; dispositivos, como unidades de disco e controladores; e componentes físicos, como chips e cartões.

A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas.

Sintaxe

[UMLPackagePath("CIM::Core::CoreElements"), Abstract, Version("2.22.0"), AMENDMENT]
class CIM_ManagedSystemElement : CIM_ManagedElement
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
};

Membros

A classe CIM_ManagedSystemElement tem estes tipos de membros:

  • propriedades

Propriedades

A classe CIM_ManagedSystemElement tem essas propriedades.

legenda

Tipo de dados: cadeia de caracteres

Tipo de acesso: somente leitura

Qualificadores: MaxLen (64)

Contém uma breve descrição textual do objeto.

Essa propriedade é herdada de CIM_ManagedElement.

CommunicationStatus

Tipo de dados: uint16

Tipo de acesso: somente leitura

Indica a capacidade da instrumentação de se comunicar com esse elemento. Um valor de NULL indica que a instrumentação não dá suporte a essa propriedade.

Valores Significado
Desconhecido
0
Indica que a instrumentação não pode relatar a propriedade CommunicationStatus no momento.
não disponível
1
Indica que a instrumentação é capaz de relatar essa propriedade, mas intencionalmente não para esse elemento.
ok de comunicação do
2
Indica apenas que a comunicação é estabelecida com o elemento.
de Comunicação Perdida
3
Indica que o elemento foi contatado no passado, mas está inacessível no momento.
Nenhum de Contato
4
Indica que a instrumentação tem informações de contato para esse elemento, mas nunca foi capaz de se comunicar com ele.
reservada DMTF
5 32767
Reservado.
reservadas do fornecedor
32768 = valor
Reservado.

descrição

Tipo de dados: cadeia de caracteres

Tipo de acesso: somente leitura

Fornece uma descrição textual do objeto.

Essa propriedade é herdada de CIM_ManagedElement.

DetailedStatus

Tipo de dados: uint16

Tipo de acesso: somente leitura

Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement.PrimaryStatus", "CIM_ManagedSystemElement.HealthState")

Indica detalhes de status adicionais que complementam a propriedade PrimaryStatus. Um valor NULL indica que a instrumentação não dá suporte a essa propriedade.

Valores Significado
não disponível
0
Indica que a instrumentação é capaz de relatar essa propriedade, mas intencionalmente não a relata para esse elemento.
nenhuma de informações adicionais
1
Indica que nenhum detalhe precisa ser adicionado à propriedade PrimaryStatus, por exemplo, quando o primaryStatus está definido como OK.
estressada
2
Indica que o elemento funciona, mas requer atenção. Sobrecarga e superaquecimento são exemplos de estados de estressados.
de falha preditiva
3
Indica que um elemento funciona nominalmente, mas prevê uma falha em um futuro próximo.
de erro não recuperável
4
Indica que esse elemento está em uma condição de erro que requer intervenção humana.
entidade de suporte no de erro
5
Indica que um elemento do qual esse elemento depende está em erro. Esse elemento pode ser OK, mas não pode funcionar devido ao estado de um elemento dependente. Um exemplo é um serviço de rede ou ponto de extremidade que não pode funcionar devido a problemas de rede de camada inferior.
reservada DMTF
6 32767
Reservado.
reservadas do fornecedor
32768 = valor
Reservado.

ElementName

Tipo de dados: cadeia de caracteres

Tipo de acesso: somente leitura

Contém um nome amigável para o objeto. Essa propriedade permite que cada instância defina um nome amigável, além de suas principais propriedades, dados de identidade e informações de descrição.

Essa propriedade é herdada de CIM_ManagedElement.

healthstate

Tipo de dados: uint16

Tipo de acesso: somente leitura

Indica a integridade atual do elemento. Esse atributo expressa a integridade desse elemento, mas não necessariamente a de seus subcompositórios.

Valores Significado
Desconhecido
0
A implementação não pode relatar healthstate no momento.
OK
5
O elemento é totalmente funcional e está operando dentro de parâmetros operacionais normais e sem erros.
degradado/ de aviso
10
O elemento está em ordem de trabalho e todas as funcionalidades são fornecidas. No entanto, o elemento não está funcionando com o melhor de suas habilidades. Por exemplo, o elemento pode não estar operando com o desempenho ideal ou pode estar relatando erros recuperáveis
falha secundária
15
Todas as funcionalidades estão disponíveis, mas algumas podem ser degradadas.
grande falha
20
O elemento está falhando. É possível que algumas ou todas as funcionalidades desse componente sejam degradadas ou não funcionem.
de falha crítica
25
O elemento não funciona e a recuperação pode não ser possível.
de erro não recuperável
30
O elemento falhou completamente e a recuperação não é possível. Todas as funcionalidades fornecidas por esse elemento foram perdidas.
reservada DMTF
31 = valor
A DMTF reservou a parte não usada do continuum para valores de de adicionais do HealthStates no futuro.

InstallDate

Tipo de dados: datetime

Tipo de acesso: somente leitura

Indica quando o objeto foi instalado. A falta de um valor não indica que o objeto não está instalado.

instanceID

Tipo de dados: cadeia de caracteres

Tipo de acesso: somente leitura

Identifica exclusiva e opacamente uma instância dessa classe no escopo do Namespace que contém.

[! Importante]Para garantir a exclusividade no Namespace, o valor de instanceID deve ser construído no seguinte padrão:

OrgID:localID

orgID deve incluir um nome com direitos autorais, marca registrada ou de outra forma exclusivo que pertence à entidade de negócios que define o instanceIDou ser uma ID registrada atribuída por uma autoridade global reconhecida. Isso é semelhante à estrutura de nomes de classe schema. Além disso, para garantir a exclusividade, os primeiros dois-pontos em InstanceID devem estar entre o OrgID elocalID. Para o OrgID não deve conter dois-pontos (':').

localID é escolhido pela entidade de negócios e não deve ser reutilizado para identificar diferentes elementos subjacentes do mundo real.

Se o padrão anterior não for usado, a entidade de definição deverá garantir que o instanceID resultante não seja reutilizado em nenhum instanceIDproduzidos por este ou outros provedores para esse Namespace.

Para instâncias definidas por DMTF (Distributed Management Task Force), o padrão deve ser usado com o OrgID definido como CIM.

Essa propriedade é herdada de CIM_ManagedElement.

Name

Tipo de dados: cadeia de caracteres

Tipo de acesso: somente leitura

Qualificadores: MaxLen (1024)

Indica o nome amigável para esta instância de um trabalho. Além disso, o nome amigável pode ser usado como uma propriedade para uma pesquisa ou consulta.

[! Dica]
Name não precisa ser exclusivo em um namespace.

OperatingStatus

Tipo de dados: uint16

Tipo de acesso: somente leitura

Qualificadores: ModelCorrespondence ("CIM_EnabledLogicalElement.EnabledState")

Indica a condição operacional atual do elemento. Essa propriedade pode ser usada para fornecer mais detalhes sobre o estado atual do elemento. Também pode indicar estados de transição. Um valor NULL indica que a instrumentação não dá suporte a essa propriedade.

Valor Significado
Desconhecido
0
Indica que a instrumentação não pode relatar a propriedade OperatingStatus no momento.
não disponível
1
Indica que a instrumentação é capaz de relatar essa propriedade, mas intencionalmente não a relata para esse elemento.
de manutenção
2
Indica que o elemento está em processo para ser configurado, mantido, limpo ou administrado de outra forma.
iniciando
3
Indica que o elemento está sendo inicializado.
parar
4
Indica que o elemento está sendo levado a uma parada ordenada.
parado
5
Indica que o elemento foi interrompido intencionalmente.
anulada
6
Indica que o elemento parou de uma maneira inesperada.
Inativo
7
Indica que o elemento está inativo ou quiesced.
concluído
8
Indica que o elemento concluiu sua operação. É recomendável usar um valor de propriedade PrimaryStatus de OK, de Erro ou Degradado para indicar o êxito ou a falha da operação.
migrando
9
Indica que o elemento está sendo movido entre elementos de host.
emigrou
10
Indica que o elemento está sendo movido para longe do elemento host.
de imigração
11
Indica que o elemento está sendo movido para um novo elemento host.
de instantâneos
12
Indica que uma cópia de instantâneo do elemento está sendo criada.
desligando
13
Indica que o elemento está sendo levado a uma parada abrupta.
em de teste
14
Indica que o elemento está executando funções de teste.
de transição
15
Indica que o elemento está entre estados e não está totalmente disponível em nenhum dos estados. Use outro valor que indica uma transição mais específica se houver uma disponível.
no de serviço
16
Indica que o elemento está em serviço e operacional.
reservada DMTF
17 32767
Reservado.
reservadas do fornecedor
32768 = valor
Reservado.

OperationalStatus

Tipo de dados: matriz de uint16

Tipo de acesso: somente leitura

Qualificadores: ArrayType ("Indexado"), ModelCorrespondence ("CIM_ManagedSystemElement.StatusDescriptions")

Contém indicadores do status atual do elemento. O primeiro valor de OperationalStatus deve conter o status primário do elemento.

Nota

OperationalStatus substitui a propriedade status de preterida. Devido ao uso generalizado da propriedade status de existente em aplicativos de gerenciamento, a Microsoft recomenda fortemente que os provedores ou a instrumentação forneçam as propriedades Status e OperationalStatus. Quando instrumentado, status (porque é de valor único) também deve fornecer o status primário do elemento.

Valores Significado
Desconhecido
0
Indica que a implementação não pode relatar OperationalStatus no momento.
Outros
1
Indica um estado indefinido.
OK
2
Indica a funcionalidade completa sem erros.
degradado
3
Indica que o elemento está funcionando e todas as funcionalidades são fornecidas. No entanto, o elemento não está funcionando com o melhor de suas habilidades. Por exemplo, o elemento pode não estar operando com o desempenho ideal ou pode estar relatando erros recuperáveis
estressada
4
Indica que o elemento está funcionando, mas precisa de atenção. Sobrecarga e superaquecimento são exemplos de estados de estressados.
de falha preditiva
5
Indica que um elemento está funcionando nominalmente, mas prevendo uma falha em um futuro próximo.
de erro do
6
Indica que ocorreu um erro.
de erro não recuperável
7
Ocorreu um erro não recuperável.
iniciando
8
O trabalho está começando.
parar
9
O trabalho está parando.
parado
10
O elemento foi interrompido intencionalmente.
no de serviço
11
Indica que o elemento está sendo configurado, mantido, limpo ou administrado de outra forma.
Nenhum de Contato
12
Indica que o sistema de monitoramento tem conhecimento desse elemento, mas nunca foi capaz de estabelecer comunicações com ele.
de Comunicação Perdida
13
Indica que o trabalho é conhecido por existir e foi contatado com êxito no passado, mas atualmente está inacessível.
anulada
14
Indica que o trabalho foi interrompido de uma maneira inesperada. O estado e a configuração do trabalho podem precisar ser atualizados.
Inativo
15
Indica que o trabalho está inativo.
entidade de suporte no de erro
16
Indica que um elemento do qual esse trabalho depende está em erro. Esse elemento pode ser OK mas não pode funcionar devido ao estado de um elemento dependente. Um exemplo é um serviço de rede ou ponto de extremidade que não pode funcionar devido a problemas de rede de camada inferior.
concluído
17
Indica que o trabalho concluiu sua operação. Esse valor deve ser combinado com OK, ErroErro, ou degradado para que um cliente possa saber se a operação completa concluída com OK (passado), Concluído com Erro (falhou) ou concluído com degradado (a operação terminou, mas não concluiu OK ou não relatou um erro).
do Modo de Energia
18
"Power Mode" indica que o elemento tem informações adicionais do modelo de energia contidas na associação PowerManagementService associada.
reservada DMTF
19 32767
O DMTF reservou essa parte do intervalo para valores adicionais OperationalStatus no futuro.
reservadas do fornecedor
32768 65535
A Microsoft reservou a parte não usada do intervalo para valores adicionais de OperationalStatus no futuro.

PrimaryStatus

Tipo de dados: uint16

Tipo de acesso: somente leitura

Qualificadores: ModelCorrespondence ("CIM_ManagedSystemElement.DetailedStatus", "CIM_ManagedSystemElement.HealthState")

Indica um valor de status de alto nível.

Os valores possíveis são.

Desconhecido (0)

OK (1)

degradado (2)

de Erro (3)

Reservado DMTF (4 32767)

reservadas do fornecedor (32768 = de valor de )

de Status do

Tipo de dados: cadeia de caracteres

Tipo de acesso: somente leitura

Qualificadores: preterido ("CIM_ManagedSystemElement.OperationalStatus"), maxlen (10)

Contém uma cadeia de caracteres que indica o status primário do objeto.

Nota

Essa propriedade é preterida e substituída pela propriedade OperationalStatus. Se você optar por usar a propriedade status para compatibilidade com versões anteriores, ela deverá ser secundária à propriedade OperationalStatus.

Os valores possíveis são.

("OK")

("Erro")

("Degradado")

("Desconhecido")

("Falha de Pred")

("Iniciando")

("Parando")

("Serviço")

("Estressado")

("NonRecover")

("Sem contato")

("Comm Perdido")

("Parado")

statusDescriptions

Tipo de dados: matriz de de cadeia de caracteres

Tipo de acesso: somente leitura

Qualificadores: ArrayType ("Indexado"), ModelCorrespondence ("CIM_ManagedSystemElement.OperationalStatus")

Indica descrições dos valores correspondentes na matriz OperationalStatus. Por exemplo, se um elemento na propriedade OperationalStatus contiver o valor Parar, o elemento no mesmo índice de matriz nessa propriedade poderá conter uma explicação sobre por que um objeto está sendo interrompido.

Requisitos

Cliente mínimo com suporte
Windows 8
Servidor mínimo com suporte
Windows Server 2012
Namespace
Root\standardcimv2
MOF
NetTCPIP.mof
DLL
NetTCPIP.dll

Consulte também

CIM_ManagedElement