Распределённая HTTP-проверка одновременно с мониторинговых агентов в Москве, Санкт-Петербурге, Челябинске и других городах. По каждому агенту: статус-код, waterfall DNS/TCP/TLS/TTFB/Download, SSL-сертификат и WHOIS — в одном отчёте на интерактивной карте. Опционально — ping/MTR. Отчёт хранится 24 часа.
Калькулятор SLA — расчёт уровня сервиса
SLA (Service Level Agreement) — это формальное обязательство о минимальном уровне аптайма сервиса, обычно выраженное в процентах (99%, 99.9%, 99.99%). Калькулятор переводит SLA в допустимый downtime за день, месяц, квартал и год, а также показывает обратное: при каком фактическом downtime ваш SLA нарушается. Работает бесплатно, без регистрации, и удобен для расчёта B2B-обязательств и компенсаций.
| SLA | Допустимый простой / месяц |
|---|---|
| 99% | 7 ч 12 мин |
| 99.5% | 3 ч 36 мин |
| 99.9% | 43 мин |
| 99.95% | 22 мин |
| 99.99% | 4 мин |
| 99.999% | 26 сек |
Что такое SLA
SLA (Service Level Agreement) -- это соглашение об уровне обслуживания между провайдером и клиентом. В контексте доступности сервисов SLA определяет гарантированный процент времени, в течение которого сервис будет работать.
Например, если вы обещаете клиентам SLA 99.9%, это означает, что ваш сервис может быть недоступен максимум 43 минуты в месяц. Превышение этого порога может означать нарушение SLA и, в зависимости от условий контракта, обязательство выплатить компенсацию.
Сколько простоя допускает каждый уровень SLA
Чтобы не пересчитывать вручную, держите перед глазами таблицу: каждая «девятка» в SLA соответствует конкретному количеству минут простоя в год, месяц и день. Чем выше уровень — тем меньше пространства для ошибок и тем дороже инфраструктура.
| SLA | Downtime в год | В месяц | В день | Что обычно требует |
|---|---|---|---|---|
| 99% | 3 дня 15 ч 36 мин | 7 ч 18 мин | 14 мин 24 сек | Внутренние инструменты, blog, MVP |
| 99.5% | 1 день 19 ч 48 мин | 3 ч 39 мин | 7 мин 12 сек | Малый B2B SaaS, корпоративные порталы |
| 99.9% | 8 ч 46 мин | 43 мин 12 сек | 1 мин 26 сек | Типичный коммерческий SaaS, e-commerce |
| 99.95% | 4 ч 23 мин | 21 мин 36 сек | 43 сек | Платёжные шлюзы, B2B-API с компенсациями |
| 99.99% | 52 мин 36 сек | 4 мин 19 сек | 8.6 сек | Финтех, биржи, критическая инфраструктура |
| 99.999% | 5 мин 15 сек | 25.9 сек | < 1 сек | Телеком, ядро банковских систем |
Практический ориентир: для большинства SaaS-продуктов реалистичная цель — 99.9% (43 минуты в месяц). 99.99% требует полного резервирования и круглосуточной on-call ротации, а 99.999% — отдельной архитектуры с geo-redundancy и стоит на порядок дороже.
Как рассчитать SLA
Формула расчёта SLA проста:
Где:
- Общее время -- количество минут в выбранном периоде (месяц = 43 200 минут).
- Время простоя -- суммарное количество минут, когда сервис был недоступен.
Например, если за месяц сервис был недоступен 2 часа (120 минут): SLA = ((43200 - 120) / 43200) x 100% = 99.72%.
Что учитывается в расчёте
При расчёте SLA важно определить, что считать «простоем». Обычно учитываются:
Учитывается как простой
- Сервер не отвечает на запросы
- HTTP-ошибки 5xx
- Таймаут подключения
- Ошибки SSL-сертификата
- DNS не резолвится
Обычно не учитывается
- Плановое обслуживание
- Проблемы на стороне клиента
- Форс-мажор (стихийные бедствия)
- Проблемы сторонних сервисов
- Замедление без полной недоступности
Как улучшить SLA
Мониторинг в реальном времени
Чем быстрее вы узнаете о сбое, тем быстрее устраните его. PingMap проверяет каждые 30 секунд и уведомляет мгновенно.
Резервирование
Дублирование критических компонентов: несколько серверов за балансировщиком, реплики баз данных, мультирегиональное развёртывание.
Автоматическое восстановление
Health check + автоматический перезапуск контейнеров (Kubernetes), автоскейлинг, circuit breaker для зависимых сервисов.
Zero-downtime деплои
Rolling update, blue-green deployment, canary release -- всё это позволяет обновлять сервис без простоя.
Что ещё связано с SLA и аптаймом
Калькулятор аптайма
Обратная задача: задаёте процент SLA — получаете допустимое downtime в часах за день/неделю/месяц/год.
Окна обслуживания
Плановое обслуживание не считается простоем в SLA — настройте maintenance windows, чтобы алерты не срабатывали в это время.
Публичная статус-страница
Покажите клиентам реальный SLA и историю инцидентов — публичная страница с автообновлением.
Мониторинг сайта
Чтобы измерить SLA автоматически — нужен постоянный мониторинг каждые 30 секунд из нескольких регионов.
Похожие инструменты
Калькулятор аптайма
Обратный расчёт: % аптайма при заданном даунтайме.
HTTP-проверка с разных городов
Проверка сайта одновременно из России, Европы и Азии — увидеть региональные блокировки.
Проверка доступности сайта (Ping)
Статус-код, время ответа, IP, заголовки и waterfall запроса.
Проверка HTTP-статус-кода
Диагностика 2xx/3xx/4xx/5xx с расшифровкой причины.
Часто задаваемые вопросы
Что такое SLA и зачем он нужен?
Сколько downtime допускает SLA 99.9% в год?
Чем отличаются "три девятки" от "пяти девяток"?
Что включается в downtime для расчёта SLA?
Как замерять SLA на практике?
Измеряйте реальный SLA автоматически с PingMap.