Guide de l'utilisateur de Sun Management Center 3.5

Commandes étendues relatives aux attributs des objets

Il existe quatre commandes étendues pour la gestion des attributs des objets.

Paramètres des commandes étendues relatives aux attributs des objets

Les paramètres suivants peuvent être utilisés par les commandes relatives aux attributs des objets. Pour tout détail sur les paramètres a, m, f et columns, reportez-vous à Paramètres et indicateurs prédéfinis.

mgtObj

La valeur du paramètre mgtObj est le nom de l'objet géré dont les attributs et les propriétés sont en cours de définition ou de récupération.

property

La valeur du paramètre property est le nom de la propriété dont les attributs et les valeurs sont en cours de définition ou de récupération.

propInst

La valeur du paramètre propInst est le nom de l'instance de la propriété dont les attributs et les valeurs sont en cours de définition ou de récupération.

rowValues

La valeur du paramètre rowValues est une liste de paires nom-valeur séparées par des virgules. nom est le nom d'une colonne de la ligne. valeur est la valeur qui figure dans cette colonne.

attributes

La valeur du paramètre attributes est une liste séparée par des virgules de noms d'attributs qui appartiennent à la propriété dont les attributs et les valeurs sont en cours de définition ou de récupération. Quand il est utilisé avec la commande setAttributes, tout nom d'attribut figurant dans le paramètre attributes doit avoir une valeur correspondante dans le paramètre values.

values

La valeur du paramètre values est une liste séparée par des virgules de valeurs qui correspondent aux attributs qui sont spécifiés dans le paramètre attributes. Quand il est utilisé avec la commande setAttributes , ce paramètre doit comporter une valeur pour chacun des attributs spécifiés.

Commandes relatives aux attributs des objets

Vous pouvez définir et récupérer des attributs d'objets et des valeurs d'attributs au moyen des commandes suivantes :

addRow

La commande addRow ajoute une ligne à une table. La commande addRow accepte les paramètres suivants : a, m, mgtObj, property, propInst et rowValues.

delRow

La commande delRow supprime une ligne d'une table. La commande delRow accepte les paramètres suivants : a, m, mgtObj, property, propInst et rowValues.

getAttributes

La commande getAttributes récupère les attributs spécifiés d'un agent ou d'une liste d'agents. La commande getAttributes accepte les paramètres suivants : a, f, m, columns, mgtObj, property, propInst et attributes .

setAttributes

La commande setAttributes attribue des valeurs aux attributs spécifiés dans un agent ou une liste d'agents. La commande setAttributes accepte les paramètres suivants : a, m, mgtObj, property, propInst, attributes et values.

Il doit y avoir pour chaque attribut spécifié dans le paramètre attributes, une valeur correspondante dans le paramètre values.

Exemples de commandes étendues relatives aux attributs des objets

La commande suivante récupère tous les attributs pour la propriété size dans l'objet géré totalstats dans le module agent-stats sur le port 1161 sur l'hôte haiku  :


> getAttributes a=haiku:1161 m=agent-stats mgtObj=totalstats \
property=size

La commande suivante fixe l'attribut alarmlimits.error-gt à la valeur 2 dans la propriété size spécifiée dans l'exemple précédent :


> setAttributes a=haiku:1161 m=agent-stats mgtObj=totalstats \
property=size attributes=alarmlimits.error-gt values=2

La commande suivante supprime la ligne qui est spécifiée dans rowValues de l'objet géré spécifié dans mgtObj :


> delRow a=haiku:1161 \
m=filemon mgtObj=filemonstats/filemonTable/filemonEntry \
rowValues="name=test,desc=this,filename=/etc/passwd"