Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Шесть окружений, один автономный операционный слой

Два продукта, шесть окружений, один краб, который держит их живыми: Truelens и Neura/OpenCrabs в dev, staging и production. Он деплоит, следит за сертификатами, пингует аптайм, сам лечит веб-сервер и проверяет бэкапы, чтобы ничего не падало тихо.

  • Шесть окружений: Truelens dev/staging/prod и Neura/OpenCrabs dev/staging/prod, каждое на своём сервере
  • Сертификаты под присмотром: ежечасная проверка отслеживает каждый SSL-сертификат и предупреждает до истечения срока
  • Сторожевые псы аптайма: сайты пингуются каждые пять минут, а самолечение nginx перезапускает веб-сервер, если тот упал
  • Диск и бэкапы: мониторинг ловит заполняющийся диск или сорванный бэкап раньше, чем это станет аварией
  • Отслеживание деплоев и релизов: каждый деплой и релиз на GitHub под контролем автоматически

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