Udostępnij przez


Updown (niezależny wydawca) (wersja zapoznawcza)

Updown to usługa online, która okresowo sprawdza stan witryny internetowej, okresowo wysyłając żądanie HTTP do wybranego adresu URL. Następnie powiadamia Cię pocztą e-mail, sms lub nawet element webhook, gdy witryna internetowa nie odpowiada poprawnie.

Ten łącznik jest dostępny w następujących produktach i regionach:

Usługa Class Regions
Copilot Studio Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Logic Apps Standard Wszystkie regiony usługi Logic Apps z wyjątkiem następujących:
     — Regiony platformy Azure Government
     — Regiony platformy Azure (Chiny)
     - Departament Obrony USA (DoD)
Power Apps Premium Wszystkie regiony usługi Power Apps z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Power Automate Premium Wszystkie regiony usługi Power Automate z wyjątkiem następujących:
     - Rząd USA (GCC)
     - Rząd USA (GCC High)
     - China Cloud obsługiwane przez firmę 21Vianet
     - Departament Obrony USA (DoD)
Kontakt
Name Fordos Andras
Email fordosa90+ipc_updown@gmail.com
Metadane łącznika
Publisher Fordos Andras
Witryna internetowa https://updown.io/api
Zasady ochrony prywatności https://updown.io/privacy_policy
Kategorie Operacje IT; Witryna internetowa

Tworzenie połączenia

Łącznik obsługuje następujące typy uwierzytelniania:

Wartość domyślna Parametry tworzenia połączenia. Wszystkie regiony Nie można udostępniać

Domyślny

Dotyczy: wszystkie regiony

Parametry tworzenia połączenia.

Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.

Name Typ Description Wymagane
Klucz interfejsu API securestring Klucz interfejsu API dla tego interfejsu API Prawda

Limity ograniczania

Nazwa Wywołania Okres odnowienia
Wywołania interfejsu API na połączenie 100 60 sekund

Akcje

Adresaci listy

Wyświetl listę wszystkich możliwych adresatów alertów/kanałów na twoim koncie

Pobieranie metryk sprawdzania

Uzyskiwanie szczegółowych metryk dotyczących sprawdzania

Sprawdzanie listy

Wyświetl listę wszystkich testów

Sprawdzanie usuwania

Usuwanie sprawdzania

Tworzenie adresata

Dodawanie nowego adresata

Tworzenie sprawdzania

Dodawanie nowego sprawdzania

Usuń adresata

Usuwanie adresata

Uzyskiwanie kontroli

Pokazywanie pojedynczego sprawdzenia

Wyświetlanie listy węzłów interfejsu API

Wyświetlanie listy wszystkich węzłów monitorowania updown.io

Adresaci listy

Wyświetl listę wszystkich możliwych adresatów alertów/kanałów na twoim koncie

Zwraca

Pobieranie metryk sprawdzania

Uzyskiwanie szczegółowych metryk dotyczących sprawdzania

Parametry

Nazwa Klucz Wymagane Typ Opis
Żeton
checkId True string

Unikatowy identyfikator (token) sprawdzania.

Źródło
from string

Godzina rozpoczęcia, wartość domyślna to 1 miesiąc temu. Obsługiwane formaty opisane w temacie "updown.io".

Do
to string

Godzina zakończenia, wartość domyślna to teraz. Obsługiwane formaty opisane w temacie "updown.io".

Zwraca

Nazwa Ścieżka Typ Opis
Apdex
apdex float

Indeks wydajności aplikacji

Przekierowanie
timings.redirect integer

Statystyczne szczegóły przekierowań.

Wyszukiwanie nazw
timings.namelookup integer

Statystyczne szczegóły odnośników nazw.

Połączenie
timings.connection integer

Statystyczne szczegóły połączeń.

Uścisk dłoni
timings.handshake integer

Statystyczne szczegóły uścisk dłoni.

