IBM Performance Tools/400 _________________________ Des prises de mesures des performances de la machine peuvent être effectuées avec des commandes standard de l'OS/400. Mais l'analyse de ces mesures est uniquement réalisée avec le logiciel Performances Tools/400 (5763-PT1 en V3R10). Ce produit va fournir : - le lancement et la plannification des prises de mesures, - l'analyse des résultats à l'écran, - des recommandations d'ajustement des paramètres système, - l'édition de comptes-rendus et de graphiques. Il intègre également BEST/1, un logiciel de modélisation permettant de simuler la charge d'une machine théorique, basée sur la charge relevée lors des prises de mesures sur la machine réelle. |
PERFORM IBM Performance Tools/400 System: S4409790 Select one of the following: 1. Select type of status <--- commandes WRKxxx de gestion système 2. Collect performance data <--- lancement des prises de mesures 3. Print performance report <--- édition des compte-rendus 4. Capacity planning/modeling <--- outil BEST/1 de modélisation 5. Programmer performance utilities <--- utilitaires complémentaires 6. Configure and manage tools <--- gestion des mesures 7. Display performance data <--- affichage résultat des mesures 8. System activity <--- commande WRKSYSACT 9. Performance graphics <--- édition de graphiques 10. Advisor <--- recommandations d'après les mesures 70. Related commands .......................................... : Utiliser dans l'ordre les options: : : - 2, 7 et 10 pour collecte et examen : : - 3 et 9 pour édition des résultats : : - 4 pour modéliser avec l'outil BEST/1 : Selection or command :........................................: ===> 2 |
OPTION 2 Collect Performance Data S4409790 19/04/96 16:10:04 Performance monitor status: Status . . . . . . . . . . . . : Not running Select one of the following: commande STRPFRMON ou 1. Start collecting data <--- son équivalent par Menus 2. Stop collecting data 3. Work with performance collection <--- commande WRKPFRCOL Selection or command ===> 3 |
OPTION 2 Gestion des collectes de performances # # Indiquez vos options, puis appuyez sur ENTREE. 1=Ajouter 2=Modifier 3=Suspendre 4=Enlever 5=Afficher 6=Libérer Opt Collecte Etat Description PFRCOLGM1 RLS data(*all) trace(*none) PFRCOLGM2 HLD data(*sys) trace(*all) jobtytpe(*int) ................................................... : Commande WRKPFRCOL : : : : Cette fonctionnalité va permettre de plannifier : : et de gérer des collectes de performances : :.................................................: |
PERFORM IBM Performance Tools/400 System: S4409790 Select one of the following: 1. Select type of status 2. Collect performance data 3. Print performance report 4. Capacity planning/modeling 5. Programmer performance utilities 6. Configure and manage tools 7. Display performance data <--- Affichage du résultat des mesures 8. System activity 9. Performance graphics 10. Advisor 70. Related commands Selection or command ===> 7 |
OPTION 7 Select Performance Member ................................. Library . . . . PFRCOLLECT <--- : librairie QPFRDATA par défaut : : mais peut être remplacée : Type option, press Enter. :...............................: 1=Select Option Member Text Date Time Q960601127 jeudi 11h30 29/02/96 11:27:04 1 Q960540952 vendredi 9h50 23/02/96 09:52:16 Q960530934 jeudi 9h30 22/02/96 09:34:26 Q960501033 lundi 10h30 19/02/96 10:33:12 ! ! ! ...................................................... --> : 1 membre par mesure effectuée. : : Ces membres se trouvent dans beaucoup de fichiers, : : notamment dans QAPMSYS, fichier général des : : performances du système. : :....................................................: |
OPTION 7 Select Time Intervals to Display Member . . . . . . . : Q960540952 Library . . . . . . : PFRCOLLECT Type options, press Enter. 1=Select Transaction --CPU Util--- --High--- -Pool Fault- Excp Opt Date Time Count Rsp Tot Int Bch Dsk Unit Mch Usr ID Util 1 02/23 10:07 834 1,0 77 32 38 12 0001 1 17 04 1 1 02/23 10:22 982 0,8 93 23 60 14 0001 3 10 04 1 02/23 10:37 859 0,7 51 21 25 8 0001 2 10 04 1 02/23 10:52 890 0,8 58 23 31 8 0001 1 17 04 1 02/23 11:07 652 1,2 35 31 1 5 0001 0 8 04 0 02/23 11:17 745 0,7 38 27 5 9 0001 2 14 04 1 ! ! ...................................................... --------> : Sélectionner 1, plusieurs ou tous les intervalles, : : ils seront combinés pour les traitements suivants : :....................................................: |
OPTION 7 Display Performance Data Member . . . . . . . . Q960540952 F4 for list Library . . . . . . PFRCOLLECT Elapsed time . . . . : 00:29:53 Version . . . . . . : 3 System . . . . . . . : AS400 Release . . . . . . : 1,0 Start date . . . . . : 23/02/96 Model . . . . . . . : F50 Start time . . . . . : 09:52:33 Serial number . . . : 44-xxxxx CPU utilization (interactive) . . . . . . . . . : 27,91 <---+ CPU utilization (other) . . . . . . . . . . . . : 56,51 <---+ Job count . . . . . . . . . . . . . . . . . . . : 154 ! Transaction count . . . . . . . . . . . . . . . : 1816 <---+ Transactions per hour . . . . . . . . . . . . . : 3646 ! Average response (seconds) . . . . . . . . . . . : 0,95 <---+ Disk utilization (percent) . . . . . . . . . . . : 5,44 ! Disk I/O per second . . . . . . . . . . . . . . : 102,4 ! ................................................!.. : Total des transactions des 2 mesures : : Combinaison des utilis. CPU et temps de réponse : :.................................................: |
OPTION 7 / F13 Display by Subsystem Member . . . . . . . : Q960540952 Elapsed time . . . . : 00:29:53 Library . . . . . : PFRCOLLECT Type options, press Enter. Press F6 to display all jobs. 5=Display jobs CPU Job Tns Average Disk Option Subsystem Util Count Count Response I/O *MACHINE 6,72 147 0 0,00 32907 POWER 0,00 1 0 0,00 16 QBATCH 42,46 20 0 0,00 39607 QCMN 0,16 37 0 0,00 1170 QCTL 0,90 4 108 0,31 5206 QINTER 27,32 41 1708 0,99 72563 QPGMR 6,55 23 0 0,00 17958 QSNADS 0,00 5 0 0,00 9 ....................................................................... : Affiche le nombre de travaux, les transactions et le temps de : : réponse moyen, par sous-système, pour les intervalles sélectionnés. : : Peut aussi visualiser les travaux d'un sous-système (Id WRKACTJOB). : :.....................................................................: |
OPTION 7 / F14 Display by Job Type Member . . . . . . . : Q960540952 Elapsed time . . . . : 00:29:53 Library . . . . . : PFRCOLLECT Type options, press Enter. Press F6 to display all jobs. 5=Display jobs CPU Job Tns Average Disk Option Job Type Util Count Count Response I/O Autostart 0,00 1 0 0,00 6 Batch 49,33 53 0 0,00 60195 Client Access 19,66 60 1330 0,86 58236 DDM Server 0,06 3 0 0,00 307 Interactive 8,18 11 486 1,17 17023 LIC 5,25 139 0 0,00 23511 Sbs Monitor 0,18 6 0 0,00 775 System 1,46 8 0 0,00 9396 Writer 0,26 12 0 0,00 2295 ........................................................................... :Information intéressante par types de travaux, qui n'existe pas ailleurs : :.........................................................................: |
OPTION 7 / F19 Display Pool Detail Member . . . . . . . : Q960540952 Elapsed time . . . . : 00:29:53 Library . . . . . : PFRCOLLECT Type options, press Enter. 5=Display pool intervals Size Act Tns Avg DB DB Non-DB Non-DB Opt Pool (K) Lvl Count Rsp Faults Pages Faults Pages 01 17256 0 0 0,0 0,2 0,2 2,2 10,1 02 83233 8 108 0,3 3,4 220,6 4,7 73,8 03 600 6 0 0,0 0,0 0,1 0,6 4,2 04 29983 27 1708 0,9 3,4 29,0 10,6 237,6 ! ................................................................... ! : Fournit des éléments identique au WRKSYSSTS, la touche F11 : ! : permettant d'afficher les transitions. : +-->: L'option 5 permet de visualiser ces informations par intervalle : : pour un pool donné. : :.................................................................: |
OPTION 7 / F20 Display Disk Detail Member . . . . . . . : Q960540952 Elapsed time . . . . : 00:29:53 Library . . . . . : PFRCOLLECT Type options, press Enter. 5=Display disk intervals -----Activity Per Second------ Size ASP CSS % % Read Read Write Write Opt Unit (M) ID ID Used Busy Rqs (K) Rqs (K) 5 0001A 988 01 00 56,6 10,2 1,8 7,2 3,6 4,4 0001B 988 01 00 56,6 12,8 3,8 14,3 3,3 4,2 0002A 988 01 00 48,3 8,4 1,3 7,8 2,9 3,9 0002B 988 01 00 48,3 8,5 2,4 11,1 2,6 3,7 0008 1475 01 00 37,7 4,0 3,3 21,2 2,8 7,7 0009 1475 01 00 37,7 4,0 3,3 18,5 3,2 9,7 0010 1967 01 00 37,7 4,0 3,8 26,1 2,9 6,3 0017 1967 01 00 37,7 4,8 4,0 25,4 4,9 11,0 0018 1475 01 00 37,7 3,1 2,9 16,2 2,6 7,3 |
OPTION 7 / F20 Display Disk Interval Unit . . . . . . . . : 0001A Member . . . . . . . : Q960540952 Size (M) . . . . . . : 988 Library . . . . . : PFRCOLLECT Elapsed time . . . . : 00:29:53 -------Activity Per Second------- ASP CSS % % Read Read Write Write Interval ID ID Used Busy Rqs (K) Rqs (K) 10:07:32 01 00 56,6 9,2 1,6 6,6 3,2 3,7 10:22:31 01 00 56,6 11,2 1,9 7,7 3,9 5,0 ^ ^ ! ! ..................!.......!............................... : le pourcentage d'espace !occupé est bon si < 70% : : ! mauvais si > 80% : : ! : : le pourcentage d'utilisation des bras est bon si < 40% : :........................................................: |
OPTION 7 / F21 Display Communications Line Detail Member . . . . . . . : Q960540952 Elapsed time . . . . : 00:29:53 Library . . . . . : PFRCOLLECT Type options, press Enter. 5=Display remote jobs 7=Display communications interval data Line Line Line Tns Average Job % Option ID Type Speed Count Response Count Busy GEISLIN BSC 9,6 0 0,00 0 0,0 GFI32LLN SDLC 9,6 0 0,00 0 7,6 7 TRNLINE TRLAN 16000,0 0 0,00 3 0,0 ! ! ................................................. ! ! : La charge d'une ligne ne doit pas excéder 40% : <-----+ ! :...............................................: ! ! ...................................................... +----> : Détail des communications par intervalle de mesure : :....................................................: |
OPTION 7 / F21 Display Communications Interval Data Line ID . . . . . . : TRNLINE Member . . . . . . . : Q960540952 Line type . . . . . : TRLAN Library . . . . . : PFRCOLLECT Line speed . . . . . : 16000,0 Elapsed time . . . . : 00:29:53 Bus number . . . . . : 0 IOP address . . . . : 4 Type options, press Enter. 5=Display remote jobs ---------Congestion--------- I Frames I Frames Local Local Remote Remote Itv Line Trnsmitd Recd Not Seq Not Seq Option End Util Per Sec Per Sec Ready Error Ready Error _ 10:07:32 0,0 1 1 0 0 0 0 10:22:31 0,0 1 1 0 0 0 0 \__________________________/ ^ ............................................................ ! : Permet de suivre les problèmes éventuels sur cette ligne : ----+ :..........................................................: |
OPTION 7 / F21 Display Communications Line Detail Member . . . . . . . : Q960540952 Elapsed time . . . . : 00:29:53 Library . . . . . : PFRCOLLECT Type options, press Enter. 5=Display remote jobs 7=Display communications interval data Line Line Line Tns Average Job % Option ID Type Speed Count Response Count Busy GEISLIN BSC 9,6 0 0,00 0 0,0 GFI32LLN SDLC 9,6 0 0,00 0 7,6 5 TRNLINE TRLAN 16000,0 0 0,00 3 0,0 ! ! ! ............................... +----> : Détail des travaux distants : :.............................: |
OPTION 7 / F21 Display Remote Jobs Line . . . . . . . . : TRNLINE Member . . . . . . . : Q960540952 Line type . . . . . : TRLAN Library . . . . . : PFRCOLLECT Line speed . . . . . : 16000,0 Elapsed time . . . . : 00:29:53 Type options, press Enter. 5=Display job detail Job CPU Tns Avg Disk Option Job User Number Type Util Count Rsp I/O DROBERT PCSEXPOR 211059 DDM 0,02 0 0,0 122 RDEBAR PCSEXPOR 211064 DDM 0,02 0 0,0 103 HIAUME HIAUME 211048 DDM 0,01 0 0,0 82 F3=Exit F12=Cancel F15=Sort by job F16=Sort by job type |
PERFORM IBM Performance Tools/400 System: S4409790 Select one of the following: 1. Select type of status 2. Collect performance data 3. Print performance report <--- édition des comptes-rendus 4. Capacity planning/modeling 5. Programmer performance utilities 6. Configure and manage tools 7. Display performance data 8. System activity 9. Performance graphics 10. Advisor 70. Related commands Selection or command ===> 3 |
OPTION 3 Print Performance Report Fin Library . . . . . . PFRCOLLECT Type option, press Enter. 1=System report 2=Component report 3=Transaction report 4=Lock report 5=Job report 6=Pool report 7=Resource report 8=Batch job trace report Option Member Text Date Time Q960601127 un jeudi 11h30 29/02/96 11:27:04 5 Q960540952 vendredi 9h50 23/02/96 09:52:16 Q960530934 jeudi 9h30 22/02/96 09:34:26 Q960501033 lundi 10h30 19/02/96 10:33:12 ................................................................... : Permet d'éditer différents comptes-rendus, avec possibilité de : : choix de catégories (travaux, utilisateurs, sous-systèmes,... ) : : et de sélections dans ces catégories (voir tableaux suivants). : :.................................................................: |
Select Categories for Report Member . . . . . . . . . . . : Q960540952 Type options, press Enter. Press F6 to print entire report. 1=Select Option Category Time interval 1 Job 1 User ID Subsystem Pool Communications line Control unit Functional area |
Select or Omit Jobs Member . . . . . . . . . . . : Q960540952 Type options, press Enter. 1=Select 2=Omit Option Job User Number |
Select or Omit User IDs Member . . . . . . . . . . . : Q960540952 Type options, press Enter. 1=Select 2=Omit Option User ID Option User ID Option User ID |
Ci-dessous les jobs et états correspondants aux options : Option Type d'état Job soumis Fichier Spool 1 SYSTEM REPORT PRTSYSRPT QPPTSYSR 2 COMPONENT REPORT PRTCPTRPT QPPTCPTR 3 TRANSACTION REPORT PRTTNSRPT QPSPDJS 4 LOCK REPORT PRTLCKRPT QPPTLCK 5 JOB REPORT PRTJOBRPT QPPTITVJ 6 POOL REPORT PRTPOLRPT QPPTITVP 7 RESOURCE REPORT PRTRSCRPT QPPTITVR 8 BATCH JOB TRACE REPORT PRTTRCRPT QPPTTRCR |
PERFORM IBM Performance Tools/400 System: S4409790 Select one of the following: 1. Select type of status 2. Collect performance data 3. Print performance report 4. Capacity planning/modeling 5. Programmer performance utilities 6. Configure and manage tools 7. Display performance data 8. System activity 9. Performance graphics 10. Advisor <--- recommandations 70. Related commands ......................................... Selection or command : + choix du membre et des intervalles, : ===> 10 : comme pour les autres options : :.......................................: |
Display Recommendations System: S4409790 Member . . . . . . . : Q960540952 Library . . . . . . : PFRCOLLECT System . . . . . . . : AS400 Version/Release . . : 3/ 1.0 Start date . . . . . : 23/02/96 Model . . . . . . . : F50 Start time . . . . . : 09:52:33 Serial number . . . : 44-15652 Type options, press Enter. 5=Display details Option Recommendations and conclusions Recommendations Decrease pool size for listed pools. 5 Increase pool size for listed pools. Decrease activity level in listed pools. Separate batch from interactive jobs. Conclusions Pool fault rates exceeded guideline. Pool fault rates below guideline. Pool W->I transitions are zero. High response time transactions. |
Display Detailed Recommendation Recommendation: Increase pool size for listed pools. Detailed recommendation: PFR2567 Technical description . . . . . . . . : The following table shows the pool identifier, the current pool size, and the suggested pool size. Pool From To Pool From To 1 17256 18981 Increasing the pool size will reduce the page fault rate |
Display Detailed Recommendation Recommendation: Increase pool size for listed pools. Detailed recommendation: improve the response time and throughput of jobs in this pool. Decreasing the pool size will free storage that may in turn be given to pools with high fault rates. Removing a pool will free storage that may in turn be given to pools with high fault rates. A pool will be increased by at least ten percent of its current size. Pools that are decreased will all be decreased by the same percentage, with ten percent of the current size as the maximum amount of decrease. For example, if a 1500K pool needs storage, and a 2000K and 1000K pool More... Press Enter to continue. |