Поделиться через


Updown (независимый издатель) (предварительная версия)

Updown — это веб-служба, которая проверяет состояние веб-сайта, периодически отправляя HTTP-запрос на URL-адрес вашего выбора. Затем он уведомляет вас по электронной почте, sms или даже веб-перехватчику, когда ваш веб-сайт не отвечает правильно.

Этот соединитель доступен в следующих продуктах и регионах:

Услуга Class Регионы
Copilot Studio Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Логические приложения Стандарт Все регионы Logic Apps , кроме следующих:
     — Регионы Azure для государственных организаций
     — Регионы Azure Для Китая
     - Министерство обороны США (DoD)
Power Apps Премия Все регионы Power Apps , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Power Automate Премия Все регионы Power Automate , кроме следующих:
     - Правительство США (GCC)
     - Правительство США (GCC High)
     — Облако Китая, управляемое 21Vianet
     - Министерство обороны США (DoD)
Контакт
Имя Fordos Andras
Адрес электронной почты fordosa90+ipc_updown@gmail.com
Метаданные соединителя
Publisher Fordos Andras
Веб-сайт https://updown.io/api
Политика конфиденциальности https://updown.io/privacy_policy
Категории ИТ-операции; Сайт

Создание подключения

Соединитель поддерживает следующие типы проверки подлинности:

По умолчанию Параметры для создания подключения. Все регионы Недоступен для совместного использования

По умолчанию

Применимо: все регионы

Параметры для создания подключения.

Это недоступно для общего доступа. Если приложение power предоставляется другому пользователю, пользователю будет предложено явно создать новое подключение.

Имя Тип Description Обязательно
Ключ API securestring Ключ API для этого API True

Ограничения регулирования

Имя Вызовы Период обновления
Вызовы API для каждого подключения 100 60 секунд

Действия

Вывод списка узлов API

Вывод списка всех узлов мониторинга updown.io

Перечисление получателей

Вывод списка всех возможных получателей или каналов оповещений в учетной записи

Получение метрик проверки

Получение подробных метрик о проверке

Получение проверки

Отображение одной проверки

Проверка списка

Вывод списка всех проверок

Создание получателя

Добавление нового получателя

Создание проверки

Добавление новой проверки

Удаление получателя

Удаление получателя

Удаление проверки

Удаление проверки

Вывод списка узлов API

Вывод списка всех узлов мониторинга updown.io

Возвращаемое значение

response
object

Перечисление получателей

Вывод списка всех возможных получателей или каналов оповещений в учетной записи

Возвращаемое значение

Получение метрик проверки

Получение подробных метрик о проверке

Параметры

Имя Ключ Обязательно Тип Описание
Токен
checkId True string

Уникальный идентификатор (токен) проверки.

От
from string

Время начала, по умолчанию — 1 месяц назад. Поддерживаемые форматы, описанные в разделе "updown.io".

Кому
to string

Время окончания по умолчанию. Поддерживаемые форматы, описанные в разделе "updown.io".

Возвращаемое значение

Имя Путь Тип Описание
Apdex
apdex float

Индекс производительности приложения

Перенаправить
timings.redirect integer

Статистические сведения о перенаправлении.

Поиск имен
timings.namelookup integer

Статистические сведения о подстановках имен.

Подключение
timings.connection integer

Статистические сведения о подключениях.

Рукопожатие
timings.handshake integer

Статистические сведения о подтверждениях.

Ответ
timings.response integer

Статистические сведения о ответах.

Total
timings.total integer

Статистические сведения об общих сроках.

Samples
requests.samples integer

Количество примеров.

Сбоев
requests.failures integer

Количество сбоев.

Нравится
requests.satisfied integer

Количество удовлетворенных запросов.

Переносится
requests.tolerated integer

Количество допустимых запросов.

До 125 мс
requests.by_response_time.under125 integer

Число ответов до 125 мс.

До 250 мс
requests.by_response_time.under250 integer

Количество ответов в 250 мс.

До 500 мс
requests.by_response_time.under500 integer

Количество ответов до 500 мс.

До 1000 мс
requests.by_response_time.under1000 integer

Количество ответов в 1000 мс.

До 2000 мс
requests.by_response_time.under2000 integer

Количество ответов до 2000 мс.

До 4000 мс
requests.by_response_time.under4000 integer

Количество ответов в 4000 мс.

