Commande lslparutil IVM

Fonction

Cette commande affiche la liste des mesures d'utilisation relatives au système géré et aux partitions. Elle n'est disponible que dans un environnement Integrated Virtualization Manager.

Syntaxe

Pour afficher les mesures d'utilisation :

lslparutil {-r sys | pool | lpar } [ --startyear Année ] [ --startmonth Mois ] [ --startday Jour ] [ --starthour Heure ] [ --startminute Minute ] [ --endyear Année ] [ --endmonth Mois ] [ --endday Jour ] [ --endhour Heure ] [ --endminute Minute ] [ -n NombreEvénements ] [ --filter "DonnéesFiltre" ] [ -F "NomsAttribut" ] [ --header ] [ -m SystèmeGéré ]

Pour afficher les attributs de configuration de l'utilisation :

lslparutil -r config [ -F "NomsAttribut" ] [ --header ] [ -m SystèmeGéré ]

Description

La commande lslparutil affiche la liste des mesures d'utilisation du système géré et des partitions. Le taux d'échantillonnage utilisé pour la collecte de ces mesures peut être modifié ou désactivé. Les informations renvoyées par la commande permettent de déterminer l'utilisation des processeurs au niveau du système et des partitions sur une période de temps spécifique.

Options

-r TypeRessource Type des ressources à afficher :
  • -r config : Affiche les attributs de configuration associés au contrôle de l'utilisation
    • Attributs : sample_rate
    • Filtres : Néant
  • -r lpar : Affiche les données d'utilisation relatives aux partitions
    • Attributs : time, sys_time, event_type, resource_type, time_cycles, lpar_id, uptime, curr_proc_mode, curr_proc_units, curr_procs, curr_sharing_mode, curr_uncap_weight, curr_5250_cpw_percent, curr_mem,entitled_cycles, capped_cycles, uncapped_cycles
    • Filtres : { lpar_ids | lpar_names}
  • -r pool : Affiche les données d'utilisation relatives aux pools de processeurs partagés
    • Attributs : time, sys_time, event_type, resource_type, time_cycles, shared_proc_pool_id, curr_avail_pool_proc_units, configurable_pool_proc_units, borrowed_pool_proc_units, total_pool_cycles, utilized_pool_cycles
    • Filtres : Néant
  • -r sys : Affiche les données d'utilisation relatives au système géré
    • Attributs : time, sys_time, event_type, resource_type, state, configurable_sys_proc_units, configurable_sys_mem, curr_avail_sys_proc_units, curr_avail_5250_cpw_percent, curr_avail_sys_mem, sys_firmware_mem, proc_cycles_per_second
    • Filtres : Néant
--startyear Année Définit l'année de début (valeur par défaut : 1970)
--startmonth Mois Définit le mois de début (valeur par défaut : 1). Janvier correspond à 1, décembre à 12.
--startday Jour Définit le jour de début (valeur par défaut : 1)
--starthour Heure Définit l'heure de début (valeur par défaut : 0)
--startminute Minute Définit la minute de début (valeur par défaut : 0)
--endyear Année Définit l'année de fin (valeur par défaut : année en cours)
--endmonth Mois Définit le mois de fin (valeur par défaut : mois en cours)
--endday Jour Définit le jour de fin (valeur par défaut : jour en cours)
--endhour Heure Définit l'heure de fin (valeur par défaut : heure en cours)
--endminute Minute Définit la minute de fin (valeur par défaut : minute en cours)
--n NombreEvénements A partir de l'événement le plus récent, nombre maximum d'échantillons à renvoyer.
-m SystèmeGéré Indique le nom du système géré. Puisqu'un seul système est géré, cet attribut est facultatif. Vous pouvez utiliser le nom défini par l'utilisateur du système géré ou l'exprimer au format tttt-mmm*ssssssss, tttt correspondant au type de machine, mmm au modèle et ssssssss au numéro de série du système géré.
--filter DonnéesFiltre Indique les filtres à appliquer aux ressources à afficher. Les filtres permettent de sélectionner les ressources du type indiqué à afficher. Si vous n'utilisez pas de filtre, toutes les ressources du type indiqué sont incluses. Vous pouvez par exemple afficher des partitions déterminées en utilisant un filtre pour définir le nom ou l'identificateur des partitions requises. Dans le cas contraire, toutes les partitions du système géré sont affichées.

Les données filtre se composent de paires nom/valeur de filtre, exprimées au format CSV (séparé par une virgule). Elles doivent être entourées de guillemets.

Le format des données filtre est le suivant :

"nom-filtre=valeur,nom-filtre=valeur,..."

