From 36bc72ac0568b86a73134584b2459d9b17674279 Mon Sep 17 00:00:00 2001 From: OpeItcLoc03 Date: Sun, 23 Aug 2026 16:30:26 +0000 Subject: [PATCH] meta(tasks): create [mappa-ntfy-monitor] in OpeItcLoc03/admin --- .tasks/STATUS.md | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/.tasks/STATUS.md b/.tasks/STATUS.md index da1efb8..b4978fa 100644 --- a/.tasks/STATUS.md +++ b/.tasks/STATUS.md @@ -2168,3 +2168,32 @@ SSH-доступ: ~/.ssh/config dsm.kzntsv.site (VDS-хосты в known_hosts). --- + +## ⚪ [#1013 mappa-ntfy-monitor] — Мониторинг живости сервиса mappa на VDS → ntfy-алерт при падении. Остаток #985 mappa-deploy (решение 15/18: фолбэк-режим, алерт при падении сервиса). + +Что сделать: +1. Монитор health-эндпоинта https://mappa.vds.kzntsv.site/health (ответ {"ok":true}). +2. При падении (недоступен / не-ok / ошибка) — алерт в ntfy: канал ntfy.vds.kzntsv.site, basic-auth vitya/Pryakhin9 (в pass vds-kzntsv/full-env), топик mappa-alerts (свободен). +3. Интервал и ретраи — по ранбуку существующих мониторов VDS (пример: snolla-smtp-monitor cron 08:00 MSK). Разумно: проверка раз в ~5-10 мин, алерт после N подряд фейлов (не шуметь на единичном сбое). + +Спека: решения 6/15/18 concepts/mappa (SPOF принят, деградация = явные ошибки + meta.health + алерт). +Ограничение: не трогать сам стек mappa (Portainer 26) — только мониторинг. Редеплой/рестарт — отдельной задачей (правило: инфра на VDS через админа). + +## Обязательные скилы — вызвать до начала работы +- invoke `using-tasks` — управление статусом задачи +- invoke `project-discipline` — дисциплина коммитов/пушей + +**TDD:** нет — ops-задача (мониторинг), не импл +**Разрешения:** интерны: нет | автопуш: да +**weight:** needs-claude +**notify:** OpeItcLoc03/mappa + +**Status:** ready +**Created:** 2026-08-23 +**Where I stopped:** (not started) +**Next action:** Развернуть монитор health mappa → ntfy (топик mappa-alerts), интервал ~5-10 мин с алертом после N фейлов. По завершении закрыть с отчётом (Notify mappa). +**Branch:** n/a +**Notify:** OpeItcLoc03/mappa + + +---