Updown (server di pubblicazione indipendente) (anteprima)
Updown è un servizio online che controlla lo stato del sito Web inviando periodicamente una richiesta HTTP all'URL di propria scelta. Invia quindi una notifica tramite posta elettronica, SMS o anche un webhook, quando il sito Web non risponde correttamente.
Questo connettore è disponibile nei prodotti e nelle aree seguenti:
| Servizio | Class | Regions |
|---|---|---|
| Copilot Studio | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| App per la logica | Normale | Tutte le aree di App per la logica , ad eccezione delle seguenti: - Aree di Azure per enti pubblici - Aree di Azure Cina - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Apps | Di alta qualità | Tutte le aree di Power Apps , ad eccezione dei seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Automate | Di alta qualità | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Governo degli Stati Uniti (GCC) - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Contatto | |
|---|---|
| Nome | Fordos Andras |
| fordosa90+ipc_updown@gmail.com |
| Metadati del connettore | |
|---|---|
| Editore | Fordos Andras |
| Sito web | https://updown.io/api |
| Informativa sulla privacy | https://updown.io/privacy_policy |
| Categorie | Operazioni IT; Sito web |
Creazione di una connessione
Il connettore supporta i tipi di autenticazione seguenti:
| Predefinita | Parametri per la creazione della connessione. | Tutte le aree geografiche | Non condivisibile |
Predefinito
Applicabile: tutte le aree
Parametri per la creazione della connessione.
Questa non è una connessione condivisibile. Se l'app power viene condivisa con un altro utente, verrà richiesto a un altro utente di creare una nuova connessione in modo esplicito.
| Nome | TIPO | Description | Obbligatorio |
|---|---|---|---|
| Chiave API | securestring | Chiave API per questa API | Vero |
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 100 | 60 secondi |
Azioni
| Controlli elenco |
Elencare tutti i controlli |
| Crea controllo |
Aggiungere un nuovo controllo |
| Creare un destinatario |
Aggiungere un nuovo destinatario |
| Elencare i destinatari |
Elencare tutti i destinatari o i canali di avviso possibili nell'account |
| Elencare i nodi API |
Elencare tutti i nodi di monitoraggio updown.io |
| Elimina controllo |
Eliminare un controllo |
| Elimina destinatario |
Eliminare un destinatario |
| Ottenere il controllo |
Mostra un singolo segno di spunta |
| Ottenere le metriche di controllo |
Ottenere metriche dettagliate sul controllo |
Controlli elenco
Elencare tutti i controlli
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Assegni
|
array of object |
Controlli risultanti. |
|
|
Token di accesso
|
token | string |
Identificatore univoco del controllo. |
|
URL
|
url | string |
URL selezionato. |
|
Alias
|
alias | string |
Nome leggibile. |
|
Ultimo stato
|
last_status | integer |
Ultimo stato del controllo. |
|
Disponibilità
|
uptime | float |
Tempo di attività del sito Web controllato. |
|
Giù
|
down | boolean |
Indicazione, se il sito web selezionato è inattivo. |
|
Giù dal momento che
|
down_since | string |
Timestamp, che indica da quando il sito Web è inattivo. |
|
Errore
|
error | string |
Messaggio di errore indicato. |
|
Periodo
|
period | integer |
Intervallo in secondi (15, 30, 60, 120, 300, 600, 1800 o 3600). |
|
Soglia apdex
|
apdex_t | float |
Soglia APDEX in secondi (0,125, 0,25, 0,5, 1.0, 2.0, 4.0 o 8.0). |
|
Corrispondenza stringa
|
string_match | string |
Cercare questa stringa nella pagina. |
|
Enabled
|
enabled | boolean |
Controllo abilitato (true o false). |
|
Pubblicato
|
published | boolean |
La pagina di stato sarà pubblica (true o false). |
|
Destinatari
|
recipients | array of string |
Matrice di destinatari degli avvisi di controllo. |
|
Ultima verifica all'indirizzo
|
last_check_at | string |
Timestamp dell'ultimo controllo. |
|
Controllo successivo all'indirizzo
|
next_check_at | string |
Timestamp del controllo successivo. |
|
Verbo HTTP
|
http_verb | string |
Verbo HTTP usato per il controllo. |
|
Corpo HTTP
|
http_body | string |
Corpo HTTP usato per il controllo, se presente. |
|
Testato in
|
ssl.tested_at | string |
Timestamp durante il test di SSL. |
|
Scade all'indirizzo
|
ssl.expires_at | string |
Timestamp, alla scadenza di SSL. |
|
Valido
|
ssl.valid | boolean |
Indicazione, se SSL è valido. |
|
Errore
|
ssl.error | string |
Messaggio di errore pertinente. |
Crea controllo
Aggiungere un nuovo controllo
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
URL
|
url | True | string |
URL da monitorare. |
|
Periodo
|
period | integer |
Intervallo in secondi. |
|
|
Soglia apdex
|
apdex_t | float |
Soglia APDEX in secondi. |
|
|
Enabled
|
enabled | boolean |
Controllo abilitato (true o false). |
|
|
Pubblicato
|
published | boolean |
La pagina di stato sarà pubblica (true o false). |
|
|
Alias
|
alias | string |
Nome leggibile. |
|
|
Corrispondenza stringa
|
string_match | string |
Cercare questa stringa nella pagina. |
|
|
Verbo HTTP
|
http_verb | string |
Verbo HTTP usato per eseguire la richiesta. |
|
|
Corpo HTTP
|
http_body | string |
Corpo HTTP inviato insieme alla richiesta. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Token di accesso
|
token | string |
Identificatore univoco del controllo. |
|
URL
|
url | string |
URL selezionato. |
|
Alias
|
alias | string |
Nome leggibile. |
|
Ultimo stato
|
last_status | integer |
Ultimo stato del controllo. |
|
Disponibilità
|
uptime | float |
Tempo di attività del sito Web controllato. |
|
Giù
|
down | boolean |
Indicazione, se il sito web selezionato è inattivo. |
|
Giù dal momento che
|
down_since | string |
Timestamp, che indica da quando il sito Web è inattivo. |
|
Errore
|
error | string |
Messaggio di errore indicato. |
|
Periodo
|
period | integer |
Intervallo in secondi (15, 30, 60, 120, 300, 600, 1800 o 3600). |
|
Soglia apdex
|
apdex_t | float |
Soglia APDEX in secondi (0,125, 0,25, 0,5, 1.0, 2.0, 4.0 o 8.0). |
|
Corrispondenza stringa
|
string_match | string |
Cercare questa stringa nella pagina. |
|
Enabled
|
enabled | boolean |
Controllo abilitato (true o false). |
|
Pubblicato
|
published | boolean |
La pagina di stato sarà pubblica (true o false). |
|
Destinatari
|
recipients | array of string |
Matrice di destinatari degli avvisi di controllo. |
|
Ultima verifica all'indirizzo
|
last_check_at | string |
Timestamp dell'ultimo controllo. |
|
Controllo successivo all'indirizzo
|
next_check_at | string |
Timestamp del controllo successivo. |
|
Verbo HTTP
|
http_verb | string |
Verbo HTTP usato per il controllo. |
|
Corpo HTTP
|
http_body | string |
Corpo HTTP usato per il controllo, se presente. |
Creare un destinatario
Aggiungere un nuovo destinatario
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
TIPO
|
type | True | string |
Tipo del destinatario. Alcuni valori possono essere impostati solo nell'interfaccia utente Web. |
|
Nome
|
name | string |
Etichetta facoltativa user-friendlier per i tipi che lo supportano (webhook solo al momento). |
|
|
Value
|
value | True | string |
Valore del destinatario (indirizzo di posta elettronica, numero di telefono o URL). |
|
Selezionato
|
selected | boolean |
Stato iniziale per tutti i controlli: true = selezionato in tutti i controlli esistenti (impostazione predefinita); false = non selezionato in alcun controllo. |
Restituisce
Dettagli di un destinatario
- Destinatario
- RecipientRef
Elencare i destinatari
Elencare tutti i destinatari o i canali di avviso possibili nell'account
Restituisce
- response
- array of RecipientRef
Elencare i nodi API
Elimina controllo
Eliminare un controllo
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Token di accesso
|
checkId | True | string |
Identificatore univoco (token) del controllo. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Cancellato
|
deleted | boolean |
Indicazione, impostata su true se l'eliminazione è riuscita. |
Elimina destinatario
Eliminare un destinatario
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
ID destinatario
|
recipientId | True | string |
Identificatore univoco del destinatario. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Cancellato
|
deleted | boolean |
Indicazione, impostata su true se l'eliminazione è riuscita. |
Ottenere il controllo
Mostra un singolo segno di spunta
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Metriche
|
metrics | boolean |
Includere le metriche delle prestazioni (solo l'ultima ora). |
|
|
Token di accesso
|
checkId | True | string |
Identificatore univoco (token) del controllo. |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Token di accesso
|
token | string |
Identificatore univoco del controllo. |
|
URL
|
url | string |
URL selezionato. |
|
Alias
|
alias | string |
Nome leggibile. |
|
Ultimo stato
|
last_status | integer |
Ultimo stato del controllo. |
|
Disponibilità
|
uptime | float |
Tempo di attività del sito Web controllato. |
|
Giù
|
down | boolean |
Indicazione, se il sito web selezionato è inattivo. |
|
Giù dal momento che
|
down_since | string |
Timestamp, che indica da quando il sito Web è inattivo. |
|
Errore
|
error | string |
Messaggio di errore indicato. |
|
Periodo
|
period | integer |
Intervallo in secondi (15, 30, 60, 120, 300, 600, 1800 o 3600). |
|
Soglia apdex
|
apdex_t | float |
Soglia APDEX in secondi (0,125, 0,25, 0,5, 1.0, 2.0, 4.0 o 8.0). |
|
Corrispondenza stringa
|
string_match | string |
Cercare questa stringa nella pagina. |
|
Enabled
|
enabled | boolean |
Controllo abilitato (true o false). |
|
Pubblicato
|
published | boolean |
La pagina di stato sarà pubblica (true o false). |
|
Destinatari
|
recipients | array of string |
Matrice di destinatari degli avvisi di controllo. |
|
Ultima verifica all'indirizzo
|
last_check_at | string |
Timestamp dell'ultimo controllo. |
|
Controllo successivo all'indirizzo
|
next_check_at | string |
Timestamp del controllo successivo. |
|
Verbo HTTP
|
http_verb | string |
Verbo HTTP usato per il controllo. |
|
Corpo HTTP
|
http_body | string |
Corpo HTTP usato per il controllo, se presente. |
|
Testato in
|
ssl.tested_at | string |
Timestamp durante il test di SSL. |
|
Scade all'indirizzo
|
ssl.expires_at | string |
Timestamp, alla scadenza di SSL. |
|
Valido
|
ssl.valid | boolean |
Indicazione, se SSL è valido. |
|
Errore
|
ssl.error | string |
Messaggio di errore pertinente. |
|
Apdex
|
metrics.apdex | float |
Metriche apdex del controllo. |
|
Reindirizza
|
metrics.timings.redirect | integer |
Dettagli di reindirizzamento. |
|
Ricerca del nome
|
metrics.timings.namelookup | integer |
Dettagli della ricerca dei nomi. |
|
Connection
|
metrics.timings.connection | integer |
Dettagli della connessione. |
|
Stretta di mano
|
metrics.timings.handshake | integer |
Dettagli handshake. |
|
Risposta
|
metrics.timings.response | integer |
Dettagli della risposta. |
|
Total
|
metrics.timings.total | integer |
Numero totale di intervalli. |
Ottenere le metriche di controllo
Ottenere metriche dettagliate sul controllo
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Token di accesso
|
checkId | True | string |
Identificatore univoco (token) del controllo. |
|
Da
|
from | string |
Ora di inizio, il valore predefinito è 1 mese fa. Formati supportati descritti in "updown.io". |
|
|
Per
|
to | string |
Ora di fine, impostazione predefinita. Formati supportati descritti in "updown.io". |
Restituisce
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Apdex
|
apdex | float |
Indice delle prestazioni dell'applicazione |
|
Reindirizza
|
timings.redirect | integer |
Dettagli statistici dei reindirizzamenti. |
|
Ricerca del nome
|
timings.namelookup | integer |
Dettagli statistici delle ricerche dei nomi. |
|
Connection
|
timings.connection | integer |
Dettagli statistici delle connessioni. |
|
Stretta di mano
|
timings.handshake | integer |
Dettagli statistici degli handshake. |
|
Risposta
|
timings.response | integer |
Dettagli statistici delle risposte. |
|
Total
|
timings.total | integer |
Dettagli statistici dei tempi totali. |
|
Samples
|
requests.samples | integer |
Numero di campioni. |
|
Errori
|
requests.failures | integer |
Numero di errori. |
|
Soddisfatto
|
requests.satisfied | integer |
Numero di richieste soddisfatte. |
|
Tollerato
|
requests.tolerated | integer |
Numero di richieste tollerate. |
|
Meno di 125 ms
|
requests.by_response_time.under125 | integer |
Numero di risposte inferiore a 125 ms. |
|
Meno di 250 ms
|
requests.by_response_time.under250 | integer |
Numero di risposte inferiore a 250 ms. |
|
Meno di 500 ms
|
requests.by_response_time.under500 | integer |
Numero di risposte inferiore a 500 ms. |
|
Meno di 1000 ms
|
requests.by_response_time.under1000 | integer |
Numero di risposte inferiore a 1000 ms. |
|
Meno di 2000 ms
|
requests.by_response_time.under2000 | integer |
Numero di risposte inferiore a 2000 ms. |
|
Meno di 4000 ms
|
requests.by_response_time.under4000 | integer |
Numero di risposte inferiore a 4000 ms. |
|
Meno di 8000 ms
|
requests.by_response_time.under8000 | integer |
Numero di risposte inferiore a 8000 ms. |
|
Meno di 16000 ms
|
requests.by_response_time.under16000 | integer |
Numero di risposte inferiore a 16000 ms. |
|
Meno di 32000 ms
|
requests.by_response_time.under32000 | integer |
Numero di risposte inferiore a 32000 ms. |
Definizioni
RecipientRef
Dettagli di un destinatario
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Documento d'identità
|
id | string |
Identificatore univoco del destinatario. |
|
TIPO
|
type | string |
Tipo di destinatario, ad esempio posta elettronica, webhook, SMS e così via. |
|
Nome
|
name | string |
Nome del destinatario. |
|
Value
|
value | string |
Valore del destinatario, ad esempio URL per webhook o numero di telefono per sms. |
oggetto
Si tratta del tipo 'object'.