Шестнадцать типов проверок · от 30 секунд

Простои случаются.
Узнавайте о них первым.

Аптайм следит за сайтами, API, серверами, роутерами и cron-задачами снаружи и изнутри. Каждый инцидент фиксируется: история аптайма, время отклика, алерт в Telegram, публичная статус-страница.

16
типов проверок
30
секунд — минимум
до года
глубина графиков
0 ₽
стоимость
Мониторы
30 дней

example-shop.ru

HTTP(s)

Работает
100%

API платежей

Ключевое слово

РаботаетНедоступен
99,94%

db-01 · процессор и память

Агент

Работает
99,99%
Время отклика183 мс

Шестнадцать типов мониторов

Каждый уровень вашего стека — под наблюдением

Код ответа сайта, срок домена, память сервера, температура коммутатора. У всех общие инциденты, история и уведомления.

Точка обзора — снаружи

Снаружи — как видит посетитель

Проверки уходят с наших нод. Ничего ставить на свой сервер не нужно.

Сайты и API

HTTP-проверки от 30 секунд: код ответа, время загрузки, редиректы. Закрытым endpoint'ам можно задать метод, заголовки, тело запроса и авторизацию.

Аптайм за 30 дней99,98%
30 дней назадСегодня

Ключевое слово

Проверяет, что нужный текст на странице есть, а лишнего нет: «В наличии», цены, тексты ошибок, которые сервер отдаёт с кодом 200.

Ping и порты

ICMP с замером задержки и фолбэком на TCP, если пинг закрыт файрволом. Отдельно проверяется подключение к любому порту: SSH, SMTP, чему угодно.

SSL и домен

Срок сертификата, издатель, цепочка, плюс срок регистрации домена по WHOIS. Напоминания за 14, 7, 3 и 1 день до конца сертификата и за 30 дней до конца домена: продлить успеете днём, а не ночью.

DNS

Записи A, AAAA, MX, NS, TXT и CNAME. Можно задать ожидаемое значение: тогда монитор упадёт, если запись подменили или потеряли.

Почта и базы данных

Баннер SMTP, IMAP или POP3 и живость MySQL, PostgreSQL, Redis на уровне протокола. Логин не нужен: пароли от вашей базы мы не спрашиваем.

Скорость сайта

Core Web Vitals через PageSpeed Insights: LCP, INP, CLS, FCP, TTFB и скор Lighthouse. Если метрика ушла от прошлого замера больше заданного процента, придёт алерт.

Точка обзора — изнутри

Изнутри — до того, как сайт ляжет

Забитый диск и кончившаяся память видны раньше, чем отвалится первая страница.

Производительность сервера

Агент на Linux, macOS или Windows раз в минуту присылает CPU, load average, память, диск и сеть. Графики с глубиной до года, вкладка с процессами и свои пороги для инцидента.

Обновления сервера

Тот же агент раз в шесть часов собирает пакеты, ждущие обновления: apt, dnf, apk, pacman, Homebrew, Windows Update, pip, npm и ещё полтора десятка источников. Инцидент открывается по обновлениям безопасности, залежавшимся пакетам и флагу «нужна перезагрузка».

Сетевое оборудование по SNMP

Cisco, MikroTik, Zyxel, Keenetic, OpenWrt: трафик и ошибки портов, загрузка каналов, CPU, память, температура. Опрашивает коллектор в вашей сети, поэтому NAT не мешает.

Точка обзора — навстречу

Навстречу — когда достучаться нельзя

Сервис сам сообщает, что он жив. Тишина дольше срока — инцидент.

Cron-задачи

Бэкап, выгрузка, рассылка дёргают выданный heartbeat-URL. Задача не отчиталась вовремя, и вы узнаёте об этом сразу, а не в день, когда понадобится бэкап.

Реверс-мониторинг

Для всего, что за NAT и без публичного адреса: сервис сам вызывает персональный вебхук. В деталке — график вызовов и индикатор тишины.

RUM — реальные посетители

Один тег на сайт собирает Web Vitals у живых пользователей: p75 по каждой метрике и топ страниц. Не лаборатория, а то, что видят люди на своих телефонах.

Что уезжает с вашего сервера

Агент и коллектор: секреты остаются у вас

Чтобы видеть сервер изнутри, на него ставится агент, один читаемый скрипт без зависимостей: bash для Linux и macOS, PowerShell для Windows. Он отправляет цифры и читает код ответа. Ничего из ответа сервера агент не исполняет, поэтому доступ к «Аптайму» не превращается в доступ к вашим машинам.

