Expresiones regulares
Resumen
Las expresiones regulares se exportan con todos los objetos relacionados y las relaciones entre objetos.
Exportación
Para exportar expresiones regulares, haga lo siguiente:
- Vaya a Administration > General > Regular expressions.
- Marque las casillas de verificación de las expresiones regulares que desea exportar.
- Haga clic en Export debajo de la lista para exportar en el formato YAML predeterminado, o haga clic en la flecha para seleccionar un formato de exportación diferente.

Según el formato seleccionado, las expresiones regulares se exportan a un archivo local con un nombre predeterminado:
zbx_export_regexes.yaml- en exportación YAML;zbx_export_regexes.xml- en exportación XML;zbx_export_regexes.json- en exportación JSON.
Importación
Para importar expresiones regulares, haga lo siguiente:
- Vaya a Administración > General > Expresiones regulares.
- Haga clic en Importar en la esquina superior derecha.
- Seleccione el archivo de importación.
- Marque las casillas de las reglas de importación que desea aplicar (consulte más abajo).
- Haga clic en Importar en la esquina inferior derecha del formulario de configuración.

Reglas de importación:
| Regla | Descripción |
|---|---|
| Actualizar existentes | Las expresiones regulares existentes se actualizarán utilizando los datos del archivo de importación, sobrescribiendo por completo las expresiones existentes con el mismo nombre. De lo contrario, no se actualizarán. |
| Crear nuevas | Las nuevas expresiones regulares se crearán utilizando los datos del archivo de importación. De lo contrario, no se crearán. |
En la siguiente pantalla, podrá ver el contenido de las expresiones regulares que se están importando. Si se trata de una expresión regular nueva, todos los datos aparecerán en verde. Si se actualiza una expresión regular existente, los datos nuevos de la expresión regular se resaltarán en verde; los datos eliminados se resaltarán en rojo; los datos sin cambios se mostrarán sobre un fondo gris.

El menú de la izquierda se puede utilizar para navegar por la lista de cambios. La sección Actualizadas resalta todos los cambios realizados en las expresiones regulares existentes. La sección Añadidas muestra las nuevas expresiones regulares. Haga clic en la flecha para expandir o contraer un grupo de expresiones regulares.
Revise los cambios de las expresiones regulares y, a continuación, haga clic en Importar para realizar la importación de las expresiones regulares. En el frontend se mostrará un mensaje de éxito o de error de la importación.
Formato de exportación
Exportar a YAML:
zabbix_export:
version: '8.0'
global_regexes:
- name: 'File systems for discovery'
description: 'Expresión regular global utilizada para descubrir e identificar sistemas de archivos en el host monitorizado'
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 expresiones regulares:
| Element | Type | Description | |
|---|---|---|---|
| global_regexes | object | Elemento raíz para expresiones regulares. | |
| name | string | (required) Nombre de la expresión regular. | |
| description | text | Descripción de la expresión regular. | |
| expressions | object | Elemento raíz para expresiones regulares. | |
| type | string | Tipo de la expresión regular. | |
| expression | string | Expresión regular. | |
| exp_delimiter | string | Delimitador de la expresión regular; presente cuando el tipo es Contains any substring from list. | |
| case_sensitive | string | Opción de distinción entre mayúsculas y minúsculas para la expresión regular. | |
Véase también: Regular expression object (consulte la propiedad correspondiente con el mismo nombre).