Configurazione del componente sensore per un adattatore statico
Prerequisiti:
Il ruolo del sensore consiste nel fornire i mezzi per leggere il contenuto per l'elaborazione.
In un programma di analisi statico, viene aggiunta una proprietà al sensore per indicare che in seguito all'elaborazione del sensore è necessario richiamare una classe del programma di analisi Java personalizzata. Per configurare il sensore:
- Nel riquadro di sinistra dell'Editor configurazione adattatore, selezionare Configurazione > Istanza di contesto > Sensore.
Il riquadro di destra visualizza le informazioni sul sensore.
- Selezionare StaticParserSensor dall'elenco Tipo di sensore.
- Nel riquadro Dettagli, immettere una descrizione del sensore nel campo Descrizione.
- Nel campo Numero massimo di blocchi, immettere il numero di oggetti di Common Base Event che sono stati creati dal sensore del programma di analisi statico prima di essere inoltrati al programma di creazione output.
Questo valore indica quanti oggetti di Common Base Event devono essere restituiti dal metodo parseNext() della classe del programma di analisi statico.
Questo valore viene inoltrato alla classe del programma di analisi statico come parametro array_size
dal metodo setConfiguration() della classe del programma di analisi statico.
- Per l'adattatore statico, i campi Dimensione buffer di confidenza e Dimensione piè di pagina file
non si applicano al tipo StaticParserSensor.
- Le proprietà directory e fileName vengono generate automaticamente quando si crea il file di configurazione dell'adattatore. Queste corrispondono al nome file e alla directory del file di log.
Per aggiornare queste proprietà:
- Selezionare Configurazione > Istanza di contesto > Sensore > Proprietà fileName.
- Modificare il valore della proprietà.
- Salvare il file di configurazione dell'adattatore per applicare le modifiche.
- Ripetere gli stessi passi per la proprietà directory.
- Aggiungere la proprietà parserClassName.
- Selezionare Configurazione > Istanza di contesto > Sensore.
- Fare clic con il tasto destro del mouse per aprire il menu a comparsa. Selezionare Aggiungi > Proprietà. Il riquadro di destra viene aggiornato con i campi necessari per immettere il nome e il valore della proprietà.
- Immettere parserClassName come nome della proprietà e il nome della classe del programma di analisi come valore della proprietà.
- Salvare il file di configurazione dell'adattatore per applicare le modifiche.
- È possibile aggiungere altre proprietà contenenti informazioni di configurazione che possono essere inoltrate alla classe Java del programma di analisi statico.
Ad esempio, la versione del file di log.
- Poiché è stato modificato il Tipo di sensore, è necessario aggiornare il componente sensore corrispondente in Contesti.
- Selezionare Contesti > Implementazione contesto di base > Sensore file OS del componente e selezionare il componente sensore.
- Aggiornare il Nome e la Descrizione. Immettere
org.eclipse.hyades.logging.adapter.config.sensors.StaticParserSensor
come
Classe eseguibile.

- Salvare il file di configurazione dell'adattatore per applicare le modifiche.
Per un riepilogo delle proprietà necessarie per il componente sensore di un programma di analisi statico, fare riferimento all'argomento Struttura del file di configurazione.
Una volta configurato il sensore, è possibile continuare con la configurazione del componente programma di creazione output.
Argomenti correlati
Panoramica dell'Adattatore di log generico Hyades
Specifica del formato di Common Base Event
Attività correlate
Creazione di un programma di analisi del log
Creazione di un adattatore statico
Configurazione del componente programma di creazione output per i programmi di analisi statici
Riferimenti correlati
Struttura del file di configurazione dell'adattatore
Editor configurazione adattatore
Grammatica espressione regolare
(C) Copyright IBM Corporation 2000, 2004. Tutti i diritti riservati.