You are on page 1of 16
vararate How to run SAP transaction STO4STOSN and ravigls through SAP workload moriter screens | SAP application performance SAP application performance SAP TRANSACTION, HOW TO RUN SAP TRANSACTION STO3/STO3N AND NAVIGATE THROUGH SAP WORKLOAD MONITOR SCREENS GALLERY | JULY 26,2013] ERIC |1 COMMENT ST03/STOSN is a SAP transaction for workload monitor used to review SAP workload distribution both from time vertically and servers horizontally. After you review my post - SAP workload monitor overview, you get some idea on what this SAP tool is up for, now you wonder how to run SAP st03n and navigate through frequent accessed STOSN screen. This is the focus of this post: 1. How to start SAP workload monitor STOSN.. 2. How to navigate through SAP STO3N workload monitor. How to understand STO3N data and what we can use STO3/STO3N for in SAP system/program/job performance analysis would be covered in subsequent posting. 1. How to start SAP workload monitor STO3N To start SAP workload monitor, you can either use menu path or run SAP transaction STO3/STO3N directly. The initial screen of workload monitor is similar to what showed in Figure 1 normally. apikwwwsap-percalur-sap-st0Gn! a6 saarat How torn SAP transaction STOQSTOBN and navigate through SAP workload moritor screens | SAP application performance © > GQ Drutsceen onjot Bsavevew A BBL) 4) Ble Je . 7 Overview of instances and last analysis data *o ‘ABAP Instance Host Name Last Measuremnt Time ‘Active Work Processes DB Server? » Bh Tota ] ot 03/18/2013 20:58:58 ia BTC Upd Up2 Spo Enq IOMan X » (Bi Detaled Analss (i 101 03/18/2013 20:59:57 Dia BTC Upd Up2 ICMan » BE Load Hetory and Dstrbution) | TOTAL TOTAL 03/17/2013 23:59:59 » a1 Workoad + & Colector and Performance Dy DO ntsc one Ssoeven G. stance WEAR _ instance and Period 772012 ooo Pat pena define workload spe og 2385 coe Total means whole 2 cays) _ sos. sya oo/ig/2013 Tu Database | Robiferraton (Pans of Pat3—> [Available analysis view for selected workload ‘Baten: (Workload overview: hos per step in ms) - Tk Toe tame | # Stns D8 Tre 0 Tne OViatTine Rol Rol Wat Tee OL » Greracon tose | ME 35997 mi 00) aka 27 EI Tre Pele nuonsse 576121852 «34674 tL BUH ud 00 : » Draning ute nuTocos 288048 2 03 a 28 oo to @rerer Use Sates | /AUTOTH 1033110 0337 oko 09 » Gaec Petes BOGOR 112597 196738 «A756 3.3389 oo 700015 oo » Dueeranasteament sot] BURRS 1440 248 6 | 39 a eon oo + Dromndsatns —Y onocaswu isto 735 re ot a 16 oa to + Devecststs DEL THA 15714 37 oo 1308 Cy + Begone Tnenertutl] oAos ous 1305730 ome a + Pose fom exert sce nr nist 156 8673 secghttoneemorel ‘o » Ghweb statistics HTTPS 20 823 33 oo 00 ‘Bite Bate Sh: Figure 3STO3N Workload Overview screen Please note the main display has 3 components: + Part 1 is navigation panel. Workload navigation panel has two portions - the upper portion is the STO3N transaction original navigation panel, the lower portion shows a list of available analysis views for SAP workload analysis. + Part 2is workload header information - showing period (a customer period, a day, a week or a month) where workload is related, instance (a specific instance or total) and task type (a specific task type or all). Please double check with 1% records and last records and time period field to ensure that you got all workload from the period you selected. + Part 3is workload details. bp twww.sap-pertcatrursap so ans vararate How torn SAP transaction STORISTOBN and navigate through SAP workload moritor screens | SAP application performance Workload over view screen is the initial view presented by STO3N for load analysis. The workload overview shows times stati ‘ics consolidated according to SAP task types. In a SAP ECC system, Dialog, Background, RFC, ALE and Updating task performance are most critical to business function. Workload overview screen provides a performance overview on task type level. There are several tabs in Workload overview to help you to quickly locate the data you might need. The user tab shows number of accumulated users from the system/instance for the selected period, In the left bottom corner of Figure isa list of analysis views available for the workload in the selected period and server scope. You can navigate to any view by moving your cursor and double clicking the view like “standard” under “Transaction Profile’. 2.1.2 STO3N Transaction profile Data from transaction profile allows you to do application performance analysis. There are two versions of transaction profile - one is “Standard’, the other is “EarlyWatch’. Standard profile has more navigation feature and provides workload breakdown based on SAP task types. Double click “Standard” under “transaction Profile’, You would get screen similar to figure 4 Workioad in System NEA © ADO rtwcemover Ssuevien B sane no Fexmecoe —_—_agi7A023- 000 pees carr lanicoe ———_e672013. 235089 Taskpe AL Avallable analyaie views Tre pad 1 og) onaeo Aor asleted workloae Da Bi osigpois Te manson <1 profile: Times: T Total time (s), @ Time/step (ms) fupetorTomnctn ene tana oid 8 Stas | They 9a Pom: Pre Tw Ths = whsa isan amo see ons BOcEMORACNOGES LenS ARCGEHNOR 1 e7ar? Serameenzd —seKGd RENTED 1 8 ine “isazes eae tao seme fonavan SeowseL Mca Sa Lames m0 Qewiogues | sree Bcowsactaecerx a aan umes: 9 ae = Soronvan ScOmUSARLWWOLLSG0—38 105 DOE. | aoe Og OPO Pemaslameas acento Bulge span epaze yen aus amo anne gent aan 4010 aa oe HTTP 2167 2,146 i 3 2 2 3 o o o o — Figure 8 STON Response Time Distribution Number of dialog steps under 1 second is often used to measure a system performance based on % of dialog response time under 1 seconds. 2.1.5 SAP STO3N - other workload analysis views You can navigate to other workload analysis views like Memory Use Statistics, Ranking lists, User and Settlement Stat etc in the same fashion. You might need to review those views based on specific situation — for example, if you would like to tune memory usage and need to identify top memory consumer, STO3N Workload - Memory Use Statistics view is a good place to start. 2.2 Detailed Analysis Here, you can analyze “current” workload which might not show up in workload analysis we have covered in previous section of this post, you can access individual SAP statistical record via Single Records| button showed in figure 4. 2.2.1 Business Transaction Analysis Click this entry, it would start SAP STAD transaction giving you access to recent individual performance statistical records. You can refer to my post on how to run SAP STAD transaction. 2.2.2 Last Minute’s load To see last minute's workload, you need to click a server or total{ whole system), input the data and then hit the execution or continue key. Please refer to Figure 6 with input data, “Time profile granularity” might be helpful for you to organize workload data into “good” period and “bad” period for easy comparison in performance analys bp twww.sap-pertcatrursap so ans rararnate How to run SAP ransaction STO&STOSN and ravigle through SAP workload moriter screens | SAP application performance Last Minutes Load on TOTAL © > | G) Lrullscreen on/off Gsaveview ZB 4 Expert mo ; Select the data to analyze: » 2 Worklcad ame arenes TOTAL 2 Overwrite default + Bi Detaled Analysis data on need Analysis interval iim Date [06/19/2013] Time period from [o1:00:00] o [os:o0:co > FZ Load History and Distibution suc || ect 8 Instance - + Users per Instance aE __ O users p > Ebi Workload User | » ® collector and Perforrrance DE || Work process number fF] review andother views Figure 9 STO3N last minute's Load initial screen After you enter your data and hit execution, you would get all normal views we covered in “workload” section of this posts and you can access those workload views in the same way which is covered in workload section of this post. When Ihit “OK” or continue button in figure 6, | got a “workload” overview screen normally. However | presented " time profile” view of workload in Figure 7 as an example. Instance TOTAL Stat ofintenal __ 06/19/2013 #00300 Period User-defined End of mterva 06/19/2013 63300500) Task type a Tine period 9 bav(s) (2500304 i)! ‘Time profile: Times; T Total time (s), 0 Time/step (ms) Interval # Steps T Response Time | Time Process. Avg. Proc. Time TCPU~ 0 CPU~ TB Time 0 DB Time |7 “01:00 35,064 97,985 2,794.5 18175 518.3 10591 3021 44,343 1,264.6 02:00 51,758 {61,151 3,113.5 46757 9034 13,639 2635 57,542 ,1117 030004 7 1s418 2 493.0 1325.0 2 5485 Figure 10 STOSN last minute's load - time profile apikwwwsap-percalur-sap-st0Gn! 1018 ‘oars How trun SAP transaction STOUISTOGN ardnavigala trough SAP werkload morte sereers | SAP aplication pefermarca Each time you run SAP STOSN to review workload for selected server/instance, the default view would be workload overview. However if you would like to review workload in another server etc., the default view is the last analysis view you review with previous workload analysis. 2.3 Workload History and Distribution In this section, three analysis options are available * Load history, * Instance Comparison and + Users per Instance. You use navigation panel to access those analysis option by clicking corresponding leaf entry. 2.3.1 STO3N Load History Data from load history view allows you to analyze performance trend of a SAP system/application/task types. You can review workload history of single instance/server or workload history of whole system. If you double click on “total” entry, you would get workload history screen similar to Figure 8. Load History SG Arutscesn onjor Bswenew Ge instance TOTAL [Pered av E TeicToe BIRD) Database |’ GUttines | Pats of esconse time Al data [ef tesetoe = GS](=|[weael[ won} (65) BNI + Op sts ver snce » Sat Worked 1 WD Golectorand Dararmance i Workload overview: Average time per step in ms Start Date__# Ste0s_9 Te Avp. Proc. Tme 0 CFU Time 9 OB Time O Tine OWatTMe O Rol Ih OF petgns 140,202 1,835.8 55 a8 oak 0 a7 65 oyizjzo13 97.846 13035 yes 30 a0 205 sa oyigj2rs 22.693 124 = doslt 3490 2643 ogisj2013 79,850 862.0, esa 36 19000 4a) 82 ogtaj2013 5,082 1.1008 ys 116739800 25° $4 oyi3j2013 75,137 1,486.8 7652 13980 4621.00 28 sa ogizj2o13 52.022 12030 48 16558400 25° 46 ejunj2013 60,373, 2,007.7 1231 slo 57990 3358 ojtojz01s 51,832 18452 e754 423722600 26°85 Figure 11 STO3N workload history at system level Click button “Task type" in figure 11, you can review workload for the expected workload type. Click Week and Month button in Figure 11, Number of steps would be summarized and response time would be averaged in expected time interval. Ipc sap-pertaunsep-t00 118 vararate How torn SAP transaction STORISTOBN and navigate through SAP workload moritor screens | SAP application performance 2.3.2 Instance Comparison Data from instance comparison allows you to analyze performance among different instances. Workload data in different application server can be compared in day, week and month interval. Please refer to figure 12 for navigation path. Instance Comparison Trutsceenonjot @sove vow Length of period Navigon (IRINIRGSEia raat (nf esisrer a Ge Sie) EYRE SD BEI) Workload overview: Average time per step in ms A800 ance, # Steps OTie |g. Proc. Tee @ CPU Tia |008 Tm 0 Tire GWskTire Rot Th~ Rol Wt Tie Jroval [s0<,80¢ 1,997.3 9 1676) 33S OD 10859 e358 a "5as4 1.7003 55) 198356) oa a9 cas Figure 12STO3N Instance comparison 2.3.3 Users per Instance Double click “User per Instance" under path “STO3N -> Load History and Distribution’, you would see screen similar to Figure 13. Performance: Display Servers And Their Users Instance Selection InstancesUser Previous Perod Next Perod By Days By By Month ‘lick corresponding button ise) foe to see expected date Uses/Instance of Syster Anlyed Perigd Is Honday 06.24.2019 06.24.2039 17:19:25, fiscanceurremtrered || cammtated Uae] Tocal Reaponse Time (a)| Total CPU Tine (a)| Total be Tine (a rors 385 2,225,354 261,083 925,308 ‘ 287 776,226 72,308 333,607 a 25 45,228 302,740 791,701 Figure 13STO3N Users per instance 2.4 Collector and performance DB Here, SAP STO3N allows you to define retention period for data used in SAP STON. It also allows you to have control over some online parameters which control statistical sub-record generation or collections temporarily. Those online parameter changes could be lost or replaced by the value from sever/instance profile, Please refer to Figure 14 for function details hpi sap-pert.carur-sap i030 ‘one vararate How torun SAP transaction STORSTOBN and navigate through SAP workload moritor screens | SAP application performance Figure 1 S103N Collector ard Performance DB Functions da opert mode 4] » & Workload » [Bi Detaled Anaisic ee en Bl Workload = 5 Collector and Performance DB > Gi Performance Database ~ €lMontoring Database [EL contents [= 1B) Reorcanzation _}J———__ > GW Workload Colector Database + El Contents + i Reorganization Define data retention period here [A Log E Execution Times = €¥ Workload Colector > GV nstance Colector + Be control Collector Reports Schedule Define data aggregation + Be Control » Chtog ~ Gi Statistics Records & File Change online parameters to influence sub-statistical records generation. 2.4.1 Define data and workload review retention period Double click on “Reorganization” under path “SAP STOSN -> Collector and Performance DB -> Performance Database ->Monitoring Database’, You would see screen similar to bp twww.sap-pertcatrursap so 1316 sara How to run SAP transaction STOQISTOBN and naga through SAP workload moritor screens | SAP application performance Standard Retention Peiods | Other Retention Prods » (Bl Detale Aras = | [beaut states ata » oad Herr and Dstrbuton * | functon coe satsve + arworkeed [able cal tatete (TOTAL) ile ca tate (Rel 3.0) [otlfor table al satsic + Q colecter and Performance DB ~ G pesornance Database Gi Monitoring Database Se [ite sateen) © Word Coleco Database + DB Contents or (ther Satets Da (elector potoco Perfomance report cata os state ‘squRsummary Table al sete Table al tats (Deta) (eta fortabe stats 7 Gh Reorgarzaton Perey ‘The flowng retention pros apn: + econ ay data: » GiPerorrance HontorClector as + Worn colectr > Gi sance okecor er Figure 15 Performance database retention period You can overwrite the those number based on your specific need. The flowing retenton perods app: Day data: (2a Week cata: 12 Weeks Month data: 14) Months Double click on “Control” under path “STO3N -> Collector and Performance DB -> Performance Database -> Workload Collector Database -> Reorganization’, You would see screen similar to 7aseR SAP NW Worticad Colector: Maintan the Collector Parameters - - - ~ = A. Text Daly Aggrs.... Week.Aggr... Month.Aggr... TOTAL Dal... TOTAL Wk... TOTAL Nn... o [fa abit rote uM $ 2 x“ 2 2 - fs eacesesAmiatonitst vou 2 2 JKC Response Trves Appl. Heist a : 2 a6 > az |= component Herachy uM : a 4 5 2 [2 omnators une uo uo 2 _ FA Wes cet Poe uo rr 2 NEWER CoeOuratin ofe k uM 2 Ne Wen Sener “us ee) 2 | v0 en ener cetatn us a 2 “weve seats us uu 2 5 Ww esis 6 2 “6 2 c Figure 16 ~ SAP STON workload collector views retention period Here you can define retention period for Daily/Weekly/Monthly Aggregates Retention Period workload data for specific view. In figure 16, daily aggregates data would be kept for 14 days only - after they would be deleted automatically. 2.4.2 Statistics Records - Online parameters bp twww.sap-pertcatrursap so van ‘oars How trun SAP transaction STOUISTOGN ardnavigala trough SAP werkload morte sereers | SAP aplication pefermarca STON allows you to change online parameters to influence statistics data generation on the fly - you navigate to the screen, overwrite the data and save the changes. Your changes come into effect immediately upon saving. It can be lost immediately after the system is reboot/restarted as well Double Click “Dialog Step Statistics” under path “STO3N-> Collector and Performance DB -> Statistics Records & File->Online Parameters’, you would see following screen Change Runtime Parameters of Statistics © F/G Grusceenowjor Bsvevew B 5 Overurte data sia Glen anne Pare eta sate sccopecrec EMI arsprec RRMA sare StaVMC Rec. StatEComRec. Sta/SHTP Rec. ospno sats attndes sa] et seve chanee (ameter Figure 17 STO3N online parameters of Statistics Please note those changes are applied to all task types in the server where it is effected not just applicable to online transactions. If you would like to see what are top 3 tables which a transaction step spends its’ time on, you can overwrite value to “3" under parameter “STAT/TABREC" column in figure 17. If you are only interested in top 3 table for a specific business transaction like order creation transaction “VAQ1", you can enter “VAQ1” under “stat/tcode1” column, otherwise the setting would be effect for all transactions. There are general SAP guidelines/default values for those parameters. Remember itis a load to system to generate and collect statistics, set it up when there is areal need. A blank or “Zero” means that corresponding statistics are not collected. 3 Further clarification Ihave not navigated to all screens/features under SAP transaction STO3N to keep the post short. But Most of frequent accessed STO3N views and features has been displayed here base on my experience so far. Using navigation panel of STO3N, you should be able to navigate to other screens you are interested. My subsequent posts would talk on what SAP STO3N can be used for performance analysis and how to understand the STO3N data. apikwwwsap-percalur-sap-st0Gn! 1518 vararate How to run SAP transaction STO4STOSN and ravigls through SAP workload moriter screens | SAP application performance ONE THOUGHT ON “HOW TO RUN SAP TRANSACTION ST03/STO3N AND NAVIGATE THROUGH SAP WORKLOAD MONITOR SCREENS” bobmarvin OCTOBER 25, 2013, AT 2:35 PM Excellent post, thank you! Looking forward to reading the subsequent post. apikwwwsap-percalur-sap-st0Gn! 1818

You might also like