Commande acctrpt
Objectif
Génère des rapports de données Sous-système de comptabilité avancée .
Syntaxe
acctrpt [ -f nom_fichier ] [ -F ] [ -U uid ] [ -G gid ] [ -P projID ] [ -C commande ] [ -b heure_début ] [ -e heure_fin ] [ -p projfile ] [ -n ]
acctrpt [ -f nom_fichier ] [ -F ] -L ressource [ -b heure_début ] [ -e heure_fin ]
acctrpt [ -f nom_fichier ] [ -F ] -T [ -b heure_début ] [ -e heure_fin ]
acctrpt { -c | -x } [ -f nom_fichier ] [ -p fichier_projet ] [ -n ]
acctrpt [-b heure_début] [-e heure_fin] [ [ [ [-U uid] [-G gid] [-C commande] [-@ wpar] ] | [ -L ressource [-@ wpar] ] ] [-n] [-f nom_fichier ]
Descriptif
La commande acctrpt affiche les statistiques comptabilité avancée . Sous-système de comptabilité avancée prend en charge la comptabilité des processus, la comptabilité LPAR et la comptabilité des transactions.
Pour la comptabilité des processus, les utilisateurs peuvent générer des rapports comptables par projet, par groupe, par utilisateur, par commande ou par une combinaison de ces quatre identificateurs. Les arguments de commande -U, -G, -Pet -C sont utilisés pour générer des rapports de comptabilité de processus. L'ordre dans lequel ces arguments sont spécifiés affecte l'ordre dans lequel les données sont affichées dans le rapport. Par exemple, la commande acctrpt -U ALL -P ALL trie par ID utilisateur en premier et par projet en second.
Pour la comptabilité des transactions, les utilisateurs peuvent générer des rapports comptables décrivant les transactions d'application. Les rapports de transaction fournissent des informations de planification et de comptabilité, telles que les exigences d'utilisation des ressources de transaction. Ces rapports consomment des données produites par des applications qui sont instrumentées avec l'interface de programme d'application de mesure et de réponse d'application (API). L'argument de commande -T est utilisé pour générer des rapports de comptabilité des transactions.
Si les arguments de commande -U, -G, -P, -C, -Let -T ne sont pas spécifiés, les enregistrements de comptabilité de processus individuels sont affichés.
Indicateurs
| Article | Descriptif |
|---|---|
| -@ wpar | Indique le Partition de charge pour lequel le rapport est généré. L'option-@ n'est pas prise en charge lorsqu'elle est exécutée dans une partition de charge de travail. |
| -b heure_début | Indique l'heure de début d'un intervalle. Le paramètre Heure-début est une chaîne de 10 caractères au format MMJJhhmmyy , où MM est le mois, DD est le jour, Hh l'heure, Mm est la minute et Aa les deux derniers chiffres de l'année. Tous les caractères sont numériques. Si Heure-début n'est pas spécifié, tous les enregistrements rencontrés qui ont été écrits avant Fin_fin sont pris en compte. Si aucun Fin_fin ou Heure-début n'est spécifié, tous les enregistrements sont pris en compte. |
| -C commande | Affiche les statistiques de comptabilité des processus pour la commande spécifiée. Plusieurs noms de commande peuvent être spécifiés à l'aide d'une liste séparée par des virgules. Seuls les 12 premiers caractères du nom de la commande de base sont pris en compte. Pour afficher toutes les commandes, spécifiez -C ALL. |
| -c | Affiche les définitions de projet dans un format lisible par l'utilisateur. |
| -e heure_fin | Indique l'heure de fin d'un intervalle. Le paramètre Fin_fin est une chaîne de 10 caractères au format MMJJhhmmyy , où MM est le mois, DD est le jour, Hh l'heure, Mm est la minute et Aa les deux derniers chiffres de l'année. Tous les caractères sont numériques. Si Fin_fin n'est pas spécifié, tous les enregistrements rencontrés qui ont été écrits après Heure-début sont pris en compte. Si aucun Fin_fin ou Heure-début n'est spécifié, tous les enregistrements sont pris en compte. |
| -f nom_fichier | Indique le nom de chemin du fichier de données de comptabilité à utiliser. Plusieurs fichiers peuvent être spécifiés à l'aide d'une liste séparée par des virgules. Si l'indicateur -f n'est pas spécifié, le fichier /var/aacct/aacctdata est utilisé par défaut. |
| -F | Affiche des informations sur le fichier de données comptables spécifié. Le rapport inclut le nom d'hôte, le nom de partition, le modèle de machine et le numéro de série du système sur lequel le fichier de données de comptabilité a été généré. |
| -G ID gid | Affiche les statistiques de comptabilité des processus pour les GID indiqués. Plusieurs GID peuvent être spécifiés à l'aide d'une liste séparée par des virgules. Pour afficher tous les GID, spécifiez -G ALL. |
| -L ressource | Affiche les statistiques de comptabilité LPAR pour la ressource spécifiée. Le paramètre Ressource doit être l'une des valeurs suivantes:
|
| -n | Affiche les ID en nombre. Par défaut, les noms s'affichent. |
| -P projID | Affiche les statistiques de comptabilité des processus pour l'ID projet spécifié. Plusieurs ID de projet peuvent être spécifiés à l'aide d'une liste séparée par des virgules. Pour afficher tous les projets, spécifiez -P ALL. |
| -p fichier de projet | Indique le fichier de définition de projet à utiliser pour résoudre les projets associés aux enregistrements de transaction. Si -p n'est pas spécifié, les projets sont résolus à l'aide des projets actuellement chargés. |
| -T | Affiche les statistiques de comptabilité des transactions. L'argument -T ne peut pas être spécifié avec les indicateurs -U, -P, -G, -Cou -L . |
| -U uid | Affiche les statistiques de comptabilité des processus pour les UUID indiqués. Plusieurs ID utilisateur peuvent être spécifiés à l'aide d'une liste séparée par des virgules. Pour afficher tous les ID utilisateur, spécifiez -U ALL. |
| -x | Affiche les définitions de projet dans le format du fichier de définition de projet. |
Statut de sortie
| Article | Descriptif |
|---|---|
| 0 | L'opération a abouti. |
| >0 | Une erreur s'est produite. |
Security
Attention aux utilisateurs RBAC: Cette commande peut effectuer des opérations privilégiées. Seuls les utilisateurs privilégiés peuvent exécuter des opérations privilégiées. Pour plus d'informations sur les autorisations et les privilèges, consultez la base de données des commandes privilégiées disponible dans Sécurité. Pour la liste des privilèges et autorisations associés à cette commandes, reportez-vous à la commande lssecattr ou à la sous-commande getcmdattr.
Exemples
- Pour générer un rapport d'en-tête de fichier à partir du fichier de données /var/aacct/acctdata , entrez:
acctrpt -F -f /var/aacct/acctdata - Pour générer un rapport de comptabilité de processus par les utilisateurs à partir du fichier de données /var/aacct/acctdata , entrez:
acctrpt -U ALL -f /var/aacct/acctdata - Pour générer un rapport de comptabilité de processus pour l'ID utilisateur
256et l'ID utilisateur257et la commande uname à partir du fichier de données /var/aacct/acctdata , entrez:acctrpt -U 256 257 -C uname -f /var/aacct/acctdata - Pour générer un rapport de comptabilité de processus par projets et par utilisateurs à partir du fichier de données/var/aacct/acctdata , entrez:
acctrpt -P ALL -U ALL -f /var/aacct/acctdata - Pour générer des statistiques d'UC et de mémoire à partir du fichier de données /var/aacct/acctdata , entrez:
acctrpt -L cpumem -f /var/aacct/acctdata - Pour afficher les définitions de projet associées aux enregistrements comptables, entrez:
Des informations comparables à celles qui suivent s'affichent :acctrpt -c -f /var/aacct/acctdataPROJNAME PROJID AGGR ORIGIN System 0 ENABLED LOCAL - Pour afficher les ID associés en nombres, entrez:
acctrpt -P ALL -f /var/aacct/acctdata -n
Sortie standard
| Article | Descriptif |
|---|---|
| Nom de fichier | Nom de chemin complet du fichier de données de comptabilité. |
| Date d'ouverture | Horodatage du premier enregistrement de transaction dans le fichier de données. |
| Date de fermeture | Horodatage du dernier enregistrement de transaction dans le fichier de données. |
| Nom d'hôte | Hôte où le fichier de données a été généré. |
| Nom de la partition | Partition dans laquelle le fichier de données a été généré. |
| ID partition | Numéro de partition dans lequel le fichier de données a été généré. |
| Modèle de système | Modèle de système sur lequel le fichier de données a été généré. |
| ID système | Numéro de série du système où le fichier de données a été généré. |
| Article | Descriptif |
|---|---|
| PROJECTION | Nom du projet (ID projet). |
| UID | Nom d'utilisateur (ID utilisateur). |
| GID | Nom du groupe (ID groupe). |
| CMD | Nom de base de la commande exécutée. |
| NB | Nombre d'enregistrements de transaction agrégés par ligne de rapport de comptabilité. |
| UNITÉ CENTRALE | Temps UC (en secondes). |
| TED | E-S du fichier local (en Mo). |
| TED | Autres entrées-sorties de fichier (en Mo). |
| LSOCKET | E-S du socket local (en Mo). |
| RSOCKET | Autres E-S de socket (en Mo). |
| DMEM | Page en secondes des pages de disque. |
| PMEM | Page en secondes des pages réelles. |
| VMEM | Page secondes de la mémoire virtuelle. |
| Article | Descriptif |
|---|---|
| NB | Nombre d'enregistrements de transaction agrégés par ligne de rapport de comptabilité. |
| INACTIF | Temps d'inactivité de l'unité centrale (en secondes). |
| IOWAIT | Temps d'attente d'E-S de l'unité centrale (en secondes). |
| SPROC | Temps de traitement du système (en secondes). |
| UPROC | Durée du processus utilisateur (en secondes). |
| INTR | Le temps d'interruption (en secondes). |
| IO | Nombre d'entrées-sorties. |
| PGSPINS | Nombre de permutation de page. |
| PGSPOUT | Nombre de renvois de page. |
| LGPGUTIL | Utilisation moyenne du pool de pages de grande taille. |
| PGRATE | Débit moyen de pages (par seconde). |
| PMEMUTIL | Quantité moyenne de mémoire physique allouée à un LPAR (en Mo). |
| IOMEMUTIL | Utilisation moyenne de la mémoire d'E-S (en Mo). |
| Article | Descriptif |
|---|---|
| NB | Nombre d'enregistrements de transaction agrégés par ligne de rapport de comptabilité. |
| NOM D'UNITÉ | Nom de l'unité. |
| MONTPT | Nom du point de montage. |
| FSTYPE | Type de système de fichiers. |
| RDWR | Nombre de lectures et d'écritures. |
| OUVRIR | Le nombre de fichiers s'ouvre. |
| CRÉER | Le nombre de fichiers créés. |
| VERROUS | Nombre de verrouillages de fichiers. |
| XFEURS | Les données transférées (en Mo). |
| Article | Descriptif |
|---|---|
| NB | Nombre d'enregistrements de transaction agrégés par ligne de rapport de comptabilité. |
| NETIFNAME | Nom de l'interface réseau. |
| NUMIO | Nombre d'entrées-sorties. |
| XFEURS | Les données transférées (en Mo). |
| Article | Descriptif |
|---|---|
| NB | Nombre d'enregistrements de transaction agrégés par ligne de rapport de comptabilité. |
| NOM DE DISQUE | Nom du disque. |
| BLKSZ | Taille de bloc de disque (en octets). |
| XFEURS | Nombre de transferts de disque. |
| read | Nombre de lectures du disque. |
| ECRIRE | Nombre d'écritures sur le disque. |
| Article | Descriptif |
|---|---|
| NB | Nombre d'enregistrements de transaction agrégés par ligne de rapport de comptabilité. |
| N ° | Numéro de partition client. |
| ID SERVEUR | ID de l'unité de serveur. |
| UNITID | ID unité logique de l'unité. |
| OCTETIN | Les données dans (en Mo). |
| OCTET | Données de sortie (en Mo). |
| Article | Descriptif |
|---|---|
| NB | Nombre d'enregistrements de transaction agrégés par ligne de rapport de comptabilité. |
| N ° | Numéro de partition client. |
| ID SERVEUR | ID de l'unité de serveur. |
| UNITID | ID unité logique de l'unité. |
| OCTETIN | Les données dans (en Mo). |
| OCTET | Données de sortie (en Mo). |
| Article | Descriptif |
|---|---|
| PROJECTION | Nom du projet (ID projet). |
| NB | Nombre d'enregistrements de transaction agrégés par ligne de rapport de comptabilité. |
| classe | La classe de compte. |
| GROUPE | Nom du groupe d'applications. |
| NOM | Nom de l'application. |
| TRANSACTION | Le nom de la transaction |
| UTILISATEUR | Nom de l'utilisateur. |
| RÉPONSE | Temps de réponse (en millisecondes). |
| EN FILE D'ATTENTE | Temps mis en file d'attente (en millisecondes). |
| UTILISATEUR | Temps UC (en millisecondes). |
Si vous spécifiez l'indicateur -@ , la commande Acctrprt affiche les noms Partition de charge dans le rapport de comptabilité des processus et dans le rapport de comptabilité des partitions logiques.
TRID_agg_proc ne peuvent pas être agrégés sur les ID de groupe et les noms de commande car ces enregistrements de transaction ne comportent pas les zones correspondantes. Pour ces enregistrements, la commande acctrpt affiche un caractère * (astérisque) dans la zone de nom de commande et la valeur -2 dans la zone d'ID groupe. Il s'agit d'une indication que ces enregistrements ne sont pas agrégés et que l'appelant doit rechercher le nom de la commande.Fichiers
| Article | Descriptif |
|---|---|
| /usr/bin/acctrpt | Contient la commande acctrpt . |
| /var/aacct/acctdata | Contient le fichier de données comptables par défaut. |