Puede configurar un enlace web para enviar notificaciones de alerta a un servidor web remoto. Los enlaces web proporcionan notificaciones a través de HTTP POST/PUT.
Requisitos previos
-
Compruebe que haya iniciado sesión en la interfaz de usuario web de vRealize Log Insight como usuario superadministrador o como usuario asociado a una función que tenga los permisos correspondientes. Consulte Crear y modificar funciones para obtener más información. El formato URL de la interfaz de usuario web es https://host-log-insight, donde host-log-insight es la dirección IP o el nombre del host del dispositivo virtual de vRealize Log Insight.
- Si va a crear un enlace web con un endpoint de vRealize Orchestrator (vRO), asegúrese de haber creado un flujo de trabajo en vRealize Orchestrator. Para obtener más información, consulte Crear flujos de trabajo en el cliente de vRealize Orchestrator.
Procedimiento
- Expanda el menú principal y vaya a Alertas > Enlace web.
- Haga clic en Nuevo enlace web.
- En el cuadro de texto Nombre, escriba un nombre para el enlace web.
- Introduzca la siguiente información.
Opción Descripción Endpoint Seleccione el endpoint al que desea enviar la notificación; por ejemplo, Slack, Pager Duty, vRO o un endpoint personalizado. Según el tipo de endpoint seleccionado: - La interfaz de usuario proporciona opciones de entrada adicionales.
- La interfaz de usuario rellena la carga útil del enlace web con una plantilla predefinida, que puede personalizar según sus necesidades.
URL de enlace web Introduzca la URL del servidor web remoto en el que desea publicar las notificaciones de enlaces web. El formato de la URL cambia en función de la selección de endpoint. El formato de muestra se proporciona en el cuadro de texto. Nota: En una URL de endpoint de vRO, debe incluir el identificador del flujo de trabajo correspondiente creado en vRealize Orchestrator.Después de introducir la URL, haga clic en Alerta de prueba para verificar la conexión.
Puede introducir varias URL de enlace web separadas por un espacio en blanco.
Clave de integración Si selecciona un endpoint de Pager Duty, introduzca una clave de integración para las solicitudes de enlace web. Configuración avanzada Si selecciona un vRO o un endpoint personalizado, introduzca información adicional, como el tipo de contenido, la autorización, etc. - Para un endpoint de vRO, el valor predeterminado de Tipo de contenido es JSON. Puede cambiarlo a XML si es necesario. La carga útil de enlace web se genera de acuerdo con el tipo de contenido seleccionado.
Proporcione un encabezado de autorización para autorizar las solicitudes de vRO. Algunas de las opciones de autorización son:
- Autenticación básica: mantenga el valor predeterminado Autorización en el primer cuadro de texto. En el segundo cuadro de texto, introduzca un valor con el formato Basic cadena_codificada_Base64_para_nombreusuario_y_contraseña.
- Autenticación de token de portador: mantenga el valor predeterminado Autorización en el primer cuadro de texto. En el segundo cuadro de texto, introduzca un valor con el formato Bearer token_portador.
- Para un endpoint personalizado, el valor predeterminado de Tipo de contenido es JSON y el de Acción es POST. Puede personalizar estas opciones y agregar encabezados adicionales a la solicitud en Encabezados personalizados. Si el servidor web remoto configurado requiere autorización para POST/PUT la notificación de enlace web, introduzca el nombre de usuario y la contraseña para autenticarse con el servidor en los cuadros de texto Usuario de autorización y Contraseña de autorización.
Carga útil de enlace web Esta área se rellena automáticamente en función de su selección en el menú desplegable Endpoint. Puede personalizar la carga, que es la plantilla del cuerpo enviado como parte de la solicitud de notificación de enlace web POST/PUT. El cuerpo puede estar en formato XML o JSON. Los parámetros de la carga útil se reemplazan por los valores reales al enviar la notificación de enlace web. Por ejemplo, el parámetro $ (AlertName) se sustituye por el nombre de la alerta. Nota: Para un endpoint de vRO, los parámetros deben coincidir con los parámetros de entrada o salida en el flujo de trabajo correspondiente creado en vRealize Orchestrator.Parámetros Puede utilizar la lista de parámetros para construir o modificar la carga útil del enlace web. AlertName
AlertNameString
AlertType
AlertTypeString
SearchPeriod
SearchPeriodString
HitOperator
HitOperatorString
messages
messagesString
HasMoreResults
HasMoreResultsString
Url
UrlString
EditUrl
EditUrlString
Info
InfoString
Recommendation
RecommendationString
NumHits
NumHitsString
TriggeredAt
TriggeredAtString
SourceInfo
SourceInfoString
Nota: ExceptomessagesString
, todos los demás tipos de parámetros de cadena tienen el mismo contenido. - Haga clic en Guardar.
Qué hacer a continuación
Después de configurar la alerta, puede ver las notificaciones de enlace web en el endpoint. Por ejemplo, en vRO, las notificaciones de enlace web se muestran como ejecuciones de flujos de trabajo. En cada ejecución de flujo de trabajo, puede ver los valores de los parámetros de carga útil en la sección de variables.