О проблеме с памятью XenAPI

Я разрабатываю небольшое клиентское приложение для мониторинга XenServer с использованием XenAPI, предоставленного citrix. Я могу получить все значения (процессор, чтение n/w, запись n/w, чтение с диска, запись на диск...), но столкнулся с проблемой ниже.

Может ли кто-нибудь помочь мне в получении памяти (общей, свободной, используемой) для виртуальной машины, присутствующей на Xenserver, с использованием XenAPI. Я попробовал сделать это, используя API-вызов VM_guest_metrics для виртуальной машины, но это дало мне пустые результаты. Пожалуйста, помогите мне в этом отношении.

Я взял SDK (XenAPI) по ссылке ниже.

http://community.citrix.com/display/xs/Download+SDKs

Заранее спасибо за помощь.


xen
person user1107910    schedule 20.12.2011    source источник


Ответы (1)


Рекомендуемый способ получения данных — использовать базу данных циклического перебора XAPI (RRD), которая поставляется с XAPI.

http://wiki.xen.org/wiki/XAPI_RRDs

Смотрите также туториалы от Xen Day:

http://wiki.xen.org/wiki/Creating_a_LVM_backed_XFS_SR

В частности, сеанс «Гайки и болты» Стивена Марески.

См. также код в OpenXenManager:

http://sourceforge.net/projects/openxenmanager/, так как это клон Citrix XenCenter с открытым исходным кодом. и имеет графики производительности с использованием XAPI.

person Todd Deshane    schedule 21.12.2011