[comment]: # translation:outdated

[comment]: # ({4d5c1b80-4d5c1b80})
# 8 Símbolos de unidade

[comment]: # ({/4d5c1b80-4d5c1b80})

[comment]: # ({393f9290-393f9290})
#### Visão geral

Ter que usar alguns números grandes, por exemplo '86400' para representar o
número de segundos em um dia, é difícil e propenso a erros. Isto é
por que você pode usar alguns símbolos de unidade apropriados (ou sufixos) para simplificar
Expressões de gatilho do Zabbix e chaves de item.

Em vez de '86400' para o número de segundos, você pode simplesmente digitar '1d'.
Os sufixos funcionam como multiplicadores.

[comment]: # ({/393f9290-393f9290})

[comment]: # ({ae7e8e19-163b4f50})
#### Sufixos de tempo

Para o tempo você pode usar:

- **s** - segundos (quando usado, funciona da mesma forma que o valor bruto)
- **m** - minutos
- **h** - horas
- **d** - dias
- **w** - semanas

Os sufixos de hora suportam apenas números inteiros (portanto, '1h' é suportado, '1,5h'
ou '1.5h' não são; use '90m').

Sufixos de tempo são suportados em:

- trigger [expressão](/manual/config/triggers/expression) constantes
    e parâmetros de função
- constantes de [calculadas
    item](/manual/config/items/itemtypes/calculated) fórmulas
- parâmetros do **zabbix\[queue,<from>,<to>\]**
    [item interno](/manual/config/items/itemtypes/internal)
- parâmetro de período de tempo de [agregado
    cálculos](/manual/config/items/itemtypes/calculated/aggregate)
- configuração do item ('Intervalo de atualização', 'Intervalos personalizados', 'Histórico
    campos de período de armazenamento' e 'Período de armazenamento de tendência')
- configuração do protótipo do item ('Intervalo de atualização', 'Intervalos personalizados',
    campos 'Período de armazenamento do histórico' e 'Período de armazenamento de tendências')
- configuração de regra de descoberta de baixo nível ('Intervalo de atualização', 'Personalizar
    intervalos', campos 'Manter recursos perdidos')
- configuração de descoberta de rede (campo 'Intervalo de atualização')
- configuração do cenário web (campos 'Intervalo de atualização', 'Tempo limite')
- configuração de operação de ação ('Duração da etapa de operação padrão',
    campos 'Duração da etapa')
- configurações do perfil do usuário ('Logout automático', 'Atualizar', 'Tempo limite da mensagem'
    Campos)
-   gráfico
    [widget](/manual/web_interface/frontend_sections/monitoring/dashboard/widgets#graph)
    de *Monitoramento* → *Painel* (campo 'Mudança de horário')
- *Administração* → *Geral* → *Arrumação* (período de armazenamento
    Campos)
- *Administração* → *Geral* → *Ativar opções de exibição*
    ('Exibir gatilhos OK para', 'Ativar gatilhos de mudança de status piscam para'
    Campos)
- *Administração* → *Geral* → *Outro* ('Intervalo de bloqueio de login'
    campo e campos relacionados à comunicação com o servidor Zabbix)
- Servidor Zabbix `ha_set_failover_delay=delay` [tempo de execução
    control](/manual/concepts/server#runtime_control) opção

[comment]: # ({/ae7e8e19-163b4f50})

[comment]: # ({11368220-11368220})
#### Sufixos de memória

Os sufixos de tamanho de memória são suportados em:

- [expressão de trigger](/manual/config/triggers/expression) e parâmetros de função
- formulas e constantes de [item calculado](/manual/config/items/itemtypes/calculated)

Para o tamanho da memória, você pode usar:

- **K** - kilobyte
- **M** - megabyte
- **G** - gigabyte
- **T** - terabyte

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

[comment]: # ({c9f73444-c9f73444})
#### Outros usos

Símbolos de unidade também são usados para uma representação de dados legível por humanos
no front-end.

Tanto no servidor Zabbix quanto no frontend, esses símbolos são suportados:

- **K** - quilo
- **M** - mega
- **G** - giga
- **T** - tera

Quando os valores do item em B, Bps são exibidos no frontend, a base 2 é
aplicado (1K = 1024). Caso contrário, uma base de 10 é usada (1K = 1000).

Além disso, o frontend também suporta a exibição de:

- **P** - peta
- **E** - ex
- **Z** - zetta
- **Y** - yotta

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

[comment]: # ({46f2ffdf-46f2ffdf})
#### Exemplos de uso

Usando alguns sufixos apropriados, você pode escrever expressões de gatilho
que são mais fáceis de entender e manter, por exemplo, esses
expressões:

    last(/host/system.uptime[])<86400s
    avg(/host/system.cpu.load,600s)<10
    last(/host/vm.memory.size[disponível])<20971520

poderia ser alterado para:

    last(/host/system.uptime[])<1d
    avg(/host/system.cpu.load,10m)<10
    last(/host/vm.memory.size[disponível])<20M

[comment]: # ({/46f2ffdf-46f2ffdf})
