Aller au contenu

PRTACTRPT

Imprimer rapport d'activité

Print Activity Report

En bref

La commande Imprimer le rapport d'activité (PRTACTRPT) génère des rapports fondés sur les données collectées par la commande Gestion de l'activité système (WRKSYSACT). The Print Activity Report (PRTACTRPT) command generates reports based on the data collected by the Work With System Activity (WRKSYSACT) command.

PRTACTRPT se lit PRT (Imprimer) + ACTRPT. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

PRTACTRPT

Paramètres

  • MBR Membre Member
  • LIB Bibliothèque Library
  • TITLE Titre Title
  • RPTTYPE Type de rapport Report type
  • PERIOD Période du rapport Time period for report
  • SEQ Séquence Sequence
  • NBRJOBS Nombre de travaux Number of jobs
  • JOB Nom du travail Job name
  • JOBD Description de travail Job description

Astuce : dans une session 5250, tapez PRTACTRPT puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QPFR)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

La commande Imprimer le rapport d'activité (PRTACTRPT) génère des rapports fondés sur les données collectées par la commande Gestion de l'activité système (WRKSYSACT). The Print Activity Report (PRTACTRPT) command generates reports based on the data collected by the Work With System Activity (WRKSYSACT) command.

Paramètres

Mot-clé Description Valeurs possibles Remarques
MBR MembreMember Nom, QAITMON Facultatif, positionnel 1
LIB BibliothèqueLibrary Nom, QPFRDATA Facultatif, positionnel 2
TITLE TitreTitle Valeur caractère, *BLANK Facultatif, positionnel 3
RPTTYPE Type de rapportReport type *SUMMARY, *DETAIL, *ALL Facultatif
PERIOD Période du rapportTime period for report Liste d'éléments Facultatif
Élément 1: Liste d'éléments
Élément 1: Starting time Heure, *FIRST
Élément 2: Starting date Date, *FIRST
Élément 2: Liste d'éléments
Élément 1: Ending time Heure, *LAST
Élément 2: Ending date Date, *LAST
SEQ SéquenceSequence *JOBTASK, *USER, *PTY, *CPU, *TOTALIO, *SYNCIO, *ASYNCIO, *FAULT, *SDBREAD, *SDBWRITE, *SNDBREAD, *SNDBWRITE, *ADBREAD, *ADBWRITE, *ANDBREAD, *ANDBWRITE Facultatif
NBRJOBS Nombre de travauxNumber of jobs 1-32767, 10, *ALL Facultatif
JOB Nom du travailJob name Nom, PRTACTRPT, *MBR Facultatif
JOBD Description de travailJob description Valeurs uniques: *NONE
Autres valeurs: Nom d'objet qualifié
Facultatif
Qualificatif 1 : Description de travailQualificatif 1: Job description Nom, QPFRJOBD
Qualificatif 2: BibliothèqueQualificatif 2: Library Nom, *LIBL, *CURLIB

Membre (MBR)Member (MBR)

Indique le membre dans lequel les données de performance ont été sauvegardées par la commande Gestion de l'activité système (WRKSYSACT). Specifies the member where the performance data was saved by the Work with System Activity (WRKSYSACT) command.

QAITMON
Le nom de membre standard, QAITMON, est utilisé. The standard member name, QAITMON, is used.
nom
Indiquez le nom du membre qui contient les données de performance. Specify the name of the member that contains the performance data.

Bibliothèque (LIB)Library (LIB)

Indique la bibliothèque dans laquelle le fichier de données de performance, QAITMON, est stocké. Specifies the library where the performance data file, QAITMON, is stored.

QPFRDATA
Les données de performance sont stockées dans la bibliothèque de données de performance fournie par IBM, QPFRDATA. The performance data is stored in the IBM-supplied performance data library, QPFRDATA.
nom
Indiquez le nom de la bibliothèque dans laquelle le fichier de données est stocké. Specify the name of the library where the data file is stored.

Titre (TITLE)Title (TITLE)

Indique le titre du rapport d'activité généré. Specifies the title for the activity report that is generated.

*BLANK
Aucun titre n'est placé sur le rapport d'activité. No title is placed on the activity report.
valeur-caractère
Indiquez un titre pour le rapport d'activité. Indiquez 50 caractères au maximum, entre apostrophes. Specify a title for the activity report. Specify up to 50 characters enclosed in apostrophes.

Type de rapport (RPTTYPE)Report type (RPTTYPE)

Indique le type de rapport d'activité à générer. Specifies the type of activity report to be generated.

