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
- response
- array of RecipientRef
Enumerar nodos de API
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'.