2. Definições
Visual geral
Nesta seção você pode aprender o significado de alguns termos comumente usados no Zabbix.
Definições
- qualquer dispositivo físico ou virtual, aplicativo, serviço ou qualquer outra coleção logicamente relacionada de parâmetros monitorados.
- um agrupamento lógico de hosts. Os grupos de hosts são usados ao atribuir direitos de acesso aos hosts para diferentes grupos de usuários.
- um dado específico que você deseja receber de um host, uma métrica de dados.
- uma transformação do valor da métrica recebida antes de salvá-la no banco de dados.
- uma expressão lógica que define um limite de problema e é usada para "avaliar" os dados recebidos nos itens.
Quando os dados recebidos estão acima do limite, os triggers passam do estado 'Ok' para o estado 'Problem'. Quando os dados recebidos estão abaixo do limite, os triggers permanecem no estado 'Ok' ou retornam a ele.
- um conjunto de entidades (itens, triggers, gráficos, regras de descoberta de baixo nível e cenários web) pronto para ser aplicado a um ou vários hosts.
A função dos templates é acelerar a implantação de tarefas de monitoramento em um host e também facilitar a aplicação de alterações em massa às tarefas de monitoramento. Os templates são vinculados diretamente a hosts individuais.
- um agrupamento lógico de templates. Os grupos de templates são usados ao atribuir direitos de acesso aos templates para diferentes grupos de usuários.
- uma ocorrência única de algo que merece atenção, como uma alteração de estado de um trigger ou a realização de uma descoberta/autoregistro de agent.
- um marcador predefinido para o evento. Ele pode ser usado na correlação de eventos, na granularidade de permissões etc.
- um método de correlacionar problemas às suas resoluções de forma flexível e precisa.
Por exemplo, você pode definir que um problema relatado por um trigger pode ser resolvido por outro trigger, que pode até mesmo usar um método diferente de coleta de dados.
- um trigger que está no estado "Problem".
- opções de gerenciamento de problemas fornecidas pelo Zabbix, como adicionar um comentário, reconhecer, alterar a severidade ou fechar manualmente.
- um meio predefinido de reagir a um evento.
Uma ação consiste em operações (por exemplo, enviar uma notificação) e condições (quando a operação é executada).
- um cenário personalizado para executar operações dentro de uma ação; uma sequência de envio de notificações/execução de comandos remotos.
- um espaço reservado de variável que é resolvido para um valor específico dependendo do contexto.
- um meio de entregar notificações; um canal de entrega.
- uma mensagem sobre algum evento enviada a um usuário por meio do canal de mídia escolhido.
- um comando predefinido que é executado automaticamente em um host monitorado quando determinada condição ocorre.
- uma ou várias solicitações HTTP para verificar a disponibilidade de um site.
- a interface web fornecida com o Zabbix.
- uma seção personalizável da interface web que exibe resumos e visualizações de informações importantes em unidades visuais chamadas widgets.
- uma unidade visual que exibe informações de determinado tipo e origem (um resumo, um mapa, um gráfico, o relógio etc.), usada no dashboard.
- a Zabbix API permite usar o protocolo JSON RPC para criar, atualizar e buscar objetos do Zabbix (como hosts, itens, gráficos e outros) ou executar quaisquer outras tarefas personalizadas.
- um processo central do software Zabbix que realiza o monitoramento, interage com proxies e agents do Zabbix, calcula triggers, envia notificações e funciona como um repositório central de dados.
- um processo que pode coletar dados em nome do Zabbix server, retirando parte da carga de processamento do server.
- um processo implantado nos alvos de monitoramento para monitorar ativamente recursos e aplicativos locais.
- uma nova geração do Zabbix agent para monitorar ativamente recursos e aplicativos locais, permitindo o uso de plugins personalizados para monitoramento.
Como o Zabbix agent 2 compartilha grande parte das funcionalidades com o Zabbix agent, o termo "Zabbix agent" na documentação representa tanto o Zabbix agent quanto o Zabbix agent 2 quando o comportamento funcional é o mesmo. O Zabbix agent 2 é mencionado especificamente somente quando sua funcionalidade é diferente.
- suporte a comunicações criptografadas entre os componentes do Zabbix (server, proxy, agent, os utilitários zabbix_sender e zabbix_get) usando o protocolo Transport Layer Security (TLS).*
- processo automatizado pelo qual um Zabbix agent é registrado como um host e começa a monitorá-lo.
- descoberta automatizada de dispositivos de rede.
- descoberta automatizada de entidades de baixo nível em um determinado dispositivo (por exemplo, sistemas de arquivos, interfaces de rede etc.).
regra de descoberta de baixo nível
- conjunto de definições para a descoberta automatizada de entidades de baixo nível em um dispositivo.
- uma métrica com determinados parâmetros como variáveis, pronta para a descoberta de baixo nível. Após a descoberta de baixo nível, as variáveis são substituídas automaticamente pelos parâmetros reais descobertos e a métrica começa automaticamente a coletar dados.
- um trigger com determinados parâmetros como variáveis, pronto para a descoberta de baixo nível. Após a descoberta de baixo nível, as variáveis são substituídas automaticamente pelos parâmetros reais descobertos e o trigger começa automaticamente a avaliar os dados.
Protótipos de algumas outras entidades do Zabbix também são usados na descoberta de baixo nível: protótipos de gráficos, protótipos de hosts e protótipos de grupos de hosts.