Odpowiedź
timings.response integer

Statystyczne szczegóły odpowiedzi.

Total
timings.total integer

Statystyczne szczegóły łącznego czasu.

Samples
requests.samples integer

Liczba próbek.

Awarii
requests.failures integer

Liczba niepowodzeń.

Zadowolony
requests.satisfied integer

Liczba spełnionych żądań.

Tolerowane
requests.tolerated integer

Liczba tolerowanych żądań.

Poniżej 125 ms
requests.by_response_time.under125 integer

Liczba odpowiedzi poniżej 125 ms.

Poniżej 250 ms
requests.by_response_time.under250 integer

Liczba odpowiedzi poniżej 250 ms.

Poniżej 500 ms
requests.by_response_time.under500 integer

Liczba odpowiedzi poniżej 500 ms.

Poniżej 1000 ms
requests.by_response_time.under1000 integer

Liczba odpowiedzi poniżej 1000 ms.

Poniżej 2000 ms
requests.by_response_time.under2000 integer

Liczba odpowiedzi poniżej 2000 ms.

Poniżej 4000 ms
requests.by_response_time.under4000 integer

Liczba odpowiedzi poniżej 4000 ms.

Poniżej 8000 ms
requests.by_response_time.under8000 integer

Liczba odpowiedzi poniżej 8000 ms.

Poniżej 16000 ms
requests.by_response_time.under16000 integer

Liczba odpowiedzi poniżej 16000 ms.

Poniżej 32000 ms
requests.by_response_time.under32000 integer

Liczba odpowiedzi poniżej 32000 ms.

Sprawdzanie listy

Wyświetl listę wszystkich testów

Zwraca

Nazwa Ścieżka Typ Opis
Sprawdza
array of object

Wynikowe kontrole.

Żeton
token string

Unikatowy identyfikator sprawdzania.

adres URL
url string

Sprawdzany jest adres URL.

Pseudonim
alias string

Czytelna nazwa człowieka.

Ostatni stan
last_status integer

Ostatni stan sprawdzania.

Czas sprawności
uptime float

Czas działania sprawdzonej witryny internetowej.

W dół
down boolean

Wskazuje, czy sprawdzona witryna internetowa nie działa.

W dół od
down_since string

Sygnatura czasowa wskazująca, że gdy witryna internetowa nie działa.

Error
error string

Wskazany komunikat o błędzie.

Okres
period integer

Interwał w sekundach (15, 30, 60, 120, 300, 600, 1800 lub 3600).

Próg Apdex
apdex_t float

Próg APDEX w sekundach (0,125, 0,25, 0,5, 1.0, 2.0, 4.0 lub 8.0).

Dopasowanie ciągu
string_match string

Wyszukaj ten ciąg na stronie.

Włączona
enabled boolean

Czy sprawdzanie jest włączone (prawda lub fałsz).

Opublikowany
published boolean

Strona stanu musi być publiczna (prawda lub fałsz).

Adresatów
recipients array of string

Tablica adresatów alertów sprawdzania.

Ostatnie sprawdzenie:
last_check_at string

Znacznik czasu ostatniego sprawdzenia.

Następne sprawdzenie pod adresem
next_check_at string

Znacznik czasu następnego sprawdzenia.

czasownik HTTP
http_verb string

Czasownik HTTP używany do sprawdzania.

Treść protokołu HTTP
http_body string

Treść HTTP używana do sprawdzania, jeśli istnieje.

Testowane w
ssl.tested_at string

Sygnatura czasowa testowania protokołu SSL.

Wygasa o godzinie
ssl.expires_at string

Sygnatura czasowa po wygaśnięciu protokołu SSL.

Prawidłowe
ssl.valid boolean

Wskazuje, czy protokół SSL jest prawidłowy.

Error
ssl.error string

Odpowiedni komunikat o błędzie.

Sprawdzanie usuwania

Usuwanie sprawdzania