*SUMMARY
Répertorie les dix premières entrées, mesurées sur l'ensemble de la période indiquée par le paramètre PERIOD, selon l'utilisation de l'unité de traitement et le nombre d'opérations d'E/S effectuées. Lists the top ten entries, as measured over the entire time frame specified by the PERIOD parameter, according to processing unit utilization and number of I/O operations performed.
*DETAIL
Pour chaque intervalle indiqué par le paramètre PERIOD, le nombre d'entrées indiqué par le paramètre NBRJOBS est répertorié dans l'ordre indiqué par le paramètre SEQ. For each interval specified by the PERIOD parameter, the number of entries specified by the NBRJOBS parameter are listed in the order specified by the SEQ parameter.
*ALL
Génère le rapport d'activité récapitulatif et le rapport d'activité détaillé. Generates the summary activity report and the detailed activity report.

Période du rapport (PERIOD)Time period for report (PERIOD)

Indique la période du rapport. Les valeurs suivantes peuvent être codées dans ce paramètre, qui contient deux listes de deux éléments chacune. Les données collectées avant l'heure et la date de début indiquées et après l'heure et la date de fin indiquées ne sont pas affichées. Specifies the time period for the report. The following values can be coded in this parameter, which contains two lists of two elements each. Data collected before the specified starting time and date and after the specified ending time and date is not shown.

Élément 1: Starting time and date

Élément 1: Starting time

*FIRST
Les données collectées disponibles pour le premier intervalle de la date de début indiquée sont incluses dans le rapport. The collected data that is available for the first interval on the specified starting date is included in the report.
time
Specify the time at which or after which the data must have been collected to be included in the report. The time is specified as 4 or 6 digits (hhmm or hhmmss), where hh is the hour, mm is the minute, and ss is the second.

L'heure peut être indiquée avec ou sans séparateur d'heure : The time can be specified with or without a time separator:

  • Sans séparateur d'heure, indiquez une chaîne de 4 ou 6 chiffres (hhmm ou hhmmss), où hh = heures, mm = minutes et ss = secondes. Without a time separator, specify a string of 4 or 6 digits (hhmm or hhmmss) where hh = hours, mm = minutes, and ss = seconds.
  • Avec un séparateur d'heure, indiquez une chaîne de 5 ou 8 caractères où le séparateur d'heure défini pour votre travail sépare les heures, les minutes et les secondes. Si vous entrez cette commande depuis la ligne de commande, la chaîne doit être placée entre apostrophes. Si un séparateur d'heure autre que celui défini pour votre travail est utilisé, cette commande échoue. With a time separator, specify a string of 5 or 8 digits where the time separator specified for your job is used to separate the hours, minutes, and seconds. If you enter this command from the command line, the string must be enclosed in apostrophes. If a time separator other than the separator specified for your job is used, this command will fail.

Élément 2: Starting date

*FIRST
Les données collectées disponibles à partir de l'heure de début indiquée le premier jour de la collecte des données de performance sont incluses dans le rapport. The collected data that is available on or after the specified starting time on the first day of the performance data collection is included in the report.
date
Indiquez la date de début à laquelle ou après laquelle les données doivent avoir été collectées pour être incluses dans le rapport. La date doit être saisie dans le même format que celui défini pour le travail. Specify the starting date on which or after which the data must have been collected to be included in the report. The date must be entered in the same format as specified for the job.

Élément 2: Ending time and date

Élément 1: Ending time

*LAST
Les données collectées disponibles jusqu'au dernier intervalle de la date de fin indiquée sont incluses dans le rapport. The collected data that is available through the last interval on the specified ending date is included in the report.
time
Specify the time before which the data must have been collected to be included in the report. The time is specified as 4 or 6 digits (hhmm or hhmmss), where hh is the hour, mm is the minute, and ss is the second.

L'heure peut être indiquée avec ou sans séparateur d'heure : The time can be specified with or without a time separator:

  • Sans séparateur d'heure, indiquez une chaîne de 4 ou 6 chiffres (hhmm ou hhmmss), où hh = heures, mm = minutes et ss = secondes. Without a time separator, specify a string of 4 or 6 digits (hhmm or hhmmss) where hh = hours, mm = minutes, and ss = seconds.
  • Avec un séparateur d'heure, indiquez une chaîne de 5 ou 8 caractères où le séparateur d'heure défini pour votre travail sépare les heures, les minutes et les secondes. Si vous entrez cette commande depuis la ligne de commande, la chaîne doit être placée entre apostrophes. Si un séparateur d'heure autre que celui défini pour votre travail est utilisé, cette commande échoue. With a time separator, specify a string of 5 or 8 digits where the time separator specified for your job is used to separate the hours, minutes, and seconds. If you enter this command from the command line, the string must be enclosed in apostrophes. If a time separator other than the separator specified for your job is used, this command will fail.

