vRealize Business for Cloud le permite exportar un conjunto de informes predeterminados. Además, puede crear y exportar informes personalizados basados en estos informes predeterminados según sus necesidades.

Procedimiento

  1. Inicie sesión en el dispositivo virtual de vRealize Business for Cloud.
  2. En función de la instalación, ejecute uno de los siguientes comandos para generar el token:
    • Para la instalación de vRealize Business for Cloud integrada con vRealize Automation

      wget --no-check-certificate -S -q --header "Accept: application/json" --header='Content-Type: application/json' --post-data '{"username":"USER_NAME","password":"PASSWORD","tenant":"TENANT"}' -output-document - vRA_SERVER/identity/api/tokens

      Donde:

      • USER_NAME es el nombre de usuario con permisos de administrador para acceder a vRealize Business for Cloud.

      • PASSWORD es la contraseña para la cuenta de administrador.

      • TENANT es el arrendatario registrado de vRealize Business for Cloud.

      • vRA_SERVER es la dirección IP o el FQDN del servidor de vRealize Automation.

    • Para la instalación de vRealize Business for Cloud integrada con VMware Identity Manager

      wget --no-check-certificate -S -q --post-data=string --header 'authorization: Basic CODE' --output-document - VIDM_SERVER/SAAS/API/1.0/oauth2/token?grant_type=client_credentials

      Donde:

      • CODE es Base64(client_id:client_secret).

      • vIDM_SERVER es la dirección IP o el FQDN del servidor de VMware Identity Manager.

    Puede ver el token en la salida. Por ejemplo,

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

    El valor del identificador es el token para la autenticación.

    "MTQ0ODQ3MjMxMTQzMDo2MjlhMWU4MTdhOTEwNTM5Y2MyNzp0ZW5hbnQ6aXRibXN1c2VybmFtZTphZG1pbkBpdGJtcy5jb21AdnNwaGVyZS5sb2NhbGV4cGlyYXRpb246MTQ0O DUwMTExMTAwMDpjNTQzNjE3YjM3NDMyZTEwMTI4MzViZDNlYzEyNDA4MGQwMjI5NTVhMTU4OTUxNjM0ZDIzZjlhOTk4OTQ0ZDM5YmY2Y2UwZjUxNDVjYjRhNGUzZWZjMjNmYjM1 NGRjZDdkYTdlOGJjMzA1MjBhM2ZhZDg0NTdhYmNiMDEwZTA3OA=="

    Nota:

    El token tiene una fecha de vencimiento.

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

  3. Ejecute el comando para obtener un informe personalizado o un informe predeterminado.
    • Para un informe personalizado, ejecute el siguiente comando:

      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, donde:

      • VRB_SERVER es la dirección IP o el FQDN del servidor de vRealize Business for Cloud.

      • REPORT_NAME es el nombre que se proporciona para un informe personalizado.

    • En el caso de un informe predeterminado, puede ejecutar el comando para exportar todos los datos o para exportar los datos de un periodo concreto.

      • Para exportar todos los datos, ejecute el siguiente comando:

        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/DEFAULT_REPORT_NAME>>out.xls, donde DEFAULT_REPORT_NAME es el nombre del informe estándar mencionado en la tabla.

        Tipo de informe

        Nombre de informe estándar

        Informes de vCenter Server

        • servers

        • datastores

        • vsan-datastores

        • vms

        • clusters

        Informes de vCloud Director

        • vcd-orgs

        • vcd-org-vdcs

        • vcd-vms

        • vcd-vapps

        Informes de máquinas virtuales de vRealize Automation

        • vcac-vms

        Informes de almacenamiento

        • storage-arrays

        • storage-luns

        Informes de AWS

        • aws-resources

        • aws-vms

        Informes de distribución de costos.

        • showback-vms

        • showback-add-svcs

        Informes de presupuesto

        rest/budget/export

      • Para exportar un informe de un periodo específico, ejecute el siguiente comando.

        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/DEFAULT_REPORT_NAME?startmonth=yyyy-mm&&endmonth=yyyy-mm'>>out.xls, donde DEFAULT_REPORT_NAME es el nombre del informe estándar mencionado en la tabla.

        • Si especifica startmonth y endmonth, vRealize Business for Cloud generará un informe desde el primer día del mes que configure en startmonth hasta el mes que configure en endmonth (hasta el último día del mes anterior).

          Por ejemplo, si introduce startmonth=2016-02&&endmonth=2016-06, se exportará un informe desde el primer día de febrero hasta el último día de mayo.

        • Si solo especifica startmonth, vRealize Business for Cloud genera un informe desde el primer día del mes que haya especificado hasta el mes actual.

          Por ejemplo, si especifica startmonth=2016-02, se exportará un informe desde el primer día de febrero hasta el mes actual.

        • Si solo especifica endmonth, vRealize Business for Cloud generará un informe desde el mes que tenga datos disponibles hasta el mes que haya especificado en endmonth (hasta el último día del mes anterior).

          Por ejemplo, si especifica endmonthendmonth=2016-10, se exportará un informe hasta el último día de septiembre.

        Nota:

        Puede especificar el período para los informes de máquinas virtuales de vCenter Server (vms), los informes de máquinas virtuales de vRealize Automation (vcac-vms), los informes de AWS (aws-vms, aws-resources) y los informes de visibilidad completa de gastos (showback-vms, showback-add-svcs). No se pueden generar informes de vCloud Director ni de presupuestos para un período concreto.

    Los informes se exportan en formato CSV o XLS.