Para que las notificaciones de alerta funcionen correctamente, permita el siguiente rango de IP en la configuración de su firewall: 8.29.56.0/24

Para enviar notificaciones de alertas a una API de REST como ServiceNow, cree un grupo de notificaciones (Configurar > grupos de notificaciones)mediante un script personalizado:

  1. Para usar un script personalizado, vaya a la sección Dirección de entrega y haga clic en Agregar.
  2. En el editor de direcciones, seleccione el tipo de dirección Script personalizado .
  3. En el campo Archivo de script personalizado, escriba el script seguido de las variables necesarias.

Hay varios scripts personalizados disponibles para interactuar con una API REST:

Guión Tipo
url_executor.cs HTTP GET
url_executor_pwd.cs HTTP GET con autenticación básica

Argumentos disponibles para url_executor.cs:

  • <URL >– dirección a llamar.

Ejemplo:

url_executor.cs "http://www.example.com/url_to_call"

Argumentos disponibles para url_executor_pwd.cs:

  • <URL >– dirección a llamar.
  • <username><password>- authentication parameters.

Ejemplo:

url_executor_pwd.cs "http://www.example.com/url_to_call" "Username" "Password"

Para crear una llamada a la API rest con el formato correcto a su cuenta de ServiceNow, averigüe la URL y el formato adecuados necesarios para enviar los datos, consulte la documentación de ServiceNow en https://developer.servicenow.com/dev.do#!/reference/api/quebec/rest/

  • Integración dotcom-monitor con aplicaciones empresariales

    Es difícil resolver los problemas modernos de las empresas con la ayuda de un sistema de información universal. A este respecto, se plantea la necesidad de organizar la interacción entre varios sistemas adyacentes, a saber, se plantea la cuestión de la eficiencia del intercambio de datos entre diversas aplicaciones. Es un proceso engorroso y lento mantener el intercambio de datos entre aplicaciones manualmente. Se requiere integración automática utilizando tecnologías como SOAP y REST.

    Integración en aplicaciones empresariales

    Las aplicaciones empresariales reciben, procesan y transmiten datos. A menudo, para administrar un proceso de negocio, una empresa utiliza varios sistemas de información y los datos se intercambian entre ellos. La integración acelera la resolución de problemas, mejora la calidad, elimina el factor humano, reduce el costo de propiedad de los sistemas de información sin intermediarios y reduce los costos.
    Los métodos de integración más simples son el intercambio de archivos y mensajes o el acceso a una base de datos común. Estos métodos tienen muchas desventajas, especialmente en la era de la proliferación de aplicaciones web. Los formatos de archivo pueden variar, y cargar, descargar y convertir es un factor humano adicional y una pérdida de tiempo.
    Estos métodos de integración obsoletos e inconvenientes han sido reemplazados por tecnologías modernas que utilizan API para vincular aplicaciones web. Los desarrolladores crean sus sistemas de información con API para que las aplicaciones puedan interactuar y transferir datos entre sí. Hay dos estilos principales de API: SOAP y REST, tienen arquitecturas diferentes, pero en la mayoría de los casos, utilizan un transporte común: el protocolo HTTP. Echemos un vistazo a las tecnologías de integración rest en la siguiente sección de nuestro artículo.

    Integración de REST

    REST permite a los desarrolladores usar las API para personalizar la comunicación entre aplicaciones. La API de REST define un conjunto de funciones a las que los desarrolladores pueden realizar solicitudes y recibir respuestas.
    REST (Representational State Transfer) es un estilo arquitectónico popular para crear API de integración. En la mayoría de los casos, los servicios web RESTful pueden interactuar con cualquier otro servicio. REST es utilizado por los desarrolladores de la mayoría de los servicios de Internet como una API pública. Aplicaciones conocidas como Twitter, WordPress, Google Maps y otras utilizan API REST para interactuar con otros servicios web y sitios web.
    Para transferir datos, REST solo usa un protocolo de transporte: HTTP. La principal ventaja de usar REST es la capacidad de usar cualquier formato de mensaje como HTML, JSON, XML, YAML o texto sin formato. El formato de mensajería más común en REST es JSON (Notación de objetos JavaScript). JSON tiene una sintaxis relativamente simple, los mensajes son fáciles de crear y analizar, y el formato no depende del lenguaje de programación que se utiliza para el desarrollo de la aplicación. En un entorno donde la velocidad de transferencia de mensajes es especialmente importante, el pequeño tamaño de los mensajes (por ejemplo, en comparación con XML) y la alta velocidad de su transferencia hacen de los mensajes JSON el formato de transferencia de datos más óptimo.

    Integración de terceros con Dotcom-Monitor

    Dotcom-Monitor ofrece un conjunto bien documentado de integraciones listas para usar para aplicaciones de terceros como Slack, PagerDuty, Zapier, AlertOps y MS Teams, así como la función de integración de API REST para implementar la integración con varios sistemas como ServiceNow para interactuar con nuestra plataforma a través de API REST. Todas estas herramientas le permiten configurar la interacción con servicios de terceros, mensajeros y otras aplicaciones para recibir notificaciones de alerta de la misma manera que recibe alertas por correo electrónico. Todos los ajustes básicos de integración se pueden configurar a través de la interfaz gráfica Dotcom-Monitor, que no requiere un conocimiento profundo de los lenguajes de programación por parte de un administrador.

    Para echar un vistazo más de cerca a las características que uno puede implementar utilizando la integración de terceros con Dotcom-Monitor, vamos a dar una visión general rápida de algunas aplicaciones que soportamos.

    ServiceNow

    ServiceNow es el producto de la empresa estadounidense ServiceNow, Inc. Es una de las plataformas ITSM más populares del mundo. Inicialmente, la plataforma fue creada como una herramienta para automatizar los procesos de soporte de TI. ServiceNow ha ampliado su alcance en los últimos años. Ahora puede usarlo para administrar finanzas, recursos humanos, marketing, seguridad de TI, gestión de proyectos, etc.

    Dotcom-Monitor le permite enviar notificaciones de alerta a ServiceNow cada vez que se detectan problemas de rendimiento con los recursos web que necesita tener bajo control. Las notificaciones de alerta se pueden personalizar para proporcionar la información más detallada sobre los problemas de supervisión.

    Consulte más información sobre cómo configurar la integración de Dotcom-Monitor con ServiceNow al principio de este artículo.

    Slack

    Slack es una herramienta de comunicaciones internas flexible y útil que se adapta a cualquier tipo de negocio, independientemente de su tamaño o industria. Slack es un servicio de chat en línea para un equipo y una gran empresa que permite a los usuarios monitorear el progreso del trabajo en varios proyectos utilizando una interfaz y eliminar información excesiva innecesaria.

    Aunque este servicio es solo un mensajero, y sus capacidades no son suficientes para crear un entorno de intercambio de información empresarial, puede llevarlo al siguiente nivel configurando su integración con el sistema de alertas Dotcom-Monitor. Si utiliza Dotcom-Monitor para monitorear sus recursos web, puede configurar alertas automáticas sobre cualquier problema de monitoreo a través de Slack. Nuestro sistema enviará las notificaciones de alerta directamente al canal de Slack proporcionado y se le notificará inmediatamente sobre los problemas de rendimiento que ocurrieron en sus dispositivos de monitoreo.

    Para configurar la integración con Slack, visite la página Integración con Slack de nuestra Base de conocimientos.

    PagerDuty

    PagerDuty es un sistema para alertar y rastrear incidentes y administrar operaciones de TI. Ayuda a los ingenieros a resolver errores críticos en los sistemas de TI lo más rápido posible.

    PagerDuty se integra con todas las herramientas de monitoreo de infraestructura de TI como Splunk, Nagios y más. Sabe cómo advertir sobre problemas por teléfono, SMS, correo, planificar operaciones y escalar automáticamente problemas críticos. El servicio combina los datos de la máquina y la inteligencia humana para mejorar la visibilidad y la agilidad en todas las organizaciones.

    Para configurar la integración con PagerDuty, visite la página Integración con PagerDuty de nuestra Base de conocimientos.

    Zapier

    Zapier es una plataforma para transferir datos entre sus aplicaciones web favoritas utilizando software que admite más de 300 aplicaciones. Zapier se puede utilizar para conectar diferentes servicios en la nube y para automatizar procesos repetitivos. Zapier elimina la necesidad de pagar a un desarrollador para integrar servicios que son críticos para un negocio. Zapier le permite configurar una cuenta gratuita y averiguar cómo conectar aplicaciones en minutos.

    Zapier puede automatizar las tareas diarias que implican el uso de dos o más aplicaciones. Puede definir una tarea al conectar aplicaciones y configurarla para que se repita automáticamente. Por ejemplo, un correo electrónico en Outlook desde una dirección de correo electrónico específica puede ser un desencadenador para enviar una notificación por SMS a un destinatario. Además, puede administrar varias cuentas desde un panel y crear su propia cuenta utilizando una amplia gama de acciones personalizadas que han sido agregadas por la comunidad de usuarios de Zapier.

    En Dotcom-Monitor entendemos la importancia de la integración con plataformas como Zapier y proporcionamos a nuestros usuarios la capacidad de utilizar el disparador Dotcom-Monitor en función de los estados de su dispositivo de monitoreo y otros filtros de activación como:

    • Nombre del dispositivo
    • Agente de supervisión (ubicación)
    • Estado del dispositivo
    • Descripción del error
    • Fecha/Hora
    • Código de error
    • Tipo de error

    Consulte el artículo Integración con Zapier de nuestra Base de conocimientos para obtener una guía detallada sobre el proceso de integración.

    AlertOps

    AlertOps es una plataforma de administración de incidentes basada en la infraestructura en la nube de Microsoft Azure. Esta herramienta permite a los usuarios crear flujos de trabajo personalizados para enviar alertas a las partes interesadas y permite que el software de creación de tickets automatice las devoluciones de llamada, cierre y abra tickets, y obtenga datos de otros sistemas integrados. También permite a los usuarios integrar su plataforma a través de la API web o correo electrónico y enviar notificaciones de las herramientas de monitoreo a todos los grupos interesados. AlertOps facilita la integración bidireccional con múltiples programas propietarios y de terceros, como JIRA, ServiceNow y otros. También proporciona aplicaciones móviles para dispositivos Android e iOS, lo que permite a los usuarios responder rápidamente a incidentes críticos en cualquier lugar y en cualquier momento.

    Descubra cómo configurar la integración de Dotcom-Monitor con AlertOps en la integración con AlertOps desde nuestra Base de conocimientos.

    MS Teams

    Microsoft Teams es un servicio que forma parte de la plataforma en la nube Office365 que le permite organizar la colaboración y la interacción entre los empleados de la empresa. Hoy en día es difícil imaginar una empresa moderna sin interacciones diarias dentro de los equipos y comunicaciones individuales entre los miembros del equipo. Microsoft Teams se usa para que el proceso de comunicación sea lo más fácil y eficaz posible.

    Como la idea principal de la supervisión web es entregar información crítica sobre los problemas de supervisión lo más rápido posible al miembro responsable del equipo, Dotcom-Monitor proporciona a los usuarios de MS Teams esta capacidad. Al configurar la integración de Dotcom-Monitor con su cuenta de MS Teams, nuestros usuarios pueden realizar un seguimiento del rendimiento de su dispositivo de supervisión y recibir notificaciones en tiempo real si se detecta algún problema de supervisión en su destino de supervisión.

    Para configurar la integración con MS Teams, visite la página Integración con Microsoft Teams de nuestra Base de conocimientos.

    Integración personalizada

    El uso de una API para una aplicación web es un estándar comúnmente utilizado para la integración de aplicaciones empresariales. API permite que las plataformas de negocios que tienen como objetivo resolver varios problemas interactúen sin desarrollo adicional. Dotcom-Monitor admite la integración de API REST para intercambiar datos con servicios de terceros. Por ejemplo, puede configurar el intercambio de información entre un sistema de gestión de operaciones que se utiliza en su empresa y el sistema de alertas Dotcom-Monitor. Puede enviar fácilmente información sobre el tiempo de actividad y las alertas de tiempo de inactividad generadas en los resultados de la supervisión de los servicios web de destino y configurar plantillas de alertas personalizadas y procesar los eventos de alerta de acuerdo con sus procesos de administración de incidentes.

    Si necesita configurar la integración personalizada para una aplicación de terceros con Dotcom-Monitor, use nuestra documentación de API (consulte una guía de inicio rápido en el artículo Monitoring Web API – Getting Started with Dotcom-Monitor Web API de nuestra Base de conocimientos) que le ayudará a configurar el intercambio de información.