Notez que certains filtres gèrent une liste de valeurs séparées par une virgule, comme suit :

""nom-filtre=valeur,valeur,...",..."

Si une liste de valeurs est spécifiée, la paire nom/valeur du filtre doit être entourée de guillemets. Selon le shell utilisé, vous devrez peut-être précéder les caractères de guillemets imbriqués d'un caractère d'échappement (une barre oblique inversée (\), en règle générale).

Sauf avis contraire, chaque filtre gère plusieurs valeurs.

Noms de filtre valides pour -r lpar

lpar_ids
Identificateur des partitions à afficher
lpar_names
Nom des partitions à afficher
-F NomsAttribut Liste de noms d'attribut séparés par un délimiteur associée aux valeurs d'attribut requises à afficher pour chaque ressource. Si vous ne définissez pas de nom d'attribut, la valeur de tous les attributs de la ressource est affichée.

Lorsque vous spécifiez cette option, seules les valeurs d'attribut s'affichent. Aucun nom d'attribut n'apparaît. Les valeurs d'attribut affichées sont séparées par le délimiteur indiqué dans l'option.

Cette option s'avère utile lorsque vous ne voulez afficher que les valeurs des attributs ou que vous souhaitez consulter la valeur des attributs sélectionnés uniquement.

Noms d'attribut :

borrowed_pool_proc_units
Unités de traitement provenant de partitions hors tension qui utilisent des processeurs dédiés.
capped_cycles
Nombre de cycles de traitement bridés utilisés par la partition depuis le démarrage du système.
configurable_pool_proc_units
Nombre d'unités de traitement configurables dans le pool partagé lorsque l'échantillon est mesuré.
configurable_sys_mem
Quantité de mémoire système configurable (en mégaoctets) lorsque l'échantillon est mesuré.
configurable_sys_proc_units
Nombre d'unités de traitement configurables du système lorsque l'échantillon est mesuré.
curr_5250_cpw_percent
Quantité de CPW 5250 (en pourcentage) affectée à la partition lorsque l'échantillon est mesuré.
curr_avail_5250_cpw_percent
Quantité de CPW 5250 (en pourcentage) qui peut être affectée aux partitions lorsque l'échantillon est mesuré.
curr_avail_pool_proc_units
Nombre d'unités de traitement qui peuvent être affectées aux partitions lorsque l'échantillon est mesuré.
curr_avail_sys_mem
Quantité de mémoire (en mégaoctets) qui peut être affectée aux partitions lorsque l'échantillon est mesuré.
curr_avail_sys_proc_units
Nombre d'unités de traitement qui peuvent être affectées aux partitions lorsque l'échantillon est mesuré.
curr_mem
Quantité de mémoire (en mégaoctets) affectée à la partition lorsque l'échantillon est mesuré.
entitled_cycles
Nombre de cycles de traitement dont dispose la partition depuis le démarrage du système. Cette valeur est basée sur le nombre d'unités de traitement affectées à la partition et peut être supérieure ou inférieure au nombre de cycles effectivement utilisés.
curr_proc_mode
Mode de traitement de la partition lorsque l'échantillon est mesuré. Les valeurs valides sont les suivantes :
  • ded : mode processeur dédié
  • shared : mode processeur partagé
curr_procs
Nombre de processeurs ou processeurs virtuels affectés à la partition lorsque l'échantillon est mesuré.
curr_sharing_mode
Mode de partage de la partition lorsque l'échantillon est mesuré. Les valeurs valides sont les suivantes :
  • keep_idle_procs : valide en mode de processeur dédié
  • share_idle_procs : valide en mode de processeur dédié
  • cap : mode bridé, valide en mode de processeur partagé
  • uncap : mode débridé, valide en mode de processeur partagé
curr_uncap_weight
Moyenne pondérée actuelle de la priorité de traitement en mode de partage débridé lorsque l'échantillon est mesuré. Plus la valeur est faible, plus le poids est bas. Les valeurs valides sont comprises entre 0 et 255.
event_type
Type d'événement. Cet attribut s'affiche avec une valeur constante pour tous les échantillons, à l'exception du type de ressource config.
lpar_id
Identificateur entier unique de la partition
proc_cycles_per_second
Cycles de traitement par seconde sur un seul processeur physique. Cette valeur est statique dans un système géré spécifique.
resource_type
Type de ressource analysé. Les valeurs valides sont sys, pool et lpar, selon la valeur fournie pour l'option -r.
sample_rate
Taux d'extraction des échantillons. Pour le modifier, utilisez la commande chlparutil. Les valeurs valides sont les suivantes :
  • 0 : les échantillons ne sont pas extraits.
  • 30 : les échantillons sont extraits toutes les 30 secondes (valeur par défaut).
