Regulārās izteiksmes
Pārskats
Regulārās izteiksmes tiek eksportētas kopā ar visiem saistītajiem objektiem un objektu attiecībām.
Eksportēšana
Lai eksportētu regulārās izteiksmes, rīkojieties šādi:
- Dodieties uz Administration > General > Regular expressions.
- Atzīmējiet eksportējamās regulārās izteiksmes izvēles rūtiņas.
- Noklikšķiniet uz Export zem saraksta, lai eksportētu noklusējuma YAML formātā, vai noklikšķiniet uz bultiņas, lai atlasītu citu eksporta formātu.

Atkarībā no atlasītā formāta regulārās izteiksmes tiek eksportētas uz lokālu failu ar noklusējuma nosaukumu:
zbx_export_regexes.yaml- YAML eksportā;zbx_export_regexes.xml- XML eksportā;zbx_export_regexes.json- JSON eksportā.
Importēšana
Lai importētu regulārās izteiksmes, rīkojieties šādi:
- Dodieties uz Administration > General > Regular expressions.
- Augšējā labajā stūrī noklikšķiniet uz Import.
- Atlasiet importēšanas failu.
- Importēšanas noteikumos atzīmējiet nepieciešamās opcijas.
- Konfigurācijas formas apakšējā labajā stūrī noklikšķiniet uz Import.

Importēšanas noteikumi:
| Rule | Description |
|---|---|
| Update existing | Esošās regulārās izteiksmes tiks atjauninātas, izmantojot datus no importēšanas faila, pilnībā pārrakstot esošās izteiksmes ar tādu pašu nosaukumu. Pretējā gadījumā tās netiks atjauninātas. |
| Create new | Jaunas regulārās izteiksmes tiks izveidotas, izmantojot datus no importēšanas faila. Pretējā gadījumā tās netiks izveidotas. |
Nākamajā ekrānā varēsiet skatīt importējamo regulāro izteiksmju saturu. Ja tā ir jauna regulārā izteiksme, visi dati tiks parādīti zaļā krāsā. Ja tiek atjaunināta esoša regulārā izteiksme, jaunie regulārās izteiksmes dati tiks izcelti zaļā krāsā; noņemtie dati tiks izcelti sarkanā krāsā; nemainītie dati tiks attēloti uz pelēka fona.

Kreisajā pusē esošo izvēlni var izmantot, lai pārvietotos pa izmaiņu sarakstu. Sadaļa Updated izceļ visas izmaiņas, kas veiktas esošajās regulārajās izteiksmēs. Sadaļa Added uzskaita jaunās regulārās izteiksmes. Noklikšķiniet uz bultiņas, lai izvērstu vai sakļautu regulāro izteiksmju grupu.
Pārskatiet izmaiņas un pēc tam noklikšķiniet uz Import, lai veiktu regulāro izteiksmju importēšanu. Lietotāja saskarnē tiks parādīts ziņojums, kas norāda, vai importēšana bija veiksmīga vai neizdevās.
Eksporta formāts
Eksportēt uz YAML:
zabbix_export:
version: '8.0'
global_regexes:
- name: 'Failu sistēmas atklāšanai'
description: 'Globāla regulārā izteiksme, ko izmanto, lai atklātu un identificētu failu sistēmas pārraudzītajā hostā'
expressions:
- type: MATCHES_REGEX
expression: ^(btrfs|ext2|ext3|ext4|reiser|xfs|ffs|ufs|jfs|jfs2|vxfs|hfs|apfs|refs|ntfs|fat32|zfs)$
- name: 'Krātuves ierīces SNMP atklāšanai'
expressions:
- type: NOT_MATCHES_REGEX
expression: '^(Physical memory|Virtual memory|Memory buffers|Cached memory|Swap space)$'
case_sensitive: 'YES'
Eksportētie elementi
Regulāro izteiksmju eksportētie elementi:
| Element | Type | Description | |
|---|---|---|---|
| global_regexes | object | Regulāro izteiksmju saknes elements. | |
| name | string | (required) Regulārās izteiksmes nosaukums. | |
| description | text | Regulārās izteiksmes apraksts. | |
| expressions | object | Regulāro izteiksmju saknes elements. | |
| type | string | Regulārās izteiksmes tips. | |
| expression | string | Regulārā izteiksme. | |
| exp_delimiter | string | Regulārās izteiksmes atdalītājs; ir pieejams, ja tips ir Contains any substring from list. | |
| case_sensitive | string | Reģistrjutības opcija regulārajai izteiksmei. | |
Skatiet arī: Regular expression object (skatiet attiecīgo īpašību ar atbilstošu nosaukumu).