Сетевое оборудование почти всегда стоит за NAT, поэтому его опрашивает не «Аптайм», а коллектор на любой Linux-машине в той же сети. Community и пароли SNMP никуда не уезжают, адреса устройств тоже: сюда приходят только метрики. Писать по SNMP коллектор не умеет: такой команды в нём нет.

Установка агента
# готовая команда с токеном выдаётся в кабинете
curl -fsSL https://aptme.ru/perf-agent-linux.sh \
  | sudo bash -s -- --url https://aptme.ru --token <токен> 
  • CPU по ядрам, load average, память, диск, сеть
  • топ-15 процессов по именам, без аргументов командной строки
  • пакеты, ждущие обновления, и флаг «нужна перезагрузка»
  • обновление и удаление агента кнопкой из деталки

Мелочи, которые решают

И ещё то, без чего мониторинг раздражает

Проверки из нескольких стран

У монитора вы выбираете локации и правило падения: отказ в любой точке, в большинстве или во всех. Видно, откуда сервис доступен, а откуда нет, и не придётся гадать, лёг сайт или маршрут.

Окна обслуживания

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

Публичные статус-страницы

Несколько страниц на аккаунт по секретным ссылкам, 90 дней истории и свой набор мониторов на каждой. Клиенты смотрят сами и не пишут «у вас всё упало?».

Группы, порядок и бэкап

Мониторы складываются в группы и перетаскиваются мышью. Вся конфигурация выгружается в JSON и заливается обратно: на другой сервер или просто про запас.

Статус-страницу можно показать клиентам прямо сейчас: демо собрано на сгенерированных данных.

Открыть демо →

Три канала

Алерт приходит туда, куда вы смотрите

Падение, восстановление, напоминания, пока сервис лежит, истечение SSL и домена, отклонение скорости. Каждый канал включается у каждого монитора отдельно.

Telegram

Свой бот от @BotFather. Если провайдер режет api.telegram.org, укажите MTProto-прокси: бот пойдёт напрямую по протоколу Telegram, без HTTPS к Bot API.

Email

Свой SMTP: Яндекс, Gmail с паролем приложения, корпоративный релей. Хост, порт, логин и кнопка тестового письма рядом.

Вебхук

POST с JSON на ваш URL и подпись HMAC-SHA256, если задан секрет. Дальше его можно завести в дежурную систему, чат или свой обработчик.

Как начать

Настройка за 30 секунд

1

Добавьте монитор

Укажите URL, хост или порт и выберите интервал проверки от 30 секунд.

2

Аптайм проверяет

Движок выполняет проверки 24/7, замеряет время отклика и подтверждает инциденты двойной проверкой.

3

Смотрите статистику

Аптайм за 24 часа / 7 / 30 дней, графики отклика, журнал инцидентов и статус-страница.

Частые вопросы

Спрашивают до регистрации

Сколько стоит «Аптайм»?+

Нисколько. Мониторы, уведомления, статус-страницы и история доступны целиком, карта при регистрации не нужна: вход по коду из письма, без пароля.

Как часто выполняются проверки?+

От 30 секунд. У мониторов с несколькими локациями минимум минута, у мониторов скорости час: это ограничение квоты PageSpeed API. Падение подтверждается второй проверкой, чтобы одна сетевая икота не поднимала тревогу.

Нужно ли что-то ставить на сервер?+

Для проверок снаружи нет. Агент нужен только там, где смотрим изнутри: производительность сервера и список обновлений. Для сетевого оборудования по SNMP ставится коллектор на любую Linux-машину в той же сети.

Что с паролями и токенами?+

Community и пароли SNMP остаются на вашей машине: коллектор шлёт только метрики. Агент читает счётчики и отправляет их, ничего из ответа сервера не исполняя. Базы данных проверяются на уровне протокола, логин к ним не нужен.

Куда приходят уведомления?+

В Telegram, на почту по вашему SMTP и вебхуком с подписью HMAC. Если провайдер блокирует api.telegram.org, в настройках указывается MTProto-прокси. SMS и звонков нет.

Можно ли проверять сервис за NAT?+

Да. Для этого есть реверс-мониторинг: сервис сам дёргает выданный вебхук, а тишина дольше заданного предела считается падением. Так же устроены мониторы cron-задач.

Что видно на публичной статус-странице?+

Выбранные вами мониторы, их текущее состояние и 90 дней истории. Страниц можно завести несколько, каждая по своей ссылке и со своим набором мониторов.

Не нашли ответ? Загляните в документацию — там разобраны все типы проверок, агент и уведомления.

Первым о простое узнаёте вы,
а не ваши клиенты

Регистрация по коду из письма, без пароля и без карты. Первый монитор заводится за полминуты.

Начать мониторинг бесплатно