shared_proc_pool_id
Identificateur décimal unique d'un pool de traitement partagé.
state
Etat du système géré lorsque l'échantillon est mesuré.
sys_firmware_mem
Quantité de mémoire, en mégaoctets, sur le système géré qui est utilisée par le microprogramme du système lorsque l'échantillon est mesuré.
sys_time
Heure d'extraction de l'échantillon sur le système géré. Les attributs time et sys_time ont une valeur identique.
time
Heure d'extraction de l'échantillon sur la partition de gestion. Les attributs time et sys_time ont une valeur identique.
time_cycles
Nombre de cycles horaires écoulés depuis le démarrage du système.
total_pool_cycles
Nombre total de cycles de traitement disponibles dans le pool partagé depuis le démarrage du système.
uncapped_cycles
Nombre de cycles de traitement débridés utilisés par la partition depuis le démarrage du système.
uptime
Durée (en secondes) d'exécution de la partition lorsque l'échantillon est mesuré.
utilized_pool_cycles
Nombre de cycles de traitement dans le pool partagé qui ont été utilisés depuis le démarrage du système.
--header Affiche un enregistrement en-tête, c'est-à-dire une liste de noms d'attribut séparés par un délimiteur associée aux valeurs d'attribut qui seront affichées. L'enregistrement sera affiché en tête de liste. Cette option n'est valide que si elle est utilisée en conjonction avec l'option -F.

Etat de sortie

Cette commande renvoie zéro si l'opération aboutit.

Sécurité

Cette commande peut être exécutée par n'importe quel utilisateur.

Exemples

  1. Pour afficher les cinq dernières mesures d'utilisation relatives au pool de traitement partagé, entrez :
    lslparutil -r pool -n 5
  2. Pour calculer l'utilisation en pourcentage du pool de traitement partagé sur une période de cinq minutes, entrez :
    lslparutil -r pool --startyear 2005 --startmonth 6 --startday 26 --starthour 12 --startminute 8 \
     --endyear 2005 --endmonth 6 --endday 26 --endhour 12 --endminute 13 -F time,total_pool_cycles, \
    utilized_pool_cycles
    06/26/2005 12:08:01,134841811733640,467081011935
    06/26/2005 12:08:31,134854347365860,467116506907
    06/26/2005 12:09:02,134866883128692,467152556956
    06/26/2005 12:09:32,134879415157938,467188374373
    06/26/2005 12:10:02,134891946956456,467223704573
    06/26/2005 12:10:32,134904482088726,467258616569
    06/26/2005 12:11:03,134917026289150,467295577359
    06/26/2005 12:11:33,134929553859752,467333227651
    06/26/2005 12:12:03,134942086330068,467368397739
    06/26/2005 12:12:33,134954622214624,467403199531
    06/26/2005 12:13:04,134967149091025,467439053292
    Pool utilization = (utilized_pool_cycle / total_pool_cycles) * 100
    Pool utilization = ((467439053292 - 467081011935) / (134967149091025 - 134841811733640)) * 100
    Pool utilization = 0.29%
  3. Pour calculer l'utilisation de traitement en pourcentage de la partition 1 sur les 11 derniers échantillons, entrez :
    lslparutil -r lpar -F time,lpar_id,entitled_cycles,capped_cycles,uncapped_cycles --filter lpar_ids=1 -n 11
    06/26/2005 12:08:01,1,13475439617080,353179654833,93964052971
    06/26/2005 12:08:31,1,13476693184663,353213970760,93964052971
    06/26/2005 12:09:02,1,13477946765207,353248812551,93964052971
    06/26/2005 12:09:32,1,13479199972343,353283141535,93964052971
    06/26/2005 12:10:02,1,13480453156357,353317211748,93964052971
    06/26/2005 12:10:32,1,13481706673802,353350985013,93964052971
    06/26/2005 12:11:03,1,13482961098044,353386674795,93964052971
    06/26/2005 12:11:33,1,13484213859686,353423048854,93964052971
    06/26/2005 12:12:03,1,13485467110700,353456792591,93964052971
    06/26/2005 12:12:33,1,13486720703117,353490258336,93964052971
    06/26/2005 12:13:04,1,13487973395246,353524992184,93964052971
    Processor utilization = ((capped_cycles + uncapped_cycles) / entitled_cycles) * 100
    Processor utilization = (((353524992184 - 353179654833) + (93964052971 - 93964052971)) / (13487973395246 - 13475439617080)) * 100
    Processor utilization = 2.76%

Rubriques connexes

Commandes chlparutil et lssyscfg.


Envoyer un commentaire | Evaluer la page