Utilizzo degli strumenti di monitoraggio

Oracle consiglia di utilizzare gli strumenti di monitoraggio per raccogliere i dati sulle performance nell'ambito del processo di diagnostica. Il monitoraggio del server applicazioni di Oracle Hyperion Financial Management, dei server Web, dei server database e dei layer di network forniscono dati utili sulle performance.

In un ambiente Linux, strumenti quali OSWatcher Black Box possono essere utilizzati per monitorare il sistema operativo e i processi di Financial Management.

In un ambiente Windows, strumenti quali Performance Monitor di Microsoft possono essere utilizzati per monitorare le performance dei processi dell'applicazione Financial Management. Di seguito sono descritti i passi necessari per configurare Performance Monitor per la raccolta dei contatori specifici per le applicazioni Financial Management:

Configurazione di Performance Monitor

I contatori performance da monitorare includono:

Sottosistema Contatore Indicazioni
Memoria Memoria: Voci libere nella tabella pagine di sistema Avviso se l'opzione Voci libere nella tabella pagine di sistema è impostata su un valore minore di 8.000.

Critico se l'opzione Voci libere nella tabella pagine di sistema è impostata su un valore minore di 5.000.

Memoria Memoria: MB disponibili Non deve essere inferiore al 20%-25% della memoria fisica installata. In questi casi, monitorare dettagliatamente l'attività di paging.
Memoria Memoria: Letture pagine/sec Questo contatore deve essere costantemente al di sotto di 1.000.
Processore Processore: Percentuale tempo processore: _Total L'utilizzo totale del processore deve essere inferiore a circa il 70%-80%.
Processore Processore: Percentuale tempo processore: (N) Ogni istanza del processore deve essere inferiore a circa il 70%-80% dell'utilizzo.
Disco PhysicalDisk: Media secondi/trasf. disco Deve essere inferiore a circa 25 ms.

Regola generale: se l'opzione Media secondi/trasf. disco (contatore della latenza del disco) è impostata su un valore significativamente maggiore di 25 ms, il sottosistema del disco è in cattivo stato e costituisce un punto critico. Questo contatore non indica come risolvere il problema, bensì indica la presenza di un problema.

Disco PhysicalDisk: Lunghezza media della coda La media deve essere inferiore al numero di spindle del disco. In caso di utilizzo di dispositivi SAN, ignorare questo contatore e concentrarsi sui contatori della latenza: PhysicalDisk\Media secondi/lettura disco e PhysicalDisk\Media secondi/scrittura disco.
Disco PhysicalDisk: Media secondi/lettura disco Il valore medio deve essere inferiore a 20 ms.

Le punte (valori massimi) non devono essere superiori a 50 ms.

Disco PhysicalDisk: Media secondi/scrittura disco Il valore medio deve essere inferiore a 20 ms. Le punte (valori massimi) non devono essere superiori a 50 ms.
Rete Interfaccia di rete: Byte totali/sec Per una scheda di interfaccia di rete (NIC) da 100 Mbps, deve essere inferiore a 6-7 MB/sec.

Per una scheda NIC da 1000 Mbps, deve essere inferiore a 60-70 MB/sec.

Rete Interfaccia di rete: Errori su pacchetti in uscita Deve sempre essere uguale a zero (0).
Processo Contatori/indicazioni
Oracle Hyperion Financial Management:

Istanza:

1 JHsxServer

2. XFMDataSource

Processo: Percentuale tempo processore - L'utilizzo del processore del processo deve essere inferiore al 90%.

Processo: Byte privati - Restituisce i byte allocati in modo esclusivo per un processo specifico. Il relativo valore tende ad aumentare per un processo con perdita di dati.

Processo: Set di lavoro - Restituisce i byte privati e condivisi allocati a un processo. Il relativo valore tende ad aumentare per un processo con perdita di dati.

Processo: Pagefault/secondo - Restituisce il numero totale di errori (errori gravi e non gravi) generati da un processo. Il relativo valore tende ad aumentare per un processo con perdita di dati.

Processo: Byte del file di paging - Restituisce le dimensioni del file di paging. Il relativo valore tende ad aumentare durante una perdita di risorse di memoria.

Processo: Conteggio handle - Restituisce il numero di handle aperti da un'applicazione per le creazioni di oggetti. Gli handle vengono utilizzati dai programmi per identificare le risorse a cui devono accedere. Il valore di questo contatore tende ad aumentare durante una perdita di risorse di memoria.

Processo: Byte virtuali - Dimensioni correnti, espresse in byte, dello spazio dell'indirizzo virtuale utilizzato dal processo. Il byte virtuale del processo perfmon aumenta molto velocemente e non rilascia mai la memoria; ciò indica la perdita di risorse di memoria nell'applicazione.

Processo: Picco byte virtuali - Dimensione massima, espressa in byte, dello spazio dell'indirizzo virtuale utilizzato dal processo in qualsiasi momento. Il byte virtuale del processo perfmon aumenta molto velocemente e non rilascia mai la memoria; ciò indica la perdita di risorse di memoria nell'applicazione.

Processo: Byte del pool non di paging - Le dimensioni, espresse in byte, del pool di paging, ovvero un'area della memoria del sistema (memoria fisica).