Get-AlarmDefinition¶
SYNOPSIS¶
Obtiene definiciones de alarmas del Servidor de eventos.
SYNTAX¶
DESCRIPTION¶
Obtiene una lista de definiciones de alarma del Servidor de gestión/Servidor de eventos. Efectivamente, esta es una forma simplificada de acceder (Get-VmsManagementServer).AlarmDefinitionFolder.AlarmDefinitions.
Nota: La manipulación de definiciones de alarmas no es totalmente compatible con este módulo. Sin embargo, puede manipular las definiciones de alarma recuperadas de este cmdlet al realizar cambios admitidos en el objeto y luego llamando al método Save().
REQUIREMENTS
- Requires VMS connection and will attempt to connect automatically
EXAMPLES¶
EXAMPLE 1¶
Obtiene todas las definiciones de alarma definidas en el servidor de eventos. Esta debería ser la misma lista que vería en Management Client.
EXAMPLE 2¶
Obtiene todas las definiciones de alarma definidas en el servidor de eventos donde el nombre de la alarma contiene "Desbordamiento".
Las alarmas denominadas "Desbordamiento de alimentación iniciado" o "Desbordamientos detectados" se devolverían con este comando.
EXAMPLE 3¶
$alarm = Get-AlarmDefinition -Name "Movimiento detectado"; $alarm.TriggerEventlist = 'UserDefinedEvent[a90f978f-9c28-4202-b7cc-4c232e8b17b4]'; $alarm.Save()
Obtiene una alarma denominada "Movimiento detectado" y cambia la configuración de la alarma de manera que se active un evento definido por el usuario previamente definido cuando se active la alarma, luego guarda los cambios usando el método Guardar().
Puede activar un evento definido por el usuario con una alarma para conectar la alarma al sistema de reglas para realizar alguna otra acción deseada. Ocasionalmente, la fuente de una alarma no está disponible como un disparador en el sistema de reglas, por lo que puede asignar una alarma a una regla de esta manera.
Nota: Si no existe una definición de alarma denominada 'Movimiento detectado', se generará un error con la excepción ItemNotFoundException.
PARAMETERS¶
-Name¶
Especifica el nombre de definición de alarma mediante una cadena que no distingue entre mayúsculas y minúsculas y que admite caracteres comodín.
Si se proporciona el nombre, no contiene caracteres comodín y no se encuentra ninguna definición de alarma coincidente, se generará un error.
Type: String
Parameter Sets: (All)
Aliases:
Required: False
Position: 1
Default value: *
Accept pipeline input: False
Accept wildcard characters: False
CommonParameters¶
This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.