3 Exemples de preprocessament

Vista general

Aquesta secció presenta exemples d'ús de les passes de preprocessament per dur a terme algunes tasques pràctiques.

Filtrant entrades del registre d'esdeveniments de VMware

Ús d'un preprocessament d'expressions regulars per filtrar esdeveniments innecessaris del registre d'esdeveniments de VMware.

1. En un equip de VMware Hypervisor en marxa, comproveu que l'element del registre d'esdeveniments vmware.eventlog[<url>,<mode>] sigui present i funcioni correctament. Tingueu en compte que l'element del registre d'esdeveniments ja podria ésser present a l'hipervisor si la plantilla Plantilla VM VMware s'ha enllaçat durant la creació de l'equip.

2. A l'equip de VMware Hypervisor, creeu un element dependent de tipus 'Registre' i configureu l'element del registre d'esdeveniments com a mestre.

A la pestanya "Preprocessament" de l'element dependent, seleccioneu l'opció de validació "Coincideix amb l'expressió regular" i el patró de farcit, com ara:

 ".* connectat .*" - filtra tots els esdeveniments de registre al registre d'esdeveniments
        "\bUsuari\s+\K\S+" - filtra només les línies amb noms d'usuari del registre d'esdeveniments

::: nota important Si l'expressió regular no coincideix, l'element dependent no s'admet i canta un missatge d'error corresponent. Per evitar-ho, marqueu la casella de selecció "Personalitzat en cas d'error" i seleccioneu per descartar el valor no coincident, per exemple. :::

Un altre enfocament que permet emprar grups de concordança i control de sortida és triar l'opció "Expressió regular" a la pestanya "Preprocessament" i els paràmetres de farciment, com ara:

 pattern: ".*logged in.*", output: "\0" - filtra tots els esdeveniments de registre al registre d'esdeveniments
        pattern "User (.*?)(?=\ )", output: "\1" - filtra només els noms d'usuari del registre d'esdeveniments

Comprovant el tipus de valor recuperat

Aquest exemple empra la passa de preprocessament Multiplicador personalitzat per comprovar si el tipus de valor de l'element recuperat és numèric.

A la pestanya Preprocessament d'un element, seleccioneu la passa de preprocessament "Multiplicador personalitzat" i configureu el paràmetre següent:

# Multiplica el valor recuperat per 1:
       number: 1

::: nota important Si el preprocessament falla (p. ex., l'entrada no és numèrica), l'element no s'admet amb un missatge d'error corresponent. Per evitar-ho, marqueu la casella de selecció "Personalitzat en cas d'error" i seleccioneu una opció, com ara descartar el valor o establir-ne un de personalitzat. :::