Compartir a través de


Updown (Publicador independiente) (versión preliminar)

Updown es un servicio en línea que comprueba el estado del sitio web enviando periódicamente una solicitud HTTP a la dirección URL de su elección. A continuación, le notifica por correo electrónico, sms o incluso un webhook, cuando su sitio web no responde correctamente.

Este conector está disponible en los siguientes productos y regiones:

Service Class Regions
Copilot Studio Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Aplicaciones lógicas Estándar Todas las regiones de Logic Apps excepto las siguientes:
     - Regiones de Azure Government
     - Regiones de Azure China
     - Departamento de Defensa de EE. UU. (DoD)
Power Apps Premium Todas las regiones de Power Apps excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Power Automate Premium Todas las regiones de Power Automate excepto las siguientes:
     - Gobierno de EE. UU. (GCC)
     - Gobierno de EE. UU. (GCC High)
     - China Cloud operado por 21Vianet
     - Departamento de Defensa de EE. UU. (DoD)
Contacto
Nombre Fordos Andras
Correo Electrónico fordosa90+ipc_updown@gmail.com
Metadatos del conector
Publicador Fordos Andras
Sitio web https://updown.io/api
Directiva de privacidad https://updown.io/privacy_policy
Categorías Operaciones de TI; Sitio web

Creación de una conexión

El conector admite los siguientes tipos de autenticación:

Predeterminado Parámetros para crear una conexión. Todas las regiones No se puede compartir

Predeterminado

Aplicable: Todas las regiones

Parámetros para crear una conexión.

Esta conexión no se puede compartir. Si la aplicación de energía se comparte con otro usuario, se pedirá a otro usuario que cree explícitamente una nueva conexión.

Nombre Tipo Description Obligatorio
Clave de API securestring La clave de API de esta API Cierto

Limitaciones

Nombre Llamadas Período de renovación
Llamadas API por conexión 100 60 segundos

Acciones

Crear comprobación

Agregar una nueva comprobación

Crear destinatario

Agregar un nuevo destinatario

Eliminar comprobación

Eliminar una comprobación

Eliminar destinatario

Eliminación de un destinatario

Enumerar comprobaciones

Enumerar todas las comprobaciones

Enumerar destinatarios

Enumerar todos los posibles destinatarios o canales de alerta en su cuenta

Enumerar nodos de API

Enumerar todos los nodos de supervisión de updown.io

Obtención de métricas de comprobación

Obtención de métricas detalladas sobre la comprobación

Obtener comprobación

Mostrar una sola comprobación

Crear comprobación

Agregar una nueva comprobación

Parámetros

Nombre Clave Requerido Tipo Description
URL
url True string

Dirección URL que desea supervisar.

Período
period integer

Intervalo en segundos.

Umbral de Apdex
apdex_t float

Umbral de APDEX en segundos.

Enabled
enabled boolean

Es la comprobación habilitada (true o false).

Publicado
published boolean

La página de estado será pública (true o false).

Alias
alias string

Nombre legible humano.

Coincidencia de cadena
string_match string

Busque esta cadena en la página.

Verbo HTTP
http_verb string

Verbo HTTP que se usa para realizar la solicitud.

Cuerpo HTTP
http_body string

Cuerpo HTTP enviado junto con la solicitud.

Devoluciones

Nombre Ruta de acceso Tipo Description
Token
token string

Identificador único de la comprobación.

URL
url string

Dirección URL que se está comprobando.

Alias
alias string

Nombre legible humano.

Último estado
last_status integer

Último estado de la comprobación.

Tiempo de actividad
uptime float

Tiempo de actividad del sitio web comprobado.

Abajo
down boolean

Indicación, si el sitio web comprobado está inactivo.

Abajo desde
down_since string

Marca de tiempo, que indica desde que el sitio web está inactivo.

Error
error string

Mensaje de error indicado.

Período
period integer

Intervalo en segundos (15, 30, 60, 120, 300, 600, 1800 o 3600).

Umbral de Apdex
apdex_t float

Umbral de APDEX en segundos (0,125, 0,25, 0,5, 1,0, 2,0, 4,0 o 8,0).

Coincidencia de cadena
string_match string

Busque esta cadena en la página.

Enabled
enabled boolean

Es la comprobación habilitada (true o false).

Publicado
published boolean

La página de estado será pública (true o false).

Recipientes
recipients array of string

Matriz de destinatarios de las alertas de comprobación.

Última comprobación en
last_check_at string

Marca de tiempo de la última comprobación.

Siguiente comprobación en
next_check_at string

Marca de tiempo de la siguiente comprobación.

