Поддержка
Ответы на частые вопросы. Не нашли ответа? Напишите на [email protected].
Контакты
Пишите на [email protected]. Укажите модель устройства, версию iOS и версию приложения (она показана внизу «Настроек» в DevKit), а также то, что вы видите на экране. Никогда не отправляйте пароли, закрытые ключи, токены или коды входа.
Вход
DevKit выполняет вход по коду, который приходит на ваш email. Код состоит из 8 цифр, действует 10 минут и допускает 5 попыток; после этого запросите новый. Отправитель — [email protected]; если письмо не пришло, проверьте папку «Спам».
Проекты и мониторы, созданные до входа, переносятся в ваш аккаунт при первом входе. Вход в уже существующий аккаунт объединяет их; ничего не удаляется. После выхода на устройстве остаётся новое пустое рабочее пространство.
Мониторы и сбои
Мониторы проверяются с серверов DevKit с выбранным вами интервалом, независимо от того, открыто ли приложение. Нет данных означает, что проверок ещё не было или последние проверки не удалось выполнить; такое состояние никогда не считается работающим.
Сбой открывается после заданного вами числа неудачных проверок подряд (по умолчанию трёх) и закрывается после заданного числа успешных. Проверка, которую не удалось выполнить или которая пришлась на окно обслуживания, не считается ни работающей, ни сбоем и не влияет на процент аптайма.
Частные и локальные адреса (10.x, 192.168.x, localhost и подобные) облако отклоняет и никогда к ним не обращается. Чтобы до них достучаться, используйте «Инструменты» на устройстве или отслеживайте сервер по SSH через «Сводку по серверу».
Ping-мониторы пока недоступны из облака; используйте инструмент Ping на устройстве.
Оповещения
Добавьте каналы в разделе «Настройки › Каналы оповещений»: email, webhook, Slack, Discord и Telegram. Webhook-запросы подписываются секретом, который показывается один раз при создании канала. Адреса каналов хранятся в зашифрованном виде и больше никогда не показываются полностью.
Окно обслуживания отключает оповещения для всех мониторов в своей области, при этом проверки продолжаются. Пока длится сбой, напоминание может повторяться с заданным интервалом. Доступные каналы зависят от вашего тарифа.
Страницы статуса
Создайте страницу в разделе «Мониторы › Страницы статуса», выберите мониторы и название, под которым будет показан каждый, и поделитесь ссылкой. Страница показывает только эти названия, общую фразу о состоянии и историю за 90 дней — никогда адреса, внутренние имена или ошибки.
Посетители могут подписаться по email. Сообщения о сбоях и восстановлениях они получают только после подтверждения адреса, и в каждом сообщении есть ссылка для отписки. Вы видите число подписчиков, но не их адреса.
SSH
DevKit подключается по паролю или ключу Ed25519 в формате OpenSSH, в том числе с парольной фразой; приложение также может сгенерировать ключ на устройстве и показать его открытую часть для установки на сервер. При первом подключении показывается отпечаток ключа хоста сервера для подтверждения. Если ключ сервера позже изменится, подключение будет отклоняться, пока вы не удалите сервер в разделе «Настройки › Доверенные серверы».
Учётные данные сохраняются в Keychain этого устройства, только если вы решите это сделать после успешного подключения. iOS разрывает SSH-подключения вскоре после ухода приложения в фон; DevKit предлагает переподключиться, что открывает новую оболочку. SFTP, проброс портов и туннели недоступны.
Инструменты
«Инструменты» выполняют разовые проверки с вашего устройства и никогда не меняют состояние монитора. Под результатом кнопка Облако один раз запускает ту же проверку с серверов DevKit, чтобы вы могли сравнить результаты, — это ответ на вопрос «это только у меня?». Облачные проверки требуют входа в аккаунт и ограничены несколькими в минуту.
Результаты ping и traceroute могут различаться в Wi-Fi и сотовой сети; работа traceroute на реальном устройстве пока проверяется у разных операторов.
Команды
Создайте команду в разделе «Настройки › Облачное рабочее пространство › Рабочие пространства команд». Приглашение привязано к адресу email, проекту или окружению и роли; его код показывается один раз, и письмо не отправляется, поэтому передайте код сами. Роли собираются из разрешений и могут быть изменены позже; встроенную роль владельца удалить нельзя. Владение можно передать другому участнику.
Ваши данные и аккаунт
В разделе «Настройки › Облачное рабочее пространство» доступны Экспортировать мои данные (файл JSON с вашими проектами, мониторами, историей, каналами, страницами статуса и окнами обслуживания, без секретов) и Удалить аккаунт.
Удаление немедленно останавливает ваши рабочие пространства. Вход с тем же email в течение 30 дней возвращает всё; после этого данные удаляются безвозвратно. Если вы владеете командой, в которой есть другие участники, сначала передайте владение.