Esta é uma tradução da página de documentação original em inglês. Ajude-nos a torná-la melhor.

Sidebar

Zabbix Summit 2022
Register for Zabbix Summit 2022

1 Exemplos de uso

Visão geral

Esta seção fornece exemplos de uso das etapas de pré-processamento para realização de algumas tarefas práticas.

Filtro de registros de log de eventos VMware

Usando um pré-processamento de expressão regular para filtrar eventos desnecessários do log de eventos VMWare.

1. Em um host VMWare Hypervisor funcional verifique que o item de log de evento vmware.eventlog[<url>,<mode>] esteja presente e funcionando de forma apropriada. Note que o item de log de evento pode já estar presente no hypervisor se o modelo Modelo VM VMWare foi associado durante a criação do host.

2. No host VMWare Hypervisor crie um item dependente do tipo 'Log' e defina o item de log de evento como principal.

Na aba de "Pré-processamento" do item dependente selecione a opção de validação "Corresponde à expressão regular" e preencha com o padrão, por exemplo:

".* logged in .*" - filtra todos os eventos de log no log de eventos
       "\bUser\s+\K\S+" -  filtra apenas linhas com nomes de usuário do log de eventos

Se a expressão regular não é correspondida então o item dependente se torna não suportado com uma mensagem de erro correspondente. Para evitar isto, marque a caixa de seleção "Customizado em falha" e selecione o descarte do valor não correspondido, por exemplo.

Outra abordagem que permite o uso de grupos de correspondência e controle de saída é selecionar a opção "Expressão regular" na aba de "Pré-processamento" e preencher os parâmetros, por exemplo:

padrão: ".*logged in.*", output: "\0" - filtra todos os eventos no log de eventos
       padrão: "User (.*?)(?=\ )", output: "\1" - filtra apenas nomes de usuário do log de eventos