Élément 2: Ending date

*LAST
Les données collectées disponibles jusqu'à l'heure de fin indiquée le dernier jour de la collecte des données de performance sont incluses dans le rapport. The collected data that is available up to the specified ending time on the last day of the performance data collection is included in the report.
date
Indiquez la date de fin à laquelle ou avant laquelle les données doivent avoir été collectées pour être incluses dans le rapport. La date doit être saisie dans le même format que celui défini pour le travail. Specify the ending date on which or before which the data must have been collected to be included in the report. The date must be entered in the same format as specified for the job.

Séquence (SEQ)Sequence (SEQ)

Indique la zone selon laquelle les travaux et les tâches sont classés puis répertoriés dans le rapport d'activité détaillé. Ce paramètre n'est valide que si *DETAIL ou *ALL est indiqué pour le paramètre RPTTYPE. Specifies the field by which the jobs and tasks are ranked and then listed on the detailed activity report. This parameter is valid only when *DETAIL or *ALL is specified for the RPTTYPE parameter.

*CPU
Répertorie les entrées par ordre décroissant selon l'utilisation de l'unité de traitement. List the entries in descending order according to processing unit utilization.
*JOBTASK
Répertorie les entrées par ordre alphabétique selon le nom du travail ou de la tâche. List the entries alphabetically according to the job or task name.
*USER
Répertorie les entrées par ordre alphabétique selon le profil utilisateur. List the entries alphabetically according to the user profile.
*PTY
Répertorie les entrées par ordre décroissant selon la priorité. Lists the entries in descending order according to priority.
*TOTALIO
Répertorie les entrées par ordre décroissant selon le nombre total d'opérations d'E/S synchrones et asynchrones effectuées. Lists the entries in descending order according to the total number of synchronous and asynchronous I/O operations performed.
*SYNCIO
Répertorie les entrées par ordre décroissant selon le nombre total d'opérations d'E/S synchrones effectuées. List the entries in descending order according to the total number of synchronous I/O operations performed.
*ASYNCIO
Répertorie les entrées par ordre décroissant selon le nombre total d'opérations d'E/S asynchrones lancées. List the entries in descending order according to the total number of asynchronous I/O operations initiated.
*FAULT
Répertorie les entrées par ordre décroissant selon le nombre de fautes de groupe d'accès de processus survenues. List the entries in descending order according to the number of Process Access Group faults which occurred.
*SDBREAD
Répertorie les entrées par ordre décroissant selon le nombre d'opérations de lecture de base de données synchrones effectuées. List the entries in descending order according to the number of synchronous database read operations performed.
*SDBWRITE
Répertorie les entrées par ordre décroissant selon le nombre d'opérations d'écriture de base de données synchrones effectuées. List the entries in descending order according to the number of synchronous database write operations performed.
*SNDBREAD
Répertorie les entrées par ordre décroissant selon le nombre d'opérations de lecture synchrones hors base de données effectuées. List the entries in descending order according to the number of synchronous non database read operations performed.
*SNDBWRITE
Répertorie les entrées par ordre décroissant selon le nombre d'opérations d'écriture synchrones hors base de données effectuées. List the entries in descending order according to the number of synchronous non database write operations performed.
*ADBREAD
Répertorie les entrées par ordre décroissant selon le nombre d'opérations de lecture de base de données asynchrones lancées. List the entries in descending order according to the number of asynchronous database read operations initiated.
*ADBWRITE
Répertorie les entrées par ordre décroissant selon le nombre d'opérations d'écriture de base de données asynchrones lancées. List the entries in descending order according to the number of asynchronous database write operations initiated.
*ANDBREAD
Répertorie les entrées par ordre décroissant selon le nombre d'opérations de lecture asynchrones hors base de données lancées. List the entries in descending order according to the number of asynchronous non database read operations initiated.
*ANDBWRITE
Répertorie les entrées par ordre décroissant selon le nombre d'opérations d'écriture asynchrones hors base de données lancées. List the entries in descending order according to the number of asynchronous non database write operations initiated.

Nombre de travaux (NBRJOBS)Number of jobs (NBRJOBS)

Indique le nombre d'entrées à répertorier pour chaque intervalle dans le rapport d'activité détaillé. Ce paramètre n'est valide que si *DETAIL ou *ALL est indiqué pour le paramètre RPTTYPE. Specifies the number of entries to be listed for each interval in the detailed activity report. This parameter is valid only when *DETAIL or *ALL is specified for the RPTTYPE parameter.