Parametry

Nazwa Klucz Wymagane Typ Opis
Żeton
checkId True string

Unikatowy identyfikator (token) sprawdzania.

Zwraca

Nazwa Ścieżka Typ Opis
Usunięte
deleted boolean

Wskazuje, że ustawiono wartość true, jeśli usunięcie powiodło się.

Tworzenie adresata

Dodawanie nowego adresata

Parametry

Nazwa Klucz Wymagane Typ Opis
Typ
type True string

Typ adresata. (Niektóre wartości można ustawić tylko w internetowym interfejsie użytkownika)

Name
name string

Opcjonalna etykieta przyjazna dla typów, które go obsługują (elementy webhook są obecnie obsługiwane tylko w tej chwili).

Wartość
value True string

Wartość adresata (adres e-mail, numer telefonu lub adres URL).

Wybrany
selected boolean

Początkowy stan dla wszystkich testów: true = wybrane we wszystkich istniejących kontrolach (ustawienie domyślne); false = nie zaznaczono żadnego sprawdzenia.

Zwraca

Szczegóły adresata

Recipient
RecipientRef

Tworzenie sprawdzania

Dodawanie nowego sprawdzania

Parametry

Nazwa Klucz Wymagane Typ Opis
adres URL
url True string

Adres URL, który chcesz monitorować.

Okres
period integer

Interwał w sekundach.

Próg Apdex
apdex_t float

Próg APDEX w sekundach.

Włączona
enabled boolean

Czy sprawdzanie jest włączone (prawda lub fałsz).

Opublikowany
published boolean

Strona stanu musi być publiczna (prawda lub fałsz).

Pseudonim
alias string

Czytelna nazwa człowieka.

Dopasowanie ciągu
string_match string

Wyszukaj ten ciąg na stronie.

czasownik HTTP
http_verb string

Czasownik HTTP używany do wykonania żądania.

Treść protokołu HTTP
http_body string

Treść HTTP wysłana obok żądania.

Zwraca

Nazwa Ścieżka Typ Opis
Żeton
token string

Unikatowy identyfikator sprawdzania.

adres URL
url string

Sprawdzany jest adres URL.

Pseudonim
alias string

Czytelna nazwa człowieka.

Ostatni stan
last_status integer

Ostatni stan sprawdzania.

Czas sprawności
uptime float

Czas działania sprawdzonej witryny internetowej.

W dół
down boolean

Wskazuje, czy sprawdzona witryna internetowa nie działa.

W dół od
down_since string

Sygnatura czasowa wskazująca, że gdy witryna internetowa nie działa.

Error
error string

Wskazany komunikat o błędzie.

Okres
period integer

Interwał w sekundach (15, 30, 60, 120, 300, 600, 1800 lub 3600).

Próg Apdex
apdex_t float

Próg APDEX w sekundach (0,125, 0,25, 0,5, 1.0, 2.0, 4.0 lub 8.0).

Dopasowanie ciągu
string_match string

Wyszukaj ten ciąg na stronie.

Włączona
enabled boolean

Czy sprawdzanie jest włączone (prawda lub fałsz).

Opublikowany
published boolean

Strona stanu musi być publiczna (prawda lub fałsz).

Adresatów
recipients array of string

Tablica adresatów alertów sprawdzania.

Ostatnie sprawdzenie:
last_check_at string

Znacznik czasu ostatniego sprawdzenia.

Następne sprawdzenie pod adresem
next_check_at string

Znacznik czasu następnego sprawdzenia.

czasownik HTTP
http_verb string

Czasownik HTTP używany do sprawdzania.

Treść protokołu HTTP
http_body string

Treść HTTP używana do sprawdzania, jeśli istnieje.

Usuń adresata

Usuwanie adresata

Parametry

Nazwa Klucz Wymagane Typ Opis
Identyfikator adresata
recipientId True string

Unikatowy identyfikator odbiorcy.

