Verbruik
Rapporteer in de console het verbruik van virtuele machines en tenants per dag of maand en download het als CSV voor doorbelasting.
Het verbruiksregister legt voor elke virtuele machine en elke dag vast wat die heeft verbruikt. Een rapport telt de regels op per virtuele machine of per tenant, per dag, per maand of voor de hele periode. De cijfers zijn commerciële gegevens, dus u hebt de bevoegdheid Kyvernon.Usage.Read op de root nodig; de rol met alleen leestoegang heeft die niet. Zonder die bevoegdheid meldt de pagina U hebt geen machtiging om het verbruik te bekijken.
In de console
Open de startpagina (Start) en selecteer Verbruik onder Snelkoppelingen. Om te rapporteren over een deel van de inventaris opent u in plaats daarvan een map of een cluster en selecteert u het tabblad Verbruik; alleen de virtuele machines erin tellen mee.
(Groter weergeven)
(Groter weergeven)
- Kies de periode onder Periode: Deze maand, Vorige maand, Laatste 30 dagen of Aangepast. Een aangepaste periode heeft Van en Tot, en het einde mag niet voor het begin liggen.
- Kies Groeperen op: Virtuele machine of Tenant. Een tenant is een resourcegroep of een map, en een tenantregel telt de virtuele machines erin op.
- Kies de Uitsplitsing: Totaal, Per maand of Per dag.
- Lees de totalen boven de tabel, daarna de regels. De kolommen zijn VM's (voor tenants), Uren ingeschakeld, vCPU-uren, GiB-RAM-uren, Toegewezen GiB-uren, Gebruikte GiB-uren, Netwerk in (GiB) en Netwerk uit (GiB).
- Selecteer CSV downloaden om het rapport als CSV op te slaan. Het bestand bevat dezelfde regels als de tabel.
Dagen zijn in UTC, en een rapport dekt hele dagen, van de eerste tot en met de laatste dag. Een rapport kan maximaal tien jaar beslaan. Uren tellen intervallen van 20 seconden, en opslag telt mee ongeacht de aan/uit-status van de virtuele machine. Het register bewaart standaard 400 dagen; de beheerder wijzigt dat met ledger_retention_days in de sectie [metrics] van de controllerconfiguratie.
Resultaat
De tabel toont het verbruik van elke virtuele machine of tenant voor de periode, en het CSV-bestand bevat het voor een factureringssysteem. Een regel heeft de periode, de naam van de groep en de bovenstaande cijfers; ramGibHours telt het geconfigureerde geheugen zolang de virtuele machine is ingeschakeld.
Automatisering
Met de CLI
kyvernon usage report --from 2026-11-01 --to 2026-11-30 --group-by tenant --period month
kyvernon usage report --from 2026-11-01 --to 2026-11-30 --group-by vm --period total --csv
kyvernon usage day 2026-11-12--group-by is vm, tenant, resourcePool, folder of host, en --period is day, month of total. --scope <folder-id> telt alleen de virtuele machines van een map, cluster of resourcegroep. usage day toont de samenvatting van één dag, hetzelfde document dat webhooks ontvangen.
Met de API
GET /v1/usage neemt from, to, groupBy, period, scope en format, dat json of csv is. GET /v1/usage/days/{day} geeft de samenvatting van één dag terug. Een ongeldige datum, periode, groep, indeling of scope mislukt met een bericht-id uit het gebied usage, bijvoorbeeld error.usage_bad_range.
Dagelijkse samenvatting voor doorbelasting
Eenmaal per dag stuurt de controller de samenvatting van de vorige dag naar webhookabonnees, als het CloudEvents-type kyvernon.usage.daily_summary. Abonneer u met het gebeurtenistype UsageDailySummary en zonder tenantfilter; zie Webhooks. Als de controller uit de lucht was, stuurt hij de gemiste dagen, maximaal de laatste zeven. Een factureringssysteem kan elke samenvatting opslaan onder zijn gebeurtenis-id usage-<day> en herhalingen negeren.
Zie ook
- Verkeer telt en beperkt het netwerkverkeer van een server.
- Prestaties tekent grafieken van dezelfde virtuele machines.
Versie 0.1. Laatst gewijzigd: 2026-11-14