Recentemente (Julho/2015) a comunidade Brasileira de usuários do Zabbix publicou uma oportunidade com algumas questões que deveriam ser respondidas pelos usuários como condição necessária para participação no sorteio de 2 vagas em curso EAD e um e-book.
Dentre as sete questões haviam três relacionadas ao uso de expressões regulares no Zabbix. Vamos dar nossa contribuição explicando como elas teriam sido facilmente respondidas através do uso do próprio Zabbix. Vamos às questões:
O Zabbix possui suporte a expressões regulares. Caso seja adicionada a expressão: (^[0-9]$|^1[0-9]$|^
- Clicar no submenu: “Administração” => “Geral“;
- Selecionar, no canto superior direito, a opção Expressões regulares;
- Clicar, no canto superior direito, no botão Nova expressão regular;
- Atribuir um nome para a expressão (usei: Questão 01 do zabbixbrasil.org / Julho / 2015);
- Clicar no link Adicionar (dentro da caixa Expressões);
- Informar a expressão da questão (^[0-9]$|^1[0-9]$|^
2[0-9]$) - Definir o Tipo da expressão como Resultado VERDADEIRO;
- Clicar no link Adicionar (abaixo do campo Tipo da expressão);
- Clicar na aba Testar;
- Informar, um de cada vez, todos os valores possíveis na questão clicando no botão Validar expressão entre cada valor até descobrir qual é o valor correto.
Ao seguir estes passos você deve ter descoberto que a letra B (11) é a resposta da questão, conforme imagem abaixo.
Qual o caminho completo para cadastrar uma expressão regular global no Zabbix 2.4.x?
Passos que teriam que ser feitos (e consequente resposta da questão):
- Clicar no submenu: “Administração” => “Geral“;
- Selecionar, no canto superior direito, a opção Expressões regulares;
Terceira questão:
3) Uma vez que uma expressão regular foi cadastrada no Zabbix, ela pode ser usada em vários lugares da interface Web. Qual caractere abaixo é usado para referir-se ao nome de uma expressão regular.
- Clicar no submenu: “Administração” => “Templates“;
- Selecionar o grupo de templates: “Templates“, no canto superior direito da tela;
- Clicar no link Autobusca(2) da linha que está o template Template OS Linux;
- Clicar no link Network interface discovery;
- Clicar na aba Filtros;
Pronto… você pode constatar que o caractere correto é a arroba @.