Расчёт uptime

1 мин чтения

Расчёт uptime

Uptime (процент доступности) показывает, насколько стабильно работает ваш сайт. Мы рассчитываем его автоматически каждую минуту.

Формула расчёта

uptime = (успешные проверки / все проверки) × 100%

Период расчёта — последние 7 дней (скользящее окно).

Что считается успешной проверкой

  • HTTP статус 2xx или 3xx
  • Отсутствие ошибок SSL, Timeout, DNS

Что считается неуспешной проверкой

  • HTTP статус 4xx или 5xx
  • Ошибка SSL (невалидный сертификат)
  • Timeout (превышено время ожидания)
  • DNS error или Host not found

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

Проверки, выполненные во время активного окна обслуживания, исключаются из расчёта uptime. Это предотвращает искусственное снижение показателя из-за плановых работ.

Пример расчёта

За 7 дней выполнено 10 000 проверок, из них 9 950 успешных:

uptime = (9950 / 10000) × 100% = 99.50%

Уровни доступности

Uptime Downtime в неделю
99.9% ~10 минут
99.5% ~50 минут
99.0% ~1.7 часа