Compartilhar via


Updown (Independent Publisher) (versão prévia)

Updown é um serviço online que verifica o status do seu site enviando periodicamente uma solicitação HTTP para a URL de sua escolha. Em seguida, ele notifica você por email, sms ou até mesmo um webhook, quando seu site não está respondendo corretamente.

Esse conector está disponível nos seguintes produtos e regiões:

Service Class Regions
Copilot Studio Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicativos Lógicos Standard Todas as regiões dos Aplicativos Lógicos , exceto as seguintes:
     – Regiões do Azure Governamental
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Power Apps Premium Todas as regiões do Power Apps , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Power Automate Premium Todas as regiões do Power Automate , exceto as seguintes:
     – Governo dos EUA (GCC)
     – Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Fordos Andras
Email fordosa90+ipc_updown@gmail.com
Metadados do conector
Publicador Fordos Andras
Site https://updown.io/api
Política de privacidade https://updown.io/privacy_policy
Categorias Operações de TI; Site

Criando uma conexão

O conector dá suporte aos seguintes tipos de autenticação:

Default Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: todas as regiões

Parâmetros para criar conexão.

Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Chave de API secureString A chave de API para esta api Verdade

Limitações

Nome Chamadas Período de renovação
Chamadas à API por conexão 100 60 segundos

Ações

Criar destinatário

Adicionar um novo destinatário

Criar verificação

Adicionar uma nova verificação

Excluir destinatário

Excluir um destinatário

Excluir verificação

Excluir uma verificação

Listar destinatários

Listar todos os possíveis destinatários/canais de alerta em sua conta

Listar nós de API

Listar todos os nós de monitoramento updown.io

Listar verificações

Listar todas as suas verificações

Obter métricas de verificação

Obter métricas detalhadas sobre a verificação

Obter verificação

Mostrar uma única verificação

Criar destinatário

Adicionar um novo destinatário

Parâmetros

Nome Chave Obrigatório Tipo Description
Tipo
type True string

Tipo do destinatário. (Alguns valores só podem ser definidos na interface do usuário da Web)

Nome
name string

O rótulo opcional mais amigável do usuário para tipos que dão suporte a ele (webhooks somente no momento).

Value
value True string

O valor do destinatário (endereço de email, número de telefone ou URL).

Selected
selected boolean

Estado inicial para todas as verificações: true = selecionado em todas as verificações existentes (padrão); false = não selecionado em nenhuma verificação.

Retornos

Detalhes de um destinatário

Recipient
RecipientRef

Criar verificação

Adicionar uma nova verificação

Parâmetros

Nome Chave Obrigatório Tipo Description
URL
url True string

A URL que você deseja monitorar.

Período
period integer

Intervalo em segundos.

Limite de Apdex
apdex_t float

Limite de APDEX em segundos.

Enabled
enabled boolean

A verificação está habilitada (true ou false).

Publicado
published boolean

A página de status deve ser pública (true ou false).

Alias
alias string

Nome legível humano.

Correspondência de cadeia de caracteres
string_match string

Pesquise essa cadeia de caracteres na página.

verbo HTTP
http_verb string

O verbo HTTP usado para executar a solicitação.

Corpo HTTP
http_body string

O corpo HTTP enviado junto com a solicitação.

Retornos

Nome Caminho Tipo Description
Símbolo
token string

Identificador exclusivo da verificação.

URL
url string

A URL que está sendo verificada.

Alias
alias string

Nome legível humano.

Último status
last_status integer

Último status da verificação.

Tempo de atividade
uptime float

Tempo de atividade do site verificado.

Para baixo
down boolean

Indicação de se o site verificado está inativo.

Para baixo desde então
down_since string

Carimbo de data/hora, indicando desde quando o site está inativo.

Erro
error string

Mensagem de erro indicada.

Período
period integer

Intervalo em segundos (15, 30, 60, 120, 300, 600, 1800 ou 3600).

Limite de Apdex
apdex_t float

Limite de APDEX em segundos (0,125, 0,25, 0,5, 1,0, 2,0, 4,0 ou 8,0).

Correspondência de cadeia de caracteres
string_match string

Pesquise essa cadeia de caracteres na página.

Enabled
enabled boolean

A verificação está habilitada (true ou false).

Publicado
published boolean

