Avvisa se server backup non raggiungibile
This commit is contained in:
@@ -37,6 +37,8 @@ Il servizio Windows deve:
|
||||
- verificare periodicamente la raggiungibilita' del server di backup;
|
||||
- segnalare lo stato del server alla tray app.
|
||||
|
||||
Il controllo di raggiungibilita' del server deve avvenire ogni 10 minuti, salvo diversa configurazione.
|
||||
|
||||
La libreria Python consigliata per il monitoraggio e' `watchdog`, perche' su Windows usa API native di sistema ed evita un polling continuo e inefficiente.
|
||||
|
||||
### Tray app
|
||||
@@ -177,6 +179,12 @@ La tray app deve mostrare chiaramente se il server risulta spento o non raggiung
|
||||
|
||||
La non raggiungibilita' del server deve essere registrata nei log giornalieri.
|
||||
|
||||
Poiche' un servizio Windows non deve aprire direttamente finestre nella sessione utente, la finestra di avviso deve essere mostrata dalla tray app quando legge uno stato server non raggiungibile. Il messaggio richiesto e':
|
||||
|
||||
```text
|
||||
Accendi il server di backup o verifica che sia connesso alla rete
|
||||
```
|
||||
|
||||
## Strategia di monitoraggio
|
||||
|
||||
Non e' consigliato monitorare tutto il disco filtrando solo per estensione, ad esempio `C:\` con filtro `.jpg`, `.png`, `.mp4`. Questo approccio puo' generare molti eventi inutili, includere directory di sistema, rallentare il sistema e creare un registro troppo rumoroso.
|
||||
|
||||
Reference in New Issue
Block a user