classe Msvm_StorageAlert
Representa um evento que é gerado sempre que a propriedade OperationalStatus da classe Msvm_ResourcePool ou Msvm_LogicalDisk é alterada.
A sintaxe a seguir é simplificada do código MOF e inclui essas propriedades.
Sintaxe
[Indication, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_StorageAlert : CIM_AlertIndication
{
string AlertingManagedElement[];
uint16 AlertingElementFormat;
uint16 OtherAlertingElementFormat;
uint16 AlertType;
uint16 PerceivedSeverity;
uint16 ProbableCause;
string ProbableCauseDescription;
datetime EventTime;
string OwningEntity;
string MessageArguments[];
string MessageID;
string Message;
};
Membros
A classe Msvm_StorageAlert tem estes tipos de membros:
Propriedades
A classe Msvm_StorageAlert tem essas propriedades.
-
AlertingElementFormat
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: ModelCorrespondence ("CIM_AlertIndication.AlertingManagedElement", "CIM_AlertIndication.OtherAlertingElementFormat")
Especifica o formato da propriedade AlertingManagedElement . O formato é um CIMObjectPath, com o formato <NamespacePath>:<ClassName>.< Prop1>=\"<Value1>\", "<Prop2>=\"<Value2>\", que especifica uma instância no esquema CIM.
Essa propriedade é herdada da classe CIM_AlertIndication .
Os valores possíveis são:
-
Desconhecido (0)
-
Outros (1)
-
CIMObjectPath (2)
-
-
AlertingManagedElement
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
Os caminhos WMI da instância para a qual o alerta é gerado.
-
-
AlertType
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Especifica a classificação primária do alerta. Os valores possíveis para essa propriedade são:
-
Alerta de Qualidade de Serviço (3)
-
-
EventTime
-
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
A data e a hora em que o evento subjacente foi detectado.
-
-
Mensagem
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma mensagem formatada que é construída combinando alguns ou todos os elementos dinâmicos especificados na propriedade MessageArguments com os elementos estáticos identificados exclusivamente pela propriedade MessageID em um registro de mensagem ou outro catálogo associado à propriedade OwningEntity .
-
-
MessageArguments
-
-
Tipo de dados: matriz de cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma matriz que contém o conteúdo dinâmico da mensagem. Se o valor de MessageID for 32930, o argumento na posição 0 será o PoolID da instância Msvm_ResourcePool para a qual o alerta é gerado.
-
-
Messageid
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Identifica exclusivamente, dentro do escopo da propriedade OwningEntity , o formato da propriedade Message . Os valores possíveis para essa propriedade são:
32930 ("Mensagem de taxa de transferência insuficiente do QoS do pool de armazenamento")
-
-
OtherAlertingElementFormat
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Uma cadeia de caracteres que define valores "Outros" para AlertingManagedElement. Esse valor DEVE ser definido como um valor não NULL quando AlertingManagedElement for definido como um valor de 1 ("Outros"). Para todos os outros valores de AlertingManagedElement, o valor dessa cadeia de caracteres deve ser definido como NULL.
Essa propriedade é herdada da classe CIM_AlertIndication .
-
-
OwningEntity
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Identifica exclusivamente a entidade que possui a definição do formato da Mensagem descrita nesta instância. O valor dessa propriedade é sempre "Microsoft-Windows- Hyper-V".
"Microsoft-Windows- Hyper-V"
-
-
PerceivedSeverity
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Descreve a gravidade da indicação de alerta. Os valores possíveis para essa propriedade são:
-
Informações (2)
-
Degradado/Aviso (3)
-
-
ProbableCause
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
Descreve a causa provável da situação que resultou na indicação do alerta.
-
Problema de capacidade de armazenamento (50)
-
Alerta anterior limpo (59)
-
-
ProbableCauseDescription
-
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Uma descrição textual que corresponde ao valor da propriedade ProbableCause .
-
Comentários
O provedor WMI do Hyper-V não gerará eventos para discos virtuais individuais para evitar inundar clientes com eventos em caso de mau funcionamento em grande escala dos sistemas de armazenamento subjacentes.
Quando um cliente recebe um evento Msvm_StorageAlert , se o valor da propriedade ProbableCause for 50 (Problema de Capacidade de Armazenamento), o cliente poderá descobrir quais discos virtuais estão operando fora de sua política de QoS usando um destes procedimentos:
- Consulte todas as instâncias Msvm_LogicalDisk que foram alocadas do pool de recursos para o qual o evento foi gerado. Essas instâncias Msvm_LogicalDisk são associadas ao pool de recursos por meio da associação Msvm_ElementAllocatedFromPool .
- Filtre a lista de resultados selecionando instâncias cujo OperationalStatus contém Taxa de Transferência Insuficiente.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 8.1 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2012 R2 [somente aplicativos da área de trabalho] |
Namespace |
Root\Virtualization\V2 |
MOF |
|
DLL |
|