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, kā norādīts tālāk:
- Atveriet Administration > General > Regular expressions.
- Augšējā labajā stūrī noklikšķiniet uz Import.
- Atlasiet importēšanas failu.
- Atzīmējiet to importēšanas noteikumu izvēles rūtiņas, kurus vēlaties lietot (skatiet tālāk).
- Konfigurācijas formas apakšējā labajā stūrī noklikšķiniet uz Import.

Importēšanas noteikumi:
| Noteikums | Apraksts |
|---|---|
| Update existing | Esošās regulārās izteiksmes tiks atjauninātas, izmantojot importēšanas faila datus, pilnībā pārrakstot esošās izteiksmes ar tādu pašu nosaukumu. Pretējā gadījumā tās netiks atjauninātas. |
| Create new | Izmantojot importēšanas faila datus, tiks izveidotas jaunas regulārās izteiksmes. 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ā. Atjauninot esošu regulāro izteiksmi, jaunie regulārās izteiksmes dati tiks izcelti zaļā krāsā, noņemtie dati tiks izcelti sarkanā krāsā, bet nemainītie dati tiks parādīti uz pelēka fona.

Kreisajā pusē esošo izvēlni var izmantot, lai pārvietotos pa izmaiņu sarakstu. Sadaļā Updated ir izceltas visas esošajās regulārajās izteiksmēs veiktās izmaiņas. Sadaļā Added ir uzskaitītas jaunās regulārās izteiksmes. Noklikšķiniet uz bultiņas, lai izvērstu vai sakļautu regulāro izteiksmju grupu.
Pārskatiet regulāro izteiksmju izmaiņas un pēc tam noklikšķiniet uz Import, lai importētu regulārās izteiksmes. Lietotāja saskarnē tiks parādīts importēšanas veiksmes vai kļūmes ziņojums.
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).