2011-12-20 2 views
0

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

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

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

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

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

ответ

1

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

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

Смотрите также обучающие программы с Днем Xen:

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

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

Смотрите также код OpenXenManager:

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