10
Répertorie dix entrées pour chaque intervalle. List ten entries for each interval.
*ALL
Répertorie toutes les entrées contenues dans les données collectées. List all the entries contained in the collected data.
1-32767
Indiquez le nombre d'entrées à répertorier pour chaque intervalle. Specify the number of entries to be listed for each interval.

Nom du travail (JOB)Job name (JOB)

Indique le nom du travail à utiliser si le travail est soumis pour un traitement par lots. Specifies the job name to be used if submitting the job for batch processing.

Toute valeur de ce paramètre est ignorée si *NONE est indiqué pour le paramètre Description de travail (JOBD). Any value for this parameter is ignored if *NONE is specified for the Job description (JOBD) parameter.

Remarque :Si JOBD(*NONE) est indiqué, le traitement du travail est effectué en mode interactif. Remarque :If JOBD(*NONE) is specified, job processing is performed interactively.

PRTACTRPT
Le nom de la commande est utilisé comme nom du travail. The command name is used for the job name.
*MBR
Le nom sélectionné pour le membre de données de performance dans le paramètre Membre (MBR) est utilisé. The name selected for the performance data member in the Member (MBR) parameter is used.
nom
Indiquez le nom à utiliser pour tous les travaux par lots. Specify the name to be used for any and all batch jobs.

Description de travail (JOBD)Job description (JOBD)

Indique la description de travail utilisée pour soumettre le travail à un traitement par lots. Specifies the job description used to submit the job for batch processing.

Valeurs uniques

*NONE
Aucun travail par lots n'est soumis ; le traitement se poursuit en mode interactif pendant que l'utilisateur attend. La station de travail de l'utilisateur n'est pas disponible pour un autre usage pendant ce temps, ce qui peut être notable pour les travaux longs. A batch job is not submitted; processing continues interactively while the user waits. The user's workstation is not available for other use during this time, which could be significant for long jobs.

Qualificatif 1 : Description de travail Qualificatif 1: Job description

QPFRJOBD
La description de travail fournie par IBM, QPFRJOBD, est utilisée. The IBM-supplied job description, QPFRJOBD, is used.
nom
Indiquez le nom de la description de travail à utiliser. Specify the name of the job description to be used.

Qualificatif 2 : Bibliothèque Qualificatif 2: Library

*LIBL
Toutes les bibliothèques de la liste de bibliothèques du travail sont parcourues jusqu'à la première correspondance. All libraries in the job's library list are searched until the first match is found.
*CURLIB
La bibliothèque en cours du travail est utilisée pour localiser la description de travail. Si aucune entrée de bibliothèque en cours n'existe dans la liste de bibliothèques, QGPL est utilisée. The current library for the job is used to locate the job description. If no current library entry exists in the library list, QGPL is used.
nom
Indiquez la bibliothèque dans laquelle se trouve la description de travail. Specify the library in which the job description is located.

Exemples

Exemple 1 : Génération d'un rapport récapitulatif Example 1: Generating a Summary Report

PRTACTRPT

Cette commande soumet un travail par lots qui génère un rapport d'activité récapitulatif à partir des données de performance figurant dans le membre par défaut QAITMON situé dans la bibliothèque par défaut QPFRDATA. Le rapport couvre l'ensemble de la période de mesure et le titre du rapport est laissé vide. This command submits a batch job that generates a summary activity report using the performance data found in the default member QAITMON located in the default library QPFRDATA. The report covers the entire measurement period, and the title of the report is left blank.

Exemple 2 : Génération d'un rapport d'activité récapitulatif et détaillé Example 2: Generating a Summary and Detailed Activity Report

PRTACTRPT   MBR(JUNE01)  TITLE('Activity Report for June 1st')
            RPTTYPE(*ALL)  SEQ(*CPU)

Cette commande soumet un travail par lots qui génère à la fois un rapport d'activité récapitulatif et un rapport d'activité détaillé. Les données de performance proviennent du membre JUNE01 situé dans la bibliothèque par défaut QPFRDATA. Le rapport couvre l'ensemble de la période de mesure et son titre est 'Activity Report for June 1st'. Le rapport d'activité détaillé répertorie dix entrées par ordre décroissant selon l'utilisation de l'UC pour chaque intervalle. This command submits a batch job that generates both a summary and a detailed activity report. The performance data comes from member JUNE01 located in the default library QPFRDATA. The report covers the entire measurement period, and the title of the report is 'Activity Report for June 1st'. The detailed activity report lists ten entries in descending order according to CPU utilization for each interval.

Messages d'erreur

Messages *ESCAPE *ESCAPE Messages

PFR7010
Aucune donnée à imprimer dans le membre. No data in member to print.
PFR7017
Impossible d'imprimer le rapport d'activité. Cannot print activity report.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.