| Version 3 (modified by , 5 days ago) ( diff ) |
|---|
Use-case 2 – Централизиран Dashboard
- Initiating actor: Administrator
- Other actors: Operator / Analyst
- Description:
Овозможува централизиран преглед на сите поврзани компјутери со нивниот моментален статус (последни метрики) и бројот на нерешени аларми.
- Scenario:
- Корисникот го отвора Dashboard.
- Системот ги вчитува сите регистрирани компјутери со нивните тековни метрики:
SET search_path TO project; SELECT c.id, c.name, c.env_name, c.ip, c.os, c.last_seen, chc.cpu_usage, chc.ram_usage, chc.disk_usage FROM computers c LEFT JOIN computer_history_current chc ON chc.computer_id = c.id WHERE c.tenant_id = 1 ORDER BY c.last_seen DESC; - Системот прикажува и број на нерешени безбедносни аларми по компјутер:
SELECT c.name, count(sa.id) AS open_alerts FROM computers c LEFT JOIN security_alerts sa ON sa.computer_id = c.id AND sa.resolved = false WHERE c.tenant_id = 1 GROUP BY c.name ORDER BY open_alerts DESC;
Note:
See TracWiki
for help on using the wiki.