Verbo HTTP
http_verb string

Verbo HTTP usado para la comprobación.

Cuerpo HTTP
http_body string

Cuerpo HTTP usado para la comprobación, si existe.

Crear destinatario

Agregar un nuevo destinatario

Parámetros

Nombre Clave Requerido Tipo Description
Tipo
type True string

Tipo del destinatario. (Algunos valores solo se pueden establecer en la interfaz de usuario web)

Nombre
name string

La etiqueta opcional más sencilla para los tipos que lo admiten (webhooks solo en este momento).

Importancia
value True string

Valor del destinatario (dirección de correo electrónico, número de teléfono o dirección URL).

Selected
selected boolean

Estado inicial de todas las comprobaciones: true = seleccionado en todas las comprobaciones existentes (valor predeterminado); false = no seleccionado en ninguna comprobación.

Devoluciones

Detalles de un destinatario

Destinatario
RecipientRef

Eliminar comprobación

Eliminar una comprobación

Parámetros

Nombre Clave Requerido Tipo Description
Token
checkId True string

Identificador único (token) de la comprobación.

Devoluciones

Nombre Ruta de acceso Tipo Description
Borrado
deleted boolean

Indicación, establecida en true si la eliminación se realizó correctamente.

Eliminar destinatario

Eliminación de un destinatario

Parámetros

Nombre Clave Requerido Tipo Description
Id. de destinatario
recipientId True string

Identificador único del destinatario.

Devoluciones

Nombre Ruta de acceso Tipo Description
Borrado
deleted boolean

Indicación, establecida en true si la eliminación se realizó correctamente.

Enumerar comprobaciones

Enumerar todas las comprobaciones

Devoluciones

Nombre Ruta de acceso Tipo Description
Cheques
array of object

Comprobaciones resultantes.

Token
token string

Identificador único de la comprobación.

URL
url string

Dirección URL que se está comprobando.

Alias
alias string

Nombre legible humano.

Último estado
last_status integer

Último estado de la comprobación.

Tiempo de actividad
uptime float

Tiempo de actividad del sitio web comprobado.

Abajo
down boolean

Indicación, si el sitio web comprobado está inactivo.

Abajo desde
down_since string

Marca de tiempo, que indica desde que el sitio web está inactivo.

Error
error string

Mensaje de error indicado.

Período
period integer

Intervalo en segundos (15, 30, 60, 120, 300, 600, 1800 o 3600).

Umbral de Apdex
apdex_t float

Umbral de APDEX en segundos (0,125, 0,25, 0,5, 1,0, 2,0, 4,0 o 8,0).

Coincidencia de cadena
string_match string

Busque esta cadena en la página.

Enabled
enabled boolean

Es la comprobación habilitada (true o false).

Publicado
published boolean

La página de estado será pública (true o false).

Recipientes
recipients array of string

Matriz de destinatarios de las alertas de comprobación.

Última comprobación en
last_check_at string

Marca de tiempo de la última comprobación.

Siguiente comprobación en
next_check_at string

Marca de tiempo de la siguiente comprobación.

Verbo HTTP
http_verb string

Verbo HTTP usado para la comprobación.

Cuerpo HTTP
http_body string

Cuerpo HTTP usado para la comprobación, si existe.

Probado en
ssl.tested_at string

Marca de tiempo cuando se probó SSL.

Expira a las
ssl.expires_at string

Marca de tiempo, cuando expira SSL.

Validar
ssl.valid boolean

Indicación, si SSL es válido.

Error
ssl.error string

Mensaje de error pertinente.

Enumerar destinatarios

Enumerar todos los posibles destinatarios o canales de alerta en su cuenta

Devoluciones

Enumerar nodos de API

Enumerar todos los nodos de supervisión de updown.io

Devoluciones

response
object

Obtención de métricas de comprobación

Obtención de métricas detalladas sobre la comprobación

Parámetros

Nombre Clave Requerido Tipo Description
Token
checkId True string

Identificador único (token) de la comprobación.

De
from string

Hora de inicio, el valor predeterminado es hace 1 mes. Formatos admitidos descritos en "updown.io".

Para
to string

Hora de finalización, el valor predeterminado es ahora. Formatos admitidos descritos en "updown.io".

Devoluciones

Nombre Ruta de acceso Tipo Description
Apdex
apdex float

Índice de rendimiento de aplicaciones

Redirigir
timings.redirect integer

Detalles estadísticos de los redireccionamientos.

Búsqueda de nombres
timings.namelookup integer

Detalles estadísticos de las búsquedas de nombres.

Conexión
timings.connection integer

Detalles estadísticos de las conexiones.

