Quantcast
Channel: Oracle Bloggers
Viewing all articles
Browse latest Browse all 19780

OBIEE tuning guide script

$
0
0

The obiee tuning guide available here https://blogs.oracle.com/proactivesupportEPM/entry/wp_obiee_tuning_guide lists a number of checks for optimization.

The script attached here https://blogs.oracle.com/pa/resource/CheckObieeTuningGuidev4_01-2014.zip automates these checks. It is only reading from the obiee server and it will not modify any values. The script outputs the current values, that you can compare with the recommended ones.

 Usage:
* copy the python script and tuningGuide.properties in a folder on the obiee server. This machine contains an oracle_common/common/bin/wslt.sh (.cmd)
* Modify tuningGuide.properties

WLUsername weblogic console administrator username
WLPassword weblogic console administrator password
WLstUrl weblogic WLST url to connect to weblogic console. Example: t3://adminserver:7001
httpdconf Location of Oracle Http Server httpd.conf file (if no OHS, leave default). Example: /oracle/user_projects/epmsystem1/httpConfig/ohs/config/OHS/ohs_component/httpd.conf
sslconf Location of Oracle Http Server SSL configuration file. Example: /oracle/user_projects/epmsystem1/httpConfig/ohs/config/OHS/ohs_component/ssl.conf
mod_wl_ohsconf Location of Oracle Http Server weblogic proxy plugin configuration file. Example: /oracle/user_projects/epmsystem1/httpConfig/ohs/config/OHS/ohs_component/mod_wl_ohs.conf
tcp_fin_timeout Unix tcp parameter. Example: /proc/sys/net/ipv4/tcp_fin_timeout
tcp_max_syn_backlog Unix tcp parameter. Example: /proc/sys/net/ipv4/tcp_max_syn_backlog
limitsconf Unix tcp parameter. Example: /etc/security/limits.conf
solarissystem /etc/system
essbase_cfg Location of essbase.cfg file. Example: /oracle/biee/instances/instance1/Essbase/essbaseserver1/bin/essbase.cfg
essbase_application_log Location of the Essbase application log you want to check. Example: /oracle/biee/instances/instance1/diagnostics/logs/Essbase/essbaseserver1/essbase/app/BISAMPLE/BISAMPLE.log

OHS or Essbase values are ignored if not found.

Unix config values are ignored when windows server is detected.

* Launch the script from the folder containing the properties file. Open a shell:

export ORACLE_HOME=/oracle/Middleware/Oracle_Home

$ORACLE_HOME/oracle_common/common/bin/wslt.sh CheckObieeTuningGuidev4_01-2014.py

* Review the output






Viewing all articles
Browse latest Browse all 19780

Trending Articles