Utilizzare le informazioni riportate in questa sezione per configurare il livello del database per il monitoraggio delle prestazioni.
Con il controllo delle prestazioni a livello di database è possibile rilevare e prevenire i colli di bottiglia.
Cenni preliminari
Un database DB2 o Oracle installato sul nodo e Extended Deployment
installato con un profilo aumentato.
Motivi e situazioni in cui eseguire questa attività
Le attività riportate di seguito descrivono come configurare il livello del database per il monitoraggio.
- Creare un server di database nella configurazione di WebSphere Application Server.
- Creare un nuovo server generico e assegnargli un nome, ad esempio DB2Instance1.
Selezionare il nodo del database dall'elenco.
- Fare clic su Server generici > DB2Instance1.
- In Ulteriori proprietà, fare clic su Definizione processo > Java Virtual Machine > Proprietà personalizzate.
- Aggiungere le seguenti voci:
GENERIC_SERVER_TYPE = DBSERVER
GENERIC_SERVER_SUB_TYPE = DB2 (per DB2) o ORACLE (per Oracle)
INSTANCE_NAME = nome dell'istanza database (DB2) o SID (Oracle)
- Configurare le origini dati per il controllo JDBC:
- Fare clic su Risorse > Provider JMS > Provider JDBC > nome_server_database> Origini dati > nome_origine_dati > Proprietà personalizzate. Aggiungere la proprietà dbServerName = nome assegnato al server generico, ad esempio DB2Instance1.
- Operazioni aggiuntive a seconda del tipo di database e dal tipo di driver JDBC (Java database
connectivity):
- Per le origini dati DB2, per il tipo 2, se il nome del database sul server è diverso dal nome alias del database utilizzato sul client DB2 locale:
- Per il campo Nome database nel pannello di configurazione dell'origine dati, specificare il nome alias.
- In Ulteriori proprietà, fare clic su Proprietà personalizzate.
- Aggiungere la proprietà personalizzata remoteDatabaseName con il valore del nome del database sul server di database.
- Per origini dati Oracle, se il nome del database non viene visualizzati nell'URL della connessione:
- In Ulteriori proprietà, fare clic su Proprietà personalizzate.
- Impostare il valore della proprietà databaseName sul nome del database Oracle.
- Abilitare PMI (performance monitoring infrastructure) per la raccolta delle statistiche JDBC:
- Fare clic su Controllo e ottimizzazione > PMI (Performance Monitoring Infrastructure). Viene visualizzato un elenco di server presenti nella cella.
- Per ogni server nell'elenco che ha un'origine dati:
- Fare clic sul nome del server.
- Dal pannello Configurazione:
- Selezionare Abilita PMI (Performance Monitoring Infrastructure).
- Impostare Set di statistiche attualmente monitorato su Esteso o Tutto.
Tuttavia, se l'opzione Set di statistiche attualmente monitorato è impostato su Personalizzato e per ottenere migliori prestazioni, abilitare i contatori JDBC nel livello personalizzato.
Operazioni successive
In questo modo viene abilitato il monitoraggio esteso dei componenti (WebSphere Extended Deployment), compreso JDBC.