A página de status deve ser pública (true ou false).

Destinatários
recipients array of string

Matriz de destinatários dos alertas de verificação.

Última verificação em
last_check_at string

Carimbo de data/hora da última verificação.

Próxima verificação em
next_check_at string

Carimbo de data/hora da próxima verificação.

verbo HTTP
http_verb string

Verbo HTTP usado para a verificação.

Corpo HTTP
http_body string

Corpo HTTP usado para a verificação, se houver.

Excluir destinatário

Excluir um destinatário

Parâmetros

Nome Chave Obrigatório Tipo Description
ID do destinatário
recipientId True string

O identificador exclusivo do destinatário.

Retornos

Nome Caminho Tipo Description
Excluído(a)
deleted boolean

Indicação, definida como true se a exclusão foi bem-sucedida.

Excluir verificação

Excluir uma verificação

Parâmetros

Nome Chave Obrigatório Tipo Description
Símbolo
checkId True string

O identificador exclusivo (token) da verificação.

Retornos

Nome Caminho Tipo Description
Excluído(a)
deleted boolean

Indicação, definida como true se a exclusão foi bem-sucedida.

Listar destinatários

Listar todos os possíveis destinatários/canais de alerta em sua conta

Retornos

Listar nós de API

Listar todos os nós de monitoramento updown.io

Retornos

response
object

Listar verificações

Listar todas as suas verificações

Retornos

Nome Caminho Tipo Description
Cheques
array of object

As verificações resultantes.

Símbolo
token string

Identificador exclusivo da verificação.

URL
url string

A URL que está sendo verificada.

Alias
alias string

Nome legível humano.

Último status
last_status integer

Último status da verificação.

Tempo de atividade
uptime float

Tempo de atividade do site verificado.

Para baixo
down boolean

Indicação de se o site verificado está inativo.

Para baixo desde então
down_since string

Carimbo de data/hora, indicando desde quando o site está inativo.

Erro
error string

Mensagem de erro indicada.

Período
period integer

Intervalo em segundos (15, 30, 60, 120, 300, 600, 1800 ou 3600).

Limite de Apdex
apdex_t float

Limite de APDEX em segundos (0,125, 0,25, 0,5, 1,0, 2,0, 4,0 ou 8,0).

Correspondência de cadeia de caracteres
string_match string

Pesquise essa cadeia de caracteres na página.

Enabled
enabled boolean

A verificação está habilitada (true ou false).

Publicado
published boolean

A página de status deve ser pública (true ou false).

Destinatários
recipients array of string

Matriz de destinatários dos alertas de verificação.

Última verificação em
last_check_at string

Carimbo de data/hora da última verificação.

Próxima verificação em
next_check_at string

Carimbo de data/hora da próxima verificação.

verbo HTTP
http_verb string

Verbo HTTP usado para a verificação.

Corpo HTTP
http_body string

Corpo HTTP usado para a verificação, se houver.

Testado em
ssl.tested_at string

Carimbo de data/hora quando o SSL foi testado.

Expira em
ssl.expires_at string

Carimbo de data/hora, quando o SSL expira.

Válido
ssl.valid boolean

Indicação se o SSL é válido.

Erro
ssl.error string

Mensagem de erro relevante.

Obter métricas de verificação

Obter métricas detalhadas sobre a verificação

Parâmetros

Nome Chave Obrigatório Tipo Description
Símbolo
checkId True string

O identificador exclusivo (token) da verificação.

De
from string

Hora de início, padrão para 1 mês atrás. Formatos com suporte descritos em "updown.io".

Para
to string

Hora de término, padrão até agora. Formatos com suporte descritos em "updown.io".

Retornos

Nome Caminho Tipo Description
Apdex
apdex float

Índice de desempenho do aplicativo

Redirecionar
timings.redirect integer

Detalhes estatísticos de redirecionamentos.

Pesquisa de nome
timings.namelookup integer

Detalhes estatísticos de pesquisas de nome.

Connection
timings.connection integer

Detalhes estatísticos das conexões.

Handshake
timings.handshake integer

Detalhes estatísticos de handshakes.

Resposta
timings.response integer

Detalhes estatísticos das respostas.

Total
timings.total integer

Detalhes estatísticos do total de intervalos.

Samples
requests.samples integer