Apretón de manos
timings.handshake integer

Detalles estadísticos de los protocolos de enlace.

Respuesta
timings.response integer

Detalles estadísticos de las respuestas.

Total
timings.total integer

Detalles estadísticos de los intervalos totales.

Samples
requests.samples integer

Número de muestras.

Fallas
requests.failures integer

Número de errores.

Satisfecho
requests.satisfied integer

Número de solicitudes satisfechos.

Tolerado
requests.tolerated integer

Número de solicitudes toleradas.

Menos de 125 ms
requests.by_response_time.under125 integer

Número de respuestas menores de 125 ms.

Menos de 250 ms
requests.by_response_time.under250 integer

Número de respuestas menores de 250 ms.

Menos de 500 ms
requests.by_response_time.under500 integer

Número de respuestas menores de 500 ms.

Menos de 1000 ms
requests.by_response_time.under1000 integer

Número de respuestas menores de 1000 ms.

Menos de 2000 ms
requests.by_response_time.under2000 integer

Número de respuestas menores de 2000 ms.

Menos de 4000 ms
requests.by_response_time.under4000 integer

Número de respuestas inferiores a 4000 ms.

Menos de 8000 ms
requests.by_response_time.under8000 integer

Número de respuestas menores de 8000 ms.

Menos de 16000 ms
requests.by_response_time.under16000 integer

Número de respuestas menores de 16000 ms.

Menos de 32000 ms
requests.by_response_time.under32000 integer

Número de respuestas inferiores a 32000 ms.

Obtener comprobación

Mostrar una sola comprobación

Parámetros

Nombre Clave Requerido Tipo Description
Metrics
metrics boolean

Incluya métricas de rendimiento (solo la última hora).

Token
checkId True string

Identificador único (token) de la comprobación.

Devoluciones

Nombre Ruta de acceso Tipo Description
Token
token string

Identificador único de la comprobación.

URL
url string

Dirección URL que se está comprobando.

Alias
alias string

Nombre legible humano.

Último estado
last_status integer

Último estado de la comprobación.

Tiempo de actividad
uptime float

Tiempo de actividad del sitio web comprobado.

Abajo
down boolean

Indicación, si el sitio web comprobado está inactivo.

Abajo desde
down_since string

Marca de tiempo, que indica desde que el sitio web está inactivo.

Error
error string

Mensaje de error indicado.

Período
period integer

Intervalo en segundos (15, 30, 60, 120, 300, 600, 1800 o 3600).

Umbral de Apdex
apdex_t float

Umbral de APDEX en segundos (0,125, 0,25, 0,5, 1,0, 2,0, 4,0 o 8,0).

Coincidencia de cadena
string_match string

Busque esta cadena en la página.

Enabled
enabled boolean

Es la comprobación habilitada (true o false).

Publicado
published boolean

La página de estado será pública (true o false).

Recipientes
recipients array of string

Matriz de destinatarios de las alertas de comprobación.

Última comprobación en
last_check_at string

Marca de tiempo de la última comprobación.

Siguiente comprobación en
next_check_at string

Marca de tiempo de la siguiente comprobación.

Verbo HTTP
http_verb string

Verbo HTTP usado para la comprobación.

Cuerpo HTTP
http_body string

Cuerpo HTTP usado para la comprobación, si existe.

Probado en
ssl.tested_at string

Marca de tiempo cuando se probó SSL.

Expira a las
ssl.expires_at string

Marca de tiempo, cuando expira SSL.

Validar
ssl.valid boolean

Indicación, si SSL es válido.

Error
ssl.error string

Mensaje de error pertinente.

Apdex
metrics.apdex float

Métricas de Apdex de la comprobación.

Redirigir
metrics.timings.redirect integer

Detalles de redirección.

Búsqueda de nombres
metrics.timings.namelookup integer

Detalles de búsqueda de nombres.

Conexión
metrics.timings.connection integer

Detalles de la conexión.

Apretón de manos
metrics.timings.handshake integer

Detalles del protocolo de enlace.

Respuesta
metrics.timings.response integer

Detalles de la respuesta.

Total
metrics.timings.total integer

Número total de intervalos.

Definiciones

RecipientRef

Detalles de un destinatario

Nombre Ruta de acceso Tipo Description
identificación
id string

Identificador único del destinatario.

Tipo
type string

Tipo de destinatario, como correo electrónico, webhook, sms, etc.

Nombre
name string

Nombre del destinatario.

Importancia
value string

Valor del destinatario, por ejemplo, dirección URL para webhook o número de teléfono para sms.

objeto

Este es el tipo 'object'.