Vous pouvez utiliser la commande configure-metrics de l'outil de gestion de cellules VMware Cloud Director pour configurer l'ensemble de mesures à collecter.
VMware Cloud Director peut collecter des mesures qui fournissent les informations actuelles et historiques sur les performances et la consommation de ressources de la machine virtuelle. Utilisez cette sous-commande pour configurer les mesures collectées par VMware Cloud Director. Utilisez la sous-commande cell-management-toolcassandra pour configurer une base de données Apache Cassandra utilisable comme référentiel de mesures VMware Cloud Director. Reportez-vous à Configuration d'une base de données de mesures Cassandra dans VMware Cloud Director.
Procédure
Exemple : Configuration d'une connexion à la base de données de mesures
Cet exemple configure la collecte de mesures telle que spécifiée dans le fichier /tmp/metrics.groovy.
[root@cell1 /opt/vmware/vcloud-director/bin]# ./cell-management-tool configure-metrics --metrics-config /tmp/metrics.groovy
Le service de collecte de mesures VMware Cloud Director implémente un sous-ensemble des mesures collectées par vSphere Performance Manager. Consultez la documentation de vSphere Performance Manager pour obtenir plus d'informations sur les noms de mesure et les paramètres de collecte. Le fichier metrics-config cite un ou plusieurs noms de mesure et fournit des paramètres de collecte pour chaque mesure citée. Par exemple :
configuration { metric("cpu.usage.average") metric("cpu.usagemhz.average") metric("cpu.usage.maximum") metric("disk.used.latest") { currentInterval=300 historicInterval=300 entity="VM" instance="" minReportingInterval=1800 aggregator="AVERAGE" } }
Les noms de mesure suivants sont pris en charge.
Nom de mesure |
Description |
---|---|
|
Vue de l'hôte de l'activité moyenne du CPU de cette machine virtuelle en tant que pourcentage du total disponible. Inclut tous les cœurs dans tous les sockets. |
|
Vue de l'hôte de l'activité moyenne du CPU de cette machine virtuelle en tant que mesure brute. Inclut tous les cœurs dans tous les sockets. |
|
Vue de l'hôte de l'activité maximale du CPU de cette machine virtuelle en tant que pourcentage du total disponible. Inclut tous les cœurs dans tous les sockets. |
|
Mémoire utilisée par cette machine virtuelle en tant que pourcentage de la mémoire totale configurée. |
|
Espace de stockage alloué à ce disque dur virtuel dans le centre de données virtuel d'organisation conteneur. |
|
Stockage utilisé par tous les disques durs virtuels. |
|
Taux de lecture moyen pour tous les disques durs virtuels. |
|
Taux d'écriture moyen pour tous les disques durs virtuels. |
Lorsqu'une machine virtuelle dispose de plusieurs disques, VMware Cloud Director indique les mesures en tant qu'agrégat de tous les disques. Les mesures de CPU sont un agrégat de tous les cœurs et sockets.
Pour chaque mesure nommée, vous pouvez spécifier les paramètres de collecte suivants.
Nom du paramètre |
Valeur |
Description |
---|---|---|
|
Nombre total de secondes |
Intervalle en secondes à utiliser lors d'une demande des dernières valeurs de mesure disponibles pour les requêtes de mesures actuelles. La valeur par défaut est |
|
Nombre total de secondes |
Intervalle en secondes à utiliser lors de l'interrogation des valeurs de mesure historique. La valeur par défaut est |
|
|
Type d'objet VC pour lequel la mesure est disponible. La valeur par défaut est |
|
Identifiant de l'instance |
Indique s'il convient de récupérer les données d'instances individuelles d'une mesure, par exemple, cœurs individuels de CPU, un agrégat de toutes les instances ou les deux. La valeur |
|
Nombre total de secondes |
Spécifie un intervalle d'agrégation par défaut à utiliser dans un rapport de données chronologiques. Fournit un contrôle plus poussé sur la granularité des rapports lorsque la granularité de l'intervalle de collecte est insuffisante. La valeur par défaut est |
|
|
Type d'agrégation à effectuer pendant l'intervalle |