vRealize Business for Cloud vous permet d'exporter un ensemble de rapports par défaut : Vous pouvez également créer et exporter des rapports personnalisés sur ces rapports par défaut en fonction de vos besoins.
Procédure
- Connectez-vous au dispositif virtuel vRealize Business for Cloud.
- Exécutez la commande afin de générer le jeton pour l'authentification vRealize Automation et vRealize Business for Cloud.
wget --no-check-certificate -S -q --header "Accept: application/json" --header='Content-Type: application/json' --post-data '{"username":”NOM_UTILISATEUR","password”:”MOT_DE_PASSE","tenant”:”LOCATAIRE"}' -O -SERVEUR_CAFE/identity/api/tokens
, où- NOM_UTILISATEUR. Nom d'utilisateur disposant d'autorisations administrateur pour accéder à vRealize Business for Cloud.
- MOT_DE_PASSE. Mot de passe du compte administrateur.
- LOCATAIRE. Locataire de vRealize Business for Cloud enregistré.
- SERVEUR_CAFE. Adresse IP ou nom de domaine complet du serveur vRealize Automation.
Le résultat suivant s'affiche.HTTP/1.1 200 OK Server: Apache-Coyote/1.1 Cache-Control: no-cache, no-store Pragma: no-cache Expires: Wed, 31 Dec 1969 23:59:59 GMT Content-Type: application/json;charset=UTF-8 Content-Length: 383 Date: Wed, 25 Nov 2015 17:25:11 GMT {"expires":"2015-11-226T01:25:11.000Z","id": "MTQ0ODQ3MjMxMTQzMDo2MjlhMWU4MTdhOTEwNTM5Y2MyNzp0ZW5hbnQ6aXRibXN1c2VybmFtZTphZG1pbkBpdGJtcy5jb21AdnNwaGVyZS5sb2NhbGV4cGlyYXRpb246MTQ0O DUwMTExMTAwMDpjNTQzNjE3YjM3NDMyZTEwMTI4MzViZDNlYzEyNDA4MGQwMjI5NTVhMTU4OTUxNjM0ZDIzZjlhOTk4OTQ0ZDM5YmY2Y2UwZjUxNDVjYjRhNGUzZWZjMjNmYjM1 NGRjZDdkYTdlOGJjMzA1MjBhM2ZhZDg0NTdhYmNiMDEwZTA3OA==","tenant":"itbms"}
La valeur d'ID est le jeton à authentifier.
"MTQ0ODQ3MjMxMTQzMDo2MjlhMWU4MTdhOTEwNTM5Y2MyNzp0ZW5hbnQ6aXRibXN1c2VybmFtZTphZG1pbkBpdGJtcy5jb21AdnNwaGVyZS5sb2NhbGV4cGlyYXRpb246MTQ0O DUwMTExMTAwMDpjNTQzNjE3YjM3NDMyZTEwMTI4MzViZDNlYzEyNDA4MGQwMjI5NTVhMTU4OTUxNjM0ZDIzZjlhOTk4OTQ0ZDM5YmY2Y2UwZjUxNDVjYjRhNGUzZWZjMjNmYjM1 NGRjZDdkYTdlOGJjMzA1MjBhM2ZhZDg0NTdhYmNiMDEwZTA3OA=="
Note : Le jeton a une date d'expiration."2015-11-226T01:25:11.000Z"
- Exécutez la commande pour obtenir un rapport personnalisé ou un rapport par défaut.
- Pour un rapport personnalisé, exécutez la commande suivante :
wget --no-check-certificate -S -q --header "Accept: application/json" --header='Content-Type: application/json' --header="Authorization: Bearer <TOKEN>" -O - https://<VRB_SERVER>/itfm-cloud/rest/reports-api/export-csv?name=<REPORT_NAME>
, où<vRB_SERVER>
. Adresse IP ou nom de domaine complet du serveur vRealize Business for Cloud.<Report_Name>
est le nom que vous fournissez pour un rapport personnalisé.
- Pour un rapport par défaut, vous pouvez exécuter la commande pour exporter l'intégralité des données ou les données d'une période spécifique.
- Pour exporter l'intégralité des données, exécutez la commande suivante :
wget --no-check-certificate -S -q --header "Accept: text/plain" --header='Content-Type: text/plain' --header "accept-encoding: gzip" --header="Authorization: Bearer <TOKEN>" -O - https://<VRB_SERVER>/itfm-cloud/rest/reports/export-filters/NOM_RAPPORT_PAR_DÉFAUT>>out.xls
où,NOM_RAPPORT_PAR_DÉFAUT. Noms des rapports standards mentionnés dans le tableau.Type de rapport Nom de rapport standard Rapports vCenter Server - servers
- datastores
- vsan-datastores
- vms
- clusters
Rapports vCloud Director - vcd-orgs
- vcd-org-vdcs
- vcd-vms
- vcd-vapps
Rapports de machines virtuelles vRealize Automation vcac-vms Rapports de stockage - storage-arrays
- storage-luns
Rapports vCloud Air - vca-vms
- vca-vdcs
- vca-services
Rapports AWS - aws-resources
- aws-vms
Rapports Showback - showback-vms
- showback-add-svcs
Rapports budgétaires rest/budget/export - Pour exporter un rapport sur une période spécifique, exécutez la commande suivante.
wget --no-check-certificate -S -q --header "Accept: text/plain" --header='Content-Type: text/plain' --header "accept-encoding: gzip" --header="Authorization: Bearer <TOKEN>" -O - https://<VRB_SERVER>/itfm-cloud/rest/reports/export-filters/NOM_RAPPORT_PAR_DÉFAUT?startmonth=aaaa-mm&&endmonth=aaaa-mm>>out.xls
, oùNOM_RAPPORT_PAR_DÉFAUT correspond aux noms des rapports standards mentionnés dans le tableau.
- Si vous spécifiez startmonth et endmonth, vRealize Business for Cloud génère un rapport qui s'étend du premier jour du mois spécifié dans startmonth jusqu'au mois spécifié dans endmonth (jusqu'au dernier jour du mois précédent.)
Par exemple, si vous entrez
startmonth=2016-02&&endmonth=2016-06
, le rapport exporté s'étend du premier février jusqu'au dernier jour de mai. - Si vous spécifiez startmonth uniquement, vRealize Business for Cloud génère un rapport qui s'étend du premier jour du mois spécifié jusqu'au mois actuel.
Par exemple, si vous indiquez startmonth=2016-02, le rapport exporté s'étend du premier février jusqu'au mois actuel.
- Si vous spécifiez endmonth uniquement, vRealize Business for Cloud génère un rapport qui s'étend du mois pour lequel les données sont disponibles jusqu'au mois spécifié dans endmonth (dernier jour du mois précédent).
Par exemple, si vous indiquez endmonthendmonth=2016-10, le rapport exporté s'étend jusqu'au dernier jour de septembre.
Note : Vous pouvez spécifier la période pour les rapports de machine virtuelle vCenter Server, les rapports vCloud Air, les rapports AWS et les rapports de récupération des données de facturation. Vous ne pouvez pas générer de rapports vCloud Director, de machine virtuelle vRealize Automation ni de rapports budgétaires pour une période spécifique. - Si vous spécifiez startmonth et endmonth, vRealize Business for Cloud génère un rapport qui s'étend du premier jour du mois spécifié dans startmonth jusqu'au mois spécifié dans endmonth (jusqu'au dernier jour du mois précédent.)
- Pour exporter l'intégralité des données, exécutez la commande suivante :
Les rapports sont exportés au format CSV ou XLS. - Pour un rapport personnalisé, exécutez la commande suivante :