v0.6

Статус

сторож дёргает /health снаружи раз в 2 минуты, как браузер – тут то, что он видел
Все системы работают
Сайт отклик 30 мс · процесс живёт 5 ч 43 мин · 32 файлов · 229 МБ
Цены 🌙 биржа закрыта · откроется чт 16:30 (твоё время)
Телеграм-бот работает

Доступность

100%24 часа
100%7 дней
100%30 дней
100%90 дней

история с 14.09

Пульс процесса

24 часа7 дней30 дней 28.10 04:24 – 29.10 04:22
отклик, мс48
min 14max 152
открытые файлы32
min 18max 96
память, МБ229
min 145max 293

файлы и память должны стоять на месте; ползут вверх – течь, как 13.09. Красные штрихи внизу – неудачные проверки.

Инциденты

09.10 13:28 2 мин URLError: <urlopen error [Errno -3] Temporary failure in name resolution>
01.10 23:06 2 мин HTTP 502
28.09 11:03 1 мин юнит упал (systemd) после выкатки: сломан файл переводов – поднял руками (записано задним числом)

Как это устроено: сторож на сервере раз в 2 минуты открывает /health через nginx и HTTPS, записывает отклик и цифры процесса, при сбое перезапускает сайт и пишет в телеграм. История – 90 дней, время – твоё.