Número de exemplos.

Falhas
requests.failures integer

Número de falhas.

Satisfeito
requests.satisfied integer

Número de solicitações atendidas.

Tolerado
requests.tolerated integer

Número de solicitações toleradas.

Menos de 125 ms
requests.by_response_time.under125 integer

Número de respostas abaixo de 125 ms.

Abaixo de 250 ms
requests.by_response_time.under250 integer

Número de respostas abaixo de 250 ms.

Abaixo de 500 ms
requests.by_response_time.under500 integer

Número de respostas abaixo de 500 ms.

Abaixo de 1000ms
requests.by_response_time.under1000 integer

Número de respostas abaixo de 1000 ms.

Abaixo de 2000ms
requests.by_response_time.under2000 integer

Número de respostas abaixo de 2000ms.

Abaixo de 4000ms
requests.by_response_time.under4000 integer

Número de respostas abaixo de 4.000ms.

Abaixo de 8000ms
requests.by_response_time.under8000 integer

Número de respostas abaixo de 8000ms.

Abaixo de 16000ms
requests.by_response_time.under16000 integer

Número de respostas abaixo de 16000ms.

Abaixo de 32000ms
requests.by_response_time.under32000 integer

Número de respostas abaixo de 32000ms.

Obter verificação

Mostrar uma única verificação

Parâmetros

Nome Chave Obrigatório Tipo Description
Métricas
metrics boolean

Incluir métricas de desempenho (somente na última hora).

Símbolo
checkId True string

O identificador exclusivo (token) da verificação.

Retornos

Nome Caminho Tipo Description
Símbolo
token string

Identificador exclusivo da verificação.

URL
url string

A URL que está sendo verificada.

Alias
alias string

Nome legível humano.

Último status
last_status integer

Último status da verificação.

Tempo de atividade
uptime float

Tempo de atividade do site verificado.

Para baixo
down boolean

Indicação de se o site verificado está inativo.

Para baixo desde então
down_since string

Carimbo de data/hora, indicando desde quando o site está inativo.

Erro
error string

Mensagem de erro indicada.

Período
period integer

Intervalo em segundos (15, 30, 60, 120, 300, 600, 1800 ou 3600).

Limite de Apdex
apdex_t float

Limite de APDEX em segundos (0,125, 0,25, 0,5, 1,0, 2,0, 4,0 ou 8,0).

Correspondência de cadeia de caracteres
string_match string

Pesquise essa cadeia de caracteres na página.

Enabled
enabled boolean

A verificação está habilitada (true ou false).

Publicado
published boolean

A página de status deve ser pública (true ou false).

Destinatários
recipients array of string

Matriz de destinatários dos alertas de verificação.

Última verificação em
last_check_at string

Carimbo de data/hora da última verificação.

Próxima verificação em
next_check_at string

Carimbo de data/hora da próxima verificação.

verbo HTTP
http_verb string

Verbo HTTP usado para a verificação.

Corpo HTTP
http_body string

Corpo HTTP usado para a verificação, se houver.

Testado em
ssl.tested_at string

Carimbo de data/hora quando o SSL foi testado.

Expira em
ssl.expires_at string

Carimbo de data/hora, quando o SSL expira.

Válido
ssl.valid boolean

Indicação se o SSL é válido.

Erro
ssl.error string

Mensagem de erro relevante.

Apdex
metrics.apdex float

Métricas apdex da verificação.

Redirecionar
metrics.timings.redirect integer

Detalhes de redirecionamento.

Pesquisa de nome
metrics.timings.namelookup integer

Detalhes da pesquisa de nome.

Connection
metrics.timings.connection integer

Detalhes da conexão.

Handshake
metrics.timings.handshake integer

Detalhes do handshake.

Resposta
metrics.timings.response integer

Detalhes da resposta.

Total
metrics.timings.total integer

Número total de intervalos.

Definições

RecipientRef

Detalhes de um destinatário

Nome Caminho Tipo Description
ID
id string

Identificador exclusivo do destinatário.

Tipo
type string

Tipo de destinatário, como email, webhook, sms etc.

Nome
name string

Nome do destinatário.

Value
value string

Valor do destinatário, por exemplo, URL para webhook ou número de telefone para sms.

objeto

Esse é o tipo 'object'.