Naslag Voor: beheerders, ontwikkelaars

Fouten in verbruiksrapporten

Oorzaken en oplossingen voor de foutcodes van verbruiksrapporten: datums, perioden, groepering, indeling en bereik.

error.usage_bad_date

Tekst in de console
Een datum is ongeldig. Datums hebben de vorm JJJJ-MM-DD. Corrigeer de datum en probeer het opnieuw.
Betekenis voor API-clients
A date is not YYYY-MM-DD.
Code
INVALID_ARGUMENT, HTTP 400
ArgumentInhoud
fieldhet aanvraagveld met de geweigerde datum, from of to.

Oorzaak. Een datum van het rapport is niet geschreven als YYYY-MM-DD, of is geen bestaande datum.

Oplossing.

  1. Schrijf de datums als jaar, maand en dag met koppeltekens: kyvernon usage report --from 2026-11-01 --to 2026-11-30.
  2. Datums zijn in UTC.

error.usage_bad_range

Tekst in de console
De periode is ongeldig. Het einde mag niet vóór het begin liggen en de periode mag niet langer zijn dan tien jaar. Kies een andere periode.
Betekenis voor API-clients
to is before from or the range exceeds ten years.
Code
INVALID_ARGUMENT, HTTP 400

Oorzaak. De einddatum ligt voor de begindatum, of de periode is langer dan tien jaar.

Oplossing.

  1. Kies een einddatum op of na de begindatum en een periode van hoogstens tien jaar. In de console gebruikt u Van en Tot.
  2. Voor een langere geschiedenis draait u meerdere rapporten en voegt u ze samen.

error.usage_bad_group

Tekst in de console
De groepering wordt niet ondersteund. Kies virtuele machine of tenant.
Betekenis voor API-clients
groupBy is not vm, tenant, resourcePool, folder or host.
Code
INVALID_ARGUMENT, HTTP 400

Oorzaak. De groepering is er geen die Kyvernon ondersteunt. De API accepteert vm, tenant, resourcePool, folder en host.

Oplossing.

  1. Gebruik een van de waarden: kyvernon usage report --from <date> --to <date> --group-by tenant.
  2. Kies in de console een groepering met Groeperen op. De console biedt de groeperingen die hij ondersteunt.

error.usage_bad_period

Tekst in de console
De uitsplitsing wordt niet ondersteund. Kies totaal, per maand of per dag.
Betekenis voor API-clients
period is not day, month or total.
Code
INVALID_ARGUMENT, HTTP 400

Oorzaak. De uitsplitsing is niet day, month of total.

Oplossing.

  1. Gebruik een van de drie waarden: kyvernon usage report --from <date> --to <date> --period month.
  2. Kies in de console een uitsplitsing met Uitsplitsing.

error.usage_bad_format

Tekst in de console
Het exportformaat wordt niet ondersteund. Download het rapport als CSV.
Betekenis voor API-clients
format is not json or csv.
Code
INVALID_ARGUMENT, HTTP 400

Oorzaak. De exportindeling is niet json of csv.

Oplossing.

  1. Vraag csv, of laat de indeling weg om json te krijgen: kyvernon usage report --from <date> --to <date> --csv.
  2. In de console gebruikt u CSV downloaden.

error.usage_bad_scope

Tekst in de console
Het bereik is geen inventariscontainer. Open een datacenter, map, cluster, host, datastore of netwerk en probeer het opnieuw.
Betekenis voor API-clients
scope is not an inventory container id.
Code
INVALID_ARGUMENT, HTTP 400

Oorzaak. Het bereik is niet de id van een inventariscontainer. Een bereik beperkt het rapport tot de virtuele machines binnen één container.

Oplossing.

  1. Geef de id van een datacenter, map, cluster, host, datastore of netwerk op: kyvernon usage report --from <date> --to <date> --scope <id>.
  2. Zoek de id met kyvernon inventory search <name>.
  3. Open in de console eerst de container en gebruik van daaruit de verbruiksweergave.

Versie 0.1. Laatst gewijzigd: 2026-11-13