Use-case 6 – Следење достапност на мрежни сервиси
- Initiating actor: Operator / Analyst
- Other actors: Administrator
- Description:
Овозможува преглед на мрежните сервиси што ги изложуваат компјутерите и нивната достапност низ време (up/down проверки со време на одговор).
- Scenario:
- Корисникот избира компјутер (пример id = 2).
- Системот ги прикажува сервисите и историјата на достапност:
SET search_path TO project; SELECT ns.service_name, ns.port, ns.protocol, sa.is_available, sa.response_time_ms, sa.timestamp FROM network_services ns JOIN service_availability sa ON sa.service_id = ns.id WHERE ns.computer_id = 2 ORDER BY sa.timestamp DESC; - Системот прикажува кои сервиси во моментот се недостапни:
SELECT ns.service_name, ns.port FROM network_services ns WHERE ns.computer_id = 2 AND (SELECT is_available FROM service_availability sa WHERE sa.service_id = ns.id ORDER BY sa.timestamp DESC LIMIT 1) = false;
Last modified
5 days ago
Last modified on 08/22/26 19:15:20
Note:
See TracWiki
for help on using the wiki.
