feat: RDG session flap rule, qwinsta/logoff queue and dashboard UI (0.9.13)
Detect 302→303 within 1–10s, Problem with 30s dedup, rdg_flap flag. Agent command poll API, admin qwinsta/logoff from Overview. Migration 016.
This commit is contained in:
+11
-11
@@ -282,18 +282,18 @@ Authorization: Bearer sac_xxx
|
||||
|
||||
## 8. Фазы реализации
|
||||
|
||||
| Фаза | Содержание | Репозитории |
|
||||
|------|------------|-------------|
|
||||
| **1** | `rule:rdg_session_flap`, Problem, notify, флаг `rdg_flap` на event | SAC |
|
||||
| **2** | Колонка «Действия» на «Обзоре»; кнопка qwinsta (disabled до фазы 3) | SAC UI |
|
||||
| **3** | Poll API, очередь команд, доменный admin в Settings | SAC + RDP-login-monitor |
|
||||
| **4** | qwinsta modal, logoff (match user + выбор строки) | SAC UI + RDP agent |
|
||||
| **5** | Settings «Обновления агентов», режим A/B | SAC |
|
||||
| **6** | Self-update B1 (Windows + Linux) | SAC + оба агента |
|
||||
| **7** | SSH bootstrap + WinRM fallback B2 | SAC |
|
||||
| **8** | Desired config per host (П.3) | SAC + оба агента |
|
||||
| Фаза | Содержание | Статус |
|
||||
|------|------------|--------|
|
||||
| **1** | `rule:rdg_session_flap`, Problem, notify, флаг `rdg_flap` | ✅ SAC |
|
||||
| **2** | Кнопка **qwinsta** на «Обзоре» | ✅ SAC UI |
|
||||
| **3** | Poll API, `agent_commands`, env admin | ✅ SAC; ⏳ RDP-login-monitor |
|
||||
| **4** | logoff в модалке | ✅ SAC UI |
|
||||
| **5** | Settings «Обновления агентов» | ⏳ |
|
||||
| **6** | Self-update B1 | ⏳ |
|
||||
| **7** | SSH bootstrap + WinRM fallback | ⏳ |
|
||||
| **8** | Desired config per host | ⏳ |
|
||||
|
||||
**Старт разработки:** фаза **1** (детект без команд агента).
|
||||
**Миграция:** `016_agent_commands`. Env: `SAC_RDG_FLAP_*`, `SAC_WIN_ADMIN_USER`, `SAC_WIN_ADMIN_PASSWORD`.
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user