Expressões regulares
Visão geral
As expressões regulares são exportadas com todos os objetos relacionados e as relações entre objetos.
Exportando
Para exportar expressões regulares, faça o seguinte:
- Vá para Administration > General > Regular expressions.
- Marque as caixas de seleção das expressões regulares a serem exportadas.
- Clique em Export abaixo da lista para exportar no formato YAML padrão, ou clique na seta para selecionar um formato de exportação diferente.

Dependendo do formato selecionado, as expressões regulares são exportadas para um arquivo local com um nome padrão:
zbx_export_regexes.yaml- na exportação YAML;zbx_export_regexes.xml- na exportação XML;zbx_export_regexes.json- na exportação JSON.
Importando
Para importar expressões regulares, faça o seguinte:
- Acesse Administration > General > Regular expressions.
- Clique em Import no canto superior direito.
- Selecione o arquivo de importação.
- Marque as opções necessárias nas regras de importação.
- Clique em Import no canto inferior direito do formulário de configuração.

Regras de importação:
| Rule | Description |
|---|---|
| Update existing | As expressões regulares existentes serão atualizadas usando os dados do arquivo de importação, substituindo completamente as expressões existentes com o mesmo nome. Caso contrário, elas não serão atualizadas. |
| Create new | Novas expressões regulares serão criadas usando os dados do arquivo de importação. Caso contrário, elas não serão criadas. |
Na próxima tela, você poderá visualizar o conteúdo das expressões regulares que estão sendo importadas. Se for uma nova expressão regular, todos os dados serão listados em verde. Se estiver atualizando uma expressão regular existente, os novos dados da expressão regular serão destacados em verde; os dados removidos serão destacados em vermelho; os dados inalterados serão exibidos em um fundo cinza.

O menu à esquerda pode ser usado para navegar pela lista de alterações. A seção Updated destaca todas as alterações feitas nas expressões regulares existentes. A seção Added lista as novas expressões regulares. Clique na seta para expandir ou recolher um grupo de expressões regulares.
Revise as alterações e, em seguida, clique em Import para executar a importação das expressões regulares. Uma mensagem indicando se a importação foi bem-sucedida ou falhou será exibida no frontend.
Formato de exportação
Exportar para YAML:
zabbix_export:
version: '8.0'
global_regexes:
- name: 'File systems for discovery'
description: 'Expressão regular global usada para descobrir e identificar sistemas de arquivos no host monitorado'
expressions:
- type: MATCHES_REGEX
expression: ^(btrfs|ext2|ext3|ext4|reiser|xfs|ffs|ufs|jfs|jfs2|vxfs|hfs|apfs|refs|ntfs|fat32|zfs)$
- name: 'Storage devices for SNMP discovery'
expressions:
- type: NOT_MATCHES_REGEX
expression: '^(Physical memory|Virtual memory|Memory buffers|Cached memory|Swap space)$'
case_sensitive: 'YES'
Elementos exportados
Elementos exportados de expressões regulares:
| Element | Type | Description | |
|---|---|---|---|
| global_regexes | object | Elemento raiz para expressões regulares. | |
| name | string | (obrigatório) Nome da expressão regular. | |
| description | text | Descrição da expressão regular. | |
| expressions | object | Elemento raiz para expressões regulares. | |
| type | string | Tipo da expressão regular. | |
| expression | string | Expressão regular. | |
| exp_delimiter | string | Delimitador da expressão regular; presente quando o tipo é Contém qualquer substring da lista. | |
| case_sensitive | string | Opção de diferenciação entre maiúsculas e minúsculas para a expressão regular. | |
Veja também: Objeto de expressão regular (consulte a propriedade relevante com o nome correspondente).