Параметр | Пример | Описание |
nickname | mynickname | Псевдоним пользователя serverstate.ru. |
password | 34819d7beeabb9260a5c854bc85b3e44 | Пароль в виде криптографического хэша (MD5). |
sensor_id | 12345 | Идентификатор задачи по мониторингу. |
from | 05.09.2011 | Выбор проверок доступности от указанной даты. |
to | 09.09.2011 | Выбор проверок доступности до указанной даты. |
state | successful |
Выбор проверок доступности только с определенным статусом. Выбор осуществляется по следующим значениям: all, successful и failed. Данный параметр опциональный. По умолчанию выбираются все проверки доступности. |
check_id | 12345 | Идентификатор проверки доступности.. Если данные загружаются используя этот параметр, тогда параметры sensor_id, from, to и state не требуются. |
Параметр | Пример | Описание |
id | 12345 | Идентификатор проверки доступности. |
created | 09.09.2011 18:35 | Дата и время проверки доступности. |
successful_flag | FALSE |
Статус проверки доступности (TRUE или FALSE). Статус TRUE обозначает, что проверка была успешной. |
checkpoint | Россия (5.63.152.80) |
Точка мониторинга, откуда была выполнена проверка. Точка мониторинга отсутствует, если осуществлялся мониторинг параметров сервера. |
response_time | 834 |
Время ответа в мс.
Информация отсутствует, если осуществлялся мониторинг параметров сервера. |
failure_reason | CONTENT CHECK FAILED | При неудачных проверках — точная причина отказа. |
applied_information |
Данное поле содержит дополнительную информацию, формат которой зависит от типа мониторинга:
|
Параметр | Пример | Описание |
nickname | mynickname | Псевдоним пользователя serverstate.ru. |
password | 34819d7beeabb9260a5c854bc85b3e44 | Пароль в виде криптографического хэша (MD5). |
Параметр | Пример | Описание |
id | 12345 | Идентификатор уведомления. |
created | 09.09.2011 18:35 | Дата и время, когда было создано уведомлениe. |
receiver_name | Вася Пупкин | Имя адресата. |
receiver_contact | contact@example.com | Адрес эл. почты, псевдоним в Twitter, Pushover-ID, номер мобильного телефона, URL скрипта или Telegram Chat-ID. |
successful_flag | TRUE |
Статус (TRUE или FALSE) сообщения. Статус FALSE означает, что произошла ошибка при отправке сообщения. |
type | Тип сообщения (EMAIL, SMS, TWITTER, PUSHOVER, SCRIPT CALL или TELEGRAM). | |
message | DOWN-Message: ... | Содержание уведомления. У SCRIPT CALL уведомлений содержание отсутствует. |
Параметр | Пример | Описание |
nickname | mynickname | Псевдоним пользователя serverstate.ru. |
password | 34819d7beeabb9260a5c854bc85b3e44 | Пароль в виде криптографического хэша (MD5). |
Параметр | Пример | Описание |
id | 12345 | Идентификатор получателя уведомлений. |
name | Вася Пупкин | Имя адресата. |
notify_by_email_flag | TRUE |
Уведомление (TRUE или FALSE) по электронной почте. TRUE означает, что уведомление по эл. почте активировано. |
contact@example.com | Адрес эл. почты. | |
notify_by_sms_flag | TRUE |
Уведомление (TRUE или FALSE) по SMS. TRUE означает, что уведомление по SMS активировано. |
phone_number | 004916312345 | Номер мобильного телефона для уведомления по SMS. |
notify_by_twitter_flag | TRUE |
Уведомление (TRUE или FALSE) в Twitter. TRUE означает что Twitter уведомление активировано. |
twitter_username | @my_twitter_account | Псевдоним пользователя Twitter. |
notify_by_pushover_flag | TRUE |
Уведомление (TRUE или FALSE) через Pushover сервис. TRUE означает что Pushover уведомление активировано. |
pushover_id | xBEsu9SvCAy6fTbQwRF5ngx4oDydAK | Pushover-ID пользователя и опциональное имя устройства. Если имя устройства существует, то оба значения разделены точкой. |
notify_by_script_call_flag | TRUE |
Уведомление (TRUE или FALSE) через запуск скрипта.
TRUE означает что уведомление активировано. |
script_url | http://example.com/my_script.php?sensor={SENSOR_ID} | URL скрипта. |
script_secret_key | 0vjpLnNcqq | Секретный ключ для валидации запроса. |
notify_by_telegram_flag | TRUE |
Уведомление (TRUE или FALSE) через Telegram.
TRUE означает что уведомление активировано. |
telegram_chat_id | 12345 | Telegram Chat-ID. |
Параметр | Пример | Описание |
nickname | mynickname | Псевдоним пользователя serverstate.ru. |
password | 34819d7beeabb9260a5c854bc85b3e44 | Пароль в виде криптографического хэша (MD5). |
sensor_id | 12345 | Идентификатор задачи по мониторингу. Данный параметр опциональный. |
Параметр | Пример | Описание |
id | 12345 | Идентификатор задачи по мониторингу. |
name | Задача по мониторингу | Название задачи по мониторингу. |
address | example.com | IP-адрес, домен или URL, подлежащий мониторингу. |
port | 80 | Номер порта. У PING мониторинга номер порта не указывается. |
type | HTTP | Тип мониторинга (HTTP, HTTPS, POP3, SMTP, IMAP, PING, FTP, CUSTOM PORT или SERVER PARAMETER). |
check_interval | 1 | Интервал мониторинга в минутах. |
notify_about_failure_rule | IMMEDIATE |
Определение, когда после отказа будет отправлено уведомление (IMMEDIATE, 2 FAILURE, 3 FAILURE, 4 FAILURE или 5 FAILURE). |
notify_about_uptime_flag | TRUE | Отправлять уведомление, когда служба после отказа снова становится доступной (TRUE или FALSE). |
enabled_flag | TRUE |
Статус задачи по мониторингу (TRUE или FALSE). Статус TRUE обозначает, что задача по мониторингу активирована. |
last_check_date | 09.09.2011 18:35 | Дата и время последней проверки на доступность. |
failure_flag | FALSE |
Актуальное состояние доступности (TRUE или FALSE). Статус TRUE означает, что служба в настоящий момент недоступна. |
timeout | 10 |
Установленный тайм-аут в миллисекундах. Тайм-аут значение не указывается, если осуществляется мониторинг параметров сервера. |
notification | Здесь определяются различные получатели уведомлений. |
Параметр | Пример | Описание |
nickname | mynickname | Псевдоним пользователя serverstate.ru. |
password | 34819d7beeabb9260a5c854bc85b3e44 | Пароль в виде криптографического хэша (MD5). |
sensor_id | 12345 | Идентификатор задачи по мониторингу. |
month | 09.2011 | Месяц и год, за которые будет отображаться статистика. |
Параметр | Пример | Описание |
month | 09.2011 | Месяц и год, за который отображается статистика. |
uptime_percent | 99.74 | Время безотказной работы в процентах. |
response_time | 298 |
Среднее время ответа в миллисекундах. Не указывается, если осуществляется мониторинг параметров сервера. |
total_downtime | 121 | Общее время отказа в минутах. |
avg_downtime | 11 | Среднее время отказа в минутах. |
number_of_downtimes | 11 | Количество отказов. |
Параметр | Пример | Описание |
nickname | mynickname | Псевдоним пользователя serverstate.ru. |
password | 34819d7beeabb9260a5c854bc85b3e44 | Пароль в виде криптографического хэша (MD5). |
sensor_id | 12345 | Идентификатор задачи по мониторингу. |
day | 01.09.2011 | День, месяц и год, за который отображается статистика. |
Параметр | Пример | Описание |
day | 01.09.2011 | День, месяц и год, за который отображается статистика. |
uptime_percent | 99.79 | Время безотказной работы в процентах. |
response_time | 273 |
Среднее время ответа в миллисекундах. Не указывается, если осуществляется мониторинг параметров сервера. |
details | Статистическая информация за час. |
Маркер ошибки | Описание |
ERROR_INVALID_REQUEST | Неверные параметры запроса. |
ERROR_INVALID_AUTH | Неверные данные авторизации. |