[comment]: # ({526f6fc0-526f6fc0})
# 2 Azioni

[comment]: # ({/526f6fc0-526f6fc0})

[comment]: # ({105f1e96-b19d9072})
#### Panoramica

Se desideri che alcune operazioni vengano eseguite in seguito a eventi (ad esempio, l'invio di notifiche), devi configurare le azioni.

Le azioni possono essere definite in risposta a eventi di tutti i tipi supportati:

-   Azioni trigger - per eventi in cui lo stato del trigger cambia da *OK* a *PROBLEM* e viceversa
-   Azioni di servizio - per eventi in cui lo stato del servizio cambia da *OK* a *PROBLEM* e viceversa
-   Azioni di discovery - per eventi in cui ha luogo la discovery di rete
-   Azioni di autoregistrazione - per eventi in cui i nuovi agent auto-registrati si registrano automaticamente (o i metadati dell'host cambiano per quelli già registrati)
-   Azioni interne - per eventi in cui gli item diventano non supportati o i trigger entrano in uno stato sconosciuto

Le principali differenze delle azioni di servizio sono:

-   L'accesso dell'utente alle azioni di servizio dipende dai diritti di accesso ai servizi concessi dal [ruolo](/manual/web_interface/frontend_sections/users/user_roles) dell'utente
-   Le azioni di servizio supportano un insieme diverso di [condizioni](/manual/config/notifications/action/conditions#service-actions)

[comment]: # ({/105f1e96-b19d9072})

[comment]: # ({011a86a7-cf7fda79})
#### Configurazione di un'azione

Per configurare un'azione, procedere come segue:

-   Andare su *Alerts* > *Actions* e selezionare il tipo di azione richiesto dal sottomenu (in seguito è possibile passare a un altro tipo usando il menu a discesa del titolo).
-   Fare clic su *Create action*.
-   Assegnare un nome all'azione.
-   Scegliere le [conditions](/manual/config/notifications/action/conditions) in base alle quali vengono eseguite le operazioni.
-   Scegliere le [operations](/manual/config/notifications/action/operation) da eseguire.

Attributi generali dell'azione:

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

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

|Parameter|Description|
|--|--------|
|*Name*|Nome univoco dell'azione.|
|*Type of calculation*|Selezionare l'[option](/manual/config/notifications/action/conditions#type-of-calculation) di valutazione per le condizioni dell'azione (con più di una condizione):<br>**And** - tutte le condizioni devono essere soddisfatte.<br>**Or** - è sufficiente che una condizione sia soddisfatta.<br>**And/Or** - combinazione delle due: AND con tipi di condizione diversi e OR con lo stesso tipo di condizione.<br>**Custom expression** - formula di calcolo definita dall'utente per valutare le condizioni dell'azione.|
|*Conditions*|Elenco delle condizioni dell'azione.<br>Fare clic su *Add* per aggiungere una nuova [condition](/manual/config/notifications/action/conditions).<br>Se non sono configurate condizioni, l'azione verrà eseguita per ogni evento che corrisponde al [action type](#overview) in fase di configurazione.|
|*Enabled*|Selezionare la casella di controllo per abilitare l'azione. In caso contrario, l'azione sarà disabilitata.|

[comment]: # ({/011a86a7-cf7fda79})
