[comment]: # ({ad0fbcd3-ad0fbcd3})
# 3 Chiusura manuale dei problemi

[comment]: # ({/ad0fbcd3-ad0fbcd3})

[comment]: # ({db96828a-0eef1445})
#### Panoramica

Sebbene, in generale, gli eventi di problema vengano risolti automaticamente quando lo stato del trigger passa da 'Problem' a 'OK', possono esserci casi in cui è difficile determinare se un problema sia stato risolto tramite un'espressione del trigger. In tali casi, il problema deve essere risolto manualmente.

Ad esempio, *syslog* può segnalare che alcuni parametri del kernel devono essere ottimizzati per ottenere prestazioni ottimali. In questo caso il problema viene segnalato agli amministratori Linux, che lo risolvono e poi chiudono manualmente il problema.

I problemi possono essere chiusi manualmente solo per i trigger con l'opzione *Allow manual close* abilitata.

Quando un problema viene "chiuso manualmente", Zabbix genera una nuova attività interna per il server Zabbix. Quindi il processo *task manager* esegue questa attività e genera un evento OK, chiudendo quindi l'evento di problema.

La chiusura manuale di un problema non significa che il trigger sottostante non entrerà mai più in stato 'Problem'. L'espressione del trigger viene rivalutata e può risultare in un problema:

-   Quando arrivano nuovi dati per qualsiasi item incluso nell'espressione del trigger
    (si noti che i valori scartati da una fase di preprocessing di throttling non sono considerati come ricevuti e non causeranno la rivalutazione dell'espressione del trigger);
-   Quando vengono utilizzate nell'espressione le funzioni [date and time](/manual/appendix/functions/time) e/o [nodata()](/manual/appendix/functions/history#nodata).

[comment]: # ({/db96828a-0eef1445})

[comment]: # ({ece5ae52-ece5ae52})
#### Configurazione

Per chiudere manualmente un problema sono necessari due passaggi.

[comment]: # ({/ece5ae52-ece5ae52})

[comment]: # ({8e977ac6-8e977ac6})
##### Configurazione del trigger

Nella configurazione del trigger, abilitare l'opzione *Consenti chiusura manuale*.

![](../../../../assets/en/manual/config/manual_close_conf1.png)

[comment]: # ({/8e977ac6-8e977ac6})

[comment]: # ({42f2fd9b-229474e2})
##### Finestra di aggiornamento del problema

Se si verifica un problema per un trigger con il flag *Manual close*, è possibile
aprire la finestra popup di [aggiornamento del problema](/manual/acknowledgment#updating-problems)
di quel problema e chiuderlo manualmente.

Per chiudere il problema, selezionare l'opzione *Close problem* nel modulo e
fare clic su *Update*.

![](../../../../assets/en/manual/config/close_problem1.png)

Tutti i campi di input obbligatori sono contrassegnati da un asterisco rosso.

La richiesta viene elaborata da Zabbix server. Normalmente occorrono alcuni
secondi per chiudere il problema. Durante tale processo, *CLOSING* viene visualizzato
in *Monitoring* → *Problems* come stato del problema.

[comment]: # ({/42f2fd9b-229474e2})

[comment]: # ({a2933506-a2933506})
#### Verifica

È possibile verificare che un problema sia stato chiuso manualmente:

-   nei dettagli dell'evento, disponibili tramite *Monitoring* → *Problems*;
-   utilizzando la macro {EVENT.UPDATE.HISTORY} nei messaggi di notifica
    che fornirà queste informazioni.

[comment]: # ({/a2933506-a2933506})
