28.06.2014 Views

Performance Tuning Siebel Software on the Sun Platform

Performance Tuning Siebel Software on the Sun Platform

Performance Tuning Siebel Software on the Sun Platform

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

9 Scripts, Tips, and Tricks for Diagnosing <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> <strong>on</strong> <strong>the</strong> <strong>Sun</strong><br />

<strong>Platform</strong><br />

We found <strong>the</strong> following tips to be very helpful for diagnosing performance and scalability<br />

issues while running <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> <strong>on</strong> <strong>the</strong> <strong>Sun</strong> platform.<br />

9.1 To M<strong>on</strong>itor <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Open Sessi<strong>on</strong> Statistics<br />

You can use <strong>the</strong> following URLs to m<strong>on</strong>itor <strong>the</strong> amount of time that a <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> end user<br />

transacti<strong>on</strong> is taking within your <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> enterprise. This data is updated near realtime.<br />

Call<br />

Center<br />

eSales<br />

eService<br />

eChannel<br />

http://webserver:port/callcenter_enu/_stats.swe?verbose=high<br />

http://webserver:port/esales_enu/_stats.swe?verbose=high<br />

http://webserver:port/eservice_enu/_stats.swe?verbose=high<br />

http://webserver:port/prmportal_enu/_stats.swe?verbose=high<br />

Table 10.1<br />

The stat page provides a lot of diagnostic informati<strong>on</strong>. Watch out for any rows that are in<br />

bold. They represent requests that have been waiting for over 10 sec<strong>on</strong>ds.<br />

9.2 To List <strong>the</strong> Parameter Settings for a <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> Server<br />

Use <strong>the</strong> following server command to list all parameter settings for <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> server:<br />

srvrmgr> list params for server servername comp comp<strong>on</strong>ent show PA_ALIAS,<br />

PA_VALUE<br />

Parameters of interest are MaxMTServers, MinMTSServers, MaxTasks,<br />

MinSharedDbC<strong>on</strong>ns, MaxSharedDbC<strong>on</strong>ns, MinTrxDbC<strong>on</strong>ns.<br />

9.3 To Find Out All OMs Currently Running for a Comp<strong>on</strong>ent<br />

Use <strong>the</strong> following server command to find out all OMs that are running in a <str<strong>on</strong>g>Siebel</str<strong>on</strong>g><br />

enterprise, sorted by <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> comp<strong>on</strong>ent type:<br />

$> srvrmgr /g gateway /e enterprise /u sadmin /p sadmin -c "list tasks for comp<br />

comp<strong>on</strong>ent show SV_NAME, CC_ALIAS, TK_PID, TK_DISP_RUNSTATE" | grep Running | sort<br />

-k 3 | uniq -c | sort -k 2,2 -k 1,1<br />

The following output came from <strong>on</strong>e of <strong>the</strong> runs:<br />

47 siebelapp2_1 eChannelObjMgr_enu 19913 Running<br />

132 siebelapp2_1 eChannelObjMgr_enu 19923 Running<br />

133 siebelapp2_1 eChannelObjMgr_enu 19918 Running<br />

158 siebelapp2_1 eChannelObjMgr_enu 19933 Running<br />

159 siebelapp2_1 eChannelObjMgr_enu 19928 Running<br />

118 siebelapp2_1 eSalesObjMgr_enu 19943 Running<br />

132 siebelapp2_1 eSalesObjMgr_enu 19948 Running<br />

156 siebelapp2_1 eSalesObjMgr_enu 19963 Running<br />

160 siebelapp2_1 eSalesObjMgr_enu 19953 Running<br />

<str<strong>on</strong>g>Performance</str<strong>on</strong>g> <str<strong>on</strong>g>Tuning</str<strong>on</strong>g> <str<strong>on</strong>g>Siebel</str<strong>on</strong>g> <str<strong>on</strong>g>Software</str<strong>on</strong>g> <strong>on</strong> <strong>the</strong> <strong>Sun</strong> <strong>Platform</strong> Page 58

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!