2

VMware 環境があり、そこからドット ネット API を介して割り当てられたメモリと CPU を見つけることができます。また、その CPU とメモリの使用率 (最大、最小、平均) も調べたいと考えています。しかし、ドット ネット API (VCloudSDK_V5_5) でメソッドやプロパティを見つけることができません。そのため、VMware 環境で CPU とメモリの使用率を調べるには、ドット ネット コード サンプルが必要です。あちこち探しましたが見つかりませんでした。

C# コード サンプルはありますか?

このコードで試しています:

http://vmware-gadget.googlecode.com/svn-history/r19/trunk/Vmware-Gadget/VmwareReader/VMPerfCounter.cs

VimService dll を参照して例を実装しましたが、それを介して接続することはできません。

Error: Request Failed with error メッセージが表示されます...

以下のメソッドのエラー (_sic = _service.RetrieveServiceContent(_svcRef);)

System.Net.ServicePointManager.CertificatePolicy = new Program();
            //Gets service contents
            _svcRef.type = "ServiceInstance";
            _svcRef.Value = "ServiceInstance";

            // _service is VimService
            _service = new VimService();
            _service.Url = url;
            _service.CookieContainer = new CookieContainer();

            // _sic is ServiceContent
            _sic = _service.RetrieveServiceContent(_svcRef);  // Error at this line

            _service.LoginCompleted += new LoginCompletedEventHandler(_service_LoginCompleted);
            _session = _service.Login(_sic.sessionManager, usid, pwd, null); 

しかし、エラーメッセージはありません。誰でもこれについて助けることができますか?

4

2 に答える 2