CIM_ManagedSystemElement classe
A classe base para a hierarquia do elemento do sistema. Qualquer componente distinguível do sistema é um candidato para inclusão nesta classe. Exemplos incluem componentes de software, como arquivos; dispositivos, como drives 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
A classe CIM_ManagedSystemElement tem essas propriedades.
-
Legenda
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
-
Qualificadores: Comprimento Máximo (64)
Contém uma breve descrição textual do objeto.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
CommunicationStatus
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Indica a capacidade da instrumentação de se comunicar com esse elemento. Um valor 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. - Comunicação OK
- 2
Indica apenas que a comunicação é estabelecida com o elemento . - Comunicação perdida
- 3
Indica que o elemento foi contatado no passado, mas está inacessível no momento. - Sem contato
- 4
Indica que a instrumentação tem informações de contato para esse elemento, mas nunca conseguiu se comunicar com ele. - DMTF Reservado
- 5 32767
Reservado. - Fornecedor Reservado
- 32768 = valor
Reservado. -
-
Descrição
-
-
Tipo de dados: string
-
Tipo de acesso: Somente leitura
Fornece uma descrição textual do objeto.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
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 informação adicional
- 1
Indica que nenhum detalhe precisa ser adicionado à propriedade PrimaryStatus, por exemplo, quando o PrimaryStatus é definido como OK. - Estressado
- 2
Indica que o elemento funciona, mas requer atenção. Sobrecarga e superaquecimento são exemplos de estados estressados . - Falha preditiva
- 3
Indica que um elemento funciona nominalmente, mas prevê uma falha em um futuro próximo. - Erro irrecuperável
- 4
Indica que esse elemento está em uma condição de erro que requer intervenção humana. - Entidade de suporte em erro
- 5
Indica que um elemento do qual esse elemento depende está em erro. Esse elemento pode estar 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. - DMTF Reservado
- 6 32767
Reservado. - Fornecedor Reservado
- 32768 = valor
Reservado. -
-
ElementName
-
-
Tipo de dados: string
-
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 propriedades de chave, dados de identidade e informações de descrição.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
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 subcomponentes.
Valores Significado - Desconhecido
- 0
A implementação não pode informar sobre o Estado de Saúde neste momento. - OK
- 5
O elemento é totalmente funcional e está operando dentro dos parâmetros operacionais normais e sem erros. - Degradado/Aviso
- 10
O elemento está em ordem de funcionamento e toda a funcionalidade é fornecida. No entanto, o elemento não está funcionando da melhor maneira possível. Por exemplo, o elemento pode não estar operando com o desempenho ideal ou pode estar relatando erros recuperáveis - Falha menor
- 15
Todas as funcionalidades estão disponíveis, mas algumas podem estar degradadas. - Falha grave
- 20
O elemento está falhando. É possível que parte ou toda a funcionalidade desse componente esteja degradada ou não esteja funcionando. - Falha crítica
- 25
O elemento não é funcional e a recuperação pode não ser possível. - Erro irrecuperável
- 30
O elemento falhou completamente e a recuperação não é possível. Toda a funcionalidade fornecida por este elemento foi perdida. - DMTF Reservado
- 31 = valor
O DMTF reservou a parte não utilizada do contínuo para valores adicionais de 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: string
-
Tipo de acesso: Somente leitura
Identifica de forma exclusiva e opaca uma instância dessa classe dentro do escopo do namespace que contém.
[! Importante]Para garantir a exclusividade dentro do Namespace, o valor de InstanceID deve ser construído no seguinte padrão:
OrgID:LocalID
OrgID deve incluir um nome protegido por direitos autorais, marca registrada ou de outra forma exclusivo que seja de propriedade da entidade comercial que define o InstanceID ou ser um ID registrado atribuído por uma autoridade global reconhecida. Isso é semelhante à estrutura de nomes de classe de esquema. Além disso, para garantir a exclusividade, os primeiros dois pontos em InstanceID devem estar entre OrgID eLocalID. Portanto, o OrgID não deve conter dois pontos (':').
O 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 definidora deverá garantir que o InstanceID resultante não seja reutilizado em nenhum InstanceIDs produzido por este ou outros provedores para este Namespace.
Para instâncias definidas pela DMTF (Distributed Management Task Force), o padrão deve ser usado com o OrgID definido como CIM.
Essa propriedade é herdada de CIM_ManagedSystemElement.
-
-
Nome
-
-
Tipo de dados: string
-
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]
O nome não precisa ser exclusivo dentro de 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. - 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. - Interrompendo
- 4
Indica que o elemento está sendo interrompido ordenadamente. - Parado
- 5
Indica que o elemento foi interrompido intencionalmente. - Anulado
- 6
Indica que o elemento parou de forma inesperada. - Inativo
- 7
Indica que o elemento está inativo ou desativado. - Concluído
- 8
Indica que o elemento concluiu sua operação. Recomendamos o uso de um valor de propriedade PrimaryStatus de OK, Error ou Degraded para indicar o sucesso ou a falha da operação. - Migração
- 9
Indica que o elemento está sendo movido entre elementos do host. - Emigrar
- 10
Indica que o elemento está sendo movido para longe do elemento host. - Imigrar
- 11
Indica que o elemento está sendo movido para um novo elemento host. - Instantâneo
- 12
Indica que uma cópia de instantâneo do elemento está sendo criada. - Desligando
- 13
Indica que o elemento está sendo interrompido abruptamente. - Em teste
- 14
Indica que o elemento está executando funções de teste. - 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 indique uma transição mais específica, se houver uma disponível. - Em Serviço
- 16
Indica que o elemento está em serviço e operacional. - DMTF Reservado
- 17 32767
Reservado. - Fornecedor Reservado
- 32768 = valor
Reservado. -
-
OperationalStatus
-
-
Tipo de dados: matriz 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.
Observação
OperationalStatus substitui a propriedade Status preterida. Devido ao uso generalizado da propriedade Status existente em aplicativos de gerenciamento, a Microsoft recomenda enfaticamente que os provedores ou a instrumentação forneçam as propriedades Status e OperationalStatus. Quando instrumentado, Status (porque tem valor único) também deve fornecer o status principal do elemento.
Valores Significado - Desconhecido
- 0
Indica que a implementação não pode relatar o OperationalStatus no momento. - Outras
- 1
Indica um estado indefinido. - OK
- 2
Indica funcionalidade completa sem erros. - Degradado
- 3
Indica que o elemento está funcionando e toda a funcionalidade é fornecida. No entanto, o elemento não está funcionando da melhor maneira possível. Por exemplo, o elemento pode não estar operando com o desempenho ideal ou pode estar relatando erros recuperáveis - Estressado
- 4
Indica que o elemento está funcionando, mas precisa de atenção. Sobrecarga e superaquecimento são exemplos de estados estressados . - Falha preditiva
- 5
Indica que um elemento está funcionando nominalmente, mas prevendo uma falha em um futuro próximo. - Erro
- 6
Indica que ocorreu um erro. - Erro irrecuperável
- 7
Ocorreu um erro irrecuperável. - Iniciando
- 8
O trabalho está começando. - Interrompendo
- 9
O trabalho está parando. - Parado
- 10
O elemento foi intencionalmente interrompido. - Em Serviço
- 11
Indica que o elemento está sendo configurado, mantido, limpo ou administrado de outra forma. - Sem contato
- 12
Indica que o sistema de monitoramento tem conhecimento desse elemento, mas nunca foi capaz de estabelecer comunicações com ele. - Comunicação perdida
- 13
Indica que o trabalho é conhecido por existir e foi contatado com êxito no passado, mas está inacessível no momento. - Anulado
- 14
Indica que o trabalho foi interrompido de forma inesperada. O estado e a configuração do trabalho talvez precisem ser atualizados. - Inativo
- 15
Indica que o trabalho está inativo. - Entidade de suporte em erro
- 16
Indica que um elemento do qual esse trabalho depende está em erro. Esse elemento pode estar OK , mas não é possível 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, Erro de Erroou Degradado para que um cliente possa saber se a operação completa Concluída com OK (aprovada), Concluída com Erro (falhou) ou Concluída com Degradada (a operação foi concluída, mas não concluiu OK ou não relatou um erro). - Power Mode
- 18
"Modo de energia" indica que o elemento tem informações adicionais do modelo de energia contidas na associação PowerManagementService associada. - DMTF Reservado
- 19 32767
O DMTF reservou essa parte do intervalo para valores adicionais de OperationalStatus no futuro. - Fornecedor Reservado
- 32768 65535
A Microsoft reservou a parte não utilizada 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)
-
Erro (3)
-
DMTF Reservado (4 32767)
-
Fornecedor Reservado (32768 = valor )
-
-
Status
-
-
Tipo de dados: string
-
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.
Observação
Essa propriedade foi 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")
-
("Interrompendo")
-
("Serviço")
-
("Sobrecarregado")
-
("NonRecover")
-
("Sem contato")
-
("Comm perdido")
-
("Interrompido")
-
-
StatusDescriptions
-
-
Tipo de dados: matriz string
-
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 Stopping, 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 |
Raiz\standardcimv2 |
MOF |
|
DLL |
|