До 8000 мс
requests.by_response_time.under8000 integer

Количество ответов в 8000 мс.

До 16000 мс
requests.by_response_time.under16000 integer

Число ответов до 16000 мс.

До 32000 мс
requests.by_response_time.under32000 integer

Количество ответов в 32000 мс.

Получение проверки

Отображение одной проверки

Параметры

Имя Ключ Обязательно Тип Описание
Metrics
metrics boolean

Включите метрики производительности (только в последний час).

Токен
checkId True string

Уникальный идентификатор (токен) проверки.

Возвращаемое значение

Имя Путь Тип Описание
Токен
token string

Уникальный идентификатор проверки.

URL
url string

Проверяемый URL-адрес.

Псевдоним
alias string

Удобочитаемое имя человека.

Последнее состояние
last_status integer

Последнее состояние проверки.

Время работы
uptime float

Время простоя проверенного веб-сайта.

Вниз
down boolean

Указывает, отключен ли проверенный веб-сайт.

Вниз с момента
down_since string

Метка времени, указывающая, с тех пор, когда веб-сайт отключен.

Ошибка
error string

Указанное сообщение об ошибке.

Период
period integer

Интервал в секундах (15, 30, 60, 120, 300, 600, 1800 или 3600).

Пороговое значение Apdex
apdex_t float

ПорогОВОЕ значение APDEX в секундах (0.125, 0.25, 0.5, 1.0, 2.0, 4.0 или 8.0).

Сопоставление строк
string_match string

Найдите эту строку на странице.

Включен
enabled boolean

Включена проверка (true или false).

Опубликовано
published boolean

Должна быть открытая страница состояния (true или false).

Получатели
recipients array of string

Массив получателей оповещений проверки.

Последняя проверка
last_check_at string

Метка времени последней проверки.

Следующая проверка
next_check_at string

Метка времени следующей проверки.

HTTP-команда
http_verb string

HTTP-команда, используемая для проверки.

Текст HTTP
http_body string

Текст HTTP, используемый для проверки, если таковой есть.

Протестировано на
ssl.tested_at string

Метка времени при тестировании SSL.

Истекает по адресу
ssl.expires_at string

Метка времени, когда срок действия SSL истекает.

Действительный
ssl.valid boolean

Указывает, является ли SSL допустимым.

Ошибка
ssl.error string

Соответствующее сообщение об ошибке.

Apdex
metrics.apdex float

Метрики apdex проверки.

Перенаправить
metrics.timings.redirect integer

Сведения о перенаправлении.

Поиск имен
metrics.timings.namelookup integer

Сведения о поиске имен.

Подключение
metrics.timings.connection integer

Сведения о подключении.

Рукопожатие
metrics.timings.handshake integer

Подробности подтверждения.

Ответ
metrics.timings.response integer

Сведения о ответе.

Total
metrics.timings.total integer

Общее количество времени.

Проверка списка

Вывод списка всех проверок

Возвращаемое значение

Имя Путь Тип Описание
Проверки
array of object

Полученные проверки.

Токен
token string

Уникальный идентификатор проверки.

URL
url string

Проверяемый URL-адрес.

Псевдоним
alias string

Удобочитаемое имя человека.

Последнее состояние
last_status integer

Последнее состояние проверки.

Время работы
uptime float

Время простоя проверенного веб-сайта.

Вниз
down boolean

Указывает, отключен ли проверенный веб-сайт.

Вниз с момента
down_since string

Метка времени, указывающая, с тех пор, когда веб-сайт отключен.

Ошибка
error string

Указанное сообщение об ошибке.

Период
period integer

Интервал в секундах (15, 30, 60, 120, 300, 600, 1800 или 3600).

Пороговое значение Apdex
apdex_t float

ПорогОВОЕ значение APDEX в секундах (0.125, 0.25, 0.5, 1.0, 2.0, 4.0 или 8.0).

Сопоставление строк
string_match string

Найдите эту строку на странице.

Включен
enabled boolean

Включена проверка (true или false).

Опубликовано
published boolean

Должна быть открытая страница состояния (true или false).

Получатели
recipients array of string

Массив получателей оповещений проверки.

Последняя проверка
last_check_at string

Метка времени последней проверки.

Следующая проверка
next_check_at string

Метка времени следующей проверки.

HTTP-команда
http_verb string

HTTP-команда, используемая для проверки.

Текст HTTP
http_body string

Текст HTTP, используемый для проверки, если таковой есть.

Протестировано на
ssl.tested_at string

Метка времени при тестировании SSL.

Истекает по адресу
ssl.expires_at string

Метка времени, когда срок действия SSL истекает.

Действительный
ssl.valid boolean

Указывает, является ли SSL допустимым.

Ошибка
ssl.error string

Соответствующее сообщение об ошибке.

Создание получателя

Добавление нового получателя

Параметры

Имя Ключ Обязательно Тип Описание
Тип
type True string

Тип получателя. (Некоторые значения можно задать только в пользовательском веб-интерфейсе)

Имя
name string

Необязательная метка пользователя для типов, которые поддерживают его (веб-перехватчики только в данный момент).

Ценность
value True string

Значение получателя (адрес электронной почты, номер телефона или URL-адрес).

Выбрано
selected boolean

Начальное состояние для всех проверок: true = выбрано во всех существующих проверках (по умолчанию); false = не выбрано при проверке.

Возвращаемое значение

Сведения о получателе

Recipient
RecipientRef

Создание проверки

Добавление новой проверки

Параметры

Имя Ключ Обязательно Тип Описание
URL
url True string

URL-адрес, который требуется отслеживать.

Период
period integer

Интервал в секундах.

Пороговое значение Apdex
apdex_t float

ПорогОВОЕ значение APDEX в секундах.

Включен
enabled boolean

Включена проверка (true или false).

Опубликовано
published boolean

Должна быть открытая страница состояния (true или false).

Псевдоним
alias string

Удобочитаемое имя человека.

Сопоставление строк
string_match string

Найдите эту строку на странице.

HTTP-команда
http_verb string

Http-команда, используемая для выполнения запроса.

Текст HTTP
http_body string

Текст HTTP, отправляемый вместе с запросом.

Возвращаемое значение

Имя Путь Тип Описание
Токен
token string

Уникальный идентификатор проверки.

URL
url string

Проверяемый URL-адрес.

Псевдоним
alias string

Удобочитаемое имя человека.

Последнее состояние
last_status integer

Последнее состояние проверки.

Время работы
uptime float

Время простоя проверенного веб-сайта.

Вниз
down boolean

Указывает, отключен ли проверенный веб-сайт.

Вниз с момента
down_since string

Метка времени, указывающая, с тех пор, когда веб-сайт отключен.

Ошибка
error string

Указанное сообщение об ошибке.

Период
period integer

Интервал в секундах (15, 30, 60, 120, 300, 600, 1800 или 3600).

Пороговое значение Apdex
apdex_t float

ПорогОВОЕ значение APDEX в секундах (0.125, 0.25, 0.5, 1.0, 2.0, 4.0 или 8.0).

Сопоставление строк
string_match string

Найдите эту строку на странице.

Включен
enabled boolean

Включена проверка (true или false).

Опубликовано
published boolean

Должна быть открытая страница состояния (true или false).

Получатели
recipients array of string

Массив получателей оповещений проверки.

Последняя проверка
last_check_at string

Метка времени последней проверки.

Следующая проверка
next_check_at string

Метка времени следующей проверки.

HTTP-команда
http_verb string

HTTP-команда, используемая для проверки.

Текст HTTP
http_body string

Текст HTTP, используемый для проверки, если таковой есть.

Удаление получателя

Удаление получателя

Параметры

Имя Ключ Обязательно Тип Описание
Идентификатор получателя
recipientId True string

Уникальный идентификатор получателя.

Возвращаемое значение

Имя Путь Тип Описание
Удалено
deleted boolean

Указание, задайте значение true, если удаление выполнено успешно.

Удаление проверки

Удаление проверки

Параметры

Имя Ключ Обязательно Тип Описание
Токен
checkId True string

Уникальный идентификатор (токен) проверки.

Возвращаемое значение

Имя Путь Тип Описание
Удалено
deleted boolean

Указание, задайте значение true, если удаление выполнено успешно.

Определения

RecipientRef

Сведения о получателе

Имя Путь Тип Описание
Идентификатор
id string

Уникальный идентификатор получателя.

Тип
type string

Тип получателя, например электронная почта, веб-перехватчик, sms и т. д.

Имя
name string

Имя получателя.

Ценность
value string

Значение получателя, например URL-адрес веб-перехватчика или номера телефона для sms.

объект

Это тип object.