Tchater maintenant avec le support
Tchattez avec un ingénieur du support

NetVault 12.1 - Guide de référence

Introduction Mise en route Utilisation des utilitaires de ligne de commande Utilisation de l'utilitaire nvreport

Utilisant de l'option -format

Par défaut, un rapport s'affiche selon une mise en page prédéfinie lorsqu'il est exécuté dans la fenêtre de terminal. Vous pouvez utiliser l'option -format pour spécifier le nombre de caractères qui s'affichent dans une colonne, insérer un saut de ligne, ou ajouter ou supprimer des colonnes. Les sections suivantes décrivent les options de mise en forme :

Lorsque vous utilisez l'option -format, vous devez utiliser le nom réel des champs. Chaque nom doit être précédé du symbole « % ». Si le nom réel inclut le symbole «  % », utilisez la séquence d'échappement « %% » lorsque vous spécifiez le nom. De plus, vous devez spécifier tous les champs obligatoires de la syntaxe. Si vous omettez un champ dans la syntaxe, celui-ci ne s'affichera pas dans la sortie.

Pour spécifier le nombre maximum de caractères d'une colonne, ajoutez au nom réel deux deux-points suivis d'un nombre :

Exemple :

Pour inclure un saut de ligne entre chaque entrée dans la sortie du rapport, ajoutez « %\n » à la fin de la liste des champs nommés avec l'option -format :

Exemple :

Certains fichiers modèles contiennent plusieurs champs supplémentaires qui peuvent être inclus dans la sortie à l'aide de l'option -format. Pour ajouter une colonne, récupérez la liste complète des champs disponibles pour un fichier modèle à l'aide de la commande nvreport -help field <nom de la classe>. Vérifiez les informations contenues dans la colonne Description pour chaque champ et ajoutez les champs applicables. Veillez à utiliser le nom réel du champ.

L'exemple suivant utilise le rapport prédéfinis « drives ». Il comprend tous les champs par défaut et affiche le nombre d'erreurs d'écriture pour le lecteur.

Exemple :

Utilisation de l'option -sort

L'option -sort permet de trier les entrées sur un champ sélectionné. Une expression de tri est spécifiée au format suivant :

[nom de champ] : champ sur lequel est appliqué le tri.
[+/-] : utilisez « + » pour trier les résultats du champ spécifié par ordre croissant, ou « - » pour trier les résultats par ordre décroissant.

Un rapport peut être trié selon n'importe quel champ contenu dans une classe. Vous pouvez utiliser un nom réel du champ pour trier la sortie, même s'il ne s'affiche pas dans la sortie.

Lorsque vous utilisez l'option -sort, vous devez utiliser le nom réel des champs. Chaque nom doit être précédé du symbole « % ». Si le nom réel inclut le symbole «  % », utilisez la séquence d'échappement « %% » lorsque vous spécifiez le nom.

Exemple :

Vous pouvez spécifier plusieurs champs avec l'option « -sort ». Le rapport généré hiérarchise le tri selon l'ordre des noms de champs donné dans la syntaxe. Lorsque vous utilisez plusieurs champs de tri, placez tous les champs entre guillemets (" ").

Exemple :

Utilisation de l'option -include

L'option -include permet de filtrer les données pour un rapport. Une expression de filtre est spécifiée au format suivant :

[nom de champ] : nom réel du champ.
[opérateur] : l'opérateur peut prendre l'une des valeurs suivantes :
[constante] : valeur à laquelle la valeur [nom de champ] est comparée. Par exemple, pour inclure uniquement les entrées qui s'appliquent à la session associée à l'ID de session « 42 », vous devez inclure « 42 » comme [constante].

Pour joindre plusieurs expressions de filtre, utilisez « AND » et « OR ». Utilisez également des parenthèses pour indiquer la priorité des arguments.

Exemples :

Timepassed

Permet de comparer les champs qui contiennent des valeurs d'intervalle de temps. Par exemple, la durée nécessaire pour exécuter une session de sauvegarde. La valeur peut être spécifiée aux formats suivants :

Booléen

Permet de comparer les champs qui contiennent des valeurs booléennes. Exemples de valeurs booléennes :

Date

Permet de comparer les champs qui contiennent des valeurs de date.

Exemple :

nvreport -class “Historique des sessions” -include “%STARTDATE >= [Date]”

La valeur peut être spécifiée aux formats suivants :

Par exemple, « now-1YE » signifie il y a un an.

Daysinweek

Permet de comparer les champs qui contiennent un jour de la semaine.

La valeur peut être spécifiée au format suivant :

Daysinmonth

Permet de comparer les champs qui contiennent une date spécifique dans le mois. Pour plusieurs valeurs, utilisez une virgule comme séparateur et placez toutes les valeurs entre guillemets.

hdwmycount

Permet de comparer les champs qui contiennent le nombre (nombre total) d'heures, de jours, de semaines, de mois et d'années.

La valeur peut être spécifiée au format suivant :

[#H] [#D] [#W] [#M] [#Y]

Par exemple, « 12H 2W 10M 18Y » signifie «12 heures, deux semaines, 10 mois et 18 années.

Chaque variable de temps peut être ajoutée ou omise si besoin.

Entier (grande valeur)

Permet de comparer les champs qui contiennent de grandes valeurs entières (par exemple, 764874497498723497)

Numéro

Permet de comparer les champs qui stockent une valeur numérique.

Exemple :

nvreport -class “Historique des sessions” -include %INSTANCEID = 2

pluginscreen

N/A

selectiontree

N/A

Chaîne de caractères

Permet de comparer les champs qui contiennent une valeur de chaîne.

Exemple :

nvreport -class “Historique des sessions” -include “%EXITSTATUS !=Failed”

Les chaînes de texte contenant des espaces doivent être placées entre guillemets.

Systime

Permet de comparer les champs qui contiennent une heure système.

La valeur peut être spécifiée au format suivant :

Par exemple, « now-30mi » signifie il y a 30 minutes.

Heure

Permet de comparer les champs qui contiennent une valeur de temps.

Exemple

nvreport -class "Historique des sessions" -include "%STARTTIME >= [Temps]"

La valeur peut être spécifiée au format suivant :

Par exemple, « now-12ho » signifie il y a 12 heures.

Unique

N/A

weeksinmonth

Permet de comparer les champs qui contiennent une semaine spécifique dans le mois.

La valeur peut être spécifiée au format suivant :

[Numéro de semaine] : numéros de semaines obligatoires

« L » indique la dernière semaine du mois. Par exemple, 134L indique les première, troisième, quatrième et dernière semaines du mois.

Utilisation de l'option -title

Lorsqu'un rapport est exécuté et visualisé depuis la ligne de commande, la sortie lui attribue le titre par défaut « CLI Report ». L'option -title permet de modifier le titre du rapport. L'option -title est spécifiée au format suivant :

Si un titre doit contenir des espaces, l'ensemble de la valeur doit être placée entre guillemets. Bien que l'option « -title » puisse être utilisée pour étiqueter un rapport de sortie CLI, il est préférable de l'utiliser pour étiqueter un rapport généré dans un fichier et consulté en dehors de la CLI.

Documents connexes

The document was helpful.

Sélectionner une évaluation

I easily found the information I needed.

Sélectionner une évaluation