# - \#1 Operações

#### Visão geral

Você pode definir estas ações para todas as origens de eventos:

-   Enviar uma mensagem
-   Executar um comando remoto (incluindo IPMI)

Adicionalmente, para eventos de descoberta, existem as seguintes
operações:

-   adicionar host
-   remover host
-   habilitar host
-   desabilitar host
-   adicionar a grupo
-   remover do grupo
-   associar a template
-   desassociar a template
-   definir o modo de inventário

Adicionalmente, para eventos de autorregistro, existem as seguintes
operações:

-   adicionar host
-   desabilitar host
-   adicionar a grupo
-   associar a template
-   definir o modo de inventário

#### Configurando uma operação

Para configurar uma operação:

-   Acesse a aba *Operações* do formulário de propriedades da ação
-   Clique no link *Nova*
-   Informe os atributos da operação e clique no link *Adicionar* do
    bloco *Detalhes da operação* para adiciona-la a lista de *Operações
    da ação*

Atributos da operação:

![](../../../../../assets/en/manual/config/action_operation.png){width="600"}

|Parâmetro|<|<|<|<|Descrição|
|----------|-|-|-|-|-----------|
|*Duração padrão do passo da operação*|<|<|<|<|Duração padrão de um passo de operação (o mínimo é de 60 segundos).<br>Por exemplo, um passo de uma hora quer dizer que quando um passo for executado a ação irá aguardar mais uma hora para executar o próximo passo.|
|*Operações da ação*|<|<|<|<|Lista resumida das operações da ação, com os seguintes detalhes:<br>**Passos** - passo(s) do escalonamento ao qual a operação está associada<br>**Detalhes** - tipo da operação e destinatário.<br>Desde o Zabbix 2.2, a lista de operações também apresenta o tipo de mídia (e-mail, SMS, Jabber, etc) utilizado para enviar uma mensagem assim como o nome e sobrenome do destinatário (em parênteses após o apelido).<br>**Iniciar em** - tempo de espera antes da operação<br>**Duração (segundos)** - duração do passo. *Padrão* será apresentado caso o passo utilize o tempo padrão, se a duração for customizada será apresentado o tempo configurado.<br>**Ação** - links para editar ou remover a operação.<br>Pra configurar uma nova operação clique no link *Nova* do bloco *Operações da ação*.<br>|
|*Detalhes da operação*|<|<|<|<|Este bloco é utilizado para configurar os detalhes de uma operação.|
|<|*Passo*|<|<|<|Define o(s) passo(s) associados a operação no processo de [escalonamento](escalations):<br>**De** - comece a executar neste passo<br>**Até** - continue executando até este passo (0=infinito, a execução não será limitada)<br>**Duração do passo** - duração personalizada para esta operação (0=usa o padrão).<br>Várias operações podem ser definidas ao mesmo passo. Se estas operações possuírem tempos diferentes de duração, o menor tempo será aplicado ao passo.|
|^|*Tipo da operação*|<|<|<|Dois tipos de operação estão disponíveis para todos os eventos:<br>**Enviar mensagem** - envia mensagem a um usuário ou grupo de usuários<br>**Comando remoto** - executa um comando remoto<br>Mais tipos de operação estão disponíveis para ações de descoberta e autorregistro.|
|^|<|Tipo da operação: [enviar mensagem](/pt/manual/config/notifications/action/operation/message)|<|<|<|
|^|^|*Enviar para grupos de usuários*|<|<|Clique no link *Adicionar* dentro deste bloco para selecionar os grupos de usuários para os quais a mensagem deverá ser enviada.<br>O grupo de usuário deverá ter, no mínimo, [permissão](/pt/manual/config/users_and_usergroups/permissions) de leitura no host para receber a notificação.|
|^|^|*Enviar para usuários*|<|<|Clique no link *Adicionar* dentro deste bloco para selecionar os usuários para os quais a mensagem deverá ser enviada.<br>O usuário deverá ter, no mínimo, [permissão](/pt/manual/config/users_and_usergroups/permissions) de leitura no host para ser notificado.|
|^|^|*Enviar apenas para*|<|<|Envia a mensagem para todos os tipos de mídia disponíveis ou apenas para um selecionado.|
|^|^|*Mensagem padrão*|<|<|Se ativo, a mensagem padrão será utilizada conforme definido na aba [Ação](/pt/manual/config/notifications/action).|
|^|^|*Assunto*|<|<|Assunto personalizado da mensagem. O assunto pode conter macros.|
|^|^|*Mensagem*|<|<|Mensagem personalizada. A mensagem pode conter macros.|
|^|^|Tipo da operação: [Comando remoto](/pt/manual/config/notifications/action/operation/remote_command)|<|<|<|
|^|^|*Lista de destinos*|<|<|Selecione como destino o **Host atual**, **Host** (outro host) ou um **Grupo de hosts** contra os quais o comando remoto será executado.|
|^|^|*Tipo*|<|<|Selecione o tipo do comando:<br>**IPMI** - comando IPMI<br>**Script personalizado** - executa um conjunto personalizado de comandos. Você pode executar os comandos no Zabbix Server ou no Zabbix Agent.<br>**SSH** - executa um comando SSH<br>**Telnet** - executa um comando Telnet<br>**Script global** - executa um dos scripts globais definidos em *Administração → Scripts*.|
|^|^|*Comandos*|<|<|Informe o(s) comando(s).|
|<|*Condições*|<|<|<|Condições para execução do comando na operação:<br>**Não reconhecido** - o comando só será executado se o evento não tiver sido reconhecido<br>**Reconhecido** - o comando só será executado se o evento tiver sido reconhecido.|