Zwraca

Nazwa Ścieżka Typ Opis
Usunięte
deleted boolean

Wskazuje, że ustawiono wartość true, jeśli usunięcie powiodło się.

Uzyskiwanie kontroli

Pokazywanie pojedynczego sprawdzenia

Parametry

Nazwa Klucz Wymagane Typ Opis
Metrics
metrics boolean

Uwzględnij metryki wydajności (tylko ostatnia godzina).

Żeton
checkId True string

Unikatowy identyfikator (token) sprawdzania.

Zwraca

Nazwa Ścieżka Typ Opis
Żeton
token string

Unikatowy identyfikator sprawdzania.

adres URL
url string

Sprawdzany jest adres URL.

Pseudonim
alias string

Czytelna nazwa człowieka.

Ostatni stan
last_status integer

Ostatni stan sprawdzania.

Czas sprawności
uptime float

Czas działania sprawdzonej witryny internetowej.

W dół
down boolean

Wskazuje, czy sprawdzona witryna internetowa nie działa.

W dół od
down_since string

Sygnatura czasowa wskazująca, że gdy witryna internetowa nie działa.

Error
error string

Wskazany komunikat o błędzie.

Okres
period integer

Interwał w sekundach (15, 30, 60, 120, 300, 600, 1800 lub 3600).

Próg Apdex
apdex_t float

Próg APDEX w sekundach (0,125, 0,25, 0,5, 1.0, 2.0, 4.0 lub 8.0).

Dopasowanie ciągu
string_match string

Wyszukaj ten ciąg na stronie.

Włączona
enabled boolean

Czy sprawdzanie jest włączone (prawda lub fałsz).

Opublikowany
published boolean

Strona stanu musi być publiczna (prawda lub fałsz).

Adresatów
recipients array of string

Tablica adresatów alertów sprawdzania.

Ostatnie sprawdzenie:
last_check_at string

Znacznik czasu ostatniego sprawdzenia.

Następne sprawdzenie pod adresem
next_check_at string

Znacznik czasu następnego sprawdzenia.

czasownik HTTP
http_verb string

Czasownik HTTP używany do sprawdzania.

Treść protokołu HTTP
http_body string

Treść HTTP używana do sprawdzania, jeśli istnieje.

Testowane w
ssl.tested_at string

Sygnatura czasowa testowania protokołu SSL.

Wygasa o godzinie
ssl.expires_at string

Sygnatura czasowa po wygaśnięciu protokołu SSL.

Prawidłowe
ssl.valid boolean

Wskazuje, czy protokół SSL jest prawidłowy.

Error
ssl.error string

Odpowiedni komunikat o błędzie.

Apdex
metrics.apdex float

Metryki Apdex sprawdzania.

Przekierowanie
metrics.timings.redirect integer

Szczegóły przekierowania.

Wyszukiwanie nazw
metrics.timings.namelookup integer

Szczegóły wyszukiwania nazw.

Połączenie
metrics.timings.connection integer

Szczegóły połączenia.

Uścisk dłoni
metrics.timings.handshake integer

Szczegóły uzgadniania.

Odpowiedź
metrics.timings.response integer

Szczegóły odpowiedzi.

Total
metrics.timings.total integer

Łączna liczba chronometrażu.

Wyświetlanie listy węzłów interfejsu API

Wyświetlanie listy wszystkich węzłów monitorowania updown.io

Zwraca

response
object

Definicje

OdbiorcaRef

Szczegóły adresata

Nazwa Ścieżka Typ Opis
identyfikator
id string

Unikatowy identyfikator adresata.

Typ
type string

Typ adresata, taki jak adres e-mail, element webhook, sms itp.

Name
name string

Nazwa adresata.

Wartość
value string

Wartość adresata, na przykład adres URL elementu webhook lub numer telefonu dla wiadomości SMS.

obiekt

Jest to typ 'obiekt'.