From d606ee7a07b113f42efba52003958f069925d976 Mon Sep 17 00:00:00 2001 From: Abhishek Kumar Date: Mon, 29 Jul 2024 10:52:31 +0530 Subject: [PATCH] ui: vm metrics note about behaviour across hypervisors (#9399) The metrics for VMs and VM disks in CloudStack depend on the hypervisor plugin used for each hypervisor. The behavior can vary across different hypervisors. For VMware, metrics are retrieved as average value for the time interval defined in the global configuration - vmware.stats.time.window. Signed-off-by: Abhishek Kumar --- ui/public/locales/en.json | 1 + ui/src/components/view/stats/ResourceStatsInfo.vue | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/public/locales/en.json b/ui/public/locales/en.json index 3931dae598f..9e507a82023 100644 --- a/ui/public/locales/en.json +++ b/ui/public/locales/en.json @@ -2949,6 +2949,7 @@ "message.failed.to.remove": "Failed to remove", "message.generate.keys": "Please confirm that you would like to generate new API/Secret keys for this User.", "message.chart.statistic.info": "The shown charts are self-adjustable, that means, if the value gets close to the limit or overpass it, it will grow to adjust the shown value", +"message.chart.statistic.info.hypervisor.additionals": "The metrics data depend on the hypervisor plugin used for each hypervisor. The behavior can vary across different hypervisors. For instance, with KVM, metrics are real-time statistics provided by libvirt. In contrast, with VMware, the metrics are averaged data for a given time interval controlled by configuration.", "message.guest.traffic.in.advanced.zone": "Guest Network traffic is communication between end-user Instances. Specify a range of VLAN IDs or VXLAN Network identifiers (VNIs) to carry guest traffic for each physical Network.", "message.guest.traffic.in.basic.zone": "Guest Network traffic is communication between end-user Instances. Specify a range of IP addresses that CloudStack can assign to guest Instances. Make sure this range does not overlap the reserved system IP range.", "message.host.controlstate": "The Control Plane Status of this Instance is ", diff --git a/ui/src/components/view/stats/ResourceStatsInfo.vue b/ui/src/components/view/stats/ResourceStatsInfo.vue index 9db3384bc5f..6898141bdfc 100644 --- a/ui/src/components/view/stats/ResourceStatsInfo.vue +++ b/ui/src/components/view/stats/ResourceStatsInfo.vue @@ -45,7 +45,8 @@ export default { { resourceType: 'CHART', messageList: [ - this.$t('message.chart.statistic.info') + this.$t('message.chart.statistic.info'), + this.$t('message.chart.statistic.info.hypervisor.additionals') ] }, {