Personalización del contenido del mensaje para las notificaciones
En System Center - Operations Manager, puedes personalizar el formato que se usará para los mensajes que te notificarán las alertas. El formato de una notificación de alerta viene determinado por el canal por el que se envía la notificación. Cada tipo de canal tiene un formato predeterminado, como se muestra en los ejemplos siguientes.
Nota:
No se menciona el tipo de canal de comandos porque genera un comando en lugar de un mensaje de notificación.
Tipo de canal | Formato de notificación predeterminado |
---|---|
Correo electrónico | Asunto: Alerta: nombre de la alerta Estado de la resolución: nueva o cerrada Alerta: Origen: Ruta de acceso: Última modificación por: Hora de la última modificación: Descripción de alerta: Vínculo de vista de alertas: Id. de suscripción de notificación que genera este mensaje: |
Mensaje instantáneo | Alerta: nombre de la alerta Ruta: ruta a la entidad administrada Estado de resolución: nueva o cerrada Última modificación por: última modificación por |
SMS (mensaje de texto) | Alerta: nombre de la alerta Estado de la resolución: nueva o cerrada |
Tipo de canal | Formato de notificación predeterminado |
---|---|
Correo electrónico | Asunto: Alerta: nombre de la alerta Estado de la resolución: nueva o cerrada Alerta: Origen: Ruta de acceso: Última modificación por: Hora de la última modificación: Descripción de alerta: Vínculo de vista de alertas: Id. de suscripción de notificación que genera este mensaje: |
Mensaje instantáneo | Alerta: nombre de la alerta Ruta: ruta a la entidad administrada Estado de resolución: nueva o cerrada Última modificación por: última modificación por |
SMS (mensaje de texto) | Alerta: nombre de la alerta Estado de la resolución: nueva o cerrada |
Microsoft Teams | Alerta: Origen: Ruta de acceso: Última modificación por: Hora de la última modificación: Descripción de alerta: Vínculo de vista de alertas: Vínculo para ver el origen: Id. de suscripción de notificación que genera este mensaje: |
Puedes cambiar el formato en la página de Formato del asistente de tipo de canal cuando creas el canal o después de crearlo. El procedimiento es el mismo para los tres tipos de canal.
Opciones de formato para el mensaje de notificación
Variable | Descripción |
---|---|
$Data/Context/DataItem/AlertId$ | AlertID GUID |
$Data/Context/DataItem/AlertName$ | Nombre de la alerta |
$Data/Context/DataItem/Category$ | Categoría de alertas |
$Data/Context/DataItem/CreatedByMonitor$ | Verdadero/Falso |
$Data/Context/DataItem/Custom1$ | CustomField1 |
$Data/Context/DataItem/Custom2$ | CustomField2 |
$Data/Context/DataItem/Custom3$ | CustomField3 |
$Data/Context/DataItem/Custom4$ | CustomField4 |
$Data/Context/DataItem/Custom5$ | CustomField5 |
$Data/Context/DataItem/Custom6$ | CustomField6 |
$Data/Context/DataItem/Custom7$ | CustomField7 |
$Data/Context/DataItem/Custom8$ | CustomField8 |
$Data/Context/DataItem/Custom9$ | CustomField9 |
$Data/Context/DataItem/Custom10$ | CustomField10 |
$Data/Context/DataItem/DataItemCreateTime$ | Fecha y hora UTC de creación de Dataitem |
$Data/Context/DataItem/DataItemCreateTimeLocal$ | LocalTime Fecha y hora de creación de Dataitem |
$Data/Context/DataItem/LastModified$ | Fecha y hora UTC de modificación de DataItem |
$Data/Context/DataItem/LastModifiedLocal$ | Fecha y hora local de modificaciónd de DataItem |
$Data/Context/DataItem/LastModifiedBy$ | Nombre de la persona que modificó la alerta |
$Data/Context/DataItem/ManagedEntity$ | ManagedEntity GUID |
$Data/Context/DataItem/ManagedEntityDisplayName$ | Nombre para mostrar de ManagedEntity |
$Data/Context/DataItem/ManagedEntityFullName$ | Nombre completo de ManagedEntity |
$Data/Context/DataItem/ManagedEntityPath$ | Ruta de acceso de entidad administrada |
$Data/Context/DataItem/Priority$ | Número de prioridad de alerta (Alta=1,Media=2,Baja=3) |
$Data/Context/DataItem/Owner$ | Propietario de alerta |
$Data/Context/DataItem/RepeatCount$ | Número de repeticiones de alertas |
$Data/Context/DataItem/ResolutionState$ | Id. de estado de resolución (0=Nuevo, 255=Cerrado) |
$Data/Context/DataItem/ResolutionStateLastModified$ | Fecha y hora UTC cuando ResolutionState se modificó por última vez |
$Data/Context/DataItem/ResolutionStateLastModifiedLocal$ | Fecha y hora local cuando ResolutionState se modificó por última vez |
$Data/Context/DataItem/ResolutionStateName$ | El nombre del estado de resolución (Nuevo, Cerrado) |
$Data/Context/DataItem/ResolvedBy$ | Persona que resuelve la alerta |
$Data/Context/DataItem/Severity$ | Id. de la gravedad de la alerta |
$Data/Context/DataItem/TicketId$ | TicketID |
$Data/Context/DataItem/TimeAdded$ | Hora UTC de agregación |
$Data/Context/DataItem/TimeAddedLocal$ | Hora local de agregación |
$Data/Context/DataItem/TimeRaised$ | Hora UTC de generación |
$Data/Context/DataItem/TimeRaisedLocal$ | Hora local de generación |
$Data/Context/DataItem/TimeResolved$ | Fecha y hora UTC en que se resolvió la alerta. |
$Data/Context/DataItem/WorkflowId$ | WorkflowID (GUID) |
$Data/Recipients/To/Address/Address$ | Nombre del destinatario |
$Target/Property[Type="Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer"/WebConsoleUrl$ | Dirección URL de la consola web |
Target/Property[Type="Notification!Microsoft.SystemCenter.AlertNotificationSubscriptionServer"/PrincipalName$ | Nombre de la entidad de seguridad del servidor de administración |
Configuración del formato de notificación
En la página Format del asistente para tipos de canal, en el cuadro de mensaje del tipo de canal (o cuadro de asunto del canal de correo electrónico), elimina cualquier información del formato predeterminado que no quieras incluir.
Coloca el cursor en la ubicación del cuadro donde deseas agregar información.
Escribe cualquier texto que no sea variable que desees en el mensaje.
Selecciona el botón situado a la derecha del cuadro para mostrar la información que puedes agregar al asunto o mensaje de las notificaciones, como se muestra en la ilustración siguiente.
Selecciona cualquier elemento de esa lista para agregar la variable correspondiente al mensaje de notificación. Por ejemplo, si seleccionas Alert Severity, se agregará la siguiente variable al cuadro:
$Data/[Default='Not Present']/Context/DataItem/Severity$
Nota:
Cuando se incluye un valor predeterminado para un parámetro, como [Default='Not Present'] en el ejemplo anterior, indica el texto que se debe proporcionar cuando la alerta no contiene datos para ese parámetro.
Cuando haya terminado, seleccione Finalizar. Todos los mensajes de notificación que usan el mismo canal tendrán el mismo formato.
Personalización de un canal para una suscripción
Al crear una suscripción, puedes copiar un canal existente que puedes personalizar para esa suscripción.
En el asistente Suscripción de notificación, en la página Canales, selecciona Nuevo y luego Crear copia personalizada.
En la ventana Búsqueda de canales, utiliza Filtrar por y Buscar para localizar el canal que quieres copiar. Selecciona el canal en Available channels, selecciona Add, y selecciona OK.
Se abre el asistente para el canal de notificación para el canal seleccionado. Puedes cambiar el nombre, la descripción, la configuración y el formato de mensaje en las páginas del asistente correspondientes. Como procedimiento recomendado, cambia el nombre del canal para distinguirlo del canal original. Cuando hayas terminado de realizar cambios, selecciona Finish.
Pasos siguientes
Para designar cuándo enviar notificaciones y las direcciones a las que se deben enviar las notificaciones, consulta Cómo crear suscriptores de notificaciones.
Para definir los criterios, el canal de notificación y los suscriptores que recibirán la notificación, crea una suscripción de notificación.