Mit vRealize Business for Cloud können Sie einen Satz von Standardberichten exportieren. Außerdem können Sie Ihren Anforderungen entsprechend benutzerdefinierte Berichte auf Basis dieser Standardberichte erstellen und exportieren.

Prozedur

  1. Melden Sie sich bei einer virtuellen Appliance von vRealize Business for Cloud an.
  2. Führen Sie den Befehl aus, um das Token für vRealize Automation- und vRealize Business for Cloud-Authentifizierung zu generieren.
    wget --no-check-certificate -S -q --header "Accept: application/json" --header='Content-Type: application/json' --post-data '{"username":”BENUTZERNAME","password”:”KENNWORT","tenant”:”MANDANT"}' -O -CAFE_SERVER/identity/api/tokens. Dabei gilt:
    • BENUTZERNAME. Benutzername mit Administratorberechtigungen zum Zugriff auf vRealize Business for Cloud.
    • KENNWORT. Kennwort für das Administratorkonto.
    • MANDANT. Registrierter vRealize Business for Cloud-Mandant.
    • CAFE_SERVER. IP-Adresse oder FQDN des vRealize Automation-Servers.
    Sie sehen die folgende Ausgabe.

    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"}

    Der ID-Wert ist das zu authentifizierende Token.

    "MTQ0ODQ3MjMxMTQzMDo2MjlhMWU4MTdhOTEwNTM5Y2MyNzp0ZW5hbnQ6aXRibXN1c2VybmFtZTphZG1pbkBpdGJtcy5jb21AdnNwaGVyZS5sb2NhbGV4cGlyYXRpb246MTQ0O DUwMTExMTAwMDpjNTQzNjE3YjM3NDMyZTEwMTI4MzViZDNlYzEyNDA4MGQwMjI5NTVhMTU4OTUxNjM0ZDIzZjlhOTk4OTQ0ZDM5YmY2Y2UwZjUxNDVjYjRhNGUzZWZjMjNmYjM1 NGRjZDdkYTdlOGJjMzA1MjBhM2ZhZDg0NTdhYmNiMDEwZTA3OA=="

    Hinweis: Das Token hat ein Ablaufdatum.

    "2015-11-226T01:25:11.000Z"

  3. Führen Sie den Befehl aus, um einen benutzerdefinierten oder einen vorkonfigurierten Bericht zu erhalten.
    • Für einen benutzerdefinierten Bericht führen Sie den folgenden Befehl aus:

      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>, wobei Folgendes gilt:

      • <vRB_SERVER>. IP-Adresse oder FQDN des vRealize Business for Cloud-Servers.
      • <Report_Name> ist der Name, den Sie für einen benutzerdefinierten Bericht angeben.
    • Bei einem Standardbericht können Sie den Befehl ausführen, um die vollständigen Daten oder nur Daten für einen bestimmten Zeitraum zu exportieren.
      • Um die vollständigen Daten zu exportieren, führen Sie folgenden Befehl aus:

        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/STANDARDBERICHTSNAME>>out.xls. Dabei gilt:

        STANDARDBERICHTSNAME. Die in der Tabelle erwähnten Standardberichtsnamen.
        Berichtstyp Standardberichtsname
        vCenter Server-Berichte
        • servers
        • datastores
        • vsan-datastores
        • vms
        • clusters
        vCloud Director-Berichte
        • vcd-orgs
        • vcd-org-vdcs
        • vcd-vms
        • vcd-vapps
        vRealize Automation-Berichte der virtuellen Maschine vcac-vms
        Speicherberichte
        • storage-arrays
        • storage-luns
        vCloud Air-Berichte
        • vca-vms
        • vca-vdcs
        • vca-services
        AWS-Berichte
        • aws-resources
        • aws-vms
        Showback-Berichte
        • showback-vms
        • showback-add-svcs
        Budgetberichte rest/budget/export
      • Führen Sie zum Exportieren eines Berichts für einen bestimmten Zeitraum den folgenden Befehl aus:

        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/STANDARDBERICHTSNAME?startmonth=jjjj-mm&&endmonth=jjjj-mm>>out.xls- Dabei gilt:

        STANDARDBERICHTSNAME. Die in der Tabelle erwähnten Standardberichtsnamen.

        • Falls Sie startmonth und endmonth angeben, generiert vRealize Business for Cloud einen Bericht vom ersten Tag des Monats, den Sie in startmonth angeben, bis zu dem Monat, den Sie in endmonth (bis zum letzten Tag des vorherigen Monats) angeben.

          Wenn Sie beispielsweise startmonth=2016-02&&endmonth=2016-06 eingeben, wird ein Bericht ab dem ersten Tag des Monats Februar bis zum letzten Tag des Monats Mai exportiert.

        • Wenn Sie nur startmonth angeben, generiert vRealize Business for Cloud einen Bericht ab dem ersten Tag des von Ihnen angegebenen Monats bis zum laufenden Monat.

          Wenn Sie beispielsweise startmonth=2016-02 angeben, wird ein Bericht ab dem ersten Tag des Monats Februar bis zum laufenden Monat exportiert.

        • Wenn Sie nur endmonth angeben, generiert vRealize Business for Cloud einen Bericht ab dem Monat, für den Daten verfügbar sind, bis zu dem Monat, den Sie in endmonth (letzter Tag des vorherigen Monats) angegeben haben.

          Wenn Sie beispielsweise endmonthendmonth=2016-10 angeben, wird ein Bericht bis zum letzten Tag des Monats September exportiert.

        Hinweis: Sie können den Zeitraum für Berichte zu virtuellen vCenter Server-Maschinen, vCloud Air-Berichte, AWS-Berichte und Kostenauflistungsberichte angeben. Sie können keine Berichte zu vCloud Director, einer vRealize Automation-VM und Budgets für einen bestimmten Zeitraum generieren.
    Die Berichte werden im CSV- oder XLS-Format exportiert.