Configurazione del componente estrattore per un programma di analisi basato su regole
Prerequisiti:
In un programma di analisi di log basato su regole, il ruolo dell'estrattore consiste nel prendere la raccolta di righe di input fornite dal sensore e separarle nei limiti dei messaggi. Per configurare l'estrattore, č necessario prima stabilire la classe dell'estrattore da utilizzare. In seguito, č possibile configurare le regole dell'estrattore in base alla classe dell'estrattore selezionata.
Configurazione delle classe dell'estrattore
La classe dell'estrattore predefinita utilizzata č l'estrattore dell'espressione regolare. Č possibile modificare la classe dell'estrattore modificando il componente Estrattore nella sezione Contesti del file di configurazione dell'adattatore.
- Nell'Editor configurazione adattatore, espandere il nodo Contesti > Implementazione contesto di base.
I dettagli dell'Implementazione contesto di base vengono visualizzati nel riquadro di destra.
- Selezionare Estrattore dell'espressione regolare del componente. Nel riquadro di destra verranno visualizzate le proprietā dell'Estrattore.

- Aggiornare la classe eseguibile nella classe da utilizzare. Per i dettagli, consultare l'argomento del riferimento Struttura del file di configurazione per le classi dell'estrattore fornite dall'Adattatore di log generico.
- Salvare le modifiche del file di configurazione dell'adattatore.
Configurazione delle regole dell'estrattore
Una volta stabilita la classe dell'estrattore da utilizzare, č possibile scrivere le regole corrispondenti per l'estrattore nell'istanza di contesto.
- Nel riquadro di sinistra dell'Editor configurazione adattatore, selezionare Configurazione > Istanza di contesto > Estrattore.
Il riquadro di destra visualizza le informazioni sull'estrattore.

- Se il file di log contiene record suddivisi in diverse righe nel file, selezionare la casella di controllo Contiene interruzioni riga. Non selezionare questa casella di controllo se le righe del file di log rappresentano record separati o se non ci sono interruzioni riga nel file di log.
- Se si desidera sostituire le interruzioni riga con un simbolo alternativo, selezionare Sostituire le interruzioni riga e immettere il simbolo nel campo Simbolo di interruzione riga.
Nota: l'effetto secondario dell'utilizzo di questa funzione č che i valori analizzati dal file di log non conterranno interruzioni di riga a meno che non vengano aggiunte esplicitamente dalle regole di sostituzione del programma di analisi.
- Scrivere un frammento di script nel campo Modello iniziale per identificare il modello iniziale. L'espressione regolare predefinita č il simbolo ^ che č un token null corrispondente all'inizio di una stringa o riga.
- Per includere il modello iniziale nel risultato, selezionare la casella di controllo Includi modello iniziale.
- Scrivere un frammento di script nel campo Modello finale per identificare il modello finale. L'espressione regolare predefinita č il simbolo $ che č un token null corrispondente alla fine di una stringa o riga.
- Per includere il modello finale nel risultato, selezionare la casella di controllo Includi modello finale.
Suggerimento: Per semplificare l'identificazione dei modelli iniziale e finale, fare clic sull'icona Esegui di nuovo
e quindi sull'icona Mostra log
. Il contenuto del log letto dal sensore viene visualizzato nella vista Risultato sensore.
- Salvare il file di configurazione dell'adattatore per applicare le modifiche.
- Per verificare le regole, fare clic sull'icona Esegui di nuovo l'adattatore
per eseguire l'adattatore. I risultati verranno visualizzati nella vista Risultato estrattore.
Suggerimento: č possibile specificare il numero di record da cui si desidera iniziare la visualizzazione. Utilizzare il menu a discesa disponibile dall'icona di Esegui di nuovo l'adattatore e selezionare Avviare da record. Verrā aperta una finestra di dialogo che consente di specificare un numero di record da cui iniziare.
- Fare clic sull'icona Mostra evento successivo
per visualizzare i record di log elaborati dalle regole dell'estrattore scritte.
Suggerimento: per modificare il numero di voci di risultato disponibili per la visualizzazione, fare clic sull'icona delle preferenze di Adattatore di log generico
per aprire la pagina delle preferenze. Una volta aperta, aggiornare la dimensione del buffer.
Per una descrizione dettagliata delle proprietā dell'estrattore, consultare il documento di riferimento
Struttura del file di configurazione dell'adattatore.
La fase successiva della creazione di un adattatore basato su regole consiste nel configurare il componente programma di analisi.
Argomenti correlati
Panoramica dell'Adattatore di log generico Hyades
Attivitā correlate
Configurazione del componente programma di analisi
Riferimenti correlati
Struttura del file di configurazione dell'adattatore
Editor configurazione adattatore
Grammatica espressione regolare
Limitazioni dell'Editor configurazione adattatore
(C) Copyright IBM Corporation 2000, 2005. Tutti i diritti riservati.