vmware/pyvmomi-community-samples

Sample: get consumed storage of a vm, excluding the snap shot drives?

Open

#111 ouverte le 19 août 2014

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés)Python (914 forks)batch import
help wantedlow hanging fruitsample request

Métriques du dépôt

Stars
 (972 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

Reference: https://github.com/vmware/pyvmomi/issues/111

I've notice when summarizing the consumed storage for billing purposes that you get variable data due to snapshots. The size of consumed grows based on if there is a snap shot or not. is there a way to account for this and get actual consumed storage of a vm excluding the snapshots?

currently im using the following ways to get consumed: round(Decimal(vm['summary.storage.committed'] + vm['summary.storage.uncommitted']) / Decimal(1.0 * 2**30), 5)

Create a full sample that demonstrates various ways to look at the consumed datastore storage of a virtual machine